[Captivate Android Development] TMC_Sherpa:
Captivate vs Vibrant .config 9/6/10

There is just too much information to put all this stuff in one post so rather than try and mash it into the first one I'll start breaking things down by topic.

.config diff

I897 CONFIG_KEPLER_AUDIO_A1026=y

I897 CONFIG_ARIES_VER_B2=y

T959 CONFIG_ARIES_VER_B3=y

I897 CONFIG_S5PC110_KEPLER_BOARD=y

T959 CONFIG_S5PC110_T959_BOARD=y

I897 CONFIG_KEPLER_VER_B2=y

T959 CONFIG_T959_VER_B5=y

I897 CONFIG_KEYPAD_MELFAS_TOUCH=y

T959 CONFIG_KEYPAD_CYPRESS_TOUCH=y

I897 CONFIG_AUDIO_HW_Rev02=y

Thats all thats left, everything else is the same now.

*CONFIG_T959_VER_B5 is in the .config file but NOT any of the defconfigs. make a copy before running make clean/mrproper with the Vibrant source*

And the meat to the previous potatoes, all the files that reference the CONFIG

CONFIG_ARIES_VER_B2 (I879)

linux-2.6.29/arch/arm/configs/aries_rev02_defconfig

CONFIG_ARIES_VER_B2 (I879) & T959 CONFIG_ARIES_VER_B3 (T959)

linux-2.6.29/sound/soc/codecs/wm8994_aries.c

linux-2.6.29/sound/soc/codecs/wm8994_kepler.c

linux-2.6.29/sound/soc/codecs/wm8994_universal.c

linux-2.6.29/sound/soc/codecs/wm8994_kepler_sw.c

linux-2.6.29/arch/arm/mach-s5pc110/mach-jupiter.c

linux-2.6.29/arch/arm/mach-s5pc110/include/mach/gpio-jupiter.h

linux-2.6.29/arch/arm/configs/kepler_rev02_defconfig

linux-2.6.29/arch/arm/configs/aries_rev03_defconfig

linux-2.6.29/drivers/sensor/optical/gp2a.c

linux-2.6.29/drivers/media/video/s5ka3dfx.c

linux-2.6.29/drivers/input/keyboard/s3c-keypad.h

linux-2.6.29/drivers/input/keyboard/s3c-keypad.h

linux-2.6.29/drivers/input/touchscreen/qt602240.c

CONFIG_KEPLER_AUDIO_A1026 (I897)

linux-2.6.29/sound/soc/codecs/wm8994.c

linux-2.6.29/sound/soc/codecs/wm8994.h

linux-2.6.29/arch/arm/mach-s5pc110/mach-jupiter.c

linux-2.6.29/arch/arm/configs/kepler_rev02_defconfig

linux-2.6.29/arch/arm/plat-s5pc11x/pm.c

CONFIG_KEPLER_AUDIO_A1026 (I897) & CONFIG_AUDIO_HW_Rev02 (I897)

linux-2.6.29/arch/arm/configs/kepler_rev02_defconfig

*There are no files that have #ifdefs for AUDIO_HW_Rev02*

I897 CONFIG_S5PC110_KEPLER_BOARD (I897) & CONFIG_S5PC110_T959_BOARD (T959)

linux-2.6.29/arch/arm/mach-s5pc110/mach-jupiter.c

linux-2.6.29/arch/arm/mach-s5pc110/sec_jack.c

linux-2.6.29/arch/arm/configs/kepler_rev02_defconfig

linux-2.6.29/drivers/usb/gadget/fsa9480_i2c.c

linux-2.6.29/drivers/usb/gadget/adb_ums_acm_mtp_rndis.c

linux-2.6.29/drivers/usb/gadget/f_mass_storage.c

linux-2.6.29/drivers/regulator/max8998_function.c

linux-2.6.29/drivers/video/samsung/logo_rgb24_wvga_portrait.h

linux-2.6.29/drivers/sensor/compass/yamaha.c

linux-2.6.29/drivers/media/video/ce147.c

linux-2.6.29/drivers/media/video/samsung/tv20_ap/s5p_tv_base.c

linux-2.6.29/drivers/input/keyboard/melfas_download.c

linux-2.6.29/drivers/input/keyboard/cypress/cypress-touchkey.c

linux-2.6.29/drivers/input/keyboard/melfas-touchkey.c

linux-2.6.29/drivers/input/keyboard/s3c-keypad.h

linux-2.6.29/drivers/input/keyboard/s3c-keypad.c

linux-2.6.29/drivers/input/touchscreen/qt602240.c

linux-2.6.29/drivers/power/s5pc110_battery.h

linux-2.6.29/drivers/power/fuel_gauge.c

linux-2.6.29/drivers/power/s5pc110_battery.c

CONFIG_S5PC110_T959_BOARD (T959)

linux-2.6.29/arch/arm/mach-s5pc110/mach-common.c

linux-2.6.29/drivers/mmc/host/sdhci.h

linux-2.6.29/drivers/mmc/host/sdhci-s3c.c

linux-2.6.29/drivers/input/keyboard/cypress/issp_main.c

CONFIG_KEPLER_VER_B2 (I897)

linux-2.6.29/arch/arm/configs/kepler_rev02_defconfig

CONFIG_T959_VER_B5 (T959)

linux-2.6.29/drivers/input/keyboard/s3c-keypad.h

*CONFIG_T959_VER_B5 is in the .config file but NOT any of the defconfigs. make a copy before running make clean/mrproper with the Vibrant source*

CONFIG_KEPLER_VER_B2 (I897) & CONFIG_T959_VER_B5 (T959)

linux-2.6.29/arch/arm/mach-s5pc110/include/mach/max8998_function.h

linux-2.6.29/arch/arm/plat-s5pc11x/pm.c

linux-2.6.29/drivers/regulator/max8998_function.c

linux-2.6.29/drivers/input/keyboard/s3c-keypad.c

linux-2.6.29/drivers/power/s5pc110_battery.h

linux-2.6.29/drivers/power/fuel_gauge.c

linux-2.6.29/drivers/power/s5pc110_battery.c

*CONFIG_T959_VER_B5 is in the .config file but NOT any of the defconfigs. make a copy before running make clean/mrproper with the Vibrant source*

CONFIG_KEYPAD_MELFAS_TOUCH (I897)

linux-2.6.29/arch/arm/configs/aries_rev04_defconfig

linux-2.6.29/arch/arm/configs/aries_rev00_defconfig

linux-2.6.29/arch/arm/configs/aries_rev05_defconfig

linux-2.6.29/arch/arm/configs/aries_rev02_defconfig

linux-2.6.29/arch/arm/configs/aries_rev01_defconfig

*No files use this CONFIG yet*

CONFIG_KEYPAD_MELFAS_TOUCH (I897) & CONFIG_KEYPAD_CYPRESS_TOUCH IT959)

linux-2.6.29/arch/arm/configs/kepler_rev02_defconfig

linux-2.6.29/arch/arm/configs/aries_rev03_defconfig

*No files use this CONFIG yet*

Nap time.

Sherpa