Changeset 4627


Ignore:
Timestamp:
09/04/08 10:17:28 (5 years ago)
Author:
werner
Message:

gta02-mmc-spi-bitbang.patch: disable s3c_device_spi_acc or all hell breaks

loose

gta02-mmc-spi-bitbang.patch: move defconfig-gta02 changes over to

config-ar6k-mmc-spi-bitbang.patch (and make more sweeping changes)

Location:
developers/werner/wlan-spi/patches
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • developers/werner/wlan-spi/patches/config-ar6k-mmc-spi-bitbang.patch

    r4626 r4627  
    22 
    33Convenience patch to switch the GTA02 defconfig to use MMC-SPI for 
    4 the AR6000 driver. 
     4the AR6000 driver. Also contains a bunch of other changes that 
     5need to be separated. 
    56 
    67Index: korig/defconfig-gta02 
    78=================================================================== 
    8 --- korig.orig/defconfig-gta02  2008-09-04 03:35:43.000000000 -0300 
    9 +++ korig/defconfig-gta02       2008-09-04 03:35:50.000000000 -0300 
     9--- korig.orig/defconfig-gta02  2008-09-04 05:07:03.000000000 -0300 
     10+++ korig/defconfig-gta02       2008-09-04 05:07:35.000000000 -0300 
    1011@@ -1,7 +1,7 @@ 
    1112 # 
     
    1314 # Linux kernel version: 2.6.24 
    1415-# Mon Feb 25 07:03:56 2008 
    15 +# Thu Sep  4 03:29:51 2008 
     16+# Thu Sep  4 05:04:11 2008 
    1617 # 
    1718 CONFIG_ARM=y 
    1819 CONFIG_SYS_SUPPORTS_APM_EMULATION=y 
    19 @@ -207,6 +207,7 @@ 
    20  CONFIG_MACH_HXD8=y 
     20@@ -204,9 +204,10 @@ 
     21 CONFIG_ARCH_S3C2440=y 
     22 # CONFIG_MACH_NEXCODER_2440 is not set 
     23 CONFIG_SMDK2440_CPU2440=y 
     24-CONFIG_MACH_HXD8=y 
     25+# CONFIG_MACH_HXD8 is not set 
    2126 CONFIG_MACH_NEO1973_GTA02=y 
    2227 # CONFIG_NEO1973_GTA02_2440 is not set 
     
    4752 CONFIG_NET_ETHERNET=y 
    4853 CONFIG_MII=y 
    49 @@ -1136,6 +1129,7 @@ 
    50  CONFIG_SND=m 
    51  CONFIG_SND_TIMER=m 
    52  CONFIG_SND_PCM=m 
    53 +CONFIG_SND_RAWMIDI=m 
    54  # CONFIG_SND_SEQUENCER is not set 
    55  CONFIG_SND_OSSEMUL=y 
    56  CONFIG_SND_MIXER_OSS=m 
    57 @@ -1176,6 +1170,7 @@ 
    58  CONFIG_SND_S3C24XX_SOC=m 
    59  CONFIG_SND_S3C24XX_SOC_I2S=m 
    60  CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753=m 
    61 +# CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753_DEBUG is not set 
    62  CONFIG_SND_S3C24XX_SOC_NEO1973_GTA02_WM8753=m 
     54@@ -866,7 +859,7 @@ 
     55 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=640 
     56 # CONFIG_INPUT_JOYDEV is not set 
     57 CONFIG_INPUT_EVDEV=y 
     58-# CONFIG_INPUT_EVBUG is not set 
     59+CONFIG_INPUT_EVBUG=m 
    6360  
    6461 # 
    65 @@ -1380,19 +1375,13 @@ 
     62 # Input Device Drivers 
     63@@ -1128,65 +1121,7 @@ 
     64 # 
     65 # Sound 
     66 # 
     67-CONFIG_SOUND=y 
     68- 
     69-# 
     70-# Advanced Linux Sound Architecture 
     71-# 
     72-CONFIG_SND=m 
     73-CONFIG_SND_TIMER=m 
     74-CONFIG_SND_PCM=m 
     75-# CONFIG_SND_SEQUENCER is not set 
     76-CONFIG_SND_OSSEMUL=y 
     77-CONFIG_SND_MIXER_OSS=m 
     78-CONFIG_SND_PCM_OSS=m 
     79-CONFIG_SND_PCM_OSS_PLUGINS=y 
     80-# CONFIG_SND_DYNAMIC_MINORS is not set 
     81-CONFIG_SND_SUPPORT_OLD_API=y 
     82-CONFIG_SND_VERBOSE_PROCFS=y 
     83-# CONFIG_SND_VERBOSE_PRINTK is not set 
     84-# CONFIG_SND_DEBUG is not set 
     85- 
     86-# 
     87-# Generic devices 
     88-# 
     89-# CONFIG_SND_DUMMY is not set 
     90-# CONFIG_SND_MTPAV is not set 
     91-# CONFIG_SND_SERIAL_U16550 is not set 
     92-# CONFIG_SND_MPU401 is not set 
     93- 
     94-# 
     95-# ALSA ARM devices 
     96-# 
     97- 
     98-# 
     99-# SPI devices 
     100-# 
     101- 
     102-# 
     103-# USB devices 
     104-# 
     105-# CONFIG_SND_USB_AUDIO is not set 
     106-# CONFIG_SND_USB_CAIAQ is not set 
     107- 
     108-# 
     109-# System on Chip audio support 
     110-# 
     111-CONFIG_SND_SOC=m 
     112-CONFIG_SND_S3C24XX_SOC=m 
     113-CONFIG_SND_S3C24XX_SOC_I2S=m 
     114-CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753=m 
     115-CONFIG_SND_S3C24XX_SOC_NEO1973_GTA02_WM8753=m 
     116- 
     117-# 
     118-# SoC Audio support for SuperH 
     119-# 
     120-CONFIG_SND_SOC_WM8753=m 
     121- 
     122-# 
     123-# Open Sound System 
     124-# 
     125-# CONFIG_SOUND_PRIME is not set 
     126+# CONFIG_SOUND is not set 
     127 CONFIG_HID_SUPPORT=y 
     128 CONFIG_HID=y 
     129 # CONFIG_HID_DEBUG is not set 
     130@@ -1379,20 +1314,13 @@ 
     131 # CONFIG_USB_GADGET_DUMMY_HCD is not set 
    66132 # CONFIG_USB_GADGET_DUALSPEED is not set 
    67133 # CONFIG_USB_ZERO is not set 
    68  CONFIG_USB_ETH=m 
     134-CONFIG_USB_ETH=m 
    69135-CONFIG_USB_ETH_RNDIS=m 
    70 +CONFIG_USB_ETH_RNDIS=y 
    71  CONFIG_USB_GADGETFS=m 
    72  CONFIG_USB_FILE_STORAGE=m 
    73 +# CONFIG_USB_FILE_STORAGE_TEST is not set 
    74  CONFIG_USB_G_SERIAL=m 
    75  CONFIG_USB_MIDI_GADGET=m 
     136-CONFIG_USB_GADGETFS=m 
     137-CONFIG_USB_FILE_STORAGE=m 
     138-CONFIG_USB_G_SERIAL=m 
     139-CONFIG_USB_MIDI_GADGET=m 
    76140- 
    77141-# 
     
    82146-CONFIG_SDIO_S3C24XX_DMA=y 
    83147-CONFIG_SDIO_AR6000_WLAN=y 
     148+CONFIG_USB_ETH=y 
     149+CONFIG_USB_ETH_RNDIS=y 
     150+# CONFIG_USB_GADGETFS is not set 
     151+# CONFIG_USB_FILE_STORAGE is not set 
     152+# CONFIG_USB_G_SERIAL is not set 
     153+# CONFIG_USB_MIDI_GADGET is not set 
    84154+CONFIG_AR6000_WLAN=y 
    85155 CONFIG_MMC=y 
    86156 # CONFIG_MMC_DEBUG is not set 
    87157 CONFIG_MMC_UNSAFE_RESUME=y 
    88 @@ -1407,7 +1396,7 @@ 
     158@@ -1407,7 +1335,7 @@ 
    89159 # 
    90160 # MMC/SD Host Controller Drivers 
     
    95165 CONFIG_NEW_LEDS=y 
    96166 CONFIG_LEDS_CLASS=y 
    97 @@ -1510,6 +1499,7 @@ 
     167@@ -1480,7 +1408,7 @@ 
     168 # 
     169 # File systems 
     170 # 
     171-CONFIG_EXT2_FS=y 
     172+CONFIG_EXT2_FS=m 
     173 # CONFIG_EXT2_FS_XATTR is not set 
     174 # CONFIG_EXT2_FS_XIP is not set 
     175 CONFIG_EXT3_FS=y 
     176@@ -1509,7 +1437,7 @@ 
     177 CONFIG_ISO9660_FS=m 
    98178 CONFIG_JOLIET=y 
    99179 # CONFIG_ZISOFS is not set 
    100  CONFIG_UDF_FS=m 
    101 +CONFIG_UDF_NLS=y 
     180-CONFIG_UDF_FS=m 
     181+# CONFIG_UDF_FS is not set 
    102182  
    103183 # 
    104184 # DOS/FAT/NT Filesystems 
    105 @@ -1542,16 +1532,6 @@ 
     185@@ -1542,16 +1470,6 @@ 
    106186 # CONFIG_BEFS_FS is not set 
    107187 # CONFIG_BFS_FS is not set 
     
    120200 CONFIG_JFFS2_FS_DEBUG=0 
    121201 CONFIG_JFFS2_FS_WRITEBUFFER=y 
    122 @@ -1751,9 +1731,9 @@ 
     202@@ -1751,9 +1669,9 @@ 
    123203 CONFIG_BITREVERSE=y 
    124204 CONFIG_CRC_CCITT=m 
  • developers/werner/wlan-spi/patches/gta02-mmc-spi-bitbang.patch

    r4626 r4627  
    77required. 
    88 
     9Note that this patch disables the acceleration sensors, because they 
     10also use the SPI GPIO driver. This needs a bit more integration. 
     11 
    912Not-Yet-Signed-off-by: Werner Almesberger <werner@openmoko.org> 
    1013 
    1114Index: korig/arch/arm/mach-s3c2440/Kconfig 
    1215=================================================================== 
    13 --- korig.orig/arch/arm/mach-s3c2440/Kconfig    2008-09-04 03:30:55.000000000 -0300 
    14 +++ korig/arch/arm/mach-s3c2440/Kconfig 2008-09-04 03:32:29.000000000 -0300 
     16--- korig.orig/arch/arm/mach-s3c2440/Kconfig    2008-09-04 05:07:56.000000000 -0300 
     17+++ korig/arch/arm/mach-s3c2440/Kconfig 2008-09-04 05:08:00.000000000 -0300 
    1518@@ -98,6 +98,20 @@ 
    1619           Say Y here if you are using an early hardware revision 
     
    3639Index: korig/arch/arm/mach-s3c2440/mach-gta02.c 
    3740=================================================================== 
    38 --- korig.orig/arch/arm/mach-s3c2440/mach-gta02.c       2008-09-04 03:30:55.000000000 -0300 
    39 +++ korig/arch/arm/mach-s3c2440/mach-gta02.c    2008-09-04 03:31:20.000000000 -0300 
     41--- korig.orig/arch/arm/mach-s3c2440/mach-gta02.c       2008-09-04 05:08:00.000000000 -0300 
     42+++ korig/arch/arm/mach-s3c2440/mach-gta02.c    2008-09-04 05:09:03.000000000 -0300 
    4043@@ -37,6 +37,7 @@ 
    4144 #include <linux/spi/spi.h> 
     
    132135        { 
    133136                .name   = "gta02-power:orange", 
    134 @@ -1603,6 +1683,12 @@ 
     137@@ -1603,7 +1683,13 @@ 
    135138        mangle_glamo_res_by_system_rev(); 
    136139        platform_device_register(&gta02_glamo_dev); 
    137140  
     141-       platform_device_register(&s3c_device_spi_acc); 
    138142+#ifdef CONFIG_AR6K_SPI_S3C24XX_GPIO 
    139143+       s3c2410_gpio_setpin(S3C2410_GPE10, 1); 
     
    142146+#endif /* CONFIG_AR6K_SPI_S3C24XX_GPIO */ 
    143147+ 
    144         platform_device_register(&s3c_device_spi_acc); 
     148+//     platform_device_register(&s3c_device_spi_acc); 
    145149        platform_device_register(&gta02_button_dev); 
    146150        platform_device_register(&gta02_pm_gsm_dev); 
    147 Index: korig/defconfig-gta02 
    148 =================================================================== 
    149 --- korig.orig/defconfig-gta02  2008-09-04 03:30:55.000000000 -0300 
    150 +++ korig/defconfig-gta02       2008-09-04 03:31:20.000000000 -0300 
    151 @@ -1,7 +1,7 @@ 
    152  # 
    153  # Automatically generated make config: don't edit 
    154  # Linux kernel version: 2.6.24 
    155 -# Mon Feb 25 07:03:56 2008 
    156 +# Thu Sep  4 03:29:51 2008 
    157  # 
    158  CONFIG_ARM=y 
    159  CONFIG_SYS_SUPPORTS_APM_EMULATION=y 
    160 @@ -207,6 +207,7 @@ 
    161  CONFIG_MACH_HXD8=y 
    162  CONFIG_MACH_NEO1973_GTA02=y 
    163  # CONFIG_NEO1973_GTA02_2440 is not set 
    164 +CONFIG_AR6K_SPI_S3C24XX_GPIO=y 
    165  CONFIG_CPU_S3C2442=y 
    166   
    167  # 
    168 @@ -710,13 +711,6 @@ 
    169  # 
    170  # CONFIG_MTD_UBI is not set 
    171  # CONFIG_PARPORT is not set 
    172 -CONFIG_PNP=y 
    173 -CONFIG_PNP_DEBUG=y 
    174 - 
    175 -# 
    176 -# Protocols 
    177 -# 
    178 -# CONFIG_PNPACPI is not set 
    179  CONFIG_BLK_DEV=y 
    180  # CONFIG_BLK_DEV_COW_COMMON is not set 
    181  CONFIG_BLK_DEV_LOOP=m 
    182 @@ -784,7 +778,6 @@ 
    183  # CONFIG_EQUALIZER is not set 
    184  CONFIG_TUN=m 
    185  # CONFIG_VETH is not set 
    186 -# CONFIG_NET_SB1000 is not set 
    187  # CONFIG_PHYLIB is not set 
    188  CONFIG_NET_ETHERNET=y 
    189  CONFIG_MII=y 
    190 @@ -1136,6 +1129,7 @@ 
    191  CONFIG_SND=m 
    192  CONFIG_SND_TIMER=m 
    193  CONFIG_SND_PCM=m 
    194 +CONFIG_SND_RAWMIDI=m 
    195  # CONFIG_SND_SEQUENCER is not set 
    196  CONFIG_SND_OSSEMUL=y 
    197  CONFIG_SND_MIXER_OSS=m 
    198 @@ -1176,6 +1170,7 @@ 
    199  CONFIG_SND_S3C24XX_SOC=m 
    200  CONFIG_SND_S3C24XX_SOC_I2S=m 
    201  CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753=m 
    202 +# CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753_DEBUG is not set 
    203  CONFIG_SND_S3C24XX_SOC_NEO1973_GTA02_WM8753=m 
    204   
    205  # 
    206 @@ -1380,19 +1375,13 @@ 
    207  # CONFIG_USB_GADGET_DUALSPEED is not set 
    208  # CONFIG_USB_ZERO is not set 
    209  CONFIG_USB_ETH=m 
    210 -CONFIG_USB_ETH_RNDIS=m 
    211 +CONFIG_USB_ETH_RNDIS=y 
    212  CONFIG_USB_GADGETFS=m 
    213  CONFIG_USB_FILE_STORAGE=m 
    214 +# CONFIG_USB_FILE_STORAGE_TEST is not set 
    215  CONFIG_USB_G_SERIAL=m 
    216  CONFIG_USB_MIDI_GADGET=m 
    217 - 
    218 -# 
    219 -# SDIO support 
    220 -# 
    221 -CONFIG_SDIO=y 
    222 -CONFIG_SDIO_S3C24XX=y 
    223 -CONFIG_SDIO_S3C24XX_DMA=y 
    224 -CONFIG_SDIO_AR6000_WLAN=y 
    225 +CONFIG_AR6000_WLAN=y 
    226  CONFIG_MMC=y 
    227  # CONFIG_MMC_DEBUG is not set 
    228  CONFIG_MMC_UNSAFE_RESUME=y 
    229 @@ -1407,7 +1396,7 @@ 
    230  # 
    231  # MMC/SD Host Controller Drivers 
    232  # 
    233 -# CONFIG_MMC_SPI is not set 
    234 +CONFIG_MMC_SPI=y 
    235  CONFIG_MMC_S3C=y 
    236  CONFIG_NEW_LEDS=y 
    237  CONFIG_LEDS_CLASS=y 
    238 @@ -1510,6 +1499,7 @@ 
    239  CONFIG_JOLIET=y 
    240  # CONFIG_ZISOFS is not set 
    241  CONFIG_UDF_FS=m 
    242 +CONFIG_UDF_NLS=y 
    243   
    244  # 
    245  # DOS/FAT/NT Filesystems 
    246 @@ -1542,16 +1532,6 @@ 
    247  # CONFIG_BEFS_FS is not set 
    248  # CONFIG_BFS_FS is not set 
    249  # CONFIG_EFS_FS is not set 
    250 -CONFIG_YAFFS_FS=y 
    251 -CONFIG_YAFFS_YAFFS1=y 
    252 -CONFIG_YAFFS_9BYTE_TAGS=y 
    253 -CONFIG_YAFFS_YAFFS2=y 
    254 -CONFIG_YAFFS_AUTO_YAFFS2=y 
    255 -# CONFIG_YAFFS_DISABLE_LAZY_LOAD is not set 
    256 -CONFIG_YAFFS_CHECKPOINT_RESERVED_BLOCKS=10 
    257 -# CONFIG_YAFFS_DISABLE_WIDE_TNODES is not set 
    258 -# CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set 
    259 -CONFIG_YAFFS_SHORT_NAMES_IN_RAM=y 
    260  CONFIG_JFFS2_FS=y 
    261  CONFIG_JFFS2_FS_DEBUG=0 
    262  CONFIG_JFFS2_FS_WRITEBUFFER=y 
    263 @@ -1751,9 +1731,9 @@ 
    264  CONFIG_BITREVERSE=y 
    265  CONFIG_CRC_CCITT=m 
    266  CONFIG_CRC16=m 
    267 -# CONFIG_CRC_ITU_T is not set 
    268 +CONFIG_CRC_ITU_T=y 
    269  CONFIG_CRC32=y 
    270 -# CONFIG_CRC7 is not set 
    271 +CONFIG_CRC7=y 
    272  CONFIG_LIBCRC32C=m 
    273  CONFIG_ZLIB_INFLATE=y 
    274  CONFIG_ZLIB_DEFLATE=y 
     151        platform_device_register(&gta02_pm_usbhost_dev); 
Note: See TracChangeset for help on using the changeset viewer.