2 years agodib0700: remove notes from bringup of PCTV 340e default tip
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 27 Dec 2009 16:58:11 -0500] rev 13071
dib0700: remove notes from bringup of PCTV 340e

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Remove some inline comments I had written from when I was computing the proper
dib7000p configuration to work with the xc4000.

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agoxc4000: cleanup dmesg logging
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 27 Dec 2009 16:15:14 -0500] rev 13070
xc4000: cleanup dmesg logging

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Remove some printk() calls added during driver development, and demote some
other messages to debug only (to reduce dmesg chatter).

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agoxc4000: rename firmware image filename
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 27 Dec 2009 15:55:13 -0500] rev 13069
xc4000: rename firmware image filename

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Give the xc4000 firmware filename a filename that makes more sense for public
release.

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agoxc4000: turn off debug logging by default
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 27 Dec 2009 15:50:43 -0500] rev 13068
xc4000: turn off debug logging by default

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Don't dump debug into to dmesg by default (something I had enabled during
bringup of the xc4000 driver).

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agodib0700: make PCTV 340e work!
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 27 Dec 2009 15:44:31 -0500] rev 13067
dib0700: make PCTV 340e work!

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Fixup the PLL and AGC configs so that the 340e works (correcting errors I made
when I did the original config blindly).

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agoxc4000: get rid of hard-coded 8MHz firmware config
Devin Heitmueller <dheitmueller@kernellabs.com> [Mon, 05 Oct 2009 00:27:14 -0400] rev 13066
xc4000: get rid of hard-coded 8MHz firmware config

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Remove a hack I had put in to force the firmware to be 8MHz, now setting
the firmware properly based on the target standard.

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agodib0700: fixup PLL config for PCTV 340e
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 04 Oct 2009 23:34:04 -0400] rev 13065
dib0700: fixup PLL config for PCTV 340e

From: Devin Heitmueller <dheitmueller@kernellabs.com>

Based on a reference trace under Windows, reverse engineer the PLL config.
Note that the xtal is not yet setup, and the timf cannot be determined yet
because my reference trace doesn't actually achieve a signal lock.

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agoxc4000: handle dib0700 broken i2c stretching
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 04 Oct 2009 22:09:18 -0400] rev 13064
xc4000: handle dib0700 broken i2c stretching

From: Devin Heitmueller <dheitmueller@kernellabs.com>

It was confirmed by DibCom that i2c stretching is broken in the i2c master
on the dib7700. So we need to put a hack into the xc4000 driver to not
complain in certain very specific cases where we know i2c stretching occurs.

Priority: normal

Signed-off-by: Devin Heitmueller <dheitmueller@kernellabs.com>

2 years agodjh - fix ids from merge
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 04 Oct 2009 21:40:02 -0400] rev 13063
djh - fix ids from merge

2 years agodjh - merge from tip
Devin Heitmueller <dheitmueller@kernellabs.com> [Sun, 04 Oct 2009 21:38:39 -0400] rev 13062
djh - merge from tip