Changeset 4627
- Timestamp:
- 09/04/08 10:17:28 (5 years ago)
- Location:
- developers/werner/wlan-spi/patches
- Files:
-
- 2 edited
-
config-ar6k-mmc-spi-bitbang.patch (modified) (6 diffs)
-
gta02-mmc-spi-bitbang.patch (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
developers/werner/wlan-spi/patches/config-ar6k-mmc-spi-bitbang.patch
r4626 r4627 2 2 3 3 Convenience patch to switch the GTA02 defconfig to use MMC-SPI for 4 the AR6000 driver. 4 the AR6000 driver. Also contains a bunch of other changes that 5 need to be separated. 5 6 6 7 Index: korig/defconfig-gta02 7 8 =================================================================== 8 --- korig.orig/defconfig-gta02 2008-09-04 0 3:35:43.000000000 -03009 +++ korig/defconfig-gta02 2008-09-04 0 3:35:50.000000000 -03009 --- korig.orig/defconfig-gta02 2008-09-04 05:07:03.000000000 -0300 10 +++ korig/defconfig-gta02 2008-09-04 05:07:35.000000000 -0300 10 11 @@ -1,7 +1,7 @@ 11 12 # … … 13 14 # Linux kernel version: 2.6.24 14 15 -# Mon Feb 25 07:03:56 2008 15 +# Thu Sep 4 0 3:29:51 200816 +# Thu Sep 4 05:04:11 2008 16 17 # 17 18 CONFIG_ARM=y 18 19 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 21 26 CONFIG_MACH_NEO1973_GTA02=y 22 27 # CONFIG_NEO1973_GTA02_2440 is not set … … 47 52 CONFIG_NET_ETHERNET=y 48 53 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 63 60 64 61 # 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 66 132 # CONFIG_USB_GADGET_DUALSPEED is not set 67 133 # CONFIG_USB_ZERO is not set 68 CONFIG_USB_ETH=m134 -CONFIG_USB_ETH=m 69 135 -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 76 140 - 77 141 -# … … 82 146 -CONFIG_SDIO_S3C24XX_DMA=y 83 147 -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 84 154 +CONFIG_AR6000_WLAN=y 85 155 CONFIG_MMC=y 86 156 # CONFIG_MMC_DEBUG is not set 87 157 CONFIG_MMC_UNSAFE_RESUME=y 88 @@ -1407,7 +13 96,7 @@158 @@ -1407,7 +1335,7 @@ 89 159 # 90 160 # MMC/SD Host Controller Drivers … … 95 165 CONFIG_NEW_LEDS=y 96 166 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 98 178 CONFIG_JOLIET=y 99 179 # CONFIG_ZISOFS is not set 100 CONFIG_UDF_FS=m101 + CONFIG_UDF_NLS=y180 -CONFIG_UDF_FS=m 181 +# CONFIG_UDF_FS is not set 102 182 103 183 # 104 184 # DOS/FAT/NT Filesystems 105 @@ -1542,16 +1 532,6 @@185 @@ -1542,16 +1470,6 @@ 106 186 # CONFIG_BEFS_FS is not set 107 187 # CONFIG_BFS_FS is not set … … 120 200 CONFIG_JFFS2_FS_DEBUG=0 121 201 CONFIG_JFFS2_FS_WRITEBUFFER=y 122 @@ -1751,9 +1 731,9 @@202 @@ -1751,9 +1669,9 @@ 123 203 CONFIG_BITREVERSE=y 124 204 CONFIG_CRC_CCITT=m -
developers/werner/wlan-spi/patches/gta02-mmc-spi-bitbang.patch
r4626 r4627 7 7 required. 8 8 9 Note that this patch disables the acceleration sensors, because they 10 also use the SPI GPIO driver. This needs a bit more integration. 11 9 12 Not-Yet-Signed-off-by: Werner Almesberger <werner@openmoko.org> 10 13 11 14 Index: korig/arch/arm/mach-s3c2440/Kconfig 12 15 =================================================================== 13 --- korig.orig/arch/arm/mach-s3c2440/Kconfig 2008-09-04 0 3:30:55.000000000 -030014 +++ korig/arch/arm/mach-s3c2440/Kconfig 2008-09-04 0 3:32:29.000000000 -030016 --- 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 15 18 @@ -98,6 +98,20 @@ 16 19 Say Y here if you are using an early hardware revision … … 36 39 Index: korig/arch/arm/mach-s3c2440/mach-gta02.c 37 40 =================================================================== 38 --- korig.orig/arch/arm/mach-s3c2440/mach-gta02.c 2008-09-04 0 3:30:55.000000000 -030039 +++ korig/arch/arm/mach-s3c2440/mach-gta02.c 2008-09-04 0 3:31:20.000000000 -030041 --- 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 40 43 @@ -37,6 +37,7 @@ 41 44 #include <linux/spi/spi.h> … … 132 135 { 133 136 .name = "gta02-power:orange", 134 @@ -1603, 6 +1683,12@@137 @@ -1603,7 +1683,13 @@ 135 138 mangle_glamo_res_by_system_rev(); 136 139 platform_device_register(>a02_glamo_dev); 137 140 141 - platform_device_register(&s3c_device_spi_acc); 138 142 +#ifdef CONFIG_AR6K_SPI_S3C24XX_GPIO 139 143 + s3c2410_gpio_setpin(S3C2410_GPE10, 1); … … 142 146 +#endif /* CONFIG_AR6K_SPI_S3C24XX_GPIO */ 143 147 + 144 platform_device_register(&s3c_device_spi_acc);148 +// platform_device_register(&s3c_device_spi_acc); 145 149 platform_device_register(>a02_button_dev); 146 150 platform_device_register(>a02_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(>a02_pm_usbhost_dev);
Note: See TracChangeset
for help on using the changeset viewer.
