diff options
Diffstat (limited to 'arch')
43 files changed, 1183 insertions, 587 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 960d5a54aec..5f6e34925a3 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
| @@ -524,6 +524,7 @@ config ARCH_DAVINCI | |||
| 524 | select GENERIC_TIME | 524 | select GENERIC_TIME |
| 525 | select GENERIC_CLOCKEVENTS | 525 | select GENERIC_CLOCKEVENTS |
| 526 | select GENERIC_GPIO | 526 | select GENERIC_GPIO |
| 527 | select ARCH_REQUIRE_GPIOLIB | ||
| 527 | select HAVE_CLK | 528 | select HAVE_CLK |
| 528 | select ZONE_DMA | 529 | select ZONE_DMA |
| 529 | help | 530 | help |
diff --git a/arch/arm/include/asm/pci.h b/arch/arm/include/asm/pci.h index 721c03d53f4..918d0cbbf06 100644 --- a/arch/arm/include/asm/pci.h +++ b/arch/arm/include/asm/pci.h | |||
| @@ -30,7 +30,7 @@ static inline void pcibios_penalize_isa_irq(int irq, int active) | |||
| 30 | * The networking and block device layers use this boolean for bounce | 30 | * The networking and block device layers use this boolean for bounce |
| 31 | * buffer decisions. | 31 | * buffer decisions. |
| 32 | */ | 32 | */ |
| 33 | #define PCI_DMA_BUS_IS_PHYS (0) | 33 | #define PCI_DMA_BUS_IS_PHYS (1) |
| 34 | 34 | ||
| 35 | /* | 35 | /* |
| 36 | * Whether pci_unmap_{single,page} is a nop depends upon the | 36 | * Whether pci_unmap_{single,page} is a nop depends upon the |
diff --git a/arch/arm/mach-davinci/Makefile b/arch/arm/mach-davinci/Makefile index 99ac2e55774..4dc458597f4 100644 --- a/arch/arm/mach-davinci/Makefile +++ b/arch/arm/mach-davinci/Makefile | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | 5 | ||
| 6 | # Common objects | 6 | # Common objects |
| 7 | obj-y := time.o irq.o clock.o serial.o io.o id.o psc.o \ | 7 | obj-y := time.o irq.o clock.o serial.o io.o id.o psc.o \ |
| 8 | gpio.o mux.o | 8 | gpio.o mux.o devices.o usb.o |
| 9 | 9 | ||
| 10 | # Board specific | 10 | # Board specific |
| 11 | obj-$(CONFIG_MACH_DAVINCI_EVM) += board-evm.o | 11 | obj-$(CONFIG_MACH_DAVINCI_EVM) += board-evm.o |
diff --git a/arch/arm/mach-davinci/board-evm.c b/arch/arm/mach-davinci/board-evm.c index 41f3cc4ac4a..a957d239a68 100644 --- a/arch/arm/mach-davinci/board-evm.c +++ b/arch/arm/mach-davinci/board-evm.c | |||
| @@ -13,6 +13,13 @@ | |||
| 13 | #include <linux/init.h> | 13 | #include <linux/init.h> |
| 14 | #include <linux/dma-mapping.h> | 14 | #include <linux/dma-mapping.h> |
| 15 | #include <linux/platform_device.h> | 15 | #include <linux/platform_device.h> |
| 16 | #include <linux/gpio.h> | ||
| 17 | #include <linux/leds.h> | ||
| 18 | |||
| 19 | #include <linux/i2c.h> | ||
| 20 | #include <linux/i2c/pcf857x.h> | ||
| 21 | #include <linux/i2c/at24.h> | ||
| 22 | |||
| 16 | #include <linux/mtd/mtd.h> | 23 | #include <linux/mtd/mtd.h> |
| 17 | #include <linux/mtd/partitions.h> | 24 | #include <linux/mtd/partitions.h> |
| 18 | #include <linux/mtd/physmap.h> | 25 | #include <linux/mtd/physmap.h> |
| @@ -20,13 +27,14 @@ | |||
| 20 | 27 | ||
| 21 | #include <asm/setup.h> | 28 | #include <asm/setup.h> |
| 22 | #include <asm/mach-types.h> | 29 | #include <asm/mach-types.h> |
| 23 | #include <mach/hardware.h> | ||
| 24 | 30 | ||
| 25 | #include <asm/mach/arch.h> | 31 | #include <asm/mach/arch.h> |
| 26 | #include <asm/mach/map.h> | 32 | #include <asm/mach/map.h> |
| 27 | #include <asm/mach/flash.h> | 33 | #include <asm/mach/flash.h> |
| 28 | 34 | ||
| 35 | #include <mach/hardware.h> | ||
| 29 | #include <mach/common.h> | 36 | #include <mach/common.h> |
| 37 | #include <mach/i2c.h> | ||
| 30 | 38 | ||
| 31 | /* other misc. init functions */ | 39 | /* other misc. init functions */ |
| 32 | void __init davinci_psc_init(void); | 40 | void __init davinci_psc_init(void); |
| @@ -34,10 +42,10 @@ void __init davinci_irq_init(void); | |||
| 34 | void __init davinci_map_common_io(void); | 42 | void __init davinci_map_common_io(void); |
| 35 | void __init davinci_init_common_hw(void); | 43 | void __init davinci_init_common_hw(void); |
| 36 | 44 | ||
| 37 | /* NOR Flash base address set to CS0 by default */ | 45 | #if defined(CONFIG_MTD_PHYSMAP) || \ |
| 38 | #define NOR_FLASH_PHYS 0x02000000 | 46 | defined(CONFIG_MTD_PHYSMAP_MODULE) |
| 39 | 47 | ||
| 40 | static struct mtd_partition davinci_evm_partitions[] = { | 48 | static struct mtd_partition davinci_evm_norflash_partitions[] = { |
| 41 | /* bootloader (U-Boot, etc) in first 4 sectors */ | 49 | /* bootloader (U-Boot, etc) in first 4 sectors */ |
| 42 | { | 50 | { |
| 43 | .name = "bootloader", | 51 | .name = "bootloader", |
| @@ -68,32 +76,323 @@ static struct mtd_partition davinci_evm_partitions[] = { | |||
| 68 | } | 76 | } |
| 69 | }; | 77 | }; |
| 70 | 78 | ||
| 71 | static struct physmap_flash_data davinci_evm_flash_data = { | 79 | static struct physmap_flash_data davinci_evm_norflash_data = { |
| 72 | .width = 2, | 80 | .width = 2, |
| 73 | .parts = davinci_evm_partitions, | 81 | .parts = davinci_evm_norflash_partitions, |
| 74 | .nr_parts = ARRAY_SIZE(davinci_evm_partitions), | 82 | .nr_parts = ARRAY_SIZE(davinci_evm_norflash_partitions), |
| 75 | }; | 83 | }; |
| 76 | 84 | ||
| 77 | /* NOTE: CFI probe will correctly detect flash part as 32M, but EMIF | 85 | /* NOTE: CFI probe will correctly detect flash part as 32M, but EMIF |
| 78 | * limits addresses to 16M, so using addresses past 16M will wrap */ | 86 | * limits addresses to 16M, so using addresses past 16M will wrap */ |
| 79 | static struct resource davinci_evm_flash_resource = { | 87 | static struct resource davinci_evm_norflash_resource = { |
| 80 | .start = NOR_FLASH_PHYS, | 88 | .start = DAVINCI_ASYNC_EMIF_DATA_CE0_BASE, |
| 81 | .end = NOR_FLASH_PHYS + SZ_16M - 1, | 89 | .end = DAVINCI_ASYNC_EMIF_DATA_CE0_BASE + SZ_16M - 1, |
| 82 | .flags = IORESOURCE_MEM, | 90 | .flags = IORESOURCE_MEM, |
| 83 | }; | 91 | }; |
| 84 | 92 | ||
| 85 | static struct platform_device davinci_evm_flash_device = { | 93 | static struct platform_device davinci_evm_norflash_device = { |
| 86 | .name = "physmap-flash", | 94 | .name = "physmap-flash", |
| 87 | .id = 0, | 95 | .id = 0, |
| 88 | .dev = { | 96 | .dev = { |
| 89 | .platform_data = &davinci_evm_flash_data, | 97 | .platform_data = &davinci_evm_norflash_data, |
| 90 | }, | 98 | }, |
| 91 | .num_resources = 1, | 99 | .num_resources = 1, |
| 92 | .resource = &davinci_evm_flash_resource, | 100 | .resource = &davinci_evm_norflash_resource, |
| 101 | }; | ||
| 102 | |||
| 103 | #endif | ||
| 104 | |||
| 105 | #if defined(CONFIG_BLK_DEV_PALMCHIP_BK3710) || \ | ||
| 106 | defined(CONFIG_BLK_DEV_PALMCHIP_BK3710_MODULE) | ||
| 107 | |||
| 108 | static struct resource ide_resources[] = { | ||
| 109 | { | ||
| 110 | .start = DAVINCI_CFC_ATA_BASE, | ||
| 111 | .end = DAVINCI_CFC_ATA_BASE + 0x7ff, | ||
| 112 | .flags = IORESOURCE_MEM, | ||
| 113 | }, | ||
| 114 | { | ||
| 115 | .start = IRQ_IDE, | ||
| 116 | .end = IRQ_IDE, | ||
| 117 | .flags = IORESOURCE_IRQ, | ||
| 118 | }, | ||
| 119 | }; | ||
| 120 | |||
| 121 | static u64 ide_dma_mask = DMA_32BIT_MASK; | ||
| 122 | |||
| 123 | static struct platform_device ide_dev = { | ||
| 124 | .name = "palm_bk3710", | ||
| 125 | .id = -1, | ||
| 126 | .resource = ide_resources, | ||
| 127 | .num_resources = ARRAY_SIZE(ide_resources), | ||
| 128 | .dev = { | ||
| 129 | .dma_mask = &ide_dma_mask, | ||
| 130 | .coherent_dma_mask = DMA_32BIT_MASK, | ||
| 131 | }, | ||
| 132 | }; | ||
| 133 | |||
| 134 | #endif | ||
| 135 | |||
| 136 | /*----------------------------------------------------------------------*/ | ||
| 137 | |||
| 138 | /* | ||
| 139 | * I2C GPIO expanders | ||
| 140 | */ | ||
| 141 | |||
| 142 | #define PCF_Uxx_BASE(x) (DAVINCI_N_GPIO + ((x) * 8)) | ||
| 143 | |||
| 144 | |||
| 145 | /* U2 -- LEDs */ | ||
| 146 | |||
| 147 | static struct gpio_led evm_leds[] = { | ||
| 148 | { .name = "DS8", .active_low = 1, | ||
| 149 | .default_trigger = "heartbeat", }, | ||
| 150 | { .name = "DS7", .active_low = 1, }, | ||
| 151 | { .name = "DS6", .active_low = 1, }, | ||
| 152 | { .name = "DS5", .active_low = 1, }, | ||
| 153 | { .name = "DS4", .active_low = 1, }, | ||
| 154 | { .name = "DS3", .active_low = 1, }, | ||
| 155 | { .name = "DS2", .active_low = 1, | ||
| 156 | .default_trigger = "mmc0", }, | ||
| 157 | { .name = "DS1", .active_low = 1, | ||
| 158 | .default_trigger = "ide-disk", }, | ||
| 159 | }; | ||
| 160 | |||
| 161 | static const struct gpio_led_platform_data evm_led_data = { | ||
| 162 | .num_leds = ARRAY_SIZE(evm_leds), | ||
| 163 | .leds = evm_leds, | ||
| 164 | }; | ||
| 165 | |||
| 166 | static struct platform_device *evm_led_dev; | ||
| 167 | |||
| 168 | static int | ||
| 169 | evm_led_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) | ||
| 170 | { | ||
| 171 | struct gpio_led *leds = evm_leds; | ||
| 172 | int status; | ||
| 173 | |||
| 174 | while (ngpio--) { | ||
| 175 | leds->gpio = gpio++; | ||
| 176 | leds++; | ||
| 177 | } | ||
| 178 | |||
| 179 | /* what an extremely annoying way to be forced to handle | ||
| 180 | * device unregistration ... | ||
| 181 | */ | ||
| 182 | evm_led_dev = platform_device_alloc("leds-gpio", 0); | ||
| 183 | platform_device_add_data(evm_led_dev, | ||
| 184 | &evm_led_data, sizeof evm_led_data); | ||
| 185 | |||
| 186 | evm_led_dev->dev.parent = &client->dev; | ||
| 187 | status = platform_device_add(evm_led_dev); | ||
| 188 | if (status < 0) { | ||
| 189 | platform_device_put(evm_led_dev); | ||
| 190 | evm_led_dev = NULL; | ||
| 191 | } | ||
| 192 | return status; | ||
| 193 | } | ||
| 194 | |||
| 195 | static int | ||
| 196 | evm_led_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) | ||
| 197 | { | ||
| 198 | if (evm_led_dev) { | ||
| 199 | platform_device_unregister(evm_led_dev); | ||
| 200 | evm_led_dev = NULL; | ||
| 201 | } | ||
| 202 | return 0; | ||
| 203 | } | ||
| 204 | |||
| 205 | static struct pcf857x_platform_data pcf_data_u2 = { | ||
| 206 | .gpio_base = PCF_Uxx_BASE(0), | ||
| 207 | .setup = evm_led_setup, | ||
| 208 | .teardown = evm_led_teardown, | ||
| 209 | }; | ||
| 210 | |||
| 211 | |||
| 212 | /* U18 - A/V clock generator and user switch */ | ||
| 213 | |||
| 214 | static int sw_gpio; | ||
| 215 | |||
| 216 | static ssize_t | ||
| 217 | sw_show(struct device *d, struct device_attribute *a, char *buf) | ||
| 218 | { | ||
| 219 | char *s = gpio_get_value_cansleep(sw_gpio) ? "on\n" : "off\n"; | ||
| 220 | |||
| 221 | strcpy(buf, s); | ||
| 222 | return strlen(s); | ||
| 223 | } | ||
| 224 | |||
| 225 | static DEVICE_ATTR(user_sw, S_IRUGO, sw_show, NULL); | ||
| 226 | |||
| 227 | static int | ||
| 228 | evm_u18_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) | ||
| 229 | { | ||
| 230 | int status; | ||
| 231 | |||
| 232 | /* export dip switch option */ | ||
| 233 | sw_gpio = gpio + 7; | ||
| 234 | status = gpio_request(sw_gpio, "user_sw"); | ||
| 235 | if (status == 0) | ||
| 236 | status = gpio_direction_input(sw_gpio); | ||
| 237 | if (status == 0) | ||
| 238 | status = device_create_file(&client->dev, &dev_attr_user_sw); | ||
| 239 | else | ||
| 240 | gpio_free(sw_gpio); | ||
| 241 | if (status != 0) | ||
| 242 | sw_gpio = -EINVAL; | ||
| 243 | |||
| 244 | /* audio PLL: 48 kHz (vs 44.1 or 32), single rate (vs double) */ | ||
| 245 | gpio_request(gpio + 3, "pll_fs2"); | ||
| 246 | gpio_direction_output(gpio + 3, 0); | ||
| 247 | |||
| 248 | gpio_request(gpio + 2, "pll_fs1"); | ||
| 249 | gpio_direction_output(gpio + 2, 0); | ||
| 250 | |||
| 251 | gpio_request(gpio + 1, "pll_sr"); | ||
| 252 | gpio_direction_output(gpio + 1, 0); | ||
| 253 | |||
| 254 | return 0; | ||
| 255 | } | ||
| 256 | |||
| 257 | static int | ||
| 258 | evm_u18_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) | ||
| 259 | { | ||
| 260 | gpio_free(gpio + 1); | ||
| 261 | gpio_free(gpio + 2); | ||
| 262 | gpio_free(gpio + 3); | ||
| 263 | |||
| 264 | if (sw_gpio > 0) { | ||
| 265 | device_remove_file(&client->dev, &dev_attr_user_sw); | ||
| 266 | gpio_free(sw_gpio); | ||
| 267 | } | ||
| 268 | return 0; | ||
| 269 | } | ||
| 270 | |||
| 271 | static struct pcf857x_platform_data pcf_data_u18 = { | ||
| 272 | .gpio_base = PCF_Uxx_BASE(1), | ||
| 273 | .n_latch = (1 << 3) | (1 << 2) | (1 << 1), | ||
| 274 | .setup = evm_u18_setup, | ||
| 275 | .teardown = evm_u18_teardown, | ||
| 93 | }; | 276 | }; |
| 94 | 277 | ||
| 278 | |||
| 279 | /* U35 - various I/O signals used to manage USB, CF, ATA, etc */ | ||
| 280 | |||
| 281 | static int | ||
| 282 | evm_u35_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) | ||
| 283 | { | ||
| 284 | /* p0 = nDRV_VBUS (initial: don't supply it) */ | ||
| 285 | gpio_request(gpio + 0, "nDRV_VBUS"); | ||
| 286 | gpio_direction_output(gpio + 0, 1); | ||
| 287 | |||
| 288 | /* p1 = VDDIMX_EN */ | ||
| 289 | gpio_request(gpio + 1, "VDDIMX_EN"); | ||
| 290 | gpio_direction_output(gpio + 1, 1); | ||
| 291 | |||
| 292 | /* p2 = VLYNQ_EN */ | ||
| 293 | gpio_request(gpio + 2, "VLYNQ_EN"); | ||
| 294 | gpio_direction_output(gpio + 2, 1); | ||
| 295 | |||
| 296 | /* p3 = n3V3_CF_RESET (initial: stay in reset) */ | ||
| 297 | gpio_request(gpio + 3, "nCF_RESET"); | ||
| 298 | gpio_direction_output(gpio + 3, 0); | ||
| 299 | |||
| 300 | /* (p4 unused) */ | ||
| 301 | |||
| 302 | /* p5 = 1V8_WLAN_RESET (initial: stay in reset) */ | ||
| 303 | gpio_request(gpio + 5, "WLAN_RESET"); | ||
| 304 | gpio_direction_output(gpio + 5, 1); | ||
| 305 | |||
| 306 | /* p6 = nATA_SEL (initial: select) */ | ||
| 307 | gpio_request(gpio + 6, "nATA_SEL"); | ||
| 308 | gpio_direction_output(gpio + 6, 0); | ||
| 309 | |||
| 310 | /* p7 = nCF_SEL (initial: deselect) */ | ||
| 311 | gpio_request(gpio + 7, "nCF_SEL"); | ||
| 312 | gpio_direction_output(gpio + 7, 1); | ||
| 313 | |||
| 314 | return 0; | ||
| 315 | } | ||
| 316 | |||
| 317 | static int | ||
| 318 | evm_u35_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) | ||
| 319 | { | ||
| 320 | gpio_free(gpio + 7); | ||
| 321 | gpio_free(gpio + 6); | ||
| 322 | gpio_free(gpio + 5); | ||
| 323 | gpio_free(gpio + 3); | ||
| 324 | gpio_free(gpio + 2); | ||
| 325 | gpio_free(gpio + 1); | ||
| 326 | gpio_free(gpio + 0); | ||
| 327 | return 0; | ||
| 328 | } | ||
| 329 | |||
| 330 | static struct pcf857x_platform_data pcf_data_u35 = { | ||
| 331 | .gpio_base = PCF_Uxx_BASE(2), | ||
| 332 | .setup = evm_u35_setup, | ||
| 333 | .teardown = evm_u35_teardown, | ||
| 334 | }; | ||
| 335 | |||
| 336 | /*----------------------------------------------------------------------*/ | ||
| 337 | |||
| 338 | /* Most of this EEPROM is unused, but U-Boot uses some data: | ||
| 339 | * - 0x7f00, 6 bytes Ethernet Address | ||
| 340 | * - 0x0039, 1 byte NTSC vs PAL (bit 0x80 == PAL) | ||
| 341 | * - ... newer boards may have more | ||
| 342 | */ | ||
| 343 | static struct at24_platform_data eeprom_info = { | ||
| 344 | .byte_len = (256*1024) / 8, | ||
| 345 | .page_size = 64, | ||
| 346 | .flags = AT24_FLAG_ADDR16, | ||
| 347 | }; | ||
| 348 | |||
| 349 | static struct i2c_board_info __initdata i2c_info[] = { | ||
| 350 | { | ||
| 351 | I2C_BOARD_INFO("pcf8574", 0x38), | ||
| 352 | .platform_data = &pcf_data_u2, | ||
| 353 | }, | ||
| 354 | { | ||
| 355 | I2C_BOARD_INFO("pcf8574", 0x39), | ||
| 356 | .platform_data = &pcf_data_u18, | ||
| 357 | }, | ||
| 358 | { | ||
| 359 | I2C_BOARD_INFO("pcf8574", 0x3a), | ||
| 360 | .platform_data = &pcf_data_u35, | ||
| 361 | }, | ||
| 362 | { | ||
| 363 | I2C_BOARD_INFO("24c256", 0x50), | ||
| 364 | .platform_data = &eeprom_info, | ||
| 365 | }, | ||
| 366 | /* ALSO: | ||
| 367 | * - tvl320aic33 audio codec (0x1b) | ||
| 368 | * - msp430 microcontroller (0x23) | ||
| 369 | * - tvp5146 video decoder (0x5d) | ||
| 370 | */ | ||
| 371 | }; | ||
| 372 | |||
| 373 | /* The msp430 uses a slow bitbanged I2C implementation (ergo 20 KHz), | ||
| 374 | * which requires 100 usec of idle bus after i2c writes sent to it. | ||
| 375 | */ | ||
| 376 | static struct davinci_i2c_platform_data i2c_pdata = { | ||
| 377 | .bus_freq = 20 /* kHz */, | ||
| 378 | .bus_delay = 100 /* usec */, | ||
| 379 | }; | ||
| 380 | |||
| 381 | static void __init evm_init_i2c(void) | ||
| 382 | { | ||
| 383 | davinci_init_i2c(&i2c_pdata); | ||
| 384 | i2c_register_board_info(1, i2c_info, ARRAY_SIZE(i2c_info)); | ||
| 385 | } | ||
| 386 | |||
| 95 | static struct platform_device *davinci_evm_devices[] __initdata = { | 387 | static struct platform_device *davinci_evm_devices[] __initdata = { |
| 96 | &davinci_evm_flash_device, | 388 | #if defined(CONFIG_MTD_PHYSMAP) || \ |
| 389 | defined(CONFIG_MTD_PHYSMAP_MODULE) | ||
| 390 | &davinci_evm_norflash_device, | ||
| 391 | #endif | ||
| 392 | #if defined(CONFIG_BLK_DEV_PALMCHIP_BK3710) || \ | ||
| 393 | defined(CONFIG_BLK_DEV_PALMCHIP_BK3710_MODULE) | ||
| 394 | &ide_dev, | ||
| 395 | #endif | ||
| 97 | }; | 396 | }; |
| 98 | 397 | ||
| 99 | static void __init | 398 | static void __init |
| @@ -106,13 +405,21 @@ static __init void davinci_evm_init(void) | |||
| 106 | { | 405 | { |
| 107 | davinci_psc_init(); | 406 | davinci_psc_init(); |
| 108 | 407 | ||
| 109 | #if defined(CONFIG_BLK_DEV_DAVINCI) || defined(CONFIG_BLK_DEV_DAVINCI_MODULE) | 408 | #if defined(CONFIG_BLK_DEV_PALMCHIP_BK3710) || \ |
| 409 | defined(CONFIG_BLK_DEV_PALMCHIP_BK3710_MODULE) | ||
| 410 | #if defined(CONFIG_MTD_PHYSMAP) || \ | ||
| 411 | defined(CONFIG_MTD_PHYSMAP_MODULE) | ||
| 110 | printk(KERN_WARNING "WARNING: both IDE and NOR flash are enabled, " | 412 | printk(KERN_WARNING "WARNING: both IDE and NOR flash are enabled, " |
| 111 | "but share pins.\n\t Disable IDE for NOR support.\n"); | 413 | "but share pins.\n\t Disable IDE for NOR support.\n"); |
| 112 | #endif | 414 | #endif |
| 415 | #endif | ||
| 113 | 416 | ||
| 114 | platform_add_devices(davinci_evm_devices, | 417 | platform_add_devices(davinci_evm_devices, |
| 115 | ARRAY_SIZE(davinci_evm_devices)); | 418 | ARRAY_SIZE(davinci_evm_devices)); |
| 419 | evm_init_i2c(); | ||
| 420 | |||
| 421 | /* irlml6401 sustains over 3A, switches 5V in under 8 msec */ | ||
| 422 | setup_usb(500, 8); | ||
| 116 | } | 423 | } |
| 117 | 424 | ||
| 118 | static __init void davinci_evm_irq_init(void) | 425 | static __init void davinci_evm_irq_init(void) |
| @@ -124,7 +431,7 @@ static __init void davinci_evm_irq_init(void) | |||
| 124 | MACHINE_START(DAVINCI_EVM, "DaVinci EVM") | 431 | MACHINE_START(DAVINCI_EVM, "DaVinci EVM") |
| 125 | /* Maintainer: MontaVista Software <source@mvista.com> */ | 432 | /* Maintainer: MontaVista Software <source@mvista.com> */ |
| 126 | .phys_io = IO_PHYS, | 433 | .phys_io = IO_PHYS, |
| 127 | .io_pg_offst = (io_p2v(IO_PHYS) >> 18) & 0xfffc, | 434 | .io_pg_offst = (__IO_ADDRESS(IO_PHYS) >> 18) & 0xfffc, |
| 128 | .boot_params = (DAVINCI_DDR_BASE + 0x100), | 435 | .boot_params = (DAVINCI_DDR_BASE + 0x100), |
| 129 | .map_io = davinci_evm_map_io, | 436 | .map_io = davinci_evm_map_io, |
| 130 | .init_irq = davinci_evm_irq_init, | 437 | .init_irq = davinci_evm_irq_init, |
diff --git a/arch/arm/mach-davinci/devices.c b/arch/arm/mach-davinci/devices.c new file mode 100644 index 00000000000..3d4b1de8f89 --- /dev/null +++ b/arch/arm/mach-davinci/devices.c | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | /* | ||
| 2 | * mach-davinci/devices.c | ||
| 3 | * | ||
| 4 | * DaVinci platform device setup/initialization | ||
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or modify | ||
| 7 | * it under the terms of the GNU General Public License as published by | ||
| 8 | * the Free Software Foundation; either version 2 of the License, or | ||
| 9 | * (at your option) any later version. | ||
| 10 | */ | ||
| 11 | |||
| 12 | #include <linux/module.h> | ||
| 13 | #include <linux/kernel.h> | ||
| 14 | #include <linux/init.h> | ||
| 15 | #include <linux/platform_device.h> | ||
| 16 | #include <linux/dma-mapping.h> | ||
| 17 | #include <linux/io.h> | ||
| 18 | |||
| 19 | #include <asm/mach/map.h> | ||
| 20 | |||
| 21 | #include <mach/hardware.h> | ||
| 22 | #include <mach/i2c.h> | ||
| 23 | |||
| 24 | static struct resource i2c_resources[] = { | ||
| 25 | { | ||
| 26 | .start = DAVINCI_I2C_BASE, | ||
| 27 | .end = DAVINCI_I2C_BASE + 0x40, | ||
| 28 | .flags = IORESOURCE_MEM, | ||
| 29 | }, | ||
| 30 | { | ||
| 31 | .start = IRQ_I2C, | ||
| 32 | .flags = IORESOURCE_IRQ, | ||
| 33 | }, | ||
| 34 | }; | ||
| 35 | |||
| 36 | static struct platform_device davinci_i2c_device = { | ||
| 37 | .name = "i2c_davinci", | ||
| 38 | .id = 1, | ||
| 39 | .num_resources = ARRAY_SIZE(i2c_resources), | ||
| 40 | .resource = i2c_resources, | ||
| 41 | }; | ||
| 42 | |||
| 43 | void __init davinci_init_i2c(struct davinci_i2c_platform_data *pdata) | ||
| 44 | { | ||
| 45 | davinci_i2c_device.dev.platform_data = pdata; | ||
| 46 | (void) platform_device_register(&davinci_i2c_device); | ||
| 47 | } | ||
| 48 | |||
diff --git a/arch/arm/mach-davinci/gpio.c b/arch/arm/mach-davinci/gpio.c index 574cb810a50..b49e9d092aa 100644 --- a/arch/arm/mach-davinci/gpio.c +++ b/arch/arm/mach-davinci/gpio.c | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * TI DaVinci GPIO Support | 2 | * TI DaVinci GPIO Support |
| 3 | * | 3 | * |
| 4 | * Copyright (c) 2006 David Brownell | 4 | * Copyright (c) 2006-2007 David Brownell |
| 5 | * Copyright (c) 2007, MontaVista Software, Inc. <source@mvista.com> | 5 | * Copyright (c) 2007, MontaVista Software, Inc. <source@mvista.com> |
| 6 | * | 6 | * |
| 7 | * This program is free software; you can redistribute it and/or modify | 7 | * This program is free software; you can redistribute it and/or modify |
| @@ -26,47 +26,45 @@ | |||
| 26 | 26 | ||
| 27 | #include <asm/mach/irq.h> | 27 | #include <asm/mach/irq.h> |
| 28 | 28 | ||
| 29 | static DEFINE_SPINLOCK(gpio_lock); | ||
| 30 | static DECLARE_BITMAP(gpio_in_use, DAVINCI_N_GPIO); | ||
| 31 | 29 | ||
| 32 | int gpio_request(unsigned gpio, const char *tag) | 30 | static DEFINE_SPINLOCK(gpio_lock); |
| 33 | { | ||
| 34 | if (gpio >= DAVINCI_N_GPIO) | ||
| 35 | return -EINVAL; | ||
| 36 | 31 | ||
| 37 | if (test_and_set_bit(gpio, gpio_in_use)) | 32 | struct davinci_gpio { |
| 38 | return -EBUSY; | 33 | struct gpio_chip chip; |
| 34 | struct gpio_controller *__iomem regs; | ||
| 35 | }; | ||
| 39 | 36 | ||
| 40 | return 0; | 37 | static struct davinci_gpio chips[DIV_ROUND_UP(DAVINCI_N_GPIO, 32)]; |
| 41 | } | ||
| 42 | EXPORT_SYMBOL(gpio_request); | ||
| 43 | 38 | ||
| 44 | void gpio_free(unsigned gpio) | ||
| 45 | { | ||
| 46 | if (gpio >= DAVINCI_N_GPIO) | ||
| 47 | return; | ||
| 48 | |||
| 49 | clear_bit(gpio, gpio_in_use); | ||
| 50 | } | ||
| 51 | EXPORT_SYMBOL(gpio_free); | ||
| 52 | 39 | ||
| 53 | /* create a non-inlined version */ | 40 | /* create a non-inlined version */ |
| 54 | static struct gpio_controller *__iomem gpio2controller(unsigned gpio) | 41 | static struct gpio_controller *__iomem __init gpio2controller(unsigned gpio) |
| 55 | { | 42 | { |
| 56 | return __gpio_to_controller(gpio); | 43 | return __gpio_to_controller(gpio); |
| 57 | } | 44 | } |
| 58 | 45 | ||
| 46 | |||
| 47 | /*--------------------------------------------------------------------------*/ | ||
| 48 | |||
| 59 | /* | 49 | /* |
| 60 | * Assuming the pin is muxed as a gpio output, set its output value. | 50 | * board setup code *MUST* set PINMUX0 and PINMUX1 as |
| 51 | * needed, and enable the GPIO clock. | ||
| 61 | */ | 52 | */ |
| 62 | void __gpio_set(unsigned gpio, int value) | 53 | |
| 54 | static int davinci_direction_in(struct gpio_chip *chip, unsigned offset) | ||
| 63 | { | 55 | { |
| 64 | struct gpio_controller *__iomem g = gpio2controller(gpio); | 56 | struct davinci_gpio *d = container_of(chip, struct davinci_gpio, chip); |
| 57 | struct gpio_controller *__iomem g = d->regs; | ||
| 58 | u32 temp; | ||
| 65 | 59 | ||
| 66 | __raw_writel(__gpio_mask(gpio), value ? &g->set_data : &g->clr_data); | 60 | spin_lock(&gpio_lock); |
| 67 | } | 61 | temp = __raw_readl(&g->dir); |
| 68 | EXPORT_SYMBOL(__gpio_set); | 62 | temp |= (1 << offset); |
| 63 | __raw_writel(temp, &g->dir); | ||
| 64 | spin_unlock(&gpio_lock); | ||
| 69 | 65 | ||
| 66 | return 0; | ||
| 67 | } | ||
| 70 | 68 | ||
| 71 | /* | 69 | /* |
| 72 | * Read the pin's value (works even if it's set up as output); | 70 | * Read the pin's value (works even if it's set up as output); |
| @@ -75,61 +73,72 @@ EXPORT_SYMBOL(__gpio_set); | |||
| 75 | * Note that changes are synched to the GPIO clock, so reading values back | 73 | * Note that changes are synched to the GPIO clock, so reading values back |
| 76 | * right after you've set them may give old values. | 74 | * right after you've set them may give old values. |
| 77 | */ | 75 | */ |
| 78 | int __gpio_get(unsigned gpio) | 76 | static int davinci_gpio_get(struct gpio_chip *chip, unsigned offset) |
| 79 | { | 77 | { |
| 80 | struct gpio_controller *__iomem g = gpio2controller(gpio); | 78 | struct davinci_gpio *d = container_of(chip, struct davinci_gpio, chip); |
| 79 | struct gpio_controller *__iomem g = d->regs; | ||
| 81 | 80 | ||
| 82 | return !!(__gpio_mask(gpio) & __raw_readl(&g->in_data)); | 81 | return (1 << offset) & __raw_readl(&g->in_data); |
| 83 | } | 82 | } |
| 84 | EXPORT_SYMBOL(__gpio_get); | ||
| 85 | 83 | ||
| 86 | 84 | static int | |
| 87 | /*--------------------------------------------------------------------------*/ | 85 | davinci_direction_out(struct gpio_chip *chip, unsigned offset, int value) |
| 88 | |||
| 89 | /* | ||
| 90 | * board setup code *MUST* set PINMUX0 and PINMUX1 as | ||
| 91 | * needed, and enable the GPIO clock. | ||
| 92 | */ | ||
| 93 | |||
| 94 | int gpio_direction_input(unsigned gpio) | ||
| 95 | { | 86 | { |
| 96 | struct gpio_controller *__iomem g = gpio2controller(gpio); | 87 | struct davinci_gpio *d = container_of(chip, struct davinci_gpio, chip); |
| 88 | struct gpio_controller *__iomem g = d->regs; | ||
| 97 | u32 temp; | 89 | u32 temp; |
| 98 | u32 mask; | 90 | u32 mask = 1 << offset; |
| 99 | |||
| 100 | if (!g) | ||
| 101 | return -EINVAL; | ||
| 102 | 91 | ||
| 103 | spin_lock(&gpio_lock); | 92 | spin_lock(&gpio_lock); |
| 104 | mask = __gpio_mask(gpio); | ||
| 105 | temp = __raw_readl(&g->dir); | 93 | temp = __raw_readl(&g->dir); |
| 106 | temp |= mask; | 94 | temp &= ~mask; |
| 95 | __raw_writel(mask, value ? &g->set_data : &g->clr_data); | ||
| 107 | __raw_writel(temp, &g->dir); | 96 | __raw_writel(temp, &g->dir); |
| 108 | spin_unlock(&gpio_lock); | 97 | spin_unlock(&gpio_lock); |
| 109 | return 0; | 98 | return 0; |
| 110 | } | 99 | } |
| 111 | EXPORT_SYMBOL(gpio_direction_input); | ||
| 112 | 100 | ||
| 113 | int gpio_direction_output(unsigned gpio, int value) | 101 | /* |
| 102 | * Assuming the pin is muxed as a gpio output, set its output value. | ||
| 103 | */ | ||
| 104 | static void | ||
| 105 | davinci_gpio_set(struct gpio_chip *chip, unsigned offset, int value) | ||
| 114 | { | 106 | { |
| 115 | struct gpio_controller *__iomem g = gpio2controller(gpio); | 107 | struct davinci_gpio *d = container_of(chip, struct davinci_gpio, chip); |
| 116 | u32 temp; | 108 | struct gpio_controller *__iomem g = d->regs; |
| 117 | u32 mask; | ||
| 118 | 109 | ||
| 119 | if (!g) | 110 | __raw_writel((1 << offset), value ? &g->set_data : &g->clr_data); |
| 120 | return -EINVAL; | 111 | } |
| 112 | |||
| 113 | static int __init davinci_gpio_setup(void) | ||
| 114 | { | ||
| 115 | int i, base; | ||
| 116 | |||
| 117 | for (i = 0, base = 0; | ||
| 118 | i < ARRAY_SIZE(chips); | ||
| 119 | i++, base += 32) { | ||
| 120 | chips[i].chip.label = "DaVinci"; | ||
| 121 | |||
| 122 | chips[i].chip.direction_input = davinci_direction_in; | ||
| 123 | chips[i].chip.get = davinci_gpio_get; | ||
| 124 | chips[i].chip.direction_output = davinci_direction_out; | ||
| 125 | chips[i].chip.set = davinci_gpio_set; | ||
| 126 | |||
| 127 | chips[i].chip.base = base; | ||
| 128 | chips[i].chip.ngpio = DAVINCI_N_GPIO - base; | ||
| 129 | if (chips[i].chip.ngpio > 32) | ||
| 130 | chips[i].chip.ngpio = 32; | ||
| 131 | |||
| 132 | chips[i].regs = gpio2controller(base); | ||
| 133 | |||
| 134 | gpiochip_add(&chips[i].chip); | ||
| 135 | } | ||
| 121 | 136 | ||
| 122 | spin_lock(&gpio_lock); | ||
| 123 | mask = __gpio_mask(gpio); | ||
| 124 | temp = __raw_readl(&g->dir); | ||
| 125 | temp &= ~mask; | ||
| 126 | __raw_writel(mask, value ? &g->set_data : &g->clr_data); | ||
| 127 | __raw_writel(temp, &g->dir); | ||
| 128 | spin_unlock(&gpio_lock); | ||
| 129 | return 0; | 137 | return 0; |
| 130 | } | 138 | } |
| 131 | EXPORT_SYMBOL(gpio_direction_output); | 139 | pure_initcall(davinci_gpio_setup); |
| 132 | 140 | ||
| 141 | /*--------------------------------------------------------------------------*/ | ||
| 133 | /* | 142 | /* |
| 134 | * We expect irqs will normally be set up as input pins, but they can also be | 143 | * We expect irqs will normally be set up as input pins, but they can also be |
| 135 | * used as output pins ... which is convenient for testing. | 144 | * used as output pins ... which is convenient for testing. |
diff --git a/arch/arm/mach-davinci/include/mach/common.h b/arch/arm/mach-davinci/include/mach/common.h index a97dfbb15e5..4b522e5c70e 100644 --- a/arch/arm/mach-davinci/include/mach/common.h +++ b/arch/arm/mach-davinci/include/mach/common.h | |||
| @@ -16,4 +16,7 @@ struct sys_timer; | |||
| 16 | 16 | ||
| 17 | extern struct sys_timer davinci_timer; | 17 | extern struct sys_timer davinci_timer; |
| 18 | 18 | ||
| 19 | /* parameters describe VBUS sourcing for host mode */ | ||
| 20 | extern void setup_usb(unsigned mA, unsigned potpgt_msec); | ||
| 21 | |||
| 19 | #endif /* __ARCH_ARM_MACH_DAVINCI_COMMON_H */ | 22 | #endif /* __ARCH_ARM_MACH_DAVINCI_COMMON_H */ |
diff --git a/arch/arm/mach-davinci/include/mach/gpio.h b/arch/arm/mach-davinci/include/mach/gpio.h index ec151ccf1e8..b3a2961f0f4 100644 --- a/arch/arm/mach-davinci/include/mach/gpio.h +++ b/arch/arm/mach-davinci/include/mach/gpio.h | |||
| @@ -14,6 +14,7 @@ | |||
| 14 | #define __DAVINCI_GPIO_H | 14 | #define __DAVINCI_GPIO_H |
| 15 | 15 | ||
| 16 | #include <linux/io.h> | 16 | #include <linux/io.h> |
| 17 | #include <asm-generic/gpio.h> | ||
| 17 | #include <mach/hardware.h> | 18 | #include <mach/hardware.h> |
| 18 | 19 | ||
| 19 | /* | 20 | /* |
| @@ -27,13 +28,16 @@ | |||
| 27 | * need to pay attention to PINMUX0 and PINMUX1 to be sure those pins are | 28 | * need to pay attention to PINMUX0 and PINMUX1 to be sure those pins are |
| 28 | * used as gpios, not with other peripherals. | 29 | * used as gpios, not with other peripherals. |
| 29 | * | 30 | * |
| 30 | * GPIOs are numbered 0..(DAVINCI_N_GPIO-1). For documentation, and maybe | 31 | * On-chip GPIOs are numbered 0..(DAVINCI_N_GPIO-1). For documentation, |
| 31 | * for later updates, code should write GPIO(N) or: | 32 | * and maybe for later updates, code should write GPIO(N) or: |
| 32 | * - GPIOV18(N) for 1.8V pins, N in 0..53; same as GPIO(0)..GPIO(53) | 33 | * - GPIOV18(N) for 1.8V pins, N in 0..53; same as GPIO(0)..GPIO(53) |
| 33 | * - GPIOV33(N) for 3.3V pins, N in 0..17; same as GPIO(54)..GPIO(70) | 34 | * - GPIOV33(N) for 3.3V pins, N in 0..17; same as GPIO(54)..GPIO(70) |
| 34 | * | 35 | * |
| 35 | * For GPIO IRQs use gpio_to_irq(GPIO(N)) or gpio_to_irq(GPIOV33(N)) etc | 36 | * For GPIO IRQs use gpio_to_irq(GPIO(N)) or gpio_to_irq(GPIOV33(N)) etc |
| 36 | * for now, that's != GPIO(N) | 37 | * for now, that's != GPIO(N) |
| 38 | * | ||
| 39 | * GPIOs can also be on external chips, numbered after the ones built-in | ||
| 40 | * to the DaVinci chip. For now, they won't be usable as IRQ sources. | ||
| 37 | */ | 41 | */ |
| 38 | #define GPIO(X) (X) /* 0 <= X <= 70 */ | 42 | #define GPIO(X) (X) /* 0 <= X <= 70 */ |
| 39 | #define GPIOV18(X) (X) /* 1.8V i/o; 0 <= X <= 53 */ | 43 | #define GPIOV18(X) (X) /* 1.8V i/o; 0 <= X <= 53 */ |
| @@ -67,11 +71,11 @@ __gpio_to_controller(unsigned gpio) | |||
| 67 | void *__iomem ptr; | 71 | void *__iomem ptr; |
| 68 | 72 | ||
| 69 | if (gpio < 32) | 73 | if (gpio < 32) |
| 70 | ptr = (void *__iomem)IO_ADDRESS(DAVINCI_GPIO_BASE + 0x10); | 74 | ptr = IO_ADDRESS(DAVINCI_GPIO_BASE + 0x10); |
| 71 | else if (gpio < 64) | 75 | else if (gpio < 64) |
| 72 | ptr = (void *__iomem)IO_ADDRESS(DAVINCI_GPIO_BASE + 0x38); | 76 | ptr = IO_ADDRESS(DAVINCI_GPIO_BASE + 0x38); |
| 73 | else if (gpio < DAVINCI_N_GPIO) | 77 | else if (gpio < DAVINCI_N_GPIO) |
| 74 | ptr = (void *__iomem)IO_ADDRESS(DAVINCI_GPIO_BASE + 0x60); | 78 | ptr = IO_ADDRESS(DAVINCI_GPIO_BASE + 0x60); |
| 75 | else | 79 | else |
| 76 | ptr = NULL; | 80 | ptr = NULL; |
| 77 | return ptr; | 81 | return ptr; |
| @@ -83,25 +87,17 @@ static inline u32 __gpio_mask(unsigned gpio) | |||
| 83 | } | 87 | } |
| 84 | 88 | ||
| 85 | /* The get/set/clear functions will inline when called with constant | 89 | /* The get/set/clear functions will inline when called with constant |
| 86 | * parameters, for low-overhead bitbanging. Illegal constant parameters | 90 | * parameters referencing built-in GPIOs, for low-overhead bitbanging. |
| 87 | * cause link-time errors. | ||
| 88 | * | 91 | * |
| 89 | * Otherwise, calls with variable parameters use outlined functions. | 92 | * Otherwise, calls with variable parameters or referencing external |
| 93 | * GPIOs (e.g. on GPIO expander chips) use outlined functions. | ||
| 90 | */ | 94 | */ |
| 91 | extern int __error_inval_gpio(void); | ||
| 92 | |||
| 93 | extern void __gpio_set(unsigned gpio, int value); | ||
| 94 | extern int __gpio_get(unsigned gpio); | ||
| 95 | |||
| 96 | static inline void gpio_set_value(unsigned gpio, int value) | 95 | static inline void gpio_set_value(unsigned gpio, int value) |
| 97 | { | 96 | { |
| 98 | if (__builtin_constant_p(value)) { | 97 | if (__builtin_constant_p(value) && gpio < DAVINCI_N_GPIO) { |
| 99 | struct gpio_controller *__iomem g; | 98 | struct gpio_controller *__iomem g; |
| 100 | u32 mask; | 99 | u32 mask; |
| 101 | 100 | ||
| 102 | if (gpio >= DAVINCI_N_GPIO) | ||
| 103 | __error_inval_gpio(); | ||
| 104 | |||
| 105 | g = __gpio_to_controller(gpio); | 101 | g = __gpio_to_controller(gpio); |
| 106 | mask = __gpio_mask(gpio); | 102 | mask = __gpio_mask(gpio); |
| 107 | if (value) | 103 | if (value) |
| @@ -111,48 +107,47 @@ static inline void gpio_set_value(unsigned gpio, int value) | |||
| 111 | return; | 107 | return; |
| 112 | } | 108 | } |
| 113 | 109 | ||
| 114 | __gpio_set(gpio, value); | 110 | __gpio_set_value(gpio, value); |
| 115 | } | 111 | } |
| 116 | 112 | ||
| 117 | /* Returns zero or nonzero; works for gpios configured as inputs OR | 113 | /* Returns zero or nonzero; works for gpios configured as inputs OR |
| 118 | * as outputs. | 114 | * as outputs, at least for built-in GPIOs. |
| 119 | * | 115 | * |
| 120 | * NOTE: changes in reported values are synchronized to the GPIO clock. | 116 | * NOTE: for built-in GPIOs, changes in reported values are synchronized |
| 121 | * This is most easily seen after calling gpio_set_value() and then immediatly | 117 | * to the GPIO clock. This is easily seen after calling gpio_set_value() |
| 122 | * gpio_get_value(), where the gpio_get_value() would return the old value | 118 | * and then immediately gpio_get_value(), where the gpio_get_value() will |
| 123 | * until the GPIO clock ticks and the new value gets latched. | 119 | * return the old value until the GPIO clock ticks and the new value gets |
| 120 | * latched. | ||
| 124 | */ | 121 | */ |
| 125 | |||
| 126 | static inline int gpio_get_value(unsigned gpio) | 122 | static inline int gpio_get_value(unsigned gpio) |
| 127 | { | 123 | { |
| 128 | struct gpio_controller *__iomem g; | 124 | struct gpio_controller *__iomem g; |
| 129 | |||
| 130 | if (!__builtin_constant_p(gpio)) | ||
| 131 | return __gpio_get(gpio); | ||
| 132 | 125 | ||
| 133 | if (gpio >= DAVINCI_N_GPIO) | 126 | if (!__builtin_constant_p(gpio) || gpio >= DAVINCI_N_GPIO) |
| 134 | return __error_inval_gpio(); | 127 | return __gpio_get_value(gpio); |
| 135 | 128 | ||
| 136 | g = __gpio_to_controller(gpio); | 129 | g = __gpio_to_controller(gpio); |
| 137 | return !!(__gpio_mask(gpio) & __raw_readl(&g->in_data)); | 130 | return __gpio_mask(gpio) & __raw_readl(&g->in_data); |
| 138 | } | 131 | } |
| 139 | 132 | ||
| 140 | /* powerup default direction is IN */ | 133 | static inline int gpio_cansleep(unsigned gpio) |
| 141 | extern int gpio_direction_input(unsigned gpio); | 134 | { |
| 142 | extern int gpio_direction_output(unsigned gpio, int value); | 135 | if (__builtin_constant_p(gpio) && gpio < DAVINCI_N_GPIO) |
| 143 | 136 | return 0; | |
| 144 | #include <asm-generic/gpio.h> /* cansleep wrappers */ | 137 | else |
| 145 | 138 | return __gpio_cansleep(gpio); | |
| 146 | extern int gpio_request(unsigned gpio, const char *tag); | 139 | } |
| 147 | extern void gpio_free(unsigned gpio); | ||
| 148 | 140 | ||
| 149 | static inline int gpio_to_irq(unsigned gpio) | 141 | static inline int gpio_to_irq(unsigned gpio) |
| 150 | { | 142 | { |
| 143 | if (gpio >= DAVINCI_N_GPIO) | ||
| 144 | return -EINVAL; | ||
| 151 | return DAVINCI_N_AINTC_IRQ + gpio; | 145 | return DAVINCI_N_AINTC_IRQ + gpio; |
| 152 | } | 146 | } |
| 153 | 147 | ||
| 154 | static inline int irq_to_gpio(unsigned irq) | 148 | static inline int irq_to_gpio(unsigned irq) |
| 155 | { | 149 | { |
| 150 | /* caller guarantees gpio_to_irq() succeeded */ | ||
| 156 | return irq - DAVINCI_N_AINTC_IRQ; | 151 | return irq - DAVINCI_N_AINTC_IRQ; |
| 157 | } | 152 | } |
| 158 | 153 | ||
diff --git a/arch/arm/mach-davinci/include/mach/i2c.h b/arch/arm/mach-davinci/include/mach/i2c.h index e2f54168abd..c248e9b7e82 100644 --- a/arch/arm/mach-davinci/include/mach/i2c.h +++ b/arch/arm/mach-davinci/include/mach/i2c.h | |||
| @@ -14,8 +14,11 @@ | |||
| 14 | 14 | ||
| 15 | /* All frequencies are expressed in kHz */ | 15 | /* All frequencies are expressed in kHz */ |
| 16 | struct davinci_i2c_platform_data { | 16 | struct davinci_i2c_platform_data { |
| 17 | unsigned int bus_freq; /* standard bus frequency */ | 17 | unsigned int bus_freq; /* standard bus frequency (kHz) */ |
| 18 | unsigned int bus_delay; /* transaction delay */ | 18 | unsigned int bus_delay; /* post-transaction delay (usec) */ |
| 19 | }; | 19 | }; |
| 20 | 20 | ||
| 21 | /* for board setup code */ | ||
| 22 | void davinci_init_i2c(struct davinci_i2c_platform_data *); | ||
| 23 | |||
| 21 | #endif /* __ASM_ARCH_I2C_H */ | 24 | #endif /* __ASM_ARCH_I2C_H */ |
diff --git a/arch/arm/mach-davinci/include/mach/io.h b/arch/arm/mach-davinci/include/mach/io.h index e7accb91086..b78ee914049 100644 --- a/arch/arm/mach-davinci/include/mach/io.h +++ b/arch/arm/mach-davinci/include/mach/io.h | |||
| @@ -22,9 +22,8 @@ | |||
| 22 | #define IO_OFFSET 0xfd000000 /* Virtual IO = 0xfec00000 */ | 22 | #define IO_OFFSET 0xfd000000 /* Virtual IO = 0xfec00000 */ |
| 23 | #define IO_SIZE 0x00400000 | 23 | #define IO_SIZE 0x00400000 |
| 24 | #define IO_VIRT (IO_PHYS + IO_OFFSET) | 24 | #define IO_VIRT (IO_PHYS + IO_OFFSET) |
| 25 | #define io_p2v(pa) ((pa) + IO_OFFSET) | ||
| 26 | #define io_v2p(va) ((va) - IO_OFFSET) | 25 | #define io_v2p(va) ((va) - IO_OFFSET) |
| 27 | #define IO_ADDRESS(x) io_p2v(x) | 26 | #define __IO_ADDRESS(x) ((x) + IO_OFFSET) |
| 28 | 27 | ||
| 29 | /* | 28 | /* |
| 30 | * We don't actually have real ISA nor PCI buses, but there is so many | 29 | * We don't actually have real ISA nor PCI buses, but there is so many |
| @@ -35,7 +34,12 @@ | |||
| 35 | #define __mem_pci(a) (a) | 34 | #define __mem_pci(a) (a) |
| 36 | #define __mem_isa(a) (a) | 35 | #define __mem_isa(a) (a) |
| 37 | 36 | ||
| 38 | #ifndef __ASSEMBLER__ | 37 | #define IO_ADDRESS(pa) IOMEM(__IO_ADDRESS(pa)) |
| 38 | |||
| 39 | #ifdef __ASSEMBLER__ | ||
| 40 | #define IOMEM(x) x | ||
| 41 | #else | ||
| 42 | #define IOMEM(x) ((void __force __iomem *)(x)) | ||
| 39 | 43 | ||
| 40 | /* | 44 | /* |
| 41 | * Functions to access the DaVinci IO region | 45 | * Functions to access the DaVinci IO region |
| @@ -46,34 +50,13 @@ | |||
| 46 | * - DO NOT use hardcoded virtual addresses to allow changing the | 50 | * - DO NOT use hardcoded virtual addresses to allow changing the |
| 47 | * IO address space again if needed | 51 | * IO address space again if needed |
| 48 | */ | 52 | */ |
| 49 | #define davinci_readb(a) (*(volatile unsigned char *)IO_ADDRESS(a)) | 53 | #define davinci_readb(a) __raw_readb(IO_ADDRESS(a)) |
| 50 | #define davinci_readw(a) (*(volatile unsigned short *)IO_ADDRESS(a)) | 54 | #define davinci_readw(a) __raw_readw(IO_ADDRESS(a)) |
| 51 | #define davinci_readl(a) (*(volatile unsigned int *)IO_ADDRESS(a)) | 55 | #define davinci_readl(a) __raw_readl(IO_ADDRESS(a)) |
| 52 | |||
| 53 | #define davinci_writeb(v,a) (*(volatile unsigned char *)IO_ADDRESS(a) = (v)) | ||
| 54 | #define davinci_writew(v,a) (*(volatile unsigned short *)IO_ADDRESS(a) = (v)) | ||
| 55 | #define davinci_writel(v,a) (*(volatile unsigned int *)IO_ADDRESS(a) = (v)) | ||
| 56 | |||
| 57 | /* 16 bit uses LDRH/STRH, base +/- offset_8 */ | ||
| 58 | typedef struct { volatile u16 offset[256]; } __regbase16; | ||
| 59 | #define __REGV16(vaddr) ((__regbase16 *)((vaddr)&~0xff)) \ | ||
| 60 | ->offset[((vaddr)&0xff)>>1] | ||
| 61 | #define __REG16(paddr) __REGV16(io_p2v(paddr)) | ||
| 62 | |||
| 63 | /* 8/32 bit uses LDR/STR, base +/- offset_12 */ | ||
| 64 | typedef struct { volatile u8 offset[4096]; } __regbase8; | ||
| 65 | #define __REGV8(vaddr) ((__regbase8 *)((vaddr)&~4095)) \ | ||
| 66 | ->offset[((vaddr)&4095)>>0] | ||
| 67 | #define __REG8(paddr) __REGV8(io_p2v(paddr)) | ||
| 68 | |||
| 69 | typedef struct { volatile u32 offset[4096]; } __regbase32; | ||
| 70 | #define __REGV32(vaddr) ((__regbase32 *)((vaddr)&~4095)) \ | ||
| 71 | ->offset[((vaddr)&4095)>>2] | ||
| 72 | |||
| 73 | #define __REG(paddr) __REGV32(io_p2v(paddr)) | ||
| 74 | #else | ||
| 75 | 56 | ||
| 76 | #define __REG(x) (*((volatile unsigned long *)io_p2v(x))) | 57 | #define davinci_writeb(v, a) __raw_writeb(v, IO_ADDRESS(a)) |
| 58 | #define davinci_writew(v, a) __raw_writew(v, IO_ADDRESS(a)) | ||
| 59 | #define davinci_writel(v, a) __raw_writel(v, IO_ADDRESS(a)) | ||
| 77 | 60 | ||
| 78 | #endif /* __ASSEMBLER__ */ | 61 | #endif /* __ASSEMBLER__ */ |
| 79 | #endif /* __ASM_ARCH_IO_H */ | 62 | #endif /* __ASM_ARCH_IO_H */ |
diff --git a/arch/arm/mach-davinci/usb.c b/arch/arm/mach-davinci/usb.c new file mode 100644 index 00000000000..fe182a85159 --- /dev/null +++ b/arch/arm/mach-davinci/usb.c | |||
| @@ -0,0 +1,116 @@ | |||
| 1 | /* | ||
| 2 | * USB | ||
| 3 | */ | ||
| 4 | #include <linux/kernel.h> | ||
| 5 | #include <linux/module.h> | ||
| 6 | #include <linux/init.h> | ||
| 7 | #include <linux/platform_device.h> | ||
| 8 | #include <linux/dma-mapping.h> | ||
| 9 | |||
| 10 | #include <linux/usb/musb.h> | ||
| 11 | #include <linux/usb/otg.h> | ||
| 12 | |||
| 13 | #include <mach/common.h> | ||
| 14 | #include <mach/hardware.h> | ||
| 15 | |||
| 16 | #if defined(CONFIG_USB_MUSB_HDRC) || defined(CONFIG_USB_MUSB_HDRC_MODULE) | ||
| 17 | static struct musb_hdrc_eps_bits musb_eps[] = { | ||
| 18 | { "ep1_tx", 8, }, | ||
| 19 | { "ep1_rx", 8, }, | ||
| 20 | { "ep2_tx", 8, }, | ||
| 21 | { "ep2_rx", 8, }, | ||
| 22 | { "ep3_tx", 5, }, | ||
| 23 | { "ep3_rx", 5, }, | ||
| 24 | { "ep4_tx", 5, }, | ||
| 25 | { "ep4_rx", 5, }, | ||
| 26 | }; | ||
| 27 | |||
| 28 | static struct musb_hdrc_config musb_config = { | ||
| 29 | .multipoint = true, | ||
| 30 | .dyn_fifo = true, | ||
| 31 | .soft_con = true, | ||
| 32 | .dma = true, | ||
| 33 | |||
| 34 | .num_eps = 5, | ||
| 35 | .dma_channels = 8, | ||
| 36 | .ram_bits = 10, | ||
| 37 | .eps_bits = musb_eps, | ||
| 38 | }; | ||
| 39 | |||
| 40 | static struct musb_hdrc_platform_data usb_data = { | ||
| 41 | #if defined(CONFIG_USB_MUSB_OTG) | ||
| 42 | /* OTG requires a Mini-AB connector */ | ||
| 43 | .mode = MUSB_OTG, | ||
| 44 | #elif defined(CONFIG_USB_MUSB_PERIPHERAL) | ||
| 45 | .mode = MUSB_PERIPHERAL, | ||
| 46 | #elif defined(CONFIG_USB_MUSB_HOST) | ||
| 47 | .mode = MUSB_HOST, | ||
| 48 | #endif | ||
| 49 | .config = &musb_config, | ||
| 50 | }; | ||
| 51 | |||
| 52 | static struct resource usb_resources[] = { | ||
| 53 | { | ||
| 54 | /* physical address */ | ||
| 55 | .start = DAVINCI_USB_OTG_BASE, | ||
| 56 | .end = DAVINCI_USB_OTG_BASE + 0x5ff, | ||
| 57 | .flags = IORESOURCE_MEM, | ||
| 58 | }, | ||
| 59 | { | ||
| 60 | .start = IRQ_USBINT, | ||
| 61 | .flags = IORESOURCE_IRQ, | ||
| 62 | }, | ||
| 63 | }; | ||
| 64 | |||
| 65 | static u64 usb_dmamask = DMA_32BIT_MASK; | ||
| 66 | |||
| 67 | static struct platform_device usb_dev = { | ||
| 68 | .name = "musb_hdrc", | ||
| 69 | .id = -1, | ||
| 70 | .dev = { | ||
| 71 | .platform_data = &usb_data, | ||
| 72 | .dma_mask = &usb_dmamask, | ||
| 73 | .coherent_dma_mask = DMA_32BIT_MASK, | ||
| 74 | }, | ||
| 75 | .resource = usb_resources, | ||
| 76 | .num_resources = ARRAY_SIZE(usb_resources), | ||
| 77 | }; | ||
| 78 | |||
| 79 | #ifdef CONFIG_USB_MUSB_OTG | ||
| 80 | |||
| 81 | static struct otg_transceiver *xceiv; | ||
| 82 | |||
| 83 | struct otg_transceiver *otg_get_transceiver(void) | ||
| 84 | { | ||
| 85 | if (xceiv) | ||
| 86 | get_device(xceiv->dev); | ||
| 87 | return xceiv; | ||
| 88 | } | ||
| 89 | EXPORT_SYMBOL(otg_get_transceiver); | ||
| 90 | |||
| 91 | int otg_set_transceiver(struct otg_transceiver *x) | ||
| 92 | { | ||
| 93 | if (xceiv && x) | ||
| 94 | return -EBUSY; | ||
| 95 | xceiv = x; | ||
| 96 | return 0; | ||
| 97 | } | ||
| 98 | EXPORT_SYMBOL(otg_set_transceiver); | ||
| 99 | |||
| 100 | #endif | ||
| 101 | |||
| 102 | void __init setup_usb(unsigned mA, unsigned potpgt_msec) | ||
| 103 | { | ||
| 104 | usb_data.power = mA / 2; | ||
| 105 | usb_data.potpgt = potpgt_msec / 2; | ||
| 106 | platform_device_register(&usb_dev); | ||
| 107 | } | ||
| 108 | |||
| 109 | #else | ||
| 110 | |||
| 111 | void __init setup_usb(unsigned mA, unsigned potpgt_msec) | ||
| 112 | { | ||
| 113 | } | ||
| 114 | |||
| 115 | #endif /* CONFIG_USB_MUSB_HDRC */ | ||
| 116 | |||
diff --git a/arch/arm/mach-mx3/pcm037.c b/arch/arm/mach-mx3/pcm037.c index 03374f9e000..11fda95c86a 100644 --- a/arch/arm/mach-mx3/pcm037.c +++ b/arch/arm/mach-mx3/pcm037.c | |||
| @@ -56,7 +56,7 @@ static struct platform_device pcm037_flash = { | |||
| 56 | }; | 56 | }; |
| 57 | 57 | ||
| 58 | static struct imxuart_platform_data uart_pdata = { | 58 | static struct imxuart_platform_data uart_pdata = { |
| 59 | .flags = 0, | 59 | .flags = IMXUART_HAVE_RTSCTS, |
| 60 | }; | 60 | }; |
| 61 | 61 | ||
| 62 | static struct platform_device *devices[] __initdata = { | 62 | static struct platform_device *devices[] __initdata = { |
diff --git a/arch/arm/mach-pxa/tosa.c b/arch/arm/mach-pxa/tosa.c index 5dab30eafdd..9f3ef9eb32e 100644 --- a/arch/arm/mach-pxa/tosa.c +++ b/arch/arm/mach-pxa/tosa.c | |||
| @@ -50,6 +50,7 @@ | |||
| 50 | #include <asm/mach/sharpsl_param.h> | 50 | #include <asm/mach/sharpsl_param.h> |
| 51 | 51 | ||
| 52 | #include "generic.h" | 52 | #include "generic.h" |
| 53 | #include "clock.h" | ||
| 53 | #include "devices.h" | 54 | #include "devices.h" |
| 54 | 55 | ||
| 55 | static unsigned long tosa_pin_config[] = { | 56 | static unsigned long tosa_pin_config[] = { |
| @@ -521,6 +522,14 @@ static struct gpio_keys_button tosa_gpio_keys[] = { | |||
| 521 | .wakeup = 1, | 522 | .wakeup = 1, |
| 522 | .active_low = 1, | 523 | .active_low = 1, |
| 523 | }, | 524 | }, |
| 525 | { | ||
| 526 | .type = EV_SW, | ||
| 527 | .code = SW_HEADPHONE_INSERT, | ||
| 528 | .gpio = TOSA_GPIO_EAR_IN, | ||
| 529 | .desc = "HeadPhone insert", | ||
| 530 | .active_low = 1, | ||
| 531 | .debounce_interval = 300, | ||
| 532 | }, | ||
| 524 | }; | 533 | }; |
| 525 | 534 | ||
| 526 | static struct gpio_keys_platform_data tosa_gpio_keys_platform_data = { | 535 | static struct gpio_keys_platform_data tosa_gpio_keys_platform_data = { |
| @@ -792,6 +801,8 @@ static void __init tosa_init(void) | |||
| 792 | pxa_set_i2c_info(NULL); | 801 | pxa_set_i2c_info(NULL); |
| 793 | platform_scoop_config = &tosa_pcmcia_config; | 802 | platform_scoop_config = &tosa_pcmcia_config; |
| 794 | 803 | ||
| 804 | clk_add_alias("CLK_CK3P6MI", &tc6393xb_device.dev, "GPIO11_CLK", NULL); | ||
| 805 | |||
| 795 | platform_add_devices(devices, ARRAY_SIZE(devices)); | 806 | platform_add_devices(devices, ARRAY_SIZE(devices)); |
| 796 | } | 807 | } |
| 797 | 808 | ||
diff --git a/arch/arm/plat-omap/devices.c b/arch/arm/plat-omap/devices.c index d4779c8ec51..b38410f2620 100644 --- a/arch/arm/plat-omap/devices.c +++ b/arch/arm/plat-omap/devices.c | |||
| @@ -21,6 +21,7 @@ | |||
| 21 | 21 | ||
| 22 | #include <mach/tc.h> | 22 | #include <mach/tc.h> |
| 23 | #include <mach/board.h> | 23 | #include <mach/board.h> |
| 24 | #include <mach/mmc.h> | ||
| 24 | #include <mach/mux.h> | 25 | #include <mach/mux.h> |
| 25 | #include <mach/gpio.h> | 26 | #include <mach/gpio.h> |
| 26 | #include <mach/menelaus.h> | 27 | #include <mach/menelaus.h> |
| @@ -194,25 +195,38 @@ void omap_mcbsp_register_board_cfg(struct omap_mcbsp_platform_data *config, | |||
| 194 | 195 | ||
| 195 | /*-------------------------------------------------------------------------*/ | 196 | /*-------------------------------------------------------------------------*/ |
| 196 | 197 | ||
| 197 | #if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE) | 198 | #if defined(CONFIG_MMC_OMAP) || defined(CONFIG_MMC_OMAP_MODULE) || \ |
| 199 | defined(CONFIG_MMC_OMAP_HS) || defined(CONFIG_MMC_OMAP_HS_MODULE) | ||
| 198 | 200 | ||
| 199 | #ifdef CONFIG_ARCH_OMAP24XX | 201 | #if defined(CONFIG_ARCH_OMAP24XX) || defined(CONFIG_ARCH_OMAP34XX) |
| 200 | #define OMAP_MMC1_BASE 0x4809c000 | 202 | #define OMAP_MMC1_BASE 0x4809c000 |
| 201 | #define OMAP_MMC1_INT INT_24XX_MMC_IRQ | 203 | #define OMAP_MMC1_END (OMAP_MMC1_BASE + 0x1fc) |
| 204 | #define OMAP_MMC1_INT INT_24XX_MMC_IRQ | ||
| 205 | |||
| 206 | #define OMAP_MMC2_BASE 0x480b4000 | ||
| 207 | #define OMAP_MMC2_END (OMAP_MMC2_BASE + 0x1fc) | ||
| 208 | #define OMAP_MMC2_INT INT_24XX_MMC2_IRQ | ||
| 209 | |||
| 202 | #else | 210 | #else |
| 211 | |||
| 203 | #define OMAP_MMC1_BASE 0xfffb7800 | 212 | #define OMAP_MMC1_BASE 0xfffb7800 |
| 213 | #define OMAP_MMC1_END (OMAP_MMC1_BASE + 0x7f) | ||
| 204 | #define OMAP_MMC1_INT INT_MMC | 214 | #define OMAP_MMC1_INT INT_MMC |
| 205 | #endif | 215 | |
| 206 | #define OMAP_MMC2_BASE 0xfffb7c00 /* omap16xx only */ | 216 | #define OMAP_MMC2_BASE 0xfffb7c00 /* omap16xx only */ |
| 217 | #define OMAP_MMC2_END (OMAP_MMC2_BASE + 0x7f) | ||
| 218 | #define OMAP_MMC2_INT INT_1610_MMC2 | ||
| 207 | 219 | ||
| 208 | static struct omap_mmc_conf mmc1_conf; | 220 | #endif |
| 221 | |||
| 222 | static struct omap_mmc_platform_data mmc1_data; | ||
| 209 | 223 | ||
| 210 | static u64 mmc1_dmamask = 0xffffffff; | 224 | static u64 mmc1_dmamask = 0xffffffff; |
| 211 | 225 | ||
| 212 | static struct resource mmc1_resources[] = { | 226 | static struct resource mmc1_resources[] = { |
| 213 | { | 227 | { |
| 214 | .start = OMAP_MMC1_BASE, | 228 | .start = OMAP_MMC1_BASE, |
| 215 | .end = OMAP_MMC1_BASE + 0x7f, | 229 | .end = OMAP_MMC1_END, |
| 216 | .flags = IORESOURCE_MEM, | 230 | .flags = IORESOURCE_MEM, |
| 217 | }, | 231 | }, |
| 218 | { | 232 | { |
| @@ -226,26 +240,27 @@ static struct platform_device mmc_omap_device1 = { | |||
| 226 | .id = 1, | 240 | .id = 1, |
| 227 | .dev = { | 241 | .dev = { |
| 228 | .dma_mask = &mmc1_dmamask, | 242 | .dma_mask = &mmc1_dmamask, |
| 229 | .platform_data = &mmc1_conf, | 243 | .platform_data = &mmc1_data, |
| 230 | }, | 244 | }, |
| 231 | .num_resources = ARRAY_SIZE(mmc1_resources), | 245 | .num_resources = ARRAY_SIZE(mmc1_resources), |
| 232 | .resource = mmc1_resources, | 246 | .resource = mmc1_resources, |
| 233 | }; | 247 | }; |
| 234 | 248 | ||
| 235 | #ifdef CONFIG_ARCH_OMAP16XX | 249 | #if defined(CONFIG_ARCH_OMAP16XX) || defined(CONFIG_ARCH_OMAP2430) || \ |
| 250 | defined(CONFIG_ARCH_OMAP34XX) | ||
| 236 | 251 | ||
| 237 | static struct omap_mmc_conf mmc2_conf; | 252 | static struct omap_mmc_platform_data mmc2_data; |
| 238 | 253 | ||
| 239 | static u64 mmc2_dmamask = 0xffffffff; | 254 | static u64 mmc2_dmamask = 0xffffffff; |
| 240 | 255 | ||
| 241 | static struct resource mmc2_resources[] = { | 256 | static struct resource mmc2_resources[] = { |
| 242 | { | 257 | { |
| 243 | .start = OMAP_MMC2_BASE, | 258 | .start = OMAP_MMC2_BASE, |
| 244 | .end = OMAP_MMC2_BASE + 0x7f, | 259 | .end = OMAP_MMC2_END, |
| 245 | .flags = IORESOURCE_MEM, | 260 | .flags = IORESOURCE_MEM, |
| 246 | }, | 261 | }, |
| 247 | { | 262 | { |
| 248 | .start = INT_1610_MMC2, | 263 | .start = OMAP_MMC2_INT, |
| 249 | .flags = IORESOURCE_IRQ, | 264 | .flags = IORESOURCE_IRQ, |
| 250 | }, | 265 | }, |
| 251 | }; | 266 | }; |
| @@ -255,26 +270,19 @@ static struct platform_device mmc_omap_device2 = { | |||
| 255 | .id = 2, | 270 | .id = 2, |
| 256 | .dev = { | 271 | .dev = { |
| 257 | .dma_mask = &mmc2_dmamask, | 272 | .dma_mask = &mmc2_dmamask, |
| 258 | .platform_data = &mmc2_conf, | 273 | .platform_data = &mmc2_data, |
| 259 | }, | 274 | }, |
| 260 | .num_resources = ARRAY_SIZE(mmc2_resources), | 275 | .num_resources = ARRAY_SIZE(mmc2_resources), |
| 261 | .resource = mmc2_resources, | 276 | .resource = mmc2_resources, |
| 262 | }; | 277 | }; |
| 263 | #endif | 278 | #endif |
| 264 | 279 | ||
| 265 | static void __init omap_init_mmc(void) | 280 | static inline void omap_init_mmc_conf(const struct omap_mmc_config *mmc_conf) |
| 266 | { | 281 | { |
| 267 | const struct omap_mmc_config *mmc_conf; | 282 | if (cpu_is_omap2430() || cpu_is_omap34xx()) |
| 268 | const struct omap_mmc_conf *mmc; | ||
| 269 | |||
| 270 | /* NOTE: assumes MMC was never (wrongly) enabled */ | ||
| 271 | mmc_conf = omap_get_config(OMAP_TAG_MMC, struct omap_mmc_config); | ||
| 272 | if (!mmc_conf) | ||
| 273 | return; | 283 | return; |
| 274 | 284 | ||
| 275 | /* block 1 is always available and has just one pinout option */ | 285 | if (mmc_conf->mmc[0].enabled) { |
| 276 | mmc = &mmc_conf->mmc[0]; | ||
| 277 | if (mmc->enabled) { | ||
| 278 | if (cpu_is_omap24xx()) { | 286 | if (cpu_is_omap24xx()) { |
| 279 | omap_cfg_reg(H18_24XX_MMC_CMD); | 287 | omap_cfg_reg(H18_24XX_MMC_CMD); |
| 280 | omap_cfg_reg(H15_24XX_MMC_CLKI); | 288 | omap_cfg_reg(H15_24XX_MMC_CLKI); |
| @@ -292,7 +300,7 @@ static void __init omap_init_mmc(void) | |||
| 292 | omap_cfg_reg(P20_1710_MMC_DATDIR0); | 300 | omap_cfg_reg(P20_1710_MMC_DATDIR0); |
| 293 | } | 301 | } |
| 294 | } | 302 | } |
| 295 | if (mmc->wire4) { | 303 | if (mmc_conf->mmc[0].wire4) { |
| 296 | if (cpu_is_omap24xx()) { | 304 | if (cpu_is_omap24xx()) { |
| 297 | omap_cfg_reg(H14_24XX_MMC_DAT1); | 305 | omap_cfg_reg(H14_24XX_MMC_DAT1); |
| 298 | omap_cfg_reg(E19_24XX_MMC_DAT2); | 306 | omap_cfg_reg(E19_24XX_MMC_DAT2); |
| @@ -303,25 +311,35 @@ static void __init omap_init_mmc(void) | |||
| 303 | } else { | 311 | } else { |
| 304 | omap_cfg_reg(MMC_DAT1); | 312 | omap_cfg_reg(MMC_DAT1); |
| 305 | /* NOTE: DAT2 can be on W10 (here) or M15 */ | 313 | /* NOTE: DAT2 can be on W10 (here) or M15 */ |
| 306 | if (!mmc->nomux) | 314 | if (!mmc_conf->mmc[0].nomux) |
| 307 | omap_cfg_reg(MMC_DAT2); | 315 | omap_cfg_reg(MMC_DAT2); |
| 308 | omap_cfg_reg(MMC_DAT3); | 316 | omap_cfg_reg(MMC_DAT3); |
| 309 | } | 317 | } |
| 310 | } | 318 | } |
| 311 | mmc1_conf = *mmc; | 319 | #if defined(CONFIG_ARCH_OMAP2420) |
| 312 | (void) platform_device_register(&mmc_omap_device1); | 320 | if (mmc_conf->mmc[0].internal_clock) { |
| 321 | /* | ||
| 322 | * Use internal loop-back in MMC/SDIO | ||
| 323 | * Module Input Clock selection | ||
| 324 | */ | ||
| 325 | if (cpu_is_omap24xx()) { | ||
| 326 | u32 v = omap_ctrl_readl(OMAP2_CONTROL_DEVCONF0); | ||
| 327 | v |= (1 << 24); /* not used in 243x */ | ||
| 328 | omap_ctrl_writel(v, OMAP2_CONTROL_DEVCONF0); | ||
| 329 | } | ||
| 330 | } | ||
| 331 | #endif | ||
| 313 | } | 332 | } |
| 314 | 333 | ||
| 315 | #ifdef CONFIG_ARCH_OMAP16XX | 334 | #ifdef CONFIG_ARCH_OMAP16XX |
| 316 | /* block 2 is on newer chips, and has many pinout options */ | 335 | /* block 2 is on newer chips, and has many pinout options */ |
| 317 | mmc = &mmc_conf->mmc[1]; | 336 | if (mmc_conf->mmc[1].enabled) { |
| 318 | if (mmc->enabled) { | 337 | if (!mmc_conf->mmc[1].nomux) { |
| 319 | if (!mmc->nomux) { | ||
| 320 | omap_cfg_reg(Y8_1610_MMC2_CMD); | 338 | omap_cfg_reg(Y8_1610_MMC2_CMD); |
| 321 | omap_cfg_reg(Y10_1610_MMC2_CLK); | 339 | omap_cfg_reg(Y10_1610_MMC2_CLK); |
| 322 | omap_cfg_reg(R18_1610_MMC2_CLKIN); | 340 | omap_cfg_reg(R18_1610_MMC2_CLKIN); |
| 323 | omap_cfg_reg(W8_1610_MMC2_DAT0); | 341 | omap_cfg_reg(W8_1610_MMC2_DAT0); |
| 324 | if (mmc->wire4) { | 342 | if (mmc_conf->mmc[1].wire4) { |
| 325 | omap_cfg_reg(V8_1610_MMC2_DAT1); | 343 | omap_cfg_reg(V8_1610_MMC2_DAT1); |
| 326 | omap_cfg_reg(W15_1610_MMC2_DAT2); | 344 | omap_cfg_reg(W15_1610_MMC2_DAT2); |
| 327 | omap_cfg_reg(R10_1610_MMC2_DAT3); | 345 | omap_cfg_reg(R10_1610_MMC2_DAT3); |
| @@ -337,14 +355,55 @@ static void __init omap_init_mmc(void) | |||
| 337 | if (cpu_is_omap1710()) | 355 | if (cpu_is_omap1710()) |
| 338 | omap_writel(omap_readl(MOD_CONF_CTRL_1) | (1 << 24), | 356 | omap_writel(omap_readl(MOD_CONF_CTRL_1) | (1 << 24), |
| 339 | MOD_CONF_CTRL_1); | 357 | MOD_CONF_CTRL_1); |
| 340 | mmc2_conf = *mmc; | 358 | } |
| 359 | #endif | ||
| 360 | } | ||
| 361 | |||
| 362 | static void __init omap_init_mmc(void) | ||
| 363 | { | ||
| 364 | const struct omap_mmc_config *mmc_conf; | ||
| 365 | |||
| 366 | /* NOTE: assumes MMC was never (wrongly) enabled */ | ||
| 367 | mmc_conf = omap_get_config(OMAP_TAG_MMC, struct omap_mmc_config); | ||
| 368 | if (!mmc_conf) | ||
| 369 | return; | ||
| 370 | |||
| 371 | omap_init_mmc_conf(mmc_conf); | ||
| 372 | |||
| 373 | if (mmc_conf->mmc[0].enabled) { | ||
| 374 | mmc1_data.conf = mmc_conf->mmc[0]; | ||
| 375 | (void) platform_device_register(&mmc_omap_device1); | ||
| 376 | } | ||
| 377 | |||
| 378 | #if defined(CONFIG_ARCH_OMAP16XX) || defined(CONFIG_ARCH_OMAP2430) || \ | ||
| 379 | defined(CONFIG_ARCH_OMAP34XX) | ||
| 380 | if (mmc_conf->mmc[1].enabled) { | ||
| 381 | mmc2_data.conf = mmc_conf->mmc[1]; | ||
| 341 | (void) platform_device_register(&mmc_omap_device2); | 382 | (void) platform_device_register(&mmc_omap_device2); |
| 342 | } | 383 | } |
| 343 | #endif | 384 | #endif |
| 344 | return; | ||
| 345 | } | 385 | } |
| 386 | |||
| 387 | void omap_set_mmc_info(int host, const struct omap_mmc_platform_data *info) | ||
| 388 | { | ||
| 389 | switch (host) { | ||
| 390 | case 1: | ||
| 391 | mmc1_data = *info; | ||
| 392 | break; | ||
| 393 | #if defined(CONFIG_ARCH_OMAP16XX) || defined(CONFIG_ARCH_OMAP2430) || \ | ||
| 394 | defined(CONFIG_ARCH_OMAP34XX) | ||
| 395 | case 2: | ||
| 396 | mmc2_data = *info; | ||
| 397 | break; | ||
| 398 | #endif | ||
| 399 | default: | ||
| 400 | BUG(); | ||
| 401 | } | ||
| 402 | } | ||
| 403 | |||
| 346 | #else | 404 | #else |
| 347 | static inline void omap_init_mmc(void) {} | 405 | static inline void omap_init_mmc(void) {} |
| 406 | void omap_set_mmc_info(int host, const struct omap_mmc_platform_data *info) {} | ||
| 348 | #endif | 407 | #endif |
| 349 | 408 | ||
| 350 | /*-------------------------------------------------------------------------*/ | 409 | /*-------------------------------------------------------------------------*/ |
diff --git a/arch/ia64/include/asm/elf.h b/arch/ia64/include/asm/elf.h index 5e0c1a6bce8..2acb6b6543c 100644 --- a/arch/ia64/include/asm/elf.h +++ b/arch/ia64/include/asm/elf.h | |||
| @@ -266,4 +266,19 @@ do { \ | |||
| 266 | } \ | 266 | } \ |
| 267 | } while (0) | 267 | } while (0) |
| 268 | 268 | ||
| 269 | /* | ||
| 270 | * format for entries in the Global Offset Table | ||
| 271 | */ | ||
| 272 | struct got_entry { | ||
| 273 | uint64_t val; | ||
| 274 | }; | ||
| 275 | |||
| 276 | /* | ||
| 277 | * Layout of the Function Descriptor | ||
| 278 | */ | ||
| 279 | struct fdesc { | ||
| 280 | uint64_t ip; | ||
| 281 | uint64_t gp; | ||
| 282 | }; | ||
| 283 | |||
| 269 | #endif /* _ASM_IA64_ELF_H */ | 284 | #endif /* _ASM_IA64_ELF_H */ |
diff --git a/arch/ia64/include/asm/sections.h b/arch/ia64/include/asm/sections.h index a7acad2bc2f..f6679989103 100644 --- a/arch/ia64/include/asm/sections.h +++ b/arch/ia64/include/asm/sections.h | |||
| @@ -6,6 +6,8 @@ | |||
| 6 | * David Mosberger-Tang <davidm@hpl.hp.com> | 6 | * David Mosberger-Tang <davidm@hpl.hp.com> |
| 7 | */ | 7 | */ |
| 8 | 8 | ||
| 9 | #include <linux/elf.h> | ||
| 10 | #include <linux/uaccess.h> | ||
| 9 | #include <asm-generic/sections.h> | 11 | #include <asm-generic/sections.h> |
| 10 | 12 | ||
| 11 | extern char __per_cpu_start[], __per_cpu_end[], __phys_per_cpu_start[]; | 13 | extern char __per_cpu_start[], __per_cpu_end[], __phys_per_cpu_start[]; |
| @@ -22,7 +24,16 @@ extern char __start_unwind[], __end_unwind[]; | |||
| 22 | extern char __start_ivt_text[], __end_ivt_text[]; | 24 | extern char __start_ivt_text[], __end_ivt_text[]; |
| 23 | 25 | ||
| 24 | #undef dereference_function_descriptor | 26 | #undef dereference_function_descriptor |
| 25 | void *dereference_function_descriptor(void *); | 27 | static inline void *dereference_function_descriptor(void *ptr) |
| 28 | { | ||
| 29 | struct fdesc *desc = ptr; | ||
| 30 | void *p; | ||
| 31 | |||
| 32 | if (!probe_kernel_address(&desc->ip, p)) | ||
| 33 | ptr = p; | ||
| 34 | return ptr; | ||
| 35 | } | ||
| 36 | |||
| 26 | 37 | ||
| 27 | #endif /* _ASM_IA64_SECTIONS_H */ | 38 | #endif /* _ASM_IA64_SECTIONS_H */ |
| 28 | 39 | ||
diff --git a/arch/ia64/include/asm/sn/bte.h b/arch/ia64/include/asm/sn/bte.h index a0d214f4311..5efecf06c9a 100644 --- a/arch/ia64/include/asm/sn/bte.h +++ b/arch/ia64/include/asm/sn/bte.h | |||
| @@ -223,10 +223,11 @@ extern void bte_error_handler(unsigned long); | |||
| 223 | * until the transfer is complete. In order to get the asynch | 223 | * until the transfer is complete. In order to get the asynch |
| 224 | * version of bte_copy, you must perform this check yourself. | 224 | * version of bte_copy, you must perform this check yourself. |
| 225 | */ | 225 | */ |
| 226 | #define BTE_UNALIGNED_COPY(src, dest, len, mode) \ | 226 | #define BTE_UNALIGNED_COPY(src, dest, len, mode) \ |
| 227 | (((len & L1_CACHE_MASK) || (src & L1_CACHE_MASK) || \ | 227 | (((len & (L1_CACHE_BYTES - 1)) || \ |
| 228 | (dest & L1_CACHE_MASK)) ? \ | 228 | (src & (L1_CACHE_BYTES - 1)) || \ |
| 229 | bte_unaligned_copy(src, dest, len, mode) : \ | 229 | (dest & (L1_CACHE_BYTES - 1))) ? \ |
| 230 | bte_unaligned_copy(src, dest, len, mode) : \ | ||
| 230 | bte_copy(src, dest, len, mode, NULL)) | 231 | bte_copy(src, dest, len, mode, NULL)) |
| 231 | 232 | ||
| 232 | 233 | ||
diff --git a/arch/ia64/kernel/module.c b/arch/ia64/kernel/module.c index 545626f66a4..aaa7d901521 100644 --- a/arch/ia64/kernel/module.c +++ b/arch/ia64/kernel/module.c | |||
| @@ -31,11 +31,9 @@ | |||
| 31 | #include <linux/elf.h> | 31 | #include <linux/elf.h> |
| 32 | #include <linux/moduleloader.h> | 32 | #include <linux/moduleloader.h> |
| 33 | #include <linux/string.h> | 33 | #include <linux/string.h> |
| 34 | #include <linux/uaccess.h> | ||
| 35 | #include <linux/vmalloc.h> | 34 | #include <linux/vmalloc.h> |
| 36 | 35 | ||
| 37 | #include <asm/patch.h> | 36 | #include <asm/patch.h> |
| 38 | #include <asm/sections.h> | ||
| 39 | #include <asm/unaligned.h> | 37 | #include <asm/unaligned.h> |
| 40 | 38 | ||
| 41 | #define ARCH_MODULE_DEBUG 0 | 39 | #define ARCH_MODULE_DEBUG 0 |
| @@ -137,15 +135,6 @@ static const char *reloc_name[256] = { | |||
| 137 | 135 | ||
| 138 | #undef N | 136 | #undef N |
| 139 | 137 | ||
| 140 | struct got_entry { | ||
| 141 | uint64_t val; | ||
| 142 | }; | ||
| 143 | |||
| 144 | struct fdesc { | ||
| 145 | uint64_t ip; | ||
| 146 | uint64_t gp; | ||
| 147 | }; | ||
| 148 | |||
| 149 | /* Opaque struct for insns, to protect against derefs. */ | 138 | /* Opaque struct for insns, to protect against derefs. */ |
| 150 | struct insn; | 139 | struct insn; |
| 151 | 140 | ||
| @@ -943,13 +932,3 @@ module_arch_cleanup (struct module *mod) | |||
| 943 | if (mod->arch.core_unw_table) | 932 | if (mod->arch.core_unw_table) |
| 944 | unw_remove_unwind_table(mod->arch.core_unw_table); | 933 | unw_remove_unwind_table(mod->arch.core_unw_table); |
| 945 | } | 934 | } |
| 946 | |||
| 947 | void *dereference_function_descriptor(void *ptr) | ||
| 948 | { | ||
| 949 | struct fdesc *desc = ptr; | ||
| 950 | void *p; | ||
| 951 | |||
| 952 | if (!probe_kernel_address(&desc->ip, p)) | ||
| 953 | ptr = p; | ||
| 954 | return ptr; | ||
| 955 | } | ||
diff --git a/arch/ia64/kernel/smpboot.c b/arch/ia64/kernel/smpboot.c index bcea81e432f..d8f05e504fb 100644 --- a/arch/ia64/kernel/smpboot.c +++ b/arch/ia64/kernel/smpboot.c | |||
| @@ -741,16 +741,14 @@ int __cpu_disable(void) | |||
| 741 | return -EBUSY; | 741 | return -EBUSY; |
| 742 | } | 742 | } |
| 743 | 743 | ||
| 744 | cpu_clear(cpu, cpu_online_map); | ||
| 745 | |||
| 746 | if (migrate_platform_irqs(cpu)) { | 744 | if (migrate_platform_irqs(cpu)) { |
| 747 | cpu_set(cpu, cpu_online_map); | 745 | cpu_set(cpu, cpu_online_map); |
| 748 | return (-EBUSY); | 746 | return (-EBUSY); |
| 749 | } | 747 | } |
| 750 | 748 | ||
| 751 | remove_siblinginfo(cpu); | 749 | remove_siblinginfo(cpu); |
| 752 | cpu_clear(cpu, cpu_online_map); | ||
| 753 | fixup_irqs(); | 750 | fixup_irqs(); |
| 751 | cpu_clear(cpu, cpu_online_map); | ||
| 754 | local_flush_tlb_all(); | 752 | local_flush_tlb_all(); |
| 755 | cpu_clear(cpu, cpu_callin_map); | 753 | cpu_clear(cpu, cpu_callin_map); |
| 756 | return 0; | 754 | return 0; |
diff --git a/arch/ia64/sn/pci/tioca_provider.c b/arch/ia64/sn/pci/tioca_provider.c index 529462c0157..79165122501 100644 --- a/arch/ia64/sn/pci/tioca_provider.c +++ b/arch/ia64/sn/pci/tioca_provider.c | |||
| @@ -420,8 +420,10 @@ tioca_dma_mapped(struct pci_dev *pdev, u64 paddr, size_t req_size) | |||
| 420 | entry = find_next_zero_bit(map, mapsize, last_entry); | 420 | entry = find_next_zero_bit(map, mapsize, last_entry); |
| 421 | } | 421 | } |
| 422 | 422 | ||
| 423 | if (entry > mapsize) | 423 | if (entry > mapsize) { |
| 424 | kfree(ca_dmamap); | ||
| 424 | goto map_return; | 425 | goto map_return; |
| 426 | } | ||
| 425 | 427 | ||
| 426 | for (i = 0; i < entries; i++) | 428 | for (i = 0; i < entries; i++) |
| 427 | set_bit(entry + i, map); | 429 | set_bit(entry + i, map); |
diff --git a/arch/m68k/configs/amiga_defconfig b/arch/m68k/configs/amiga_defconfig index 8e2a0f5faf5..8bd61a640fc 100644 --- a/arch/m68k/configs/amiga_defconfig +++ b/arch/m68k/configs/amiga_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:00 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -166,10 +172,6 @@ CONFIG_GENERIC_ISA_DMA=y | |||
| 166 | CONFIG_ZONE_DMA=y | 172 | CONFIG_ZONE_DMA=y |
| 167 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 173 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 168 | CONFIG_ZORRO_NAMES=y | 174 | CONFIG_ZORRO_NAMES=y |
| 169 | |||
| 170 | # | ||
| 171 | # Networking | ||
| 172 | # | ||
| 173 | CONFIG_NET=y | 175 | CONFIG_NET=y |
| 174 | 176 | ||
| 175 | # | 177 | # |
| @@ -183,6 +185,7 @@ CONFIG_XFRM=y | |||
| 183 | # CONFIG_XFRM_SUB_POLICY is not set | 185 | # CONFIG_XFRM_SUB_POLICY is not set |
| 184 | CONFIG_XFRM_MIGRATE=y | 186 | CONFIG_XFRM_MIGRATE=y |
| 185 | # CONFIG_XFRM_STATISTICS is not set | 187 | # CONFIG_XFRM_STATISTICS is not set |
| 188 | CONFIG_XFRM_IPCOMP=m | ||
| 186 | CONFIG_NET_KEY=y | 189 | CONFIG_NET_KEY=y |
| 187 | CONFIG_NET_KEY_MIGRATE=y | 190 | CONFIG_NET_KEY_MIGRATE=y |
| 188 | CONFIG_INET=y | 191 | CONFIG_INET=y |
| @@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 413 | # | 416 | # |
| 414 | # CONFIG_CFG80211 is not set | 417 | # CONFIG_CFG80211 is not set |
| 415 | CONFIG_WIRELESS_EXT=y | 418 | CONFIG_WIRELESS_EXT=y |
| 419 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 416 | # CONFIG_MAC80211 is not set | 420 | # CONFIG_MAC80211 is not set |
| 417 | CONFIG_IEEE80211=m | 421 | CONFIG_IEEE80211=m |
| 418 | # CONFIG_IEEE80211_DEBUG is not set | 422 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 432 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 436 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 433 | CONFIG_STANDALONE=y | 437 | CONFIG_STANDALONE=y |
| 434 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 438 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 435 | CONFIG_FW_LOADER=m | 439 | CONFIG_FW_LOADER=y |
| 440 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 441 | CONFIG_EXTRA_FIRMWARE="" | ||
| 436 | # CONFIG_SYS_HYPERVISOR is not set | 442 | # CONFIG_SYS_HYPERVISOR is not set |
| 437 | CONFIG_CONNECTOR=m | 443 | CONFIG_CONNECTOR=m |
| 438 | # CONFIG_MTD is not set | 444 | # CONFIG_MTD is not set |
| @@ -460,6 +466,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 460 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 466 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 461 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 467 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 462 | CONFIG_ATA_OVER_ETH=m | 468 | CONFIG_ATA_OVER_ETH=m |
| 469 | # CONFIG_BLK_DEV_HD is not set | ||
| 463 | CONFIG_MISC_DEVICES=y | 470 | CONFIG_MISC_DEVICES=y |
| 464 | # CONFIG_EEPROM_93CX6 is not set | 471 | # CONFIG_EEPROM_93CX6 is not set |
| 465 | # CONFIG_ENCLOSURE_SERVICES is not set | 472 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -470,6 +477,7 @@ CONFIG_BLK_DEV_IDE=y | |||
| 470 | # | 477 | # |
| 471 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 478 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
| 472 | # | 479 | # |
| 480 | CONFIG_IDE_ATAPI=y | ||
| 473 | # CONFIG_BLK_DEV_IDE_SATA is not set | 481 | # CONFIG_BLK_DEV_IDE_SATA is not set |
| 474 | CONFIG_BLK_DEV_IDEDISK=y | 482 | CONFIG_BLK_DEV_IDEDISK=y |
| 475 | # CONFIG_IDEDISK_MULTI_MODE is not set | 483 | # CONFIG_IDEDISK_MULTI_MODE is not set |
| @@ -489,8 +497,6 @@ CONFIG_BLK_DEV_GAYLE=y | |||
| 489 | CONFIG_BLK_DEV_IDEDOUBLER=y | 497 | CONFIG_BLK_DEV_IDEDOUBLER=y |
| 490 | CONFIG_BLK_DEV_BUDDHA=y | 498 | CONFIG_BLK_DEV_BUDDHA=y |
| 491 | # CONFIG_BLK_DEV_IDEDMA is not set | 499 | # CONFIG_BLK_DEV_IDEDMA is not set |
| 492 | # CONFIG_BLK_DEV_HD_ONLY is not set | ||
| 493 | # CONFIG_BLK_DEV_HD is not set | ||
| 494 | 500 | ||
| 495 | # | 501 | # |
| 496 | # SCSI device support | 502 | # SCSI device support |
| @@ -556,6 +562,7 @@ CONFIG_A2091_SCSI=y | |||
| 556 | CONFIG_GVP11_SCSI=y | 562 | CONFIG_GVP11_SCSI=y |
| 557 | CONFIG_SCSI_A4000T=y | 563 | CONFIG_SCSI_A4000T=y |
| 558 | CONFIG_SCSI_ZORRO7XX=y | 564 | CONFIG_SCSI_ZORRO7XX=y |
| 565 | # CONFIG_SCSI_DH is not set | ||
| 559 | CONFIG_MD=y | 566 | CONFIG_MD=y |
| 560 | CONFIG_BLK_DEV_MD=m | 567 | CONFIG_BLK_DEV_MD=m |
| 561 | CONFIG_MD_LINEAR=m | 568 | CONFIG_MD_LINEAR=m |
| @@ -564,7 +571,7 @@ CONFIG_MD_RAID1=m | |||
| 564 | # CONFIG_MD_RAID10 is not set | 571 | # CONFIG_MD_RAID10 is not set |
| 565 | CONFIG_MD_RAID456=m | 572 | CONFIG_MD_RAID456=m |
| 566 | CONFIG_MD_RAID5_RESHAPE=y | 573 | CONFIG_MD_RAID5_RESHAPE=y |
| 567 | CONFIG_MD_MULTIPATH=m | 574 | # CONFIG_MD_MULTIPATH is not set |
| 568 | # CONFIG_MD_FAULTY is not set | 575 | # CONFIG_MD_FAULTY is not set |
| 569 | CONFIG_BLK_DEV_DM=m | 576 | CONFIG_BLK_DEV_DM=m |
| 570 | # CONFIG_DM_DEBUG is not set | 577 | # CONFIG_DM_DEBUG is not set |
| @@ -573,13 +580,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 573 | CONFIG_DM_MIRROR=m | 580 | CONFIG_DM_MIRROR=m |
| 574 | CONFIG_DM_ZERO=m | 581 | CONFIG_DM_ZERO=m |
| 575 | CONFIG_DM_MULTIPATH=m | 582 | CONFIG_DM_MULTIPATH=m |
| 576 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 577 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 578 | CONFIG_DM_MULTIPATH_HP=m | ||
| 579 | # CONFIG_DM_DELAY is not set | 583 | # CONFIG_DM_DELAY is not set |
| 580 | CONFIG_DM_UEVENT=y | 584 | CONFIG_DM_UEVENT=y |
| 581 | CONFIG_NETDEVICES=y | 585 | CONFIG_NETDEVICES=y |
| 582 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 583 | CONFIG_DUMMY=m | 586 | CONFIG_DUMMY=m |
| 584 | # CONFIG_BONDING is not set | 587 | # CONFIG_BONDING is not set |
| 585 | CONFIG_MACVLAN=m | 588 | CONFIG_MACVLAN=m |
| @@ -722,6 +725,7 @@ CONFIG_INPUT_M68K_BEEP=m | |||
| 722 | # Character devices | 725 | # Character devices |
| 723 | # | 726 | # |
| 724 | CONFIG_VT=y | 727 | CONFIG_VT=y |
| 728 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 725 | CONFIG_VT_CONSOLE=y | 729 | CONFIG_VT_CONSOLE=y |
| 726 | CONFIG_HW_CONSOLE=y | 730 | CONFIG_HW_CONSOLE=y |
| 727 | CONFIG_VT_HW_CONSOLE_BINDING=y | 731 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -757,6 +761,7 @@ CONFIG_GEN_RTC_X=y | |||
| 757 | # CONFIG_POWER_SUPPLY is not set | 761 | # CONFIG_POWER_SUPPLY is not set |
| 758 | # CONFIG_HWMON is not set | 762 | # CONFIG_HWMON is not set |
| 759 | # CONFIG_THERMAL is not set | 763 | # CONFIG_THERMAL is not set |
| 764 | # CONFIG_THERMAL_HWMON is not set | ||
| 760 | # CONFIG_WATCHDOG is not set | 765 | # CONFIG_WATCHDOG is not set |
| 761 | 766 | ||
| 762 | # | 767 | # |
| @@ -768,8 +773,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 768 | # | 773 | # |
| 769 | # Multifunction device drivers | 774 | # Multifunction device drivers |
| 770 | # | 775 | # |
| 776 | # CONFIG_MFD_CORE is not set | ||
| 771 | # CONFIG_MFD_SM501 is not set | 777 | # CONFIG_MFD_SM501 is not set |
| 772 | # CONFIG_HTC_PASIC3 is not set | 778 | # CONFIG_HTC_PASIC3 is not set |
| 779 | # CONFIG_MFD_TMIO is not set | ||
| 773 | 780 | ||
| 774 | # | 781 | # |
| 775 | # Multimedia devices | 782 | # Multimedia devices |
| @@ -844,10 +851,6 @@ CONFIG_LOGO=y | |||
| 844 | CONFIG_LOGO_LINUX_MONO=y | 851 | CONFIG_LOGO_LINUX_MONO=y |
| 845 | CONFIG_LOGO_LINUX_VGA16=y | 852 | CONFIG_LOGO_LINUX_VGA16=y |
| 846 | CONFIG_LOGO_LINUX_CLUT224=y | 853 | CONFIG_LOGO_LINUX_CLUT224=y |
| 847 | |||
| 848 | # | ||
| 849 | # Sound | ||
| 850 | # | ||
| 851 | CONFIG_SOUND=m | 854 | CONFIG_SOUND=m |
| 852 | CONFIG_DMASOUND_PAULA=m | 855 | CONFIG_DMASOUND_PAULA=m |
| 853 | CONFIG_DMASOUND=m | 856 | CONFIG_DMASOUND=m |
| @@ -861,6 +864,7 @@ CONFIG_HIDRAW=y | |||
| 861 | # CONFIG_NEW_LEDS is not set | 864 | # CONFIG_NEW_LEDS is not set |
| 862 | # CONFIG_ACCESSIBILITY is not set | 865 | # CONFIG_ACCESSIBILITY is not set |
| 863 | # CONFIG_RTC_CLASS is not set | 866 | # CONFIG_RTC_CLASS is not set |
| 867 | # CONFIG_DMADEVICES is not set | ||
| 864 | # CONFIG_AUXDISPLAY is not set | 868 | # CONFIG_AUXDISPLAY is not set |
| 865 | # CONFIG_UIO is not set | 869 | # CONFIG_UIO is not set |
| 866 | 870 | ||
| @@ -899,6 +903,7 @@ CONFIG_XFS_FS=m | |||
| 899 | CONFIG_OCFS2_FS=m | 903 | CONFIG_OCFS2_FS=m |
| 900 | CONFIG_OCFS2_FS_O2CB=m | 904 | CONFIG_OCFS2_FS_O2CB=m |
| 901 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 905 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 906 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 902 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 907 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 903 | # CONFIG_OCFS2_DEBUG_FS is not set | 908 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 904 | CONFIG_DNOTIFY=y | 909 | CONFIG_DNOTIFY=y |
| @@ -958,6 +963,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 958 | CONFIG_CRAMFS=m | 963 | CONFIG_CRAMFS=m |
| 959 | # CONFIG_VXFS_FS is not set | 964 | # CONFIG_VXFS_FS is not set |
| 960 | CONFIG_MINIX_FS=y | 965 | CONFIG_MINIX_FS=y |
| 966 | # CONFIG_OMFS_FS is not set | ||
| 961 | CONFIG_HPFS_FS=m | 967 | CONFIG_HPFS_FS=m |
| 962 | # CONFIG_QNX4FS_FS is not set | 968 | # CONFIG_QNX4FS_FS is not set |
| 963 | # CONFIG_ROMFS_FS is not set | 969 | # CONFIG_ROMFS_FS is not set |
| @@ -980,7 +986,6 @@ CONFIG_EXPORTFS=m | |||
| 980 | CONFIG_NFS_COMMON=y | 986 | CONFIG_NFS_COMMON=y |
| 981 | CONFIG_SUNRPC=m | 987 | CONFIG_SUNRPC=m |
| 982 | CONFIG_SUNRPC_GSS=m | 988 | CONFIG_SUNRPC_GSS=m |
| 983 | CONFIG_SUNRPC_BIND34=y | ||
| 984 | CONFIG_RPCSEC_GSS_KRB5=m | 989 | CONFIG_RPCSEC_GSS_KRB5=m |
| 985 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 990 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 986 | CONFIG_SMB_FS=m | 991 | CONFIG_SMB_FS=m |
| @@ -989,7 +994,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 989 | # CONFIG_CIFS is not set | 994 | # CONFIG_CIFS is not set |
| 990 | # CONFIG_NCP_FS is not set | 995 | # CONFIG_NCP_FS is not set |
| 991 | CONFIG_CODA_FS=m | 996 | CONFIG_CODA_FS=m |
| 992 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 993 | # CONFIG_AFS_FS is not set | 997 | # CONFIG_AFS_FS is not set |
| 994 | 998 | ||
| 995 | # | 999 | # |
| @@ -1054,6 +1058,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 1054 | # CONFIG_HEADERS_CHECK is not set | 1058 | # CONFIG_HEADERS_CHECK is not set |
| 1055 | # CONFIG_DEBUG_KERNEL is not set | 1059 | # CONFIG_DEBUG_KERNEL is not set |
| 1056 | CONFIG_DEBUG_BUGVERBOSE=y | 1060 | CONFIG_DEBUG_BUGVERBOSE=y |
| 1061 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 1062 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 1057 | # CONFIG_SAMPLES is not set | 1063 | # CONFIG_SAMPLES is not set |
| 1058 | 1064 | ||
| 1059 | # | 1065 | # |
| @@ -1113,6 +1119,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1113 | CONFIG_CRYPTO_MD4=m | 1119 | CONFIG_CRYPTO_MD4=m |
| 1114 | CONFIG_CRYPTO_MD5=m | 1120 | CONFIG_CRYPTO_MD5=m |
| 1115 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1121 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1122 | CONFIG_CRYPTO_RMD128=m | ||
| 1123 | CONFIG_CRYPTO_RMD160=m | ||
| 1124 | CONFIG_CRYPTO_RMD256=m | ||
| 1125 | CONFIG_CRYPTO_RMD320=m | ||
| 1116 | CONFIG_CRYPTO_SHA1=m | 1126 | CONFIG_CRYPTO_SHA1=m |
| 1117 | CONFIG_CRYPTO_SHA256=m | 1127 | CONFIG_CRYPTO_SHA256=m |
| 1118 | CONFIG_CRYPTO_SHA512=m | 1128 | CONFIG_CRYPTO_SHA512=m |
| @@ -1154,6 +1164,7 @@ CONFIG_BITREVERSE=y | |||
| 1154 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1164 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1155 | CONFIG_CRC_CCITT=m | 1165 | CONFIG_CRC_CCITT=m |
| 1156 | CONFIG_CRC16=m | 1166 | CONFIG_CRC16=m |
| 1167 | CONFIG_CRC_T10DIF=y | ||
| 1157 | CONFIG_CRC_ITU_T=m | 1168 | CONFIG_CRC_ITU_T=m |
| 1158 | CONFIG_CRC32=y | 1169 | CONFIG_CRC32=y |
| 1159 | # CONFIG_CRC7 is not set | 1170 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/apollo_defconfig b/arch/m68k/configs/apollo_defconfig index e2d511e2a1d..c41b854c028 100644 --- a/arch/m68k/configs/apollo_defconfig +++ b/arch/m68k/configs/apollo_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:01 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -161,10 +167,6 @@ CONFIG_HEARTBEAT=y | |||
| 161 | CONFIG_PROC_HARDWARE=y | 167 | CONFIG_PROC_HARDWARE=y |
| 162 | CONFIG_ZONE_DMA=y | 168 | CONFIG_ZONE_DMA=y |
| 163 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 169 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 164 | |||
| 165 | # | ||
| 166 | # Networking | ||
| 167 | # | ||
| 168 | CONFIG_NET=y | 170 | CONFIG_NET=y |
| 169 | 171 | ||
| 170 | # | 172 | # |
| @@ -178,6 +180,7 @@ CONFIG_XFRM=y | |||
| 178 | # CONFIG_XFRM_SUB_POLICY is not set | 180 | # CONFIG_XFRM_SUB_POLICY is not set |
| 179 | CONFIG_XFRM_MIGRATE=y | 181 | CONFIG_XFRM_MIGRATE=y |
| 180 | # CONFIG_XFRM_STATISTICS is not set | 182 | # CONFIG_XFRM_STATISTICS is not set |
| 183 | CONFIG_XFRM_IPCOMP=m | ||
| 181 | CONFIG_NET_KEY=y | 184 | CONFIG_NET_KEY=y |
| 182 | CONFIG_NET_KEY_MIGRATE=y | 185 | CONFIG_NET_KEY_MIGRATE=y |
| 183 | CONFIG_INET=y | 186 | CONFIG_INET=y |
| @@ -411,6 +414,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 411 | # | 414 | # |
| 412 | # CONFIG_CFG80211 is not set | 415 | # CONFIG_CFG80211 is not set |
| 413 | CONFIG_WIRELESS_EXT=y | 416 | CONFIG_WIRELESS_EXT=y |
| 417 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 414 | # CONFIG_MAC80211 is not set | 418 | # CONFIG_MAC80211 is not set |
| 415 | CONFIG_IEEE80211=m | 419 | CONFIG_IEEE80211=m |
| 416 | # CONFIG_IEEE80211_DEBUG is not set | 420 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -430,7 +434,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 430 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 434 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 431 | CONFIG_STANDALONE=y | 435 | CONFIG_STANDALONE=y |
| 432 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 436 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 433 | CONFIG_FW_LOADER=m | 437 | CONFIG_FW_LOADER=y |
| 438 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 439 | CONFIG_EXTRA_FIRMWARE="" | ||
| 434 | # CONFIG_SYS_HYPERVISOR is not set | 440 | # CONFIG_SYS_HYPERVISOR is not set |
| 435 | CONFIG_CONNECTOR=m | 441 | CONFIG_CONNECTOR=m |
| 436 | # CONFIG_MTD is not set | 442 | # CONFIG_MTD is not set |
| @@ -448,6 +454,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 448 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 454 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 449 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 455 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 450 | CONFIG_ATA_OVER_ETH=m | 456 | CONFIG_ATA_OVER_ETH=m |
| 457 | # CONFIG_BLK_DEV_HD is not set | ||
| 451 | CONFIG_MISC_DEVICES=y | 458 | CONFIG_MISC_DEVICES=y |
| 452 | # CONFIG_EEPROM_93CX6 is not set | 459 | # CONFIG_EEPROM_93CX6 is not set |
| 453 | # CONFIG_ENCLOSURE_SERVICES is not set | 460 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -499,6 +506,7 @@ CONFIG_SCSI_SRP_TGT_ATTRS=y | |||
| 499 | CONFIG_SCSI_LOWLEVEL=y | 506 | CONFIG_SCSI_LOWLEVEL=y |
| 500 | CONFIG_ISCSI_TCP=m | 507 | CONFIG_ISCSI_TCP=m |
| 501 | # CONFIG_SCSI_DEBUG is not set | 508 | # CONFIG_SCSI_DEBUG is not set |
| 509 | # CONFIG_SCSI_DH is not set | ||
| 502 | CONFIG_MD=y | 510 | CONFIG_MD=y |
| 503 | CONFIG_BLK_DEV_MD=m | 511 | CONFIG_BLK_DEV_MD=m |
| 504 | CONFIG_MD_LINEAR=m | 512 | CONFIG_MD_LINEAR=m |
| @@ -507,7 +515,7 @@ CONFIG_MD_RAID1=m | |||
| 507 | # CONFIG_MD_RAID10 is not set | 515 | # CONFIG_MD_RAID10 is not set |
| 508 | CONFIG_MD_RAID456=m | 516 | CONFIG_MD_RAID456=m |
| 509 | CONFIG_MD_RAID5_RESHAPE=y | 517 | CONFIG_MD_RAID5_RESHAPE=y |
| 510 | CONFIG_MD_MULTIPATH=m | 518 | # CONFIG_MD_MULTIPATH is not set |
| 511 | # CONFIG_MD_FAULTY is not set | 519 | # CONFIG_MD_FAULTY is not set |
| 512 | CONFIG_BLK_DEV_DM=m | 520 | CONFIG_BLK_DEV_DM=m |
| 513 | # CONFIG_DM_DEBUG is not set | 521 | # CONFIG_DM_DEBUG is not set |
| @@ -516,13 +524,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 516 | CONFIG_DM_MIRROR=m | 524 | CONFIG_DM_MIRROR=m |
| 517 | CONFIG_DM_ZERO=m | 525 | CONFIG_DM_ZERO=m |
| 518 | CONFIG_DM_MULTIPATH=m | 526 | CONFIG_DM_MULTIPATH=m |
| 519 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 520 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 521 | CONFIG_DM_MULTIPATH_HP=m | ||
| 522 | # CONFIG_DM_DELAY is not set | 527 | # CONFIG_DM_DELAY is not set |
| 523 | CONFIG_DM_UEVENT=y | 528 | CONFIG_DM_UEVENT=y |
| 524 | CONFIG_NETDEVICES=y | 529 | CONFIG_NETDEVICES=y |
| 525 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 526 | CONFIG_DUMMY=m | 530 | CONFIG_DUMMY=m |
| 527 | # CONFIG_BONDING is not set | 531 | # CONFIG_BONDING is not set |
| 528 | CONFIG_MACVLAN=m | 532 | CONFIG_MACVLAN=m |
| @@ -532,7 +536,6 @@ CONFIG_VETH=m | |||
| 532 | # CONFIG_PHYLIB is not set | 536 | # CONFIG_PHYLIB is not set |
| 533 | CONFIG_NET_ETHERNET=y | 537 | CONFIG_NET_ETHERNET=y |
| 534 | # CONFIG_MII is not set | 538 | # CONFIG_MII is not set |
| 535 | CONFIG_APOLLO_ELPLUS=y | ||
| 536 | # CONFIG_IBM_NEW_EMAC_ZMII is not set | 539 | # CONFIG_IBM_NEW_EMAC_ZMII is not set |
| 537 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 540 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
| 538 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 541 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
| @@ -627,6 +630,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 627 | # Character devices | 630 | # Character devices |
| 628 | # | 631 | # |
| 629 | CONFIG_VT=y | 632 | CONFIG_VT=y |
| 633 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 630 | CONFIG_VT_CONSOLE=y | 634 | CONFIG_VT_CONSOLE=y |
| 631 | CONFIG_HW_CONSOLE=y | 635 | CONFIG_HW_CONSOLE=y |
| 632 | CONFIG_VT_HW_CONSOLE_BINDING=y | 636 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -657,6 +661,7 @@ CONFIG_GEN_RTC_X=y | |||
| 657 | # CONFIG_POWER_SUPPLY is not set | 661 | # CONFIG_POWER_SUPPLY is not set |
| 658 | # CONFIG_HWMON is not set | 662 | # CONFIG_HWMON is not set |
| 659 | # CONFIG_THERMAL is not set | 663 | # CONFIG_THERMAL is not set |
| 664 | # CONFIG_THERMAL_HWMON is not set | ||
| 660 | # CONFIG_WATCHDOG is not set | 665 | # CONFIG_WATCHDOG is not set |
| 661 | 666 | ||
| 662 | # | 667 | # |
| @@ -668,8 +673,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 668 | # | 673 | # |
| 669 | # Multifunction device drivers | 674 | # Multifunction device drivers |
| 670 | # | 675 | # |
| 676 | # CONFIG_MFD_CORE is not set | ||
| 671 | # CONFIG_MFD_SM501 is not set | 677 | # CONFIG_MFD_SM501 is not set |
| 672 | # CONFIG_HTC_PASIC3 is not set | 678 | # CONFIG_HTC_PASIC3 is not set |
| 679 | # CONFIG_MFD_TMIO is not set | ||
| 673 | 680 | ||
| 674 | # | 681 | # |
| 675 | # Multimedia devices | 682 | # Multimedia devices |
| @@ -738,10 +745,6 @@ CONFIG_LOGO=y | |||
| 738 | CONFIG_LOGO_LINUX_MONO=y | 745 | CONFIG_LOGO_LINUX_MONO=y |
| 739 | # CONFIG_LOGO_LINUX_VGA16 is not set | 746 | # CONFIG_LOGO_LINUX_VGA16 is not set |
| 740 | # CONFIG_LOGO_LINUX_CLUT224 is not set | 747 | # CONFIG_LOGO_LINUX_CLUT224 is not set |
| 741 | |||
| 742 | # | ||
| 743 | # Sound | ||
| 744 | # | ||
| 745 | # CONFIG_SOUND is not set | 748 | # CONFIG_SOUND is not set |
| 746 | CONFIG_HID_SUPPORT=y | 749 | CONFIG_HID_SUPPORT=y |
| 747 | CONFIG_HID=m | 750 | CONFIG_HID=m |
| @@ -753,6 +756,7 @@ CONFIG_HIDRAW=y | |||
| 753 | # CONFIG_NEW_LEDS is not set | 756 | # CONFIG_NEW_LEDS is not set |
| 754 | # CONFIG_ACCESSIBILITY is not set | 757 | # CONFIG_ACCESSIBILITY is not set |
| 755 | # CONFIG_RTC_CLASS is not set | 758 | # CONFIG_RTC_CLASS is not set |
| 759 | # CONFIG_DMADEVICES is not set | ||
| 756 | # CONFIG_UIO is not set | 760 | # CONFIG_UIO is not set |
| 757 | 761 | ||
| 758 | # | 762 | # |
| @@ -789,6 +793,7 @@ CONFIG_XFS_FS=m | |||
| 789 | CONFIG_OCFS2_FS=m | 793 | CONFIG_OCFS2_FS=m |
| 790 | CONFIG_OCFS2_FS_O2CB=m | 794 | CONFIG_OCFS2_FS_O2CB=m |
| 791 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 795 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 796 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 792 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 797 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 793 | # CONFIG_OCFS2_DEBUG_FS is not set | 798 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 794 | CONFIG_DNOTIFY=y | 799 | CONFIG_DNOTIFY=y |
| @@ -848,6 +853,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 848 | CONFIG_CRAMFS=m | 853 | CONFIG_CRAMFS=m |
| 849 | # CONFIG_VXFS_FS is not set | 854 | # CONFIG_VXFS_FS is not set |
| 850 | CONFIG_MINIX_FS=y | 855 | CONFIG_MINIX_FS=y |
| 856 | # CONFIG_OMFS_FS is not set | ||
| 851 | CONFIG_HPFS_FS=m | 857 | CONFIG_HPFS_FS=m |
| 852 | # CONFIG_QNX4FS_FS is not set | 858 | # CONFIG_QNX4FS_FS is not set |
| 853 | # CONFIG_ROMFS_FS is not set | 859 | # CONFIG_ROMFS_FS is not set |
| @@ -860,18 +866,17 @@ CONFIG_NFS_FS=y | |||
| 860 | CONFIG_NFS_V3=y | 866 | CONFIG_NFS_V3=y |
| 861 | # CONFIG_NFS_V3_ACL is not set | 867 | # CONFIG_NFS_V3_ACL is not set |
| 862 | CONFIG_NFS_V4=y | 868 | CONFIG_NFS_V4=y |
| 869 | CONFIG_ROOT_NFS=y | ||
| 863 | CONFIG_NFSD=m | 870 | CONFIG_NFSD=m |
| 864 | CONFIG_NFSD_V3=y | 871 | CONFIG_NFSD_V3=y |
| 865 | # CONFIG_NFSD_V3_ACL is not set | 872 | # CONFIG_NFSD_V3_ACL is not set |
| 866 | # CONFIG_NFSD_V4 is not set | 873 | # CONFIG_NFSD_V4 is not set |
| 867 | CONFIG_ROOT_NFS=y | ||
| 868 | CONFIG_LOCKD=y | 874 | CONFIG_LOCKD=y |
| 869 | CONFIG_LOCKD_V4=y | 875 | CONFIG_LOCKD_V4=y |
| 870 | CONFIG_EXPORTFS=m | 876 | CONFIG_EXPORTFS=m |
| 871 | CONFIG_NFS_COMMON=y | 877 | CONFIG_NFS_COMMON=y |
| 872 | CONFIG_SUNRPC=y | 878 | CONFIG_SUNRPC=y |
| 873 | CONFIG_SUNRPC_GSS=y | 879 | CONFIG_SUNRPC_GSS=y |
| 874 | CONFIG_SUNRPC_BIND34=y | ||
| 875 | CONFIG_RPCSEC_GSS_KRB5=y | 880 | CONFIG_RPCSEC_GSS_KRB5=y |
| 876 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 881 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 877 | CONFIG_SMB_FS=m | 882 | CONFIG_SMB_FS=m |
| @@ -880,7 +885,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 880 | # CONFIG_CIFS is not set | 885 | # CONFIG_CIFS is not set |
| 881 | # CONFIG_NCP_FS is not set | 886 | # CONFIG_NCP_FS is not set |
| 882 | CONFIG_CODA_FS=m | 887 | CONFIG_CODA_FS=m |
| 883 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 884 | # CONFIG_AFS_FS is not set | 888 | # CONFIG_AFS_FS is not set |
| 885 | 889 | ||
| 886 | # | 890 | # |
| @@ -944,6 +948,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 944 | # CONFIG_HEADERS_CHECK is not set | 948 | # CONFIG_HEADERS_CHECK is not set |
| 945 | # CONFIG_DEBUG_KERNEL is not set | 949 | # CONFIG_DEBUG_KERNEL is not set |
| 946 | CONFIG_DEBUG_BUGVERBOSE=y | 950 | CONFIG_DEBUG_BUGVERBOSE=y |
| 951 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 952 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 947 | # CONFIG_SAMPLES is not set | 953 | # CONFIG_SAMPLES is not set |
| 948 | 954 | ||
| 949 | # | 955 | # |
| @@ -1003,6 +1009,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1003 | CONFIG_CRYPTO_MD4=m | 1009 | CONFIG_CRYPTO_MD4=m |
| 1004 | CONFIG_CRYPTO_MD5=y | 1010 | CONFIG_CRYPTO_MD5=y |
| 1005 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1011 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1012 | CONFIG_CRYPTO_RMD128=m | ||
| 1013 | CONFIG_CRYPTO_RMD160=m | ||
| 1014 | CONFIG_CRYPTO_RMD256=m | ||
| 1015 | CONFIG_CRYPTO_RMD320=m | ||
| 1006 | CONFIG_CRYPTO_SHA1=m | 1016 | CONFIG_CRYPTO_SHA1=m |
| 1007 | CONFIG_CRYPTO_SHA256=m | 1017 | CONFIG_CRYPTO_SHA256=m |
| 1008 | CONFIG_CRYPTO_SHA512=m | 1018 | CONFIG_CRYPTO_SHA512=m |
| @@ -1044,6 +1054,7 @@ CONFIG_BITREVERSE=y | |||
| 1044 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1054 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1045 | CONFIG_CRC_CCITT=m | 1055 | CONFIG_CRC_CCITT=m |
| 1046 | CONFIG_CRC16=m | 1056 | CONFIG_CRC16=m |
| 1057 | CONFIG_CRC_T10DIF=y | ||
| 1047 | CONFIG_CRC_ITU_T=m | 1058 | CONFIG_CRC_ITU_T=m |
| 1048 | CONFIG_CRC32=y | 1059 | CONFIG_CRC32=y |
| 1049 | # CONFIG_CRC7 is not set | 1060 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/atari_defconfig b/arch/m68k/configs/atari_defconfig index 6e20d656ada..654c5acb9e8 100644 --- a/arch/m68k/configs/atari_defconfig +++ b/arch/m68k/configs/atari_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:02 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -162,10 +168,6 @@ CONFIG_HEARTBEAT=y | |||
| 162 | CONFIG_PROC_HARDWARE=y | 168 | CONFIG_PROC_HARDWARE=y |
| 163 | CONFIG_ZONE_DMA=y | 169 | CONFIG_ZONE_DMA=y |
| 164 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 170 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 165 | |||
| 166 | # | ||
| 167 | # Networking | ||
| 168 | # | ||
| 169 | CONFIG_NET=y | 171 | CONFIG_NET=y |
| 170 | 172 | ||
| 171 | # | 173 | # |
| @@ -179,6 +181,7 @@ CONFIG_XFRM=y | |||
| 179 | # CONFIG_XFRM_SUB_POLICY is not set | 181 | # CONFIG_XFRM_SUB_POLICY is not set |
| 180 | CONFIG_XFRM_MIGRATE=y | 182 | CONFIG_XFRM_MIGRATE=y |
| 181 | # CONFIG_XFRM_STATISTICS is not set | 183 | # CONFIG_XFRM_STATISTICS is not set |
| 184 | CONFIG_XFRM_IPCOMP=m | ||
| 182 | CONFIG_NET_KEY=y | 185 | CONFIG_NET_KEY=y |
| 183 | CONFIG_NET_KEY_MIGRATE=y | 186 | CONFIG_NET_KEY_MIGRATE=y |
| 184 | CONFIG_INET=y | 187 | CONFIG_INET=y |
| @@ -409,6 +412,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 409 | # | 412 | # |
| 410 | # CONFIG_CFG80211 is not set | 413 | # CONFIG_CFG80211 is not set |
| 411 | CONFIG_WIRELESS_EXT=y | 414 | CONFIG_WIRELESS_EXT=y |
| 415 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 412 | # CONFIG_MAC80211 is not set | 416 | # CONFIG_MAC80211 is not set |
| 413 | CONFIG_IEEE80211=m | 417 | CONFIG_IEEE80211=m |
| 414 | # CONFIG_IEEE80211_DEBUG is not set | 418 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -428,7 +432,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 428 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 432 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 429 | CONFIG_STANDALONE=y | 433 | CONFIG_STANDALONE=y |
| 430 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 434 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 431 | CONFIG_FW_LOADER=m | 435 | CONFIG_FW_LOADER=y |
| 436 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 437 | CONFIG_EXTRA_FIRMWARE="" | ||
| 432 | # CONFIG_SYS_HYPERVISOR is not set | 438 | # CONFIG_SYS_HYPERVISOR is not set |
| 433 | CONFIG_CONNECTOR=m | 439 | CONFIG_CONNECTOR=m |
| 434 | # CONFIG_MTD is not set | 440 | # CONFIG_MTD is not set |
| @@ -452,6 +458,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 452 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 458 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 453 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 459 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 454 | CONFIG_ATA_OVER_ETH=m | 460 | CONFIG_ATA_OVER_ETH=m |
| 461 | # CONFIG_BLK_DEV_HD is not set | ||
| 455 | CONFIG_MISC_DEVICES=y | 462 | CONFIG_MISC_DEVICES=y |
| 456 | # CONFIG_EEPROM_93CX6 is not set | 463 | # CONFIG_EEPROM_93CX6 is not set |
| 457 | # CONFIG_ENCLOSURE_SERVICES is not set | 464 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -462,6 +469,7 @@ CONFIG_BLK_DEV_IDE=y | |||
| 462 | # | 469 | # |
| 463 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 470 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
| 464 | # | 471 | # |
| 472 | CONFIG_IDE_ATAPI=y | ||
| 465 | # CONFIG_BLK_DEV_IDE_SATA is not set | 473 | # CONFIG_BLK_DEV_IDE_SATA is not set |
| 466 | CONFIG_BLK_DEV_IDEDISK=y | 474 | CONFIG_BLK_DEV_IDEDISK=y |
| 467 | # CONFIG_IDEDISK_MULTI_MODE is not set | 475 | # CONFIG_IDEDISK_MULTI_MODE is not set |
| @@ -479,8 +487,6 @@ CONFIG_IDE_PROC_FS=y | |||
| 479 | # CONFIG_BLK_DEV_PLATFORM is not set | 487 | # CONFIG_BLK_DEV_PLATFORM is not set |
| 480 | CONFIG_BLK_DEV_FALCON_IDE=y | 488 | CONFIG_BLK_DEV_FALCON_IDE=y |
| 481 | # CONFIG_BLK_DEV_IDEDMA is not set | 489 | # CONFIG_BLK_DEV_IDEDMA is not set |
| 482 | # CONFIG_BLK_DEV_HD_ONLY is not set | ||
| 483 | # CONFIG_BLK_DEV_HD is not set | ||
| 484 | 490 | ||
| 485 | # | 491 | # |
| 486 | # SCSI device support | 492 | # SCSI device support |
| @@ -530,6 +536,7 @@ CONFIG_ISCSI_TCP=m | |||
| 530 | CONFIG_ATARI_SCSI=y | 536 | CONFIG_ATARI_SCSI=y |
| 531 | # CONFIG_ATARI_SCSI_TOSHIBA_DELAY is not set | 537 | # CONFIG_ATARI_SCSI_TOSHIBA_DELAY is not set |
| 532 | # CONFIG_ATARI_SCSI_RESET_BOOT is not set | 538 | # CONFIG_ATARI_SCSI_RESET_BOOT is not set |
| 539 | # CONFIG_SCSI_DH is not set | ||
| 533 | CONFIG_MD=y | 540 | CONFIG_MD=y |
| 534 | CONFIG_BLK_DEV_MD=m | 541 | CONFIG_BLK_DEV_MD=m |
| 535 | CONFIG_MD_LINEAR=m | 542 | CONFIG_MD_LINEAR=m |
| @@ -538,7 +545,7 @@ CONFIG_MD_RAID1=m | |||
| 538 | # CONFIG_MD_RAID10 is not set | 545 | # CONFIG_MD_RAID10 is not set |
| 539 | CONFIG_MD_RAID456=m | 546 | CONFIG_MD_RAID456=m |
| 540 | CONFIG_MD_RAID5_RESHAPE=y | 547 | CONFIG_MD_RAID5_RESHAPE=y |
| 541 | CONFIG_MD_MULTIPATH=m | 548 | # CONFIG_MD_MULTIPATH is not set |
| 542 | # CONFIG_MD_FAULTY is not set | 549 | # CONFIG_MD_FAULTY is not set |
| 543 | CONFIG_BLK_DEV_DM=m | 550 | CONFIG_BLK_DEV_DM=m |
| 544 | # CONFIG_DM_DEBUG is not set | 551 | # CONFIG_DM_DEBUG is not set |
| @@ -547,13 +554,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 547 | CONFIG_DM_MIRROR=m | 554 | CONFIG_DM_MIRROR=m |
| 548 | CONFIG_DM_ZERO=m | 555 | CONFIG_DM_ZERO=m |
| 549 | CONFIG_DM_MULTIPATH=m | 556 | CONFIG_DM_MULTIPATH=m |
| 550 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 551 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 552 | CONFIG_DM_MULTIPATH_HP=m | ||
| 553 | # CONFIG_DM_DELAY is not set | 557 | # CONFIG_DM_DELAY is not set |
| 554 | CONFIG_DM_UEVENT=y | 558 | CONFIG_DM_UEVENT=y |
| 555 | CONFIG_NETDEVICES=y | 559 | CONFIG_NETDEVICES=y |
| 556 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 557 | CONFIG_DUMMY=m | 560 | CONFIG_DUMMY=m |
| 558 | # CONFIG_BONDING is not set | 561 | # CONFIG_BONDING is not set |
| 559 | CONFIG_MACVLAN=m | 562 | CONFIG_MACVLAN=m |
| @@ -666,6 +669,7 @@ CONFIG_SERIO_LIBPS2=y | |||
| 666 | # Character devices | 669 | # Character devices |
| 667 | # | 670 | # |
| 668 | CONFIG_VT=y | 671 | CONFIG_VT=y |
| 672 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 669 | CONFIG_VT_CONSOLE=y | 673 | CONFIG_VT_CONSOLE=y |
| 670 | CONFIG_HW_CONSOLE=y | 674 | CONFIG_HW_CONSOLE=y |
| 671 | CONFIG_VT_HW_CONSOLE_BINDING=y | 675 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -700,6 +704,7 @@ CONFIG_GEN_RTC_X=y | |||
| 700 | # CONFIG_POWER_SUPPLY is not set | 704 | # CONFIG_POWER_SUPPLY is not set |
| 701 | # CONFIG_HWMON is not set | 705 | # CONFIG_HWMON is not set |
| 702 | # CONFIG_THERMAL is not set | 706 | # CONFIG_THERMAL is not set |
| 707 | # CONFIG_THERMAL_HWMON is not set | ||
| 703 | # CONFIG_WATCHDOG is not set | 708 | # CONFIG_WATCHDOG is not set |
| 704 | 709 | ||
| 705 | # | 710 | # |
| @@ -711,8 +716,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 711 | # | 716 | # |
| 712 | # Multifunction device drivers | 717 | # Multifunction device drivers |
| 713 | # | 718 | # |
| 719 | # CONFIG_MFD_CORE is not set | ||
| 714 | # CONFIG_MFD_SM501 is not set | 720 | # CONFIG_MFD_SM501 is not set |
| 715 | # CONFIG_HTC_PASIC3 is not set | 721 | # CONFIG_HTC_PASIC3 is not set |
| 722 | # CONFIG_MFD_TMIO is not set | ||
| 716 | 723 | ||
| 717 | # | 724 | # |
| 718 | # Multimedia devices | 725 | # Multimedia devices |
| @@ -782,10 +789,6 @@ CONFIG_LOGO=y | |||
| 782 | CONFIG_LOGO_LINUX_MONO=y | 789 | CONFIG_LOGO_LINUX_MONO=y |
| 783 | CONFIG_LOGO_LINUX_VGA16=y | 790 | CONFIG_LOGO_LINUX_VGA16=y |
| 784 | CONFIG_LOGO_LINUX_CLUT224=y | 791 | CONFIG_LOGO_LINUX_CLUT224=y |
| 785 | |||
| 786 | # | ||
| 787 | # Sound | ||
| 788 | # | ||
| 789 | CONFIG_SOUND=m | 792 | CONFIG_SOUND=m |
| 790 | CONFIG_DMASOUND_ATARI=m | 793 | CONFIG_DMASOUND_ATARI=m |
| 791 | CONFIG_DMASOUND=m | 794 | CONFIG_DMASOUND=m |
| @@ -799,6 +802,7 @@ CONFIG_HIDRAW=y | |||
| 799 | # CONFIG_NEW_LEDS is not set | 802 | # CONFIG_NEW_LEDS is not set |
| 800 | # CONFIG_ACCESSIBILITY is not set | 803 | # CONFIG_ACCESSIBILITY is not set |
| 801 | # CONFIG_RTC_CLASS is not set | 804 | # CONFIG_RTC_CLASS is not set |
| 805 | # CONFIG_DMADEVICES is not set | ||
| 802 | # CONFIG_AUXDISPLAY is not set | 806 | # CONFIG_AUXDISPLAY is not set |
| 803 | # CONFIG_UIO is not set | 807 | # CONFIG_UIO is not set |
| 804 | 808 | ||
| @@ -806,11 +810,8 @@ CONFIG_HIDRAW=y | |||
| 806 | # Character devices | 810 | # Character devices |
| 807 | # | 811 | # |
| 808 | CONFIG_ATARI_MFPSER=m | 812 | CONFIG_ATARI_MFPSER=m |
| 809 | CONFIG_ATARI_SCC=y | ||
| 810 | CONFIG_ATARI_SCC_DMA=y | ||
| 811 | CONFIG_ATARI_MIDI=m | 813 | CONFIG_ATARI_MIDI=m |
| 812 | CONFIG_ATARI_DSP56K=m | 814 | CONFIG_ATARI_DSP56K=m |
| 813 | # CONFIG_SERIAL_CONSOLE is not set | ||
| 814 | 815 | ||
| 815 | # | 816 | # |
| 816 | # File systems | 817 | # File systems |
| @@ -820,8 +821,10 @@ CONFIG_EXT2_FS=y | |||
| 820 | # CONFIG_EXT2_FS_XIP is not set | 821 | # CONFIG_EXT2_FS_XIP is not set |
| 821 | CONFIG_EXT3_FS=y | 822 | CONFIG_EXT3_FS=y |
| 822 | # CONFIG_EXT3_FS_XATTR is not set | 823 | # CONFIG_EXT3_FS_XATTR is not set |
| 823 | # CONFIG_EXT4DEV_FS is not set | 824 | CONFIG_EXT4DEV_FS=y |
| 825 | # CONFIG_EXT4DEV_FS_XATTR is not set | ||
| 824 | CONFIG_JBD=y | 826 | CONFIG_JBD=y |
| 827 | CONFIG_JBD2=y | ||
| 825 | CONFIG_REISERFS_FS=m | 828 | CONFIG_REISERFS_FS=m |
| 826 | # CONFIG_REISERFS_CHECK is not set | 829 | # CONFIG_REISERFS_CHECK is not set |
| 827 | # CONFIG_REISERFS_PROC_INFO is not set | 830 | # CONFIG_REISERFS_PROC_INFO is not set |
| @@ -840,6 +843,7 @@ CONFIG_XFS_FS=m | |||
| 840 | CONFIG_OCFS2_FS=m | 843 | CONFIG_OCFS2_FS=m |
| 841 | CONFIG_OCFS2_FS_O2CB=m | 844 | CONFIG_OCFS2_FS_O2CB=m |
| 842 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 845 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 846 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 843 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 847 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 844 | # CONFIG_OCFS2_DEBUG_FS is not set | 848 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 845 | CONFIG_DNOTIFY=y | 849 | CONFIG_DNOTIFY=y |
| @@ -899,6 +903,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 899 | CONFIG_CRAMFS=m | 903 | CONFIG_CRAMFS=m |
| 900 | # CONFIG_VXFS_FS is not set | 904 | # CONFIG_VXFS_FS is not set |
| 901 | CONFIG_MINIX_FS=y | 905 | CONFIG_MINIX_FS=y |
| 906 | # CONFIG_OMFS_FS is not set | ||
| 902 | CONFIG_HPFS_FS=m | 907 | CONFIG_HPFS_FS=m |
| 903 | # CONFIG_QNX4FS_FS is not set | 908 | # CONFIG_QNX4FS_FS is not set |
| 904 | # CONFIG_ROMFS_FS is not set | 909 | # CONFIG_ROMFS_FS is not set |
| @@ -920,7 +925,6 @@ CONFIG_LOCKD_V4=y | |||
| 920 | CONFIG_EXPORTFS=m | 925 | CONFIG_EXPORTFS=m |
| 921 | CONFIG_NFS_COMMON=y | 926 | CONFIG_NFS_COMMON=y |
| 922 | CONFIG_SUNRPC=m | 927 | CONFIG_SUNRPC=m |
| 923 | CONFIG_SUNRPC_BIND34=y | ||
| 924 | # CONFIG_RPCSEC_GSS_KRB5 is not set | 928 | # CONFIG_RPCSEC_GSS_KRB5 is not set |
| 925 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 929 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 926 | CONFIG_SMB_FS=m | 930 | CONFIG_SMB_FS=m |
| @@ -929,7 +933,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 929 | # CONFIG_CIFS is not set | 933 | # CONFIG_CIFS is not set |
| 930 | # CONFIG_NCP_FS is not set | 934 | # CONFIG_NCP_FS is not set |
| 931 | CONFIG_CODA_FS=m | 935 | CONFIG_CODA_FS=m |
| 932 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 933 | # CONFIG_AFS_FS is not set | 936 | # CONFIG_AFS_FS is not set |
| 934 | 937 | ||
| 935 | # | 938 | # |
| @@ -994,6 +997,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 994 | # CONFIG_HEADERS_CHECK is not set | 997 | # CONFIG_HEADERS_CHECK is not set |
| 995 | # CONFIG_DEBUG_KERNEL is not set | 998 | # CONFIG_DEBUG_KERNEL is not set |
| 996 | CONFIG_DEBUG_BUGVERBOSE=y | 999 | CONFIG_DEBUG_BUGVERBOSE=y |
| 1000 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 1001 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 997 | # CONFIG_SAMPLES is not set | 1002 | # CONFIG_SAMPLES is not set |
| 998 | 1003 | ||
| 999 | # | 1004 | # |
| @@ -1053,6 +1058,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1053 | CONFIG_CRYPTO_MD4=m | 1058 | CONFIG_CRYPTO_MD4=m |
| 1054 | CONFIG_CRYPTO_MD5=m | 1059 | CONFIG_CRYPTO_MD5=m |
| 1055 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1060 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1061 | CONFIG_CRYPTO_RMD128=m | ||
| 1062 | CONFIG_CRYPTO_RMD160=m | ||
| 1063 | CONFIG_CRYPTO_RMD256=m | ||
| 1064 | CONFIG_CRYPTO_RMD320=m | ||
| 1056 | CONFIG_CRYPTO_SHA1=m | 1065 | CONFIG_CRYPTO_SHA1=m |
| 1057 | CONFIG_CRYPTO_SHA256=m | 1066 | CONFIG_CRYPTO_SHA256=m |
| 1058 | CONFIG_CRYPTO_SHA512=m | 1067 | CONFIG_CRYPTO_SHA512=m |
| @@ -1094,6 +1103,7 @@ CONFIG_BITREVERSE=y | |||
| 1094 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1103 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1095 | CONFIG_CRC_CCITT=m | 1104 | CONFIG_CRC_CCITT=m |
| 1096 | CONFIG_CRC16=y | 1105 | CONFIG_CRC16=y |
| 1106 | CONFIG_CRC_T10DIF=y | ||
| 1097 | CONFIG_CRC_ITU_T=m | 1107 | CONFIG_CRC_ITU_T=m |
| 1098 | CONFIG_CRC32=y | 1108 | CONFIG_CRC32=y |
| 1099 | # CONFIG_CRC7 is not set | 1109 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/bvme6000_defconfig b/arch/m68k/configs/bvme6000_defconfig index a0a9b30bb50..2e44af0fe54 100644 --- a/arch/m68k/configs/bvme6000_defconfig +++ b/arch/m68k/configs/bvme6000_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:03 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m | |||
| 163 | CONFIG_PROC_HARDWARE=y | 169 | CONFIG_PROC_HARDWARE=y |
| 164 | CONFIG_ZONE_DMA=y | 170 | CONFIG_ZONE_DMA=y |
| 165 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 171 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 166 | |||
| 167 | # | ||
| 168 | # Networking | ||
| 169 | # | ||
| 170 | CONFIG_NET=y | 172 | CONFIG_NET=y |
| 171 | 173 | ||
| 172 | # | 174 | # |
| @@ -180,6 +182,7 @@ CONFIG_XFRM=y | |||
| 180 | # CONFIG_XFRM_SUB_POLICY is not set | 182 | # CONFIG_XFRM_SUB_POLICY is not set |
| 181 | CONFIG_XFRM_MIGRATE=y | 183 | CONFIG_XFRM_MIGRATE=y |
| 182 | # CONFIG_XFRM_STATISTICS is not set | 184 | # CONFIG_XFRM_STATISTICS is not set |
| 185 | CONFIG_XFRM_IPCOMP=m | ||
| 183 | CONFIG_NET_KEY=y | 186 | CONFIG_NET_KEY=y |
| 184 | CONFIG_NET_KEY_MIGRATE=y | 187 | CONFIG_NET_KEY_MIGRATE=y |
| 185 | CONFIG_INET=y | 188 | CONFIG_INET=y |
| @@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 413 | # | 416 | # |
| 414 | # CONFIG_CFG80211 is not set | 417 | # CONFIG_CFG80211 is not set |
| 415 | CONFIG_WIRELESS_EXT=y | 418 | CONFIG_WIRELESS_EXT=y |
| 419 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 416 | # CONFIG_MAC80211 is not set | 420 | # CONFIG_MAC80211 is not set |
| 417 | CONFIG_IEEE80211=m | 421 | CONFIG_IEEE80211=m |
| 418 | # CONFIG_IEEE80211_DEBUG is not set | 422 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 432 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 436 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 433 | CONFIG_STANDALONE=y | 437 | CONFIG_STANDALONE=y |
| 434 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 438 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 435 | CONFIG_FW_LOADER=m | 439 | CONFIG_FW_LOADER=y |
| 440 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 441 | CONFIG_EXTRA_FIRMWARE="" | ||
| 436 | # CONFIG_SYS_HYPERVISOR is not set | 442 | # CONFIG_SYS_HYPERVISOR is not set |
| 437 | CONFIG_CONNECTOR=m | 443 | CONFIG_CONNECTOR=m |
| 438 | # CONFIG_MTD is not set | 444 | # CONFIG_MTD is not set |
| @@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 450 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 456 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 451 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 457 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 452 | CONFIG_ATA_OVER_ETH=m | 458 | CONFIG_ATA_OVER_ETH=m |
| 459 | # CONFIG_BLK_DEV_HD is not set | ||
| 453 | CONFIG_MISC_DEVICES=y | 460 | CONFIG_MISC_DEVICES=y |
| 454 | # CONFIG_EEPROM_93CX6 is not set | 461 | # CONFIG_EEPROM_93CX6 is not set |
| 455 | # CONFIG_ENCLOSURE_SERVICES is not set | 462 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -503,6 +510,7 @@ CONFIG_ISCSI_TCP=m | |||
| 503 | CONFIG_53C700_BE_BUS=y | 510 | CONFIG_53C700_BE_BUS=y |
| 504 | # CONFIG_SCSI_DEBUG is not set | 511 | # CONFIG_SCSI_DEBUG is not set |
| 505 | CONFIG_BVME6000_SCSI=y | 512 | CONFIG_BVME6000_SCSI=y |
| 513 | # CONFIG_SCSI_DH is not set | ||
| 506 | CONFIG_MD=y | 514 | CONFIG_MD=y |
| 507 | CONFIG_BLK_DEV_MD=m | 515 | CONFIG_BLK_DEV_MD=m |
| 508 | CONFIG_MD_LINEAR=m | 516 | CONFIG_MD_LINEAR=m |
| @@ -511,7 +519,7 @@ CONFIG_MD_RAID1=m | |||
| 511 | # CONFIG_MD_RAID10 is not set | 519 | # CONFIG_MD_RAID10 is not set |
| 512 | CONFIG_MD_RAID456=m | 520 | CONFIG_MD_RAID456=m |
| 513 | CONFIG_MD_RAID5_RESHAPE=y | 521 | CONFIG_MD_RAID5_RESHAPE=y |
| 514 | CONFIG_MD_MULTIPATH=m | 522 | # CONFIG_MD_MULTIPATH is not set |
| 515 | # CONFIG_MD_FAULTY is not set | 523 | # CONFIG_MD_FAULTY is not set |
| 516 | CONFIG_BLK_DEV_DM=m | 524 | CONFIG_BLK_DEV_DM=m |
| 517 | # CONFIG_DM_DEBUG is not set | 525 | # CONFIG_DM_DEBUG is not set |
| @@ -520,13 +528,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 520 | CONFIG_DM_MIRROR=m | 528 | CONFIG_DM_MIRROR=m |
| 521 | CONFIG_DM_ZERO=m | 529 | CONFIG_DM_ZERO=m |
| 522 | CONFIG_DM_MULTIPATH=m | 530 | CONFIG_DM_MULTIPATH=m |
| 523 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 524 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 525 | CONFIG_DM_MULTIPATH_HP=m | ||
| 526 | # CONFIG_DM_DELAY is not set | 531 | # CONFIG_DM_DELAY is not set |
| 527 | CONFIG_DM_UEVENT=y | 532 | CONFIG_DM_UEVENT=y |
| 528 | CONFIG_NETDEVICES=y | 533 | CONFIG_NETDEVICES=y |
| 529 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 530 | CONFIG_DUMMY=m | 534 | CONFIG_DUMMY=m |
| 531 | # CONFIG_BONDING is not set | 535 | # CONFIG_BONDING is not set |
| 532 | CONFIG_MACVLAN=m | 536 | CONFIG_MACVLAN=m |
| @@ -631,6 +635,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 631 | # Character devices | 635 | # Character devices |
| 632 | # | 636 | # |
| 633 | CONFIG_VT=y | 637 | CONFIG_VT=y |
| 638 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 634 | CONFIG_VT_CONSOLE=y | 639 | CONFIG_VT_CONSOLE=y |
| 635 | CONFIG_HW_CONSOLE=y | 640 | CONFIG_HW_CONSOLE=y |
| 636 | CONFIG_VT_HW_CONSOLE_BINDING=y | 641 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -661,6 +666,7 @@ CONFIG_GEN_RTC_X=y | |||
| 661 | # CONFIG_POWER_SUPPLY is not set | 666 | # CONFIG_POWER_SUPPLY is not set |
| 662 | # CONFIG_HWMON is not set | 667 | # CONFIG_HWMON is not set |
| 663 | # CONFIG_THERMAL is not set | 668 | # CONFIG_THERMAL is not set |
| 669 | # CONFIG_THERMAL_HWMON is not set | ||
| 664 | # CONFIG_WATCHDOG is not set | 670 | # CONFIG_WATCHDOG is not set |
| 665 | 671 | ||
| 666 | # | 672 | # |
| @@ -672,8 +678,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 672 | # | 678 | # |
| 673 | # Multifunction device drivers | 679 | # Multifunction device drivers |
| 674 | # | 680 | # |
| 681 | # CONFIG_MFD_CORE is not set | ||
| 675 | # CONFIG_MFD_SM501 is not set | 682 | # CONFIG_MFD_SM501 is not set |
| 676 | # CONFIG_HTC_PASIC3 is not set | 683 | # CONFIG_HTC_PASIC3 is not set |
| 684 | # CONFIG_MFD_TMIO is not set | ||
| 677 | 685 | ||
| 678 | # | 686 | # |
| 679 | # Multimedia devices | 687 | # Multimedia devices |
| @@ -708,10 +716,6 @@ CONFIG_SSB_POSSIBLE=y | |||
| 708 | # Console display driver support | 716 | # Console display driver support |
| 709 | # | 717 | # |
| 710 | CONFIG_DUMMY_CONSOLE=y | 718 | CONFIG_DUMMY_CONSOLE=y |
| 711 | |||
| 712 | # | ||
| 713 | # Sound | ||
| 714 | # | ||
| 715 | # CONFIG_SOUND is not set | 719 | # CONFIG_SOUND is not set |
| 716 | CONFIG_HID_SUPPORT=y | 720 | CONFIG_HID_SUPPORT=y |
| 717 | CONFIG_HID=m | 721 | CONFIG_HID=m |
| @@ -723,6 +727,7 @@ CONFIG_HIDRAW=y | |||
| 723 | # CONFIG_NEW_LEDS is not set | 727 | # CONFIG_NEW_LEDS is not set |
| 724 | # CONFIG_ACCESSIBILITY is not set | 728 | # CONFIG_ACCESSIBILITY is not set |
| 725 | # CONFIG_RTC_CLASS is not set | 729 | # CONFIG_RTC_CLASS is not set |
| 730 | # CONFIG_DMADEVICES is not set | ||
| 726 | # CONFIG_UIO is not set | 731 | # CONFIG_UIO is not set |
| 727 | 732 | ||
| 728 | # | 733 | # |
| @@ -759,6 +764,7 @@ CONFIG_XFS_FS=m | |||
| 759 | CONFIG_OCFS2_FS=m | 764 | CONFIG_OCFS2_FS=m |
| 760 | CONFIG_OCFS2_FS_O2CB=m | 765 | CONFIG_OCFS2_FS_O2CB=m |
| 761 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 766 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 767 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 762 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 768 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 763 | # CONFIG_OCFS2_DEBUG_FS is not set | 769 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 764 | CONFIG_DNOTIFY=y | 770 | CONFIG_DNOTIFY=y |
| @@ -818,6 +824,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 818 | CONFIG_CRAMFS=m | 824 | CONFIG_CRAMFS=m |
| 819 | # CONFIG_VXFS_FS is not set | 825 | # CONFIG_VXFS_FS is not set |
| 820 | CONFIG_MINIX_FS=y | 826 | CONFIG_MINIX_FS=y |
| 827 | # CONFIG_OMFS_FS is not set | ||
| 821 | CONFIG_HPFS_FS=m | 828 | CONFIG_HPFS_FS=m |
| 822 | # CONFIG_QNX4FS_FS is not set | 829 | # CONFIG_QNX4FS_FS is not set |
| 823 | # CONFIG_ROMFS_FS is not set | 830 | # CONFIG_ROMFS_FS is not set |
| @@ -830,18 +837,17 @@ CONFIG_NFS_FS=y | |||
| 830 | CONFIG_NFS_V3=y | 837 | CONFIG_NFS_V3=y |
| 831 | # CONFIG_NFS_V3_ACL is not set | 838 | # CONFIG_NFS_V3_ACL is not set |
| 832 | CONFIG_NFS_V4=y | 839 | CONFIG_NFS_V4=y |
| 840 | CONFIG_ROOT_NFS=y | ||
| 833 | CONFIG_NFSD=m | 841 | CONFIG_NFSD=m |
| 834 | CONFIG_NFSD_V3=y | 842 | CONFIG_NFSD_V3=y |
| 835 | # CONFIG_NFSD_V3_ACL is not set | 843 | # CONFIG_NFSD_V3_ACL is not set |
| 836 | # CONFIG_NFSD_V4 is not set | 844 | # CONFIG_NFSD_V4 is not set |
| 837 | CONFIG_ROOT_NFS=y | ||
| 838 | CONFIG_LOCKD=y | 845 | CONFIG_LOCKD=y |
| 839 | CONFIG_LOCKD_V4=y | 846 | CONFIG_LOCKD_V4=y |
| 840 | CONFIG_EXPORTFS=m | 847 | CONFIG_EXPORTFS=m |
| 841 | CONFIG_NFS_COMMON=y | 848 | CONFIG_NFS_COMMON=y |
| 842 | CONFIG_SUNRPC=y | 849 | CONFIG_SUNRPC=y |
| 843 | CONFIG_SUNRPC_GSS=y | 850 | CONFIG_SUNRPC_GSS=y |
| 844 | CONFIG_SUNRPC_BIND34=y | ||
| 845 | CONFIG_RPCSEC_GSS_KRB5=y | 851 | CONFIG_RPCSEC_GSS_KRB5=y |
| 846 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 852 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 847 | CONFIG_SMB_FS=m | 853 | CONFIG_SMB_FS=m |
| @@ -850,7 +856,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 850 | # CONFIG_CIFS is not set | 856 | # CONFIG_CIFS is not set |
| 851 | # CONFIG_NCP_FS is not set | 857 | # CONFIG_NCP_FS is not set |
| 852 | CONFIG_CODA_FS=m | 858 | CONFIG_CODA_FS=m |
| 853 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 854 | # CONFIG_AFS_FS is not set | 859 | # CONFIG_AFS_FS is not set |
| 855 | 860 | ||
| 856 | # | 861 | # |
| @@ -915,6 +920,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 915 | # CONFIG_HEADERS_CHECK is not set | 920 | # CONFIG_HEADERS_CHECK is not set |
| 916 | # CONFIG_DEBUG_KERNEL is not set | 921 | # CONFIG_DEBUG_KERNEL is not set |
| 917 | CONFIG_DEBUG_BUGVERBOSE=y | 922 | CONFIG_DEBUG_BUGVERBOSE=y |
| 923 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 924 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 918 | # CONFIG_SAMPLES is not set | 925 | # CONFIG_SAMPLES is not set |
| 919 | 926 | ||
| 920 | # | 927 | # |
| @@ -974,6 +981,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 974 | CONFIG_CRYPTO_MD4=m | 981 | CONFIG_CRYPTO_MD4=m |
| 975 | CONFIG_CRYPTO_MD5=y | 982 | CONFIG_CRYPTO_MD5=y |
| 976 | CONFIG_CRYPTO_MICHAEL_MIC=m | 983 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 984 | CONFIG_CRYPTO_RMD128=m | ||
| 985 | CONFIG_CRYPTO_RMD160=m | ||
| 986 | CONFIG_CRYPTO_RMD256=m | ||
| 987 | CONFIG_CRYPTO_RMD320=m | ||
| 977 | CONFIG_CRYPTO_SHA1=m | 988 | CONFIG_CRYPTO_SHA1=m |
| 978 | CONFIG_CRYPTO_SHA256=m | 989 | CONFIG_CRYPTO_SHA256=m |
| 979 | CONFIG_CRYPTO_SHA512=m | 990 | CONFIG_CRYPTO_SHA512=m |
| @@ -1015,6 +1026,7 @@ CONFIG_BITREVERSE=m | |||
| 1015 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1026 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1016 | CONFIG_CRC_CCITT=m | 1027 | CONFIG_CRC_CCITT=m |
| 1017 | CONFIG_CRC16=m | 1028 | CONFIG_CRC16=m |
| 1029 | CONFIG_CRC_T10DIF=y | ||
| 1018 | CONFIG_CRC_ITU_T=m | 1030 | CONFIG_CRC_ITU_T=m |
| 1019 | CONFIG_CRC32=m | 1031 | CONFIG_CRC32=m |
| 1020 | # CONFIG_CRC7 is not set | 1032 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/hp300_defconfig b/arch/m68k/configs/hp300_defconfig index 6778041de26..3570fc89b08 100644 --- a/arch/m68k/configs/hp300_defconfig +++ b/arch/m68k/configs/hp300_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:04 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -162,10 +168,6 @@ CONFIG_HEARTBEAT=y | |||
| 162 | CONFIG_PROC_HARDWARE=y | 168 | CONFIG_PROC_HARDWARE=y |
| 163 | CONFIG_ZONE_DMA=y | 169 | CONFIG_ZONE_DMA=y |
| 164 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 170 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 165 | |||
| 166 | # | ||
| 167 | # Networking | ||
| 168 | # | ||
| 169 | CONFIG_NET=y | 171 | CONFIG_NET=y |
| 170 | 172 | ||
| 171 | # | 173 | # |
| @@ -179,6 +181,7 @@ CONFIG_XFRM=y | |||
| 179 | # CONFIG_XFRM_SUB_POLICY is not set | 181 | # CONFIG_XFRM_SUB_POLICY is not set |
| 180 | CONFIG_XFRM_MIGRATE=y | 182 | CONFIG_XFRM_MIGRATE=y |
| 181 | # CONFIG_XFRM_STATISTICS is not set | 183 | # CONFIG_XFRM_STATISTICS is not set |
| 184 | CONFIG_XFRM_IPCOMP=m | ||
| 182 | CONFIG_NET_KEY=y | 185 | CONFIG_NET_KEY=y |
| 183 | CONFIG_NET_KEY_MIGRATE=y | 186 | CONFIG_NET_KEY_MIGRATE=y |
| 184 | CONFIG_INET=y | 187 | CONFIG_INET=y |
| @@ -412,6 +415,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 412 | # | 415 | # |
| 413 | # CONFIG_CFG80211 is not set | 416 | # CONFIG_CFG80211 is not set |
| 414 | CONFIG_WIRELESS_EXT=y | 417 | CONFIG_WIRELESS_EXT=y |
| 418 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 415 | # CONFIG_MAC80211 is not set | 419 | # CONFIG_MAC80211 is not set |
| 416 | CONFIG_IEEE80211=m | 420 | CONFIG_IEEE80211=m |
| 417 | # CONFIG_IEEE80211_DEBUG is not set | 421 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -431,7 +435,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 431 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 435 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 432 | CONFIG_STANDALONE=y | 436 | CONFIG_STANDALONE=y |
| 433 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 437 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 434 | CONFIG_FW_LOADER=m | 438 | CONFIG_FW_LOADER=y |
| 439 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 440 | CONFIG_EXTRA_FIRMWARE="" | ||
| 435 | # CONFIG_SYS_HYPERVISOR is not set | 441 | # CONFIG_SYS_HYPERVISOR is not set |
| 436 | CONFIG_CONNECTOR=m | 442 | CONFIG_CONNECTOR=m |
| 437 | # CONFIG_MTD is not set | 443 | # CONFIG_MTD is not set |
| @@ -449,6 +455,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 449 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 455 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 450 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 456 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 451 | CONFIG_ATA_OVER_ETH=m | 457 | CONFIG_ATA_OVER_ETH=m |
| 458 | # CONFIG_BLK_DEV_HD is not set | ||
| 452 | CONFIG_MISC_DEVICES=y | 459 | CONFIG_MISC_DEVICES=y |
| 453 | # CONFIG_EEPROM_93CX6 is not set | 460 | # CONFIG_EEPROM_93CX6 is not set |
| 454 | # CONFIG_ENCLOSURE_SERVICES is not set | 461 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -500,6 +507,7 @@ CONFIG_SCSI_SRP_TGT_ATTRS=y | |||
| 500 | CONFIG_SCSI_LOWLEVEL=y | 507 | CONFIG_SCSI_LOWLEVEL=y |
| 501 | CONFIG_ISCSI_TCP=m | 508 | CONFIG_ISCSI_TCP=m |
| 502 | # CONFIG_SCSI_DEBUG is not set | 509 | # CONFIG_SCSI_DEBUG is not set |
| 510 | # CONFIG_SCSI_DH is not set | ||
| 503 | CONFIG_MD=y | 511 | CONFIG_MD=y |
| 504 | CONFIG_BLK_DEV_MD=m | 512 | CONFIG_BLK_DEV_MD=m |
| 505 | CONFIG_MD_LINEAR=m | 513 | CONFIG_MD_LINEAR=m |
| @@ -508,7 +516,7 @@ CONFIG_MD_RAID1=m | |||
| 508 | # CONFIG_MD_RAID10 is not set | 516 | # CONFIG_MD_RAID10 is not set |
| 509 | CONFIG_MD_RAID456=m | 517 | CONFIG_MD_RAID456=m |
| 510 | CONFIG_MD_RAID5_RESHAPE=y | 518 | CONFIG_MD_RAID5_RESHAPE=y |
| 511 | CONFIG_MD_MULTIPATH=m | 519 | # CONFIG_MD_MULTIPATH is not set |
| 512 | # CONFIG_MD_FAULTY is not set | 520 | # CONFIG_MD_FAULTY is not set |
| 513 | CONFIG_BLK_DEV_DM=m | 521 | CONFIG_BLK_DEV_DM=m |
| 514 | # CONFIG_DM_DEBUG is not set | 522 | # CONFIG_DM_DEBUG is not set |
| @@ -517,13 +525,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 517 | CONFIG_DM_MIRROR=m | 525 | CONFIG_DM_MIRROR=m |
| 518 | CONFIG_DM_ZERO=m | 526 | CONFIG_DM_ZERO=m |
| 519 | CONFIG_DM_MULTIPATH=m | 527 | CONFIG_DM_MULTIPATH=m |
| 520 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 521 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 522 | CONFIG_DM_MULTIPATH_HP=m | ||
| 523 | # CONFIG_DM_DELAY is not set | 528 | # CONFIG_DM_DELAY is not set |
| 524 | CONFIG_DM_UEVENT=y | 529 | CONFIG_DM_UEVENT=y |
| 525 | CONFIG_NETDEVICES=y | 530 | CONFIG_NETDEVICES=y |
| 526 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 527 | CONFIG_DUMMY=m | 531 | CONFIG_DUMMY=m |
| 528 | # CONFIG_BONDING is not set | 532 | # CONFIG_BONDING is not set |
| 529 | CONFIG_MACVLAN=m | 533 | CONFIG_MACVLAN=m |
| @@ -636,6 +640,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 636 | # Character devices | 640 | # Character devices |
| 637 | # | 641 | # |
| 638 | CONFIG_VT=y | 642 | CONFIG_VT=y |
| 643 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 639 | CONFIG_VT_CONSOLE=y | 644 | CONFIG_VT_CONSOLE=y |
| 640 | CONFIG_HW_CONSOLE=y | 645 | CONFIG_HW_CONSOLE=y |
| 641 | CONFIG_VT_HW_CONSOLE_BINDING=y | 646 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -666,6 +671,7 @@ CONFIG_GEN_RTC_X=y | |||
| 666 | # CONFIG_POWER_SUPPLY is not set | 671 | # CONFIG_POWER_SUPPLY is not set |
| 667 | # CONFIG_HWMON is not set | 672 | # CONFIG_HWMON is not set |
| 668 | # CONFIG_THERMAL is not set | 673 | # CONFIG_THERMAL is not set |
| 674 | # CONFIG_THERMAL_HWMON is not set | ||
| 669 | # CONFIG_WATCHDOG is not set | 675 | # CONFIG_WATCHDOG is not set |
| 670 | 676 | ||
| 671 | # | 677 | # |
| @@ -677,8 +683,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 677 | # | 683 | # |
| 678 | # Multifunction device drivers | 684 | # Multifunction device drivers |
| 679 | # | 685 | # |
| 686 | # CONFIG_MFD_CORE is not set | ||
| 680 | # CONFIG_MFD_SM501 is not set | 687 | # CONFIG_MFD_SM501 is not set |
| 681 | # CONFIG_HTC_PASIC3 is not set | 688 | # CONFIG_HTC_PASIC3 is not set |
| 689 | # CONFIG_MFD_TMIO is not set | ||
| 682 | 690 | ||
| 683 | # | 691 | # |
| 684 | # Multimedia devices | 692 | # Multimedia devices |
| @@ -747,10 +755,6 @@ CONFIG_LOGO=y | |||
| 747 | # CONFIG_LOGO_LINUX_MONO is not set | 755 | # CONFIG_LOGO_LINUX_MONO is not set |
| 748 | # CONFIG_LOGO_LINUX_VGA16 is not set | 756 | # CONFIG_LOGO_LINUX_VGA16 is not set |
| 749 | CONFIG_LOGO_LINUX_CLUT224=y | 757 | CONFIG_LOGO_LINUX_CLUT224=y |
| 750 | |||
| 751 | # | ||
| 752 | # Sound | ||
| 753 | # | ||
| 754 | # CONFIG_SOUND is not set | 758 | # CONFIG_SOUND is not set |
| 755 | CONFIG_HID_SUPPORT=y | 759 | CONFIG_HID_SUPPORT=y |
| 756 | CONFIG_HID=m | 760 | CONFIG_HID=m |
| @@ -762,6 +766,7 @@ CONFIG_HIDRAW=y | |||
| 762 | # CONFIG_NEW_LEDS is not set | 766 | # CONFIG_NEW_LEDS is not set |
| 763 | # CONFIG_ACCESSIBILITY is not set | 767 | # CONFIG_ACCESSIBILITY is not set |
| 764 | # CONFIG_RTC_CLASS is not set | 768 | # CONFIG_RTC_CLASS is not set |
| 769 | # CONFIG_DMADEVICES is not set | ||
| 765 | # CONFIG_UIO is not set | 770 | # CONFIG_UIO is not set |
| 766 | 771 | ||
| 767 | # | 772 | # |
| @@ -796,6 +801,7 @@ CONFIG_XFS_FS=m | |||
| 796 | CONFIG_OCFS2_FS=m | 801 | CONFIG_OCFS2_FS=m |
| 797 | CONFIG_OCFS2_FS_O2CB=m | 802 | CONFIG_OCFS2_FS_O2CB=m |
| 798 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 803 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 804 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 799 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 805 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 800 | # CONFIG_OCFS2_DEBUG_FS is not set | 806 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 801 | CONFIG_DNOTIFY=y | 807 | CONFIG_DNOTIFY=y |
| @@ -855,6 +861,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 855 | CONFIG_CRAMFS=m | 861 | CONFIG_CRAMFS=m |
| 856 | # CONFIG_VXFS_FS is not set | 862 | # CONFIG_VXFS_FS is not set |
| 857 | CONFIG_MINIX_FS=y | 863 | CONFIG_MINIX_FS=y |
| 864 | # CONFIG_OMFS_FS is not set | ||
| 858 | CONFIG_HPFS_FS=m | 865 | CONFIG_HPFS_FS=m |
| 859 | # CONFIG_QNX4FS_FS is not set | 866 | # CONFIG_QNX4FS_FS is not set |
| 860 | # CONFIG_ROMFS_FS is not set | 867 | # CONFIG_ROMFS_FS is not set |
| @@ -867,18 +874,17 @@ CONFIG_NFS_FS=y | |||
| 867 | CONFIG_NFS_V3=y | 874 | CONFIG_NFS_V3=y |
| 868 | # CONFIG_NFS_V3_ACL is not set | 875 | # CONFIG_NFS_V3_ACL is not set |
| 869 | CONFIG_NFS_V4=y | 876 | CONFIG_NFS_V4=y |
| 877 | CONFIG_ROOT_NFS=y | ||
| 870 | CONFIG_NFSD=m | 878 | CONFIG_NFSD=m |
| 871 | CONFIG_NFSD_V3=y | 879 | CONFIG_NFSD_V3=y |
| 872 | # CONFIG_NFSD_V3_ACL is not set | 880 | # CONFIG_NFSD_V3_ACL is not set |
| 873 | # CONFIG_NFSD_V4 is not set | 881 | # CONFIG_NFSD_V4 is not set |
| 874 | CONFIG_ROOT_NFS=y | ||
| 875 | CONFIG_LOCKD=y | 882 | CONFIG_LOCKD=y |
| 876 | CONFIG_LOCKD_V4=y | 883 | CONFIG_LOCKD_V4=y |
| 877 | CONFIG_EXPORTFS=m | 884 | CONFIG_EXPORTFS=m |
| 878 | CONFIG_NFS_COMMON=y | 885 | CONFIG_NFS_COMMON=y |
| 879 | CONFIG_SUNRPC=y | 886 | CONFIG_SUNRPC=y |
| 880 | CONFIG_SUNRPC_GSS=y | 887 | CONFIG_SUNRPC_GSS=y |
| 881 | CONFIG_SUNRPC_BIND34=y | ||
| 882 | CONFIG_RPCSEC_GSS_KRB5=y | 888 | CONFIG_RPCSEC_GSS_KRB5=y |
| 883 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 889 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 884 | CONFIG_SMB_FS=m | 890 | CONFIG_SMB_FS=m |
| @@ -887,7 +893,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 887 | # CONFIG_CIFS is not set | 893 | # CONFIG_CIFS is not set |
| 888 | # CONFIG_NCP_FS is not set | 894 | # CONFIG_NCP_FS is not set |
| 889 | CONFIG_CODA_FS=m | 895 | CONFIG_CODA_FS=m |
| 890 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 891 | # CONFIG_AFS_FS is not set | 896 | # CONFIG_AFS_FS is not set |
| 892 | 897 | ||
| 893 | # | 898 | # |
| @@ -951,6 +956,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 951 | # CONFIG_HEADERS_CHECK is not set | 956 | # CONFIG_HEADERS_CHECK is not set |
| 952 | # CONFIG_DEBUG_KERNEL is not set | 957 | # CONFIG_DEBUG_KERNEL is not set |
| 953 | CONFIG_DEBUG_BUGVERBOSE=y | 958 | CONFIG_DEBUG_BUGVERBOSE=y |
| 959 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 960 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 954 | # CONFIG_SAMPLES is not set | 961 | # CONFIG_SAMPLES is not set |
| 955 | 962 | ||
| 956 | # | 963 | # |
| @@ -1010,6 +1017,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1010 | CONFIG_CRYPTO_MD4=m | 1017 | CONFIG_CRYPTO_MD4=m |
| 1011 | CONFIG_CRYPTO_MD5=y | 1018 | CONFIG_CRYPTO_MD5=y |
| 1012 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1019 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1020 | CONFIG_CRYPTO_RMD128=m | ||
| 1021 | CONFIG_CRYPTO_RMD160=m | ||
| 1022 | CONFIG_CRYPTO_RMD256=m | ||
| 1023 | CONFIG_CRYPTO_RMD320=m | ||
| 1013 | CONFIG_CRYPTO_SHA1=m | 1024 | CONFIG_CRYPTO_SHA1=m |
| 1014 | CONFIG_CRYPTO_SHA256=m | 1025 | CONFIG_CRYPTO_SHA256=m |
| 1015 | CONFIG_CRYPTO_SHA512=m | 1026 | CONFIG_CRYPTO_SHA512=m |
| @@ -1051,6 +1062,7 @@ CONFIG_BITREVERSE=y | |||
| 1051 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1062 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1052 | CONFIG_CRC_CCITT=m | 1063 | CONFIG_CRC_CCITT=m |
| 1053 | CONFIG_CRC16=m | 1064 | CONFIG_CRC16=m |
| 1065 | CONFIG_CRC_T10DIF=y | ||
| 1054 | CONFIG_CRC_ITU_T=m | 1066 | CONFIG_CRC_ITU_T=m |
| 1055 | CONFIG_CRC32=y | 1067 | CONFIG_CRC32=y |
| 1056 | # CONFIG_CRC7 is not set | 1068 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/mac_defconfig b/arch/m68k/configs/mac_defconfig index 7cd37574034..db6e8822594 100644 --- a/arch/m68k/configs/mac_defconfig +++ b/arch/m68k/configs/mac_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:06 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m | |||
| 163 | CONFIG_PROC_HARDWARE=y | 169 | CONFIG_PROC_HARDWARE=y |
| 164 | CONFIG_ZONE_DMA=y | 170 | CONFIG_ZONE_DMA=y |
| 165 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 171 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 166 | |||
| 167 | # | ||
| 168 | # Networking | ||
| 169 | # | ||
| 170 | CONFIG_NET=y | 172 | CONFIG_NET=y |
| 171 | 173 | ||
| 172 | # | 174 | # |
| @@ -180,6 +182,7 @@ CONFIG_XFRM=y | |||
| 180 | # CONFIG_XFRM_SUB_POLICY is not set | 182 | # CONFIG_XFRM_SUB_POLICY is not set |
| 181 | CONFIG_XFRM_MIGRATE=y | 183 | CONFIG_XFRM_MIGRATE=y |
| 182 | # CONFIG_XFRM_STATISTICS is not set | 184 | # CONFIG_XFRM_STATISTICS is not set |
| 185 | CONFIG_XFRM_IPCOMP=m | ||
| 183 | CONFIG_NET_KEY=y | 186 | CONFIG_NET_KEY=y |
| 184 | CONFIG_NET_KEY_MIGRATE=y | 187 | CONFIG_NET_KEY_MIGRATE=y |
| 185 | CONFIG_INET=y | 188 | CONFIG_INET=y |
| @@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 413 | # | 416 | # |
| 414 | # CONFIG_CFG80211 is not set | 417 | # CONFIG_CFG80211 is not set |
| 415 | CONFIG_WIRELESS_EXT=y | 418 | CONFIG_WIRELESS_EXT=y |
| 419 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 416 | # CONFIG_MAC80211 is not set | 420 | # CONFIG_MAC80211 is not set |
| 417 | CONFIG_IEEE80211=m | 421 | CONFIG_IEEE80211=m |
| 418 | # CONFIG_IEEE80211_DEBUG is not set | 422 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 432 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 436 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 433 | CONFIG_STANDALONE=y | 437 | CONFIG_STANDALONE=y |
| 434 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 438 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 435 | CONFIG_FW_LOADER=m | 439 | CONFIG_FW_LOADER=y |
| 440 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 441 | CONFIG_EXTRA_FIRMWARE="" | ||
| 436 | # CONFIG_SYS_HYPERVISOR is not set | 442 | # CONFIG_SYS_HYPERVISOR is not set |
| 437 | CONFIG_CONNECTOR=m | 443 | CONFIG_CONNECTOR=m |
| 438 | # CONFIG_MTD is not set | 444 | # CONFIG_MTD is not set |
| @@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 450 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 456 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 451 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 457 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 452 | CONFIG_ATA_OVER_ETH=m | 458 | CONFIG_ATA_OVER_ETH=m |
| 459 | # CONFIG_BLK_DEV_HD is not set | ||
| 453 | CONFIG_MISC_DEVICES=y | 460 | CONFIG_MISC_DEVICES=y |
| 454 | # CONFIG_EEPROM_93CX6 is not set | 461 | # CONFIG_EEPROM_93CX6 is not set |
| 455 | # CONFIG_ENCLOSURE_SERVICES is not set | 462 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -460,6 +467,7 @@ CONFIG_BLK_DEV_IDE=y | |||
| 460 | # | 467 | # |
| 461 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 468 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
| 462 | # | 469 | # |
| 470 | CONFIG_IDE_ATAPI=y | ||
| 463 | # CONFIG_BLK_DEV_IDE_SATA is not set | 471 | # CONFIG_BLK_DEV_IDE_SATA is not set |
| 464 | CONFIG_BLK_DEV_IDEDISK=y | 472 | CONFIG_BLK_DEV_IDEDISK=y |
| 465 | # CONFIG_IDEDISK_MULTI_MODE is not set | 473 | # CONFIG_IDEDISK_MULTI_MODE is not set |
| @@ -477,8 +485,6 @@ CONFIG_IDE_PROC_FS=y | |||
| 477 | # CONFIG_BLK_DEV_PLATFORM is not set | 485 | # CONFIG_BLK_DEV_PLATFORM is not set |
| 478 | CONFIG_BLK_DEV_MAC_IDE=y | 486 | CONFIG_BLK_DEV_MAC_IDE=y |
| 479 | # CONFIG_BLK_DEV_IDEDMA is not set | 487 | # CONFIG_BLK_DEV_IDEDMA is not set |
| 480 | # CONFIG_BLK_DEV_HD_ONLY is not set | ||
| 481 | # CONFIG_BLK_DEV_HD is not set | ||
| 482 | 488 | ||
| 483 | # | 489 | # |
| 484 | # SCSI device support | 490 | # SCSI device support |
| @@ -527,6 +533,7 @@ CONFIG_ISCSI_TCP=m | |||
| 527 | # CONFIG_SCSI_DEBUG is not set | 533 | # CONFIG_SCSI_DEBUG is not set |
| 528 | CONFIG_MAC_SCSI=y | 534 | CONFIG_MAC_SCSI=y |
| 529 | CONFIG_SCSI_MAC_ESP=y | 535 | CONFIG_SCSI_MAC_ESP=y |
| 536 | # CONFIG_SCSI_DH is not set | ||
| 530 | CONFIG_MD=y | 537 | CONFIG_MD=y |
| 531 | CONFIG_BLK_DEV_MD=m | 538 | CONFIG_BLK_DEV_MD=m |
| 532 | CONFIG_MD_LINEAR=m | 539 | CONFIG_MD_LINEAR=m |
| @@ -535,7 +542,7 @@ CONFIG_MD_RAID1=m | |||
| 535 | # CONFIG_MD_RAID10 is not set | 542 | # CONFIG_MD_RAID10 is not set |
| 536 | CONFIG_MD_RAID456=m | 543 | CONFIG_MD_RAID456=m |
| 537 | CONFIG_MD_RAID5_RESHAPE=y | 544 | CONFIG_MD_RAID5_RESHAPE=y |
| 538 | CONFIG_MD_MULTIPATH=m | 545 | # CONFIG_MD_MULTIPATH is not set |
| 539 | # CONFIG_MD_FAULTY is not set | 546 | # CONFIG_MD_FAULTY is not set |
| 540 | CONFIG_BLK_DEV_DM=m | 547 | CONFIG_BLK_DEV_DM=m |
| 541 | # CONFIG_DM_DEBUG is not set | 548 | # CONFIG_DM_DEBUG is not set |
| @@ -544,9 +551,6 @@ CONFIG_DM_SNAPSHOT=m | |||
| 544 | CONFIG_DM_MIRROR=m | 551 | CONFIG_DM_MIRROR=m |
| 545 | CONFIG_DM_ZERO=m | 552 | CONFIG_DM_ZERO=m |
| 546 | CONFIG_DM_MULTIPATH=m | 553 | CONFIG_DM_MULTIPATH=m |
| 547 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 548 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 549 | CONFIG_DM_MULTIPATH_HP=m | ||
| 550 | # CONFIG_DM_DELAY is not set | 554 | # CONFIG_DM_DELAY is not set |
| 551 | CONFIG_DM_UEVENT=y | 555 | CONFIG_DM_UEVENT=y |
| 552 | CONFIG_MACINTOSH_DRIVERS=y | 556 | CONFIG_MACINTOSH_DRIVERS=y |
| @@ -559,7 +563,6 @@ CONFIG_ADB_CUDA=y | |||
| 559 | CONFIG_INPUT_ADBHID=y | 563 | CONFIG_INPUT_ADBHID=y |
| 560 | CONFIG_MAC_EMUMOUSEBTN=y | 564 | CONFIG_MAC_EMUMOUSEBTN=y |
| 561 | CONFIG_NETDEVICES=y | 565 | CONFIG_NETDEVICES=y |
| 562 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 563 | CONFIG_DUMMY=m | 566 | CONFIG_DUMMY=m |
| 564 | # CONFIG_BONDING is not set | 567 | # CONFIG_BONDING is not set |
| 565 | CONFIG_MACVLAN=m | 568 | CONFIG_MACVLAN=m |
| @@ -670,6 +673,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 670 | # Character devices | 673 | # Character devices |
| 671 | # | 674 | # |
| 672 | CONFIG_VT=y | 675 | CONFIG_VT=y |
| 676 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 673 | CONFIG_VT_CONSOLE=y | 677 | CONFIG_VT_CONSOLE=y |
| 674 | CONFIG_HW_CONSOLE=y | 678 | CONFIG_HW_CONSOLE=y |
| 675 | CONFIG_VT_HW_CONSOLE_BINDING=y | 679 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -700,6 +704,7 @@ CONFIG_GEN_RTC_X=y | |||
| 700 | # CONFIG_POWER_SUPPLY is not set | 704 | # CONFIG_POWER_SUPPLY is not set |
| 701 | # CONFIG_HWMON is not set | 705 | # CONFIG_HWMON is not set |
| 702 | # CONFIG_THERMAL is not set | 706 | # CONFIG_THERMAL is not set |
| 707 | # CONFIG_THERMAL_HWMON is not set | ||
| 703 | # CONFIG_WATCHDOG is not set | 708 | # CONFIG_WATCHDOG is not set |
| 704 | 709 | ||
| 705 | # | 710 | # |
| @@ -711,8 +716,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 711 | # | 716 | # |
| 712 | # Multifunction device drivers | 717 | # Multifunction device drivers |
| 713 | # | 718 | # |
| 719 | # CONFIG_MFD_CORE is not set | ||
| 714 | # CONFIG_MFD_SM501 is not set | 720 | # CONFIG_MFD_SM501 is not set |
| 715 | # CONFIG_HTC_PASIC3 is not set | 721 | # CONFIG_HTC_PASIC3 is not set |
| 722 | # CONFIG_MFD_TMIO is not set | ||
| 716 | 723 | ||
| 717 | # | 724 | # |
| 718 | # Multimedia devices | 725 | # Multimedia devices |
| @@ -784,10 +791,6 @@ CONFIG_LOGO_LINUX_MONO=y | |||
| 784 | CONFIG_LOGO_LINUX_VGA16=y | 791 | CONFIG_LOGO_LINUX_VGA16=y |
| 785 | CONFIG_LOGO_LINUX_CLUT224=y | 792 | CONFIG_LOGO_LINUX_CLUT224=y |
| 786 | CONFIG_LOGO_MAC_CLUT224=y | 793 | CONFIG_LOGO_MAC_CLUT224=y |
| 787 | |||
| 788 | # | ||
| 789 | # Sound | ||
| 790 | # | ||
| 791 | # CONFIG_SOUND is not set | 794 | # CONFIG_SOUND is not set |
| 792 | CONFIG_HID_SUPPORT=y | 795 | CONFIG_HID_SUPPORT=y |
| 793 | CONFIG_HID=m | 796 | CONFIG_HID=m |
| @@ -799,6 +802,7 @@ CONFIG_HIDRAW=y | |||
| 799 | # CONFIG_NEW_LEDS is not set | 802 | # CONFIG_NEW_LEDS is not set |
| 800 | # CONFIG_ACCESSIBILITY is not set | 803 | # CONFIG_ACCESSIBILITY is not set |
| 801 | # CONFIG_RTC_CLASS is not set | 804 | # CONFIG_RTC_CLASS is not set |
| 805 | # CONFIG_DMADEVICES is not set | ||
| 802 | # CONFIG_UIO is not set | 806 | # CONFIG_UIO is not set |
| 803 | 807 | ||
| 804 | # | 808 | # |
| @@ -836,6 +840,7 @@ CONFIG_XFS_FS=m | |||
| 836 | CONFIG_OCFS2_FS=m | 840 | CONFIG_OCFS2_FS=m |
| 837 | CONFIG_OCFS2_FS_O2CB=m | 841 | CONFIG_OCFS2_FS_O2CB=m |
| 838 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 842 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 843 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 839 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 844 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 840 | # CONFIG_OCFS2_DEBUG_FS is not set | 845 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 841 | CONFIG_DNOTIFY=y | 846 | CONFIG_DNOTIFY=y |
| @@ -895,6 +900,7 @@ CONFIG_HFSPLUS_FS=y | |||
| 895 | CONFIG_CRAMFS=m | 900 | CONFIG_CRAMFS=m |
| 896 | # CONFIG_VXFS_FS is not set | 901 | # CONFIG_VXFS_FS is not set |
| 897 | CONFIG_MINIX_FS=y | 902 | CONFIG_MINIX_FS=y |
| 903 | # CONFIG_OMFS_FS is not set | ||
| 898 | CONFIG_HPFS_FS=m | 904 | CONFIG_HPFS_FS=m |
| 899 | # CONFIG_QNX4FS_FS is not set | 905 | # CONFIG_QNX4FS_FS is not set |
| 900 | # CONFIG_ROMFS_FS is not set | 906 | # CONFIG_ROMFS_FS is not set |
| @@ -917,7 +923,6 @@ CONFIG_EXPORTFS=m | |||
| 917 | CONFIG_NFS_COMMON=y | 923 | CONFIG_NFS_COMMON=y |
| 918 | CONFIG_SUNRPC=m | 924 | CONFIG_SUNRPC=m |
| 919 | CONFIG_SUNRPC_GSS=m | 925 | CONFIG_SUNRPC_GSS=m |
| 920 | CONFIG_SUNRPC_BIND34=y | ||
| 921 | CONFIG_RPCSEC_GSS_KRB5=m | 926 | CONFIG_RPCSEC_GSS_KRB5=m |
| 922 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 927 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 923 | CONFIG_SMB_FS=m | 928 | CONFIG_SMB_FS=m |
| @@ -926,7 +931,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 926 | # CONFIG_CIFS is not set | 931 | # CONFIG_CIFS is not set |
| 927 | # CONFIG_NCP_FS is not set | 932 | # CONFIG_NCP_FS is not set |
| 928 | CONFIG_CODA_FS=m | 933 | CONFIG_CODA_FS=m |
| 929 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 930 | # CONFIG_AFS_FS is not set | 934 | # CONFIG_AFS_FS is not set |
| 931 | 935 | ||
| 932 | # | 936 | # |
| @@ -991,6 +995,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 991 | # CONFIG_HEADERS_CHECK is not set | 995 | # CONFIG_HEADERS_CHECK is not set |
| 992 | # CONFIG_DEBUG_KERNEL is not set | 996 | # CONFIG_DEBUG_KERNEL is not set |
| 993 | CONFIG_DEBUG_BUGVERBOSE=y | 997 | CONFIG_DEBUG_BUGVERBOSE=y |
| 998 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 999 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 994 | # CONFIG_SAMPLES is not set | 1000 | # CONFIG_SAMPLES is not set |
| 995 | 1001 | ||
| 996 | # | 1002 | # |
| @@ -1050,6 +1056,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1050 | CONFIG_CRYPTO_MD4=m | 1056 | CONFIG_CRYPTO_MD4=m |
| 1051 | CONFIG_CRYPTO_MD5=m | 1057 | CONFIG_CRYPTO_MD5=m |
| 1052 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1058 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1059 | CONFIG_CRYPTO_RMD128=m | ||
| 1060 | CONFIG_CRYPTO_RMD160=m | ||
| 1061 | CONFIG_CRYPTO_RMD256=m | ||
| 1062 | CONFIG_CRYPTO_RMD320=m | ||
| 1053 | CONFIG_CRYPTO_SHA1=m | 1063 | CONFIG_CRYPTO_SHA1=m |
| 1054 | CONFIG_CRYPTO_SHA256=m | 1064 | CONFIG_CRYPTO_SHA256=m |
| 1055 | CONFIG_CRYPTO_SHA512=m | 1065 | CONFIG_CRYPTO_SHA512=m |
| @@ -1091,6 +1101,7 @@ CONFIG_BITREVERSE=y | |||
| 1091 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1101 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1092 | CONFIG_CRC_CCITT=m | 1102 | CONFIG_CRC_CCITT=m |
| 1093 | CONFIG_CRC16=m | 1103 | CONFIG_CRC16=m |
| 1104 | CONFIG_CRC_T10DIF=y | ||
| 1094 | CONFIG_CRC_ITU_T=m | 1105 | CONFIG_CRC_ITU_T=m |
| 1095 | CONFIG_CRC32=y | 1106 | CONFIG_CRC32=y |
| 1096 | # CONFIG_CRC7 is not set | 1107 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/multi_defconfig b/arch/m68k/configs/multi_defconfig index 0747fa3984d..1a806102b99 100644 --- a/arch/m68k/configs/multi_defconfig +++ b/arch/m68k/configs/multi_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:07 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -173,10 +179,6 @@ CONFIG_GENERIC_ISA_DMA=y | |||
| 173 | CONFIG_ZONE_DMA=y | 179 | CONFIG_ZONE_DMA=y |
| 174 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 180 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 175 | CONFIG_ZORRO_NAMES=y | 181 | CONFIG_ZORRO_NAMES=y |
| 176 | |||
| 177 | # | ||
| 178 | # Networking | ||
| 179 | # | ||
| 180 | CONFIG_NET=y | 182 | CONFIG_NET=y |
| 181 | 183 | ||
| 182 | # | 184 | # |
| @@ -190,6 +192,7 @@ CONFIG_XFRM=y | |||
| 190 | # CONFIG_XFRM_SUB_POLICY is not set | 192 | # CONFIG_XFRM_SUB_POLICY is not set |
| 191 | CONFIG_XFRM_MIGRATE=y | 193 | CONFIG_XFRM_MIGRATE=y |
| 192 | # CONFIG_XFRM_STATISTICS is not set | 194 | # CONFIG_XFRM_STATISTICS is not set |
| 195 | CONFIG_XFRM_IPCOMP=m | ||
| 193 | CONFIG_NET_KEY=y | 196 | CONFIG_NET_KEY=y |
| 194 | CONFIG_NET_KEY_MIGRATE=y | 197 | CONFIG_NET_KEY_MIGRATE=y |
| 195 | CONFIG_INET=y | 198 | CONFIG_INET=y |
| @@ -427,6 +430,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 427 | # | 430 | # |
| 428 | # CONFIG_CFG80211 is not set | 431 | # CONFIG_CFG80211 is not set |
| 429 | CONFIG_WIRELESS_EXT=y | 432 | CONFIG_WIRELESS_EXT=y |
| 433 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 430 | # CONFIG_MAC80211 is not set | 434 | # CONFIG_MAC80211 is not set |
| 431 | CONFIG_IEEE80211=m | 435 | CONFIG_IEEE80211=m |
| 432 | # CONFIG_IEEE80211_DEBUG is not set | 436 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -446,7 +450,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 446 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 450 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 447 | CONFIG_STANDALONE=y | 451 | CONFIG_STANDALONE=y |
| 448 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 452 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 449 | CONFIG_FW_LOADER=m | 453 | CONFIG_FW_LOADER=y |
| 454 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 455 | CONFIG_EXTRA_FIRMWARE="" | ||
| 450 | # CONFIG_SYS_HYPERVISOR is not set | 456 | # CONFIG_SYS_HYPERVISOR is not set |
| 451 | CONFIG_CONNECTOR=m | 457 | CONFIG_CONNECTOR=m |
| 452 | # CONFIG_MTD is not set | 458 | # CONFIG_MTD is not set |
| @@ -476,6 +482,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 476 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 482 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 477 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 483 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 478 | CONFIG_ATA_OVER_ETH=m | 484 | CONFIG_ATA_OVER_ETH=m |
| 485 | # CONFIG_BLK_DEV_HD is not set | ||
| 479 | CONFIG_MISC_DEVICES=y | 486 | CONFIG_MISC_DEVICES=y |
| 480 | # CONFIG_EEPROM_93CX6 is not set | 487 | # CONFIG_EEPROM_93CX6 is not set |
| 481 | # CONFIG_ENCLOSURE_SERVICES is not set | 488 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -486,6 +493,7 @@ CONFIG_BLK_DEV_IDE=y | |||
| 486 | # | 493 | # |
| 487 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 494 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
| 488 | # | 495 | # |
| 496 | CONFIG_IDE_ATAPI=y | ||
| 489 | # CONFIG_BLK_DEV_IDE_SATA is not set | 497 | # CONFIG_BLK_DEV_IDE_SATA is not set |
| 490 | CONFIG_BLK_DEV_IDEDISK=y | 498 | CONFIG_BLK_DEV_IDEDISK=y |
| 491 | # CONFIG_IDEDISK_MULTI_MODE is not set | 499 | # CONFIG_IDEDISK_MULTI_MODE is not set |
| @@ -508,8 +516,6 @@ CONFIG_BLK_DEV_FALCON_IDE=y | |||
| 508 | CONFIG_BLK_DEV_MAC_IDE=y | 516 | CONFIG_BLK_DEV_MAC_IDE=y |
| 509 | CONFIG_BLK_DEV_Q40IDE=y | 517 | CONFIG_BLK_DEV_Q40IDE=y |
| 510 | # CONFIG_BLK_DEV_IDEDMA is not set | 518 | # CONFIG_BLK_DEV_IDEDMA is not set |
| 511 | # CONFIG_BLK_DEV_HD_ONLY is not set | ||
| 512 | # CONFIG_BLK_DEV_HD is not set | ||
| 513 | 519 | ||
| 514 | # | 520 | # |
| 515 | # SCSI device support | 521 | # SCSI device support |
| @@ -584,6 +590,7 @@ CONFIG_MVME147_SCSI=y | |||
| 584 | CONFIG_MVME16x_SCSI=y | 590 | CONFIG_MVME16x_SCSI=y |
| 585 | CONFIG_BVME6000_SCSI=y | 591 | CONFIG_BVME6000_SCSI=y |
| 586 | CONFIG_SUN3X_ESP=y | 592 | CONFIG_SUN3X_ESP=y |
| 593 | # CONFIG_SCSI_DH is not set | ||
| 587 | CONFIG_MD=y | 594 | CONFIG_MD=y |
| 588 | CONFIG_BLK_DEV_MD=m | 595 | CONFIG_BLK_DEV_MD=m |
| 589 | CONFIG_MD_LINEAR=m | 596 | CONFIG_MD_LINEAR=m |
| @@ -592,7 +599,7 @@ CONFIG_MD_RAID1=m | |||
| 592 | # CONFIG_MD_RAID10 is not set | 599 | # CONFIG_MD_RAID10 is not set |
| 593 | CONFIG_MD_RAID456=m | 600 | CONFIG_MD_RAID456=m |
| 594 | CONFIG_MD_RAID5_RESHAPE=y | 601 | CONFIG_MD_RAID5_RESHAPE=y |
| 595 | CONFIG_MD_MULTIPATH=m | 602 | # CONFIG_MD_MULTIPATH is not set |
| 596 | # CONFIG_MD_FAULTY is not set | 603 | # CONFIG_MD_FAULTY is not set |
| 597 | CONFIG_BLK_DEV_DM=m | 604 | CONFIG_BLK_DEV_DM=m |
| 598 | # CONFIG_DM_DEBUG is not set | 605 | # CONFIG_DM_DEBUG is not set |
| @@ -601,9 +608,6 @@ CONFIG_DM_SNAPSHOT=m | |||
| 601 | CONFIG_DM_MIRROR=m | 608 | CONFIG_DM_MIRROR=m |
| 602 | CONFIG_DM_ZERO=m | 609 | CONFIG_DM_ZERO=m |
| 603 | CONFIG_DM_MULTIPATH=m | 610 | CONFIG_DM_MULTIPATH=m |
| 604 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 605 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 606 | CONFIG_DM_MULTIPATH_HP=m | ||
| 607 | # CONFIG_DM_DELAY is not set | 611 | # CONFIG_DM_DELAY is not set |
| 608 | CONFIG_DM_UEVENT=y | 612 | CONFIG_DM_UEVENT=y |
| 609 | CONFIG_MACINTOSH_DRIVERS=y | 613 | CONFIG_MACINTOSH_DRIVERS=y |
| @@ -616,7 +620,6 @@ CONFIG_ADB_CUDA=y | |||
| 616 | CONFIG_INPUT_ADBHID=y | 620 | CONFIG_INPUT_ADBHID=y |
| 617 | CONFIG_MAC_EMUMOUSEBTN=y | 621 | CONFIG_MAC_EMUMOUSEBTN=y |
| 618 | CONFIG_NETDEVICES=y | 622 | CONFIG_NETDEVICES=y |
| 619 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 620 | CONFIG_DUMMY=m | 623 | CONFIG_DUMMY=m |
| 621 | # CONFIG_BONDING is not set | 624 | # CONFIG_BONDING is not set |
| 622 | CONFIG_MACVLAN=m | 625 | CONFIG_MACVLAN=m |
| @@ -632,7 +635,6 @@ CONFIG_A2065=m | |||
| 632 | CONFIG_HYDRA=m | 635 | CONFIG_HYDRA=m |
| 633 | CONFIG_ZORRO8390=m | 636 | CONFIG_ZORRO8390=m |
| 634 | CONFIG_APNE=m | 637 | CONFIG_APNE=m |
| 635 | CONFIG_APOLLO_ELPLUS=y | ||
| 636 | CONFIG_MAC8390=y | 638 | CONFIG_MAC8390=y |
| 637 | CONFIG_MAC89x0=m | 639 | CONFIG_MAC89x0=m |
| 638 | CONFIG_MACSONIC=m | 640 | CONFIG_MACSONIC=m |
| @@ -791,6 +793,7 @@ CONFIG_SERIO_LIBPS2=y | |||
| 791 | # Character devices | 793 | # Character devices |
| 792 | # | 794 | # |
| 793 | CONFIG_VT=y | 795 | CONFIG_VT=y |
| 796 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 794 | CONFIG_VT_CONSOLE=y | 797 | CONFIG_VT_CONSOLE=y |
| 795 | CONFIG_HW_CONSOLE=y | 798 | CONFIG_HW_CONSOLE=y |
| 796 | CONFIG_VT_HW_CONSOLE_BINDING=y | 799 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -827,6 +830,7 @@ CONFIG_GEN_RTC_X=y | |||
| 827 | # CONFIG_POWER_SUPPLY is not set | 830 | # CONFIG_POWER_SUPPLY is not set |
| 828 | # CONFIG_HWMON is not set | 831 | # CONFIG_HWMON is not set |
| 829 | # CONFIG_THERMAL is not set | 832 | # CONFIG_THERMAL is not set |
| 833 | # CONFIG_THERMAL_HWMON is not set | ||
| 830 | # CONFIG_WATCHDOG is not set | 834 | # CONFIG_WATCHDOG is not set |
| 831 | 835 | ||
| 832 | # | 836 | # |
| @@ -838,8 +842,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 838 | # | 842 | # |
| 839 | # Multifunction device drivers | 843 | # Multifunction device drivers |
| 840 | # | 844 | # |
| 845 | # CONFIG_MFD_CORE is not set | ||
| 841 | # CONFIG_MFD_SM501 is not set | 846 | # CONFIG_MFD_SM501 is not set |
| 842 | # CONFIG_HTC_PASIC3 is not set | 847 | # CONFIG_HTC_PASIC3 is not set |
| 848 | # CONFIG_MFD_TMIO is not set | ||
| 843 | 849 | ||
| 844 | # | 850 | # |
| 845 | # Multimedia devices | 851 | # Multimedia devices |
| @@ -923,10 +929,6 @@ CONFIG_LOGO_LINUX_MONO=y | |||
| 923 | CONFIG_LOGO_LINUX_VGA16=y | 929 | CONFIG_LOGO_LINUX_VGA16=y |
| 924 | CONFIG_LOGO_LINUX_CLUT224=y | 930 | CONFIG_LOGO_LINUX_CLUT224=y |
| 925 | CONFIG_LOGO_MAC_CLUT224=y | 931 | CONFIG_LOGO_MAC_CLUT224=y |
| 926 | |||
| 927 | # | ||
| 928 | # Sound | ||
| 929 | # | ||
| 930 | CONFIG_SOUND=m | 932 | CONFIG_SOUND=m |
| 931 | CONFIG_DMASOUND_ATARI=m | 933 | CONFIG_DMASOUND_ATARI=m |
| 932 | CONFIG_DMASOUND_PAULA=m | 934 | CONFIG_DMASOUND_PAULA=m |
| @@ -942,6 +944,7 @@ CONFIG_HIDRAW=y | |||
| 942 | # CONFIG_NEW_LEDS is not set | 944 | # CONFIG_NEW_LEDS is not set |
| 943 | # CONFIG_ACCESSIBILITY is not set | 945 | # CONFIG_ACCESSIBILITY is not set |
| 944 | # CONFIG_RTC_CLASS is not set | 946 | # CONFIG_RTC_CLASS is not set |
| 947 | # CONFIG_DMADEVICES is not set | ||
| 945 | # CONFIG_AUXDISPLAY is not set | 948 | # CONFIG_AUXDISPLAY is not set |
| 946 | # CONFIG_UIO is not set | 949 | # CONFIG_UIO is not set |
| 947 | 950 | ||
| @@ -949,8 +952,6 @@ CONFIG_HIDRAW=y | |||
| 949 | # Character devices | 952 | # Character devices |
| 950 | # | 953 | # |
| 951 | CONFIG_ATARI_MFPSER=m | 954 | CONFIG_ATARI_MFPSER=m |
| 952 | CONFIG_ATARI_SCC=y | ||
| 953 | CONFIG_ATARI_SCC_DMA=y | ||
| 954 | CONFIG_ATARI_MIDI=m | 955 | CONFIG_ATARI_MIDI=m |
| 955 | CONFIG_ATARI_DSP56K=m | 956 | CONFIG_ATARI_DSP56K=m |
| 956 | CONFIG_AMIGA_BUILTIN_SERIAL=y | 957 | CONFIG_AMIGA_BUILTIN_SERIAL=y |
| @@ -972,8 +973,10 @@ CONFIG_EXT2_FS=y | |||
| 972 | # CONFIG_EXT2_FS_XIP is not set | 973 | # CONFIG_EXT2_FS_XIP is not set |
| 973 | CONFIG_EXT3_FS=y | 974 | CONFIG_EXT3_FS=y |
| 974 | # CONFIG_EXT3_FS_XATTR is not set | 975 | # CONFIG_EXT3_FS_XATTR is not set |
| 975 | # CONFIG_EXT4DEV_FS is not set | 976 | CONFIG_EXT4DEV_FS=y |
| 977 | # CONFIG_EXT4DEV_FS_XATTR is not set | ||
| 976 | CONFIG_JBD=y | 978 | CONFIG_JBD=y |
| 979 | CONFIG_JBD2=y | ||
| 977 | CONFIG_REISERFS_FS=m | 980 | CONFIG_REISERFS_FS=m |
| 978 | # CONFIG_REISERFS_CHECK is not set | 981 | # CONFIG_REISERFS_CHECK is not set |
| 979 | # CONFIG_REISERFS_PROC_INFO is not set | 982 | # CONFIG_REISERFS_PROC_INFO is not set |
| @@ -992,6 +995,7 @@ CONFIG_XFS_FS=m | |||
| 992 | CONFIG_OCFS2_FS=m | 995 | CONFIG_OCFS2_FS=m |
| 993 | CONFIG_OCFS2_FS_O2CB=m | 996 | CONFIG_OCFS2_FS_O2CB=m |
| 994 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 997 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 998 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 995 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 999 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 996 | # CONFIG_OCFS2_DEBUG_FS is not set | 1000 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 997 | CONFIG_DNOTIFY=y | 1001 | CONFIG_DNOTIFY=y |
| @@ -1051,6 +1055,7 @@ CONFIG_HFSPLUS_FS=y | |||
| 1051 | CONFIG_CRAMFS=m | 1055 | CONFIG_CRAMFS=m |
| 1052 | # CONFIG_VXFS_FS is not set | 1056 | # CONFIG_VXFS_FS is not set |
| 1053 | CONFIG_MINIX_FS=y | 1057 | CONFIG_MINIX_FS=y |
| 1058 | # CONFIG_OMFS_FS is not set | ||
| 1054 | CONFIG_HPFS_FS=m | 1059 | CONFIG_HPFS_FS=m |
| 1055 | # CONFIG_QNX4FS_FS is not set | 1060 | # CONFIG_QNX4FS_FS is not set |
| 1056 | # CONFIG_ROMFS_FS is not set | 1061 | # CONFIG_ROMFS_FS is not set |
| @@ -1063,18 +1068,17 @@ CONFIG_NFS_FS=y | |||
| 1063 | CONFIG_NFS_V3=y | 1068 | CONFIG_NFS_V3=y |
| 1064 | # CONFIG_NFS_V3_ACL is not set | 1069 | # CONFIG_NFS_V3_ACL is not set |
| 1065 | CONFIG_NFS_V4=y | 1070 | CONFIG_NFS_V4=y |
| 1071 | CONFIG_ROOT_NFS=y | ||
| 1066 | CONFIG_NFSD=m | 1072 | CONFIG_NFSD=m |
| 1067 | CONFIG_NFSD_V3=y | 1073 | CONFIG_NFSD_V3=y |
| 1068 | # CONFIG_NFSD_V3_ACL is not set | 1074 | # CONFIG_NFSD_V3_ACL is not set |
| 1069 | # CONFIG_NFSD_V4 is not set | 1075 | # CONFIG_NFSD_V4 is not set |
| 1070 | CONFIG_ROOT_NFS=y | ||
| 1071 | CONFIG_LOCKD=y | 1076 | CONFIG_LOCKD=y |
| 1072 | CONFIG_LOCKD_V4=y | 1077 | CONFIG_LOCKD_V4=y |
| 1073 | CONFIG_EXPORTFS=m | 1078 | CONFIG_EXPORTFS=m |
| 1074 | CONFIG_NFS_COMMON=y | 1079 | CONFIG_NFS_COMMON=y |
| 1075 | CONFIG_SUNRPC=y | 1080 | CONFIG_SUNRPC=y |
| 1076 | CONFIG_SUNRPC_GSS=y | 1081 | CONFIG_SUNRPC_GSS=y |
| 1077 | CONFIG_SUNRPC_BIND34=y | ||
| 1078 | CONFIG_RPCSEC_GSS_KRB5=y | 1082 | CONFIG_RPCSEC_GSS_KRB5=y |
| 1079 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 1083 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 1080 | CONFIG_SMB_FS=m | 1084 | CONFIG_SMB_FS=m |
| @@ -1083,7 +1087,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 1083 | # CONFIG_CIFS is not set | 1087 | # CONFIG_CIFS is not set |
| 1084 | # CONFIG_NCP_FS is not set | 1088 | # CONFIG_NCP_FS is not set |
| 1085 | CONFIG_CODA_FS=m | 1089 | CONFIG_CODA_FS=m |
| 1086 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 1087 | # CONFIG_AFS_FS is not set | 1090 | # CONFIG_AFS_FS is not set |
| 1088 | 1091 | ||
| 1089 | # | 1092 | # |
| @@ -1152,6 +1155,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 1152 | # CONFIG_HEADERS_CHECK is not set | 1155 | # CONFIG_HEADERS_CHECK is not set |
| 1153 | # CONFIG_DEBUG_KERNEL is not set | 1156 | # CONFIG_DEBUG_KERNEL is not set |
| 1154 | CONFIG_DEBUG_BUGVERBOSE=y | 1157 | CONFIG_DEBUG_BUGVERBOSE=y |
| 1158 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 1159 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 1155 | # CONFIG_SAMPLES is not set | 1160 | # CONFIG_SAMPLES is not set |
| 1156 | 1161 | ||
| 1157 | # | 1162 | # |
| @@ -1211,6 +1216,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1211 | CONFIG_CRYPTO_MD4=m | 1216 | CONFIG_CRYPTO_MD4=m |
| 1212 | CONFIG_CRYPTO_MD5=y | 1217 | CONFIG_CRYPTO_MD5=y |
| 1213 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1218 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1219 | CONFIG_CRYPTO_RMD128=m | ||
| 1220 | CONFIG_CRYPTO_RMD160=m | ||
| 1221 | CONFIG_CRYPTO_RMD256=m | ||
| 1222 | CONFIG_CRYPTO_RMD320=m | ||
| 1214 | CONFIG_CRYPTO_SHA1=m | 1223 | CONFIG_CRYPTO_SHA1=m |
| 1215 | CONFIG_CRYPTO_SHA256=m | 1224 | CONFIG_CRYPTO_SHA256=m |
| 1216 | CONFIG_CRYPTO_SHA512=m | 1225 | CONFIG_CRYPTO_SHA512=m |
| @@ -1252,6 +1261,7 @@ CONFIG_BITREVERSE=y | |||
| 1252 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1261 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1253 | CONFIG_CRC_CCITT=m | 1262 | CONFIG_CRC_CCITT=m |
| 1254 | CONFIG_CRC16=y | 1263 | CONFIG_CRC16=y |
| 1264 | CONFIG_CRC_T10DIF=y | ||
| 1255 | CONFIG_CRC_ITU_T=m | 1265 | CONFIG_CRC_ITU_T=m |
| 1256 | CONFIG_CRC32=y | 1266 | CONFIG_CRC32=y |
| 1257 | # CONFIG_CRC7 is not set | 1267 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/mvme147_defconfig b/arch/m68k/configs/mvme147_defconfig index e7a8246840b..cacb5aef6a3 100644 --- a/arch/m68k/configs/mvme147_defconfig +++ b/arch/m68k/configs/mvme147_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:08 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m | |||
| 163 | CONFIG_PROC_HARDWARE=y | 169 | CONFIG_PROC_HARDWARE=y |
| 164 | CONFIG_ZONE_DMA=y | 170 | CONFIG_ZONE_DMA=y |
| 165 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 171 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 166 | |||
| 167 | # | ||
| 168 | # Networking | ||
| 169 | # | ||
| 170 | CONFIG_NET=y | 172 | CONFIG_NET=y |
| 171 | 173 | ||
| 172 | # | 174 | # |
| @@ -180,6 +182,7 @@ CONFIG_XFRM=y | |||
| 180 | # CONFIG_XFRM_SUB_POLICY is not set | 182 | # CONFIG_XFRM_SUB_POLICY is not set |
| 181 | CONFIG_XFRM_MIGRATE=y | 183 | CONFIG_XFRM_MIGRATE=y |
| 182 | # CONFIG_XFRM_STATISTICS is not set | 184 | # CONFIG_XFRM_STATISTICS is not set |
| 185 | CONFIG_XFRM_IPCOMP=m | ||
| 183 | CONFIG_NET_KEY=y | 186 | CONFIG_NET_KEY=y |
| 184 | CONFIG_NET_KEY_MIGRATE=y | 187 | CONFIG_NET_KEY_MIGRATE=y |
| 185 | CONFIG_INET=y | 188 | CONFIG_INET=y |
| @@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 413 | # | 416 | # |
| 414 | # CONFIG_CFG80211 is not set | 417 | # CONFIG_CFG80211 is not set |
| 415 | CONFIG_WIRELESS_EXT=y | 418 | CONFIG_WIRELESS_EXT=y |
| 419 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 416 | # CONFIG_MAC80211 is not set | 420 | # CONFIG_MAC80211 is not set |
| 417 | CONFIG_IEEE80211=m | 421 | CONFIG_IEEE80211=m |
| 418 | # CONFIG_IEEE80211_DEBUG is not set | 422 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 432 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 436 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 433 | CONFIG_STANDALONE=y | 437 | CONFIG_STANDALONE=y |
| 434 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 438 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 435 | CONFIG_FW_LOADER=m | 439 | CONFIG_FW_LOADER=y |
| 440 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 441 | CONFIG_EXTRA_FIRMWARE="" | ||
| 436 | # CONFIG_SYS_HYPERVISOR is not set | 442 | # CONFIG_SYS_HYPERVISOR is not set |
| 437 | CONFIG_CONNECTOR=m | 443 | CONFIG_CONNECTOR=m |
| 438 | # CONFIG_MTD is not set | 444 | # CONFIG_MTD is not set |
| @@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 450 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 456 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 451 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 457 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 452 | CONFIG_ATA_OVER_ETH=m | 458 | CONFIG_ATA_OVER_ETH=m |
| 459 | # CONFIG_BLK_DEV_HD is not set | ||
| 453 | CONFIG_MISC_DEVICES=y | 460 | CONFIG_MISC_DEVICES=y |
| 454 | # CONFIG_EEPROM_93CX6 is not set | 461 | # CONFIG_EEPROM_93CX6 is not set |
| 455 | # CONFIG_ENCLOSURE_SERVICES is not set | 462 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -502,6 +509,7 @@ CONFIG_SCSI_LOWLEVEL=y | |||
| 502 | CONFIG_ISCSI_TCP=m | 509 | CONFIG_ISCSI_TCP=m |
| 503 | # CONFIG_SCSI_DEBUG is not set | 510 | # CONFIG_SCSI_DEBUG is not set |
| 504 | CONFIG_MVME147_SCSI=y | 511 | CONFIG_MVME147_SCSI=y |
| 512 | # CONFIG_SCSI_DH is not set | ||
| 505 | CONFIG_MD=y | 513 | CONFIG_MD=y |
| 506 | CONFIG_BLK_DEV_MD=m | 514 | CONFIG_BLK_DEV_MD=m |
| 507 | CONFIG_MD_LINEAR=m | 515 | CONFIG_MD_LINEAR=m |
| @@ -510,7 +518,7 @@ CONFIG_MD_RAID1=m | |||
| 510 | # CONFIG_MD_RAID10 is not set | 518 | # CONFIG_MD_RAID10 is not set |
| 511 | CONFIG_MD_RAID456=m | 519 | CONFIG_MD_RAID456=m |
| 512 | CONFIG_MD_RAID5_RESHAPE=y | 520 | CONFIG_MD_RAID5_RESHAPE=y |
| 513 | CONFIG_MD_MULTIPATH=m | 521 | # CONFIG_MD_MULTIPATH is not set |
| 514 | # CONFIG_MD_FAULTY is not set | 522 | # CONFIG_MD_FAULTY is not set |
| 515 | CONFIG_BLK_DEV_DM=m | 523 | CONFIG_BLK_DEV_DM=m |
| 516 | # CONFIG_DM_DEBUG is not set | 524 | # CONFIG_DM_DEBUG is not set |
| @@ -519,13 +527,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 519 | CONFIG_DM_MIRROR=m | 527 | CONFIG_DM_MIRROR=m |
| 520 | CONFIG_DM_ZERO=m | 528 | CONFIG_DM_ZERO=m |
| 521 | CONFIG_DM_MULTIPATH=m | 529 | CONFIG_DM_MULTIPATH=m |
| 522 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 523 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 524 | CONFIG_DM_MULTIPATH_HP=m | ||
| 525 | # CONFIG_DM_DELAY is not set | 530 | # CONFIG_DM_DELAY is not set |
| 526 | CONFIG_DM_UEVENT=y | 531 | CONFIG_DM_UEVENT=y |
| 527 | CONFIG_NETDEVICES=y | 532 | CONFIG_NETDEVICES=y |
| 528 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 529 | CONFIG_DUMMY=m | 533 | CONFIG_DUMMY=m |
| 530 | # CONFIG_BONDING is not set | 534 | # CONFIG_BONDING is not set |
| 531 | CONFIG_MACVLAN=m | 535 | CONFIG_MACVLAN=m |
| @@ -630,6 +634,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 630 | # Character devices | 634 | # Character devices |
| 631 | # | 635 | # |
| 632 | CONFIG_VT=y | 636 | CONFIG_VT=y |
| 637 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 633 | CONFIG_VT_CONSOLE=y | 638 | CONFIG_VT_CONSOLE=y |
| 634 | CONFIG_HW_CONSOLE=y | 639 | CONFIG_HW_CONSOLE=y |
| 635 | CONFIG_VT_HW_CONSOLE_BINDING=y | 640 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -660,6 +665,7 @@ CONFIG_GEN_RTC_X=y | |||
| 660 | # CONFIG_POWER_SUPPLY is not set | 665 | # CONFIG_POWER_SUPPLY is not set |
| 661 | # CONFIG_HWMON is not set | 666 | # CONFIG_HWMON is not set |
| 662 | # CONFIG_THERMAL is not set | 667 | # CONFIG_THERMAL is not set |
| 668 | # CONFIG_THERMAL_HWMON is not set | ||
| 663 | # CONFIG_WATCHDOG is not set | 669 | # CONFIG_WATCHDOG is not set |
| 664 | 670 | ||
| 665 | # | 671 | # |
| @@ -671,8 +677,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 671 | # | 677 | # |
| 672 | # Multifunction device drivers | 678 | # Multifunction device drivers |
| 673 | # | 679 | # |
| 680 | # CONFIG_MFD_CORE is not set | ||
| 674 | # CONFIG_MFD_SM501 is not set | 681 | # CONFIG_MFD_SM501 is not set |
| 675 | # CONFIG_HTC_PASIC3 is not set | 682 | # CONFIG_HTC_PASIC3 is not set |
| 683 | # CONFIG_MFD_TMIO is not set | ||
| 676 | 684 | ||
| 677 | # | 685 | # |
| 678 | # Multimedia devices | 686 | # Multimedia devices |
| @@ -707,10 +715,6 @@ CONFIG_SSB_POSSIBLE=y | |||
| 707 | # Console display driver support | 715 | # Console display driver support |
| 708 | # | 716 | # |
| 709 | CONFIG_DUMMY_CONSOLE=y | 717 | CONFIG_DUMMY_CONSOLE=y |
| 710 | |||
| 711 | # | ||
| 712 | # Sound | ||
| 713 | # | ||
| 714 | # CONFIG_SOUND is not set | 718 | # CONFIG_SOUND is not set |
| 715 | CONFIG_HID_SUPPORT=y | 719 | CONFIG_HID_SUPPORT=y |
| 716 | CONFIG_HID=m | 720 | CONFIG_HID=m |
| @@ -722,6 +726,7 @@ CONFIG_HIDRAW=y | |||
| 722 | # CONFIG_NEW_LEDS is not set | 726 | # CONFIG_NEW_LEDS is not set |
| 723 | # CONFIG_ACCESSIBILITY is not set | 727 | # CONFIG_ACCESSIBILITY is not set |
| 724 | # CONFIG_RTC_CLASS is not set | 728 | # CONFIG_RTC_CLASS is not set |
| 729 | # CONFIG_DMADEVICES is not set | ||
| 725 | # CONFIG_UIO is not set | 730 | # CONFIG_UIO is not set |
| 726 | 731 | ||
| 727 | # | 732 | # |
| @@ -758,6 +763,7 @@ CONFIG_XFS_FS=m | |||
| 758 | CONFIG_OCFS2_FS=m | 763 | CONFIG_OCFS2_FS=m |
| 759 | CONFIG_OCFS2_FS_O2CB=m | 764 | CONFIG_OCFS2_FS_O2CB=m |
| 760 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 765 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 766 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 761 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 767 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 762 | # CONFIG_OCFS2_DEBUG_FS is not set | 768 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 763 | CONFIG_DNOTIFY=y | 769 | CONFIG_DNOTIFY=y |
| @@ -817,6 +823,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 817 | CONFIG_CRAMFS=m | 823 | CONFIG_CRAMFS=m |
| 818 | # CONFIG_VXFS_FS is not set | 824 | # CONFIG_VXFS_FS is not set |
| 819 | CONFIG_MINIX_FS=y | 825 | CONFIG_MINIX_FS=y |
| 826 | # CONFIG_OMFS_FS is not set | ||
| 820 | CONFIG_HPFS_FS=m | 827 | CONFIG_HPFS_FS=m |
| 821 | # CONFIG_QNX4FS_FS is not set | 828 | # CONFIG_QNX4FS_FS is not set |
| 822 | # CONFIG_ROMFS_FS is not set | 829 | # CONFIG_ROMFS_FS is not set |
| @@ -829,18 +836,17 @@ CONFIG_NFS_FS=y | |||
| 829 | CONFIG_NFS_V3=y | 836 | CONFIG_NFS_V3=y |
| 830 | # CONFIG_NFS_V3_ACL is not set | 837 | # CONFIG_NFS_V3_ACL is not set |
| 831 | CONFIG_NFS_V4=y | 838 | CONFIG_NFS_V4=y |
| 839 | CONFIG_ROOT_NFS=y | ||
| 832 | CONFIG_NFSD=m | 840 | CONFIG_NFSD=m |
| 833 | CONFIG_NFSD_V3=y | 841 | CONFIG_NFSD_V3=y |
| 834 | # CONFIG_NFSD_V3_ACL is not set | 842 | # CONFIG_NFSD_V3_ACL is not set |
| 835 | # CONFIG_NFSD_V4 is not set | 843 | # CONFIG_NFSD_V4 is not set |
| 836 | CONFIG_ROOT_NFS=y | ||
| 837 | CONFIG_LOCKD=y | 844 | CONFIG_LOCKD=y |
| 838 | CONFIG_LOCKD_V4=y | 845 | CONFIG_LOCKD_V4=y |
| 839 | CONFIG_EXPORTFS=m | 846 | CONFIG_EXPORTFS=m |
| 840 | CONFIG_NFS_COMMON=y | 847 | CONFIG_NFS_COMMON=y |
| 841 | CONFIG_SUNRPC=y | 848 | CONFIG_SUNRPC=y |
| 842 | CONFIG_SUNRPC_GSS=y | 849 | CONFIG_SUNRPC_GSS=y |
| 843 | CONFIG_SUNRPC_BIND34=y | ||
| 844 | CONFIG_RPCSEC_GSS_KRB5=y | 850 | CONFIG_RPCSEC_GSS_KRB5=y |
| 845 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 851 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 846 | CONFIG_SMB_FS=m | 852 | CONFIG_SMB_FS=m |
| @@ -849,7 +855,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 849 | # CONFIG_CIFS is not set | 855 | # CONFIG_CIFS is not set |
| 850 | # CONFIG_NCP_FS is not set | 856 | # CONFIG_NCP_FS is not set |
| 851 | CONFIG_CODA_FS=m | 857 | CONFIG_CODA_FS=m |
| 852 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 853 | # CONFIG_AFS_FS is not set | 858 | # CONFIG_AFS_FS is not set |
| 854 | 859 | ||
| 855 | # | 860 | # |
| @@ -914,6 +919,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 914 | # CONFIG_HEADERS_CHECK is not set | 919 | # CONFIG_HEADERS_CHECK is not set |
| 915 | # CONFIG_DEBUG_KERNEL is not set | 920 | # CONFIG_DEBUG_KERNEL is not set |
| 916 | CONFIG_DEBUG_BUGVERBOSE=y | 921 | CONFIG_DEBUG_BUGVERBOSE=y |
| 922 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 923 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 917 | # CONFIG_SAMPLES is not set | 924 | # CONFIG_SAMPLES is not set |
| 918 | 925 | ||
| 919 | # | 926 | # |
| @@ -973,6 +980,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 973 | CONFIG_CRYPTO_MD4=m | 980 | CONFIG_CRYPTO_MD4=m |
| 974 | CONFIG_CRYPTO_MD5=y | 981 | CONFIG_CRYPTO_MD5=y |
| 975 | CONFIG_CRYPTO_MICHAEL_MIC=m | 982 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 983 | CONFIG_CRYPTO_RMD128=m | ||
| 984 | CONFIG_CRYPTO_RMD160=m | ||
| 985 | CONFIG_CRYPTO_RMD256=m | ||
| 986 | CONFIG_CRYPTO_RMD320=m | ||
| 976 | CONFIG_CRYPTO_SHA1=m | 987 | CONFIG_CRYPTO_SHA1=m |
| 977 | CONFIG_CRYPTO_SHA256=m | 988 | CONFIG_CRYPTO_SHA256=m |
| 978 | CONFIG_CRYPTO_SHA512=m | 989 | CONFIG_CRYPTO_SHA512=m |
| @@ -1014,6 +1025,7 @@ CONFIG_BITREVERSE=y | |||
| 1014 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1025 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1015 | CONFIG_CRC_CCITT=m | 1026 | CONFIG_CRC_CCITT=m |
| 1016 | CONFIG_CRC16=m | 1027 | CONFIG_CRC16=m |
| 1028 | CONFIG_CRC_T10DIF=y | ||
| 1017 | CONFIG_CRC_ITU_T=m | 1029 | CONFIG_CRC_ITU_T=m |
| 1018 | CONFIG_CRC32=y | 1030 | CONFIG_CRC32=y |
| 1019 | # CONFIG_CRC7 is not set | 1031 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/mvme16x_defconfig b/arch/m68k/configs/mvme16x_defconfig index ab536eb172b..a183e25e348 100644 --- a/arch/m68k/configs/mvme16x_defconfig +++ b/arch/m68k/configs/mvme16x_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:09 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -163,10 +169,6 @@ CONFIG_BINFMT_MISC=m | |||
| 163 | CONFIG_PROC_HARDWARE=y | 169 | CONFIG_PROC_HARDWARE=y |
| 164 | CONFIG_ZONE_DMA=y | 170 | CONFIG_ZONE_DMA=y |
| 165 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 171 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 166 | |||
| 167 | # | ||
| 168 | # Networking | ||
| 169 | # | ||
| 170 | CONFIG_NET=y | 172 | CONFIG_NET=y |
| 171 | 173 | ||
| 172 | # | 174 | # |
| @@ -180,6 +182,7 @@ CONFIG_XFRM=y | |||
| 180 | # CONFIG_XFRM_SUB_POLICY is not set | 182 | # CONFIG_XFRM_SUB_POLICY is not set |
| 181 | CONFIG_XFRM_MIGRATE=y | 183 | CONFIG_XFRM_MIGRATE=y |
| 182 | # CONFIG_XFRM_STATISTICS is not set | 184 | # CONFIG_XFRM_STATISTICS is not set |
| 185 | CONFIG_XFRM_IPCOMP=m | ||
| 183 | CONFIG_NET_KEY=y | 186 | CONFIG_NET_KEY=y |
| 184 | CONFIG_NET_KEY_MIGRATE=y | 187 | CONFIG_NET_KEY_MIGRATE=y |
| 185 | CONFIG_INET=y | 188 | CONFIG_INET=y |
| @@ -413,6 +416,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 413 | # | 416 | # |
| 414 | # CONFIG_CFG80211 is not set | 417 | # CONFIG_CFG80211 is not set |
| 415 | CONFIG_WIRELESS_EXT=y | 418 | CONFIG_WIRELESS_EXT=y |
| 419 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 416 | # CONFIG_MAC80211 is not set | 420 | # CONFIG_MAC80211 is not set |
| 417 | CONFIG_IEEE80211=m | 421 | CONFIG_IEEE80211=m |
| 418 | # CONFIG_IEEE80211_DEBUG is not set | 422 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -432,7 +436,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 432 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 436 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 433 | CONFIG_STANDALONE=y | 437 | CONFIG_STANDALONE=y |
| 434 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 438 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 435 | CONFIG_FW_LOADER=m | 439 | CONFIG_FW_LOADER=y |
| 440 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 441 | CONFIG_EXTRA_FIRMWARE="" | ||
| 436 | # CONFIG_SYS_HYPERVISOR is not set | 442 | # CONFIG_SYS_HYPERVISOR is not set |
| 437 | CONFIG_CONNECTOR=m | 443 | CONFIG_CONNECTOR=m |
| 438 | # CONFIG_MTD is not set | 444 | # CONFIG_MTD is not set |
| @@ -450,6 +456,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 450 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 456 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 451 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 457 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 452 | CONFIG_ATA_OVER_ETH=m | 458 | CONFIG_ATA_OVER_ETH=m |
| 459 | # CONFIG_BLK_DEV_HD is not set | ||
| 453 | CONFIG_MISC_DEVICES=y | 460 | CONFIG_MISC_DEVICES=y |
| 454 | # CONFIG_EEPROM_93CX6 is not set | 461 | # CONFIG_EEPROM_93CX6 is not set |
| 455 | # CONFIG_ENCLOSURE_SERVICES is not set | 462 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -503,6 +510,7 @@ CONFIG_ISCSI_TCP=m | |||
| 503 | CONFIG_53C700_BE_BUS=y | 510 | CONFIG_53C700_BE_BUS=y |
| 504 | # CONFIG_SCSI_DEBUG is not set | 511 | # CONFIG_SCSI_DEBUG is not set |
| 505 | CONFIG_MVME16x_SCSI=y | 512 | CONFIG_MVME16x_SCSI=y |
| 513 | # CONFIG_SCSI_DH is not set | ||
| 506 | CONFIG_MD=y | 514 | CONFIG_MD=y |
| 507 | CONFIG_BLK_DEV_MD=m | 515 | CONFIG_BLK_DEV_MD=m |
| 508 | CONFIG_MD_LINEAR=m | 516 | CONFIG_MD_LINEAR=m |
| @@ -511,7 +519,7 @@ CONFIG_MD_RAID1=m | |||
| 511 | # CONFIG_MD_RAID10 is not set | 519 | # CONFIG_MD_RAID10 is not set |
| 512 | CONFIG_MD_RAID456=m | 520 | CONFIG_MD_RAID456=m |
| 513 | CONFIG_MD_RAID5_RESHAPE=y | 521 | CONFIG_MD_RAID5_RESHAPE=y |
| 514 | CONFIG_MD_MULTIPATH=m | 522 | # CONFIG_MD_MULTIPATH is not set |
| 515 | # CONFIG_MD_FAULTY is not set | 523 | # CONFIG_MD_FAULTY is not set |
| 516 | CONFIG_BLK_DEV_DM=m | 524 | CONFIG_BLK_DEV_DM=m |
| 517 | # CONFIG_DM_DEBUG is not set | 525 | # CONFIG_DM_DEBUG is not set |
| @@ -520,13 +528,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 520 | CONFIG_DM_MIRROR=m | 528 | CONFIG_DM_MIRROR=m |
| 521 | CONFIG_DM_ZERO=m | 529 | CONFIG_DM_ZERO=m |
| 522 | CONFIG_DM_MULTIPATH=m | 530 | CONFIG_DM_MULTIPATH=m |
| 523 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 524 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 525 | CONFIG_DM_MULTIPATH_HP=m | ||
| 526 | # CONFIG_DM_DELAY is not set | 531 | # CONFIG_DM_DELAY is not set |
| 527 | CONFIG_DM_UEVENT=y | 532 | CONFIG_DM_UEVENT=y |
| 528 | CONFIG_NETDEVICES=y | 533 | CONFIG_NETDEVICES=y |
| 529 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 530 | CONFIG_DUMMY=m | 534 | CONFIG_DUMMY=m |
| 531 | # CONFIG_BONDING is not set | 535 | # CONFIG_BONDING is not set |
| 532 | CONFIG_MACVLAN=m | 536 | CONFIG_MACVLAN=m |
| @@ -631,6 +635,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 631 | # Character devices | 635 | # Character devices |
| 632 | # | 636 | # |
| 633 | CONFIG_VT=y | 637 | CONFIG_VT=y |
| 638 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 634 | CONFIG_VT_CONSOLE=y | 639 | CONFIG_VT_CONSOLE=y |
| 635 | CONFIG_HW_CONSOLE=y | 640 | CONFIG_HW_CONSOLE=y |
| 636 | CONFIG_VT_HW_CONSOLE_BINDING=y | 641 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -661,6 +666,7 @@ CONFIG_GEN_RTC_X=y | |||
| 661 | # CONFIG_POWER_SUPPLY is not set | 666 | # CONFIG_POWER_SUPPLY is not set |
| 662 | # CONFIG_HWMON is not set | 667 | # CONFIG_HWMON is not set |
| 663 | # CONFIG_THERMAL is not set | 668 | # CONFIG_THERMAL is not set |
| 669 | # CONFIG_THERMAL_HWMON is not set | ||
| 664 | # CONFIG_WATCHDOG is not set | 670 | # CONFIG_WATCHDOG is not set |
| 665 | 671 | ||
| 666 | # | 672 | # |
| @@ -672,8 +678,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 672 | # | 678 | # |
| 673 | # Multifunction device drivers | 679 | # Multifunction device drivers |
| 674 | # | 680 | # |
| 681 | # CONFIG_MFD_CORE is not set | ||
| 675 | # CONFIG_MFD_SM501 is not set | 682 | # CONFIG_MFD_SM501 is not set |
| 676 | # CONFIG_HTC_PASIC3 is not set | 683 | # CONFIG_HTC_PASIC3 is not set |
| 684 | # CONFIG_MFD_TMIO is not set | ||
| 677 | 685 | ||
| 678 | # | 686 | # |
| 679 | # Multimedia devices | 687 | # Multimedia devices |
| @@ -708,10 +716,6 @@ CONFIG_SSB_POSSIBLE=y | |||
| 708 | # Console display driver support | 716 | # Console display driver support |
| 709 | # | 717 | # |
| 710 | CONFIG_DUMMY_CONSOLE=y | 718 | CONFIG_DUMMY_CONSOLE=y |
| 711 | |||
| 712 | # | ||
| 713 | # Sound | ||
| 714 | # | ||
| 715 | # CONFIG_SOUND is not set | 719 | # CONFIG_SOUND is not set |
| 716 | CONFIG_HID_SUPPORT=y | 720 | CONFIG_HID_SUPPORT=y |
| 717 | CONFIG_HID=m | 721 | CONFIG_HID=m |
| @@ -723,6 +727,7 @@ CONFIG_HIDRAW=y | |||
| 723 | # CONFIG_NEW_LEDS is not set | 727 | # CONFIG_NEW_LEDS is not set |
| 724 | # CONFIG_ACCESSIBILITY is not set | 728 | # CONFIG_ACCESSIBILITY is not set |
| 725 | # CONFIG_RTC_CLASS is not set | 729 | # CONFIG_RTC_CLASS is not set |
| 730 | # CONFIG_DMADEVICES is not set | ||
| 726 | # CONFIG_UIO is not set | 731 | # CONFIG_UIO is not set |
| 727 | 732 | ||
| 728 | # | 733 | # |
| @@ -760,6 +765,7 @@ CONFIG_XFS_FS=m | |||
| 760 | CONFIG_OCFS2_FS=m | 765 | CONFIG_OCFS2_FS=m |
| 761 | CONFIG_OCFS2_FS_O2CB=m | 766 | CONFIG_OCFS2_FS_O2CB=m |
| 762 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 767 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 768 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 763 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 769 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 764 | # CONFIG_OCFS2_DEBUG_FS is not set | 770 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 765 | CONFIG_DNOTIFY=y | 771 | CONFIG_DNOTIFY=y |
| @@ -819,6 +825,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 819 | CONFIG_CRAMFS=m | 825 | CONFIG_CRAMFS=m |
| 820 | # CONFIG_VXFS_FS is not set | 826 | # CONFIG_VXFS_FS is not set |
| 821 | CONFIG_MINIX_FS=y | 827 | CONFIG_MINIX_FS=y |
| 828 | # CONFIG_OMFS_FS is not set | ||
| 822 | CONFIG_HPFS_FS=m | 829 | CONFIG_HPFS_FS=m |
| 823 | # CONFIG_QNX4FS_FS is not set | 830 | # CONFIG_QNX4FS_FS is not set |
| 824 | # CONFIG_ROMFS_FS is not set | 831 | # CONFIG_ROMFS_FS is not set |
| @@ -831,18 +838,17 @@ CONFIG_NFS_FS=y | |||
| 831 | CONFIG_NFS_V3=y | 838 | CONFIG_NFS_V3=y |
| 832 | # CONFIG_NFS_V3_ACL is not set | 839 | # CONFIG_NFS_V3_ACL is not set |
| 833 | CONFIG_NFS_V4=y | 840 | CONFIG_NFS_V4=y |
| 841 | CONFIG_ROOT_NFS=y | ||
| 834 | CONFIG_NFSD=m | 842 | CONFIG_NFSD=m |
| 835 | CONFIG_NFSD_V3=y | 843 | CONFIG_NFSD_V3=y |
| 836 | # CONFIG_NFSD_V3_ACL is not set | 844 | # CONFIG_NFSD_V3_ACL is not set |
| 837 | # CONFIG_NFSD_V4 is not set | 845 | # CONFIG_NFSD_V4 is not set |
| 838 | CONFIG_ROOT_NFS=y | ||
| 839 | CONFIG_LOCKD=y | 846 | CONFIG_LOCKD=y |
| 840 | CONFIG_LOCKD_V4=y | 847 | CONFIG_LOCKD_V4=y |
| 841 | CONFIG_EXPORTFS=m | 848 | CONFIG_EXPORTFS=m |
| 842 | CONFIG_NFS_COMMON=y | 849 | CONFIG_NFS_COMMON=y |
| 843 | CONFIG_SUNRPC=y | 850 | CONFIG_SUNRPC=y |
| 844 | CONFIG_SUNRPC_GSS=y | 851 | CONFIG_SUNRPC_GSS=y |
| 845 | CONFIG_SUNRPC_BIND34=y | ||
| 846 | CONFIG_RPCSEC_GSS_KRB5=y | 852 | CONFIG_RPCSEC_GSS_KRB5=y |
| 847 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 853 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 848 | CONFIG_SMB_FS=m | 854 | CONFIG_SMB_FS=m |
| @@ -851,7 +857,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 851 | # CONFIG_CIFS is not set | 857 | # CONFIG_CIFS is not set |
| 852 | # CONFIG_NCP_FS is not set | 858 | # CONFIG_NCP_FS is not set |
| 853 | CONFIG_CODA_FS=m | 859 | CONFIG_CODA_FS=m |
| 854 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 855 | # CONFIG_AFS_FS is not set | 860 | # CONFIG_AFS_FS is not set |
| 856 | 861 | ||
| 857 | # | 862 | # |
| @@ -916,6 +921,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 916 | # CONFIG_HEADERS_CHECK is not set | 921 | # CONFIG_HEADERS_CHECK is not set |
| 917 | # CONFIG_DEBUG_KERNEL is not set | 922 | # CONFIG_DEBUG_KERNEL is not set |
| 918 | CONFIG_DEBUG_BUGVERBOSE=y | 923 | CONFIG_DEBUG_BUGVERBOSE=y |
| 924 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 925 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 919 | # CONFIG_SAMPLES is not set | 926 | # CONFIG_SAMPLES is not set |
| 920 | 927 | ||
| 921 | # | 928 | # |
| @@ -975,6 +982,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 975 | CONFIG_CRYPTO_MD4=m | 982 | CONFIG_CRYPTO_MD4=m |
| 976 | CONFIG_CRYPTO_MD5=y | 983 | CONFIG_CRYPTO_MD5=y |
| 977 | CONFIG_CRYPTO_MICHAEL_MIC=m | 984 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 985 | CONFIG_CRYPTO_RMD128=m | ||
| 986 | CONFIG_CRYPTO_RMD160=m | ||
| 987 | CONFIG_CRYPTO_RMD256=m | ||
| 988 | CONFIG_CRYPTO_RMD320=m | ||
| 978 | CONFIG_CRYPTO_SHA1=m | 989 | CONFIG_CRYPTO_SHA1=m |
| 979 | CONFIG_CRYPTO_SHA256=m | 990 | CONFIG_CRYPTO_SHA256=m |
| 980 | CONFIG_CRYPTO_SHA512=m | 991 | CONFIG_CRYPTO_SHA512=m |
| @@ -1016,6 +1027,7 @@ CONFIG_BITREVERSE=y | |||
| 1016 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1027 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1017 | CONFIG_CRC_CCITT=m | 1028 | CONFIG_CRC_CCITT=m |
| 1018 | CONFIG_CRC16=m | 1029 | CONFIG_CRC16=m |
| 1030 | CONFIG_CRC_T10DIF=y | ||
| 1019 | CONFIG_CRC_ITU_T=m | 1031 | CONFIG_CRC_ITU_T=m |
| 1020 | CONFIG_CRC32=y | 1032 | CONFIG_CRC32=y |
| 1021 | # CONFIG_CRC7 is not set | 1033 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/q40_defconfig b/arch/m68k/configs/q40_defconfig index e05be687b50..72eaff0776b 100644 --- a/arch/m68k/configs/q40_defconfig +++ b/arch/m68k/configs/q40_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:10 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -163,10 +169,6 @@ CONFIG_ISA=y | |||
| 163 | CONFIG_GENERIC_ISA_DMA=y | 169 | CONFIG_GENERIC_ISA_DMA=y |
| 164 | CONFIG_ZONE_DMA=y | 170 | CONFIG_ZONE_DMA=y |
| 165 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 171 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 166 | |||
| 167 | # | ||
| 168 | # Networking | ||
| 169 | # | ||
| 170 | CONFIG_NET=y | 172 | CONFIG_NET=y |
| 171 | 173 | ||
| 172 | # | 174 | # |
| @@ -180,6 +182,7 @@ CONFIG_XFRM=y | |||
| 180 | # CONFIG_XFRM_SUB_POLICY is not set | 182 | # CONFIG_XFRM_SUB_POLICY is not set |
| 181 | CONFIG_XFRM_MIGRATE=y | 183 | CONFIG_XFRM_MIGRATE=y |
| 182 | # CONFIG_XFRM_STATISTICS is not set | 184 | # CONFIG_XFRM_STATISTICS is not set |
| 185 | CONFIG_XFRM_IPCOMP=m | ||
| 183 | CONFIG_NET_KEY=y | 186 | CONFIG_NET_KEY=y |
| 184 | CONFIG_NET_KEY_MIGRATE=y | 187 | CONFIG_NET_KEY_MIGRATE=y |
| 185 | CONFIG_INET=y | 188 | CONFIG_INET=y |
| @@ -410,6 +413,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 410 | # | 413 | # |
| 411 | # CONFIG_CFG80211 is not set | 414 | # CONFIG_CFG80211 is not set |
| 412 | CONFIG_WIRELESS_EXT=y | 415 | CONFIG_WIRELESS_EXT=y |
| 416 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 413 | # CONFIG_MAC80211 is not set | 417 | # CONFIG_MAC80211 is not set |
| 414 | CONFIG_IEEE80211=m | 418 | CONFIG_IEEE80211=m |
| 415 | # CONFIG_IEEE80211_DEBUG is not set | 419 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -429,7 +433,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 429 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 433 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 430 | CONFIG_STANDALONE=y | 434 | CONFIG_STANDALONE=y |
| 431 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 435 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 432 | CONFIG_FW_LOADER=m | 436 | CONFIG_FW_LOADER=y |
| 437 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 438 | CONFIG_EXTRA_FIRMWARE="" | ||
| 433 | # CONFIG_SYS_HYPERVISOR is not set | 439 | # CONFIG_SYS_HYPERVISOR is not set |
| 434 | CONFIG_CONNECTOR=m | 440 | CONFIG_CONNECTOR=m |
| 435 | # CONFIG_MTD is not set | 441 | # CONFIG_MTD is not set |
| @@ -448,6 +454,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 448 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 454 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 449 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 455 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 450 | CONFIG_ATA_OVER_ETH=m | 456 | CONFIG_ATA_OVER_ETH=m |
| 457 | # CONFIG_BLK_DEV_HD is not set | ||
| 451 | CONFIG_MISC_DEVICES=y | 458 | CONFIG_MISC_DEVICES=y |
| 452 | # CONFIG_EEPROM_93CX6 is not set | 459 | # CONFIG_EEPROM_93CX6 is not set |
| 453 | # CONFIG_ENCLOSURE_SERVICES is not set | 460 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -458,6 +465,7 @@ CONFIG_BLK_DEV_IDE=y | |||
| 458 | # | 465 | # |
| 459 | # Please see Documentation/ide/ide.txt for help/info on IDE drives | 466 | # Please see Documentation/ide/ide.txt for help/info on IDE drives |
| 460 | # | 467 | # |
| 468 | CONFIG_IDE_ATAPI=y | ||
| 461 | # CONFIG_BLK_DEV_IDE_SATA is not set | 469 | # CONFIG_BLK_DEV_IDE_SATA is not set |
| 462 | CONFIG_BLK_DEV_IDEDISK=y | 470 | CONFIG_BLK_DEV_IDEDISK=y |
| 463 | # CONFIG_IDEDISK_MULTI_MODE is not set | 471 | # CONFIG_IDEDISK_MULTI_MODE is not set |
| @@ -475,8 +483,6 @@ CONFIG_IDE_PROC_FS=y | |||
| 475 | # CONFIG_BLK_DEV_PLATFORM is not set | 483 | # CONFIG_BLK_DEV_PLATFORM is not set |
| 476 | CONFIG_BLK_DEV_Q40IDE=y | 484 | CONFIG_BLK_DEV_Q40IDE=y |
| 477 | # CONFIG_BLK_DEV_IDEDMA is not set | 485 | # CONFIG_BLK_DEV_IDEDMA is not set |
| 478 | # CONFIG_BLK_DEV_HD_ONLY is not set | ||
| 479 | # CONFIG_BLK_DEV_HD is not set | ||
| 480 | 486 | ||
| 481 | # | 487 | # |
| 482 | # SCSI device support | 488 | # SCSI device support |
| @@ -536,6 +542,7 @@ CONFIG_ISCSI_TCP=m | |||
| 536 | # CONFIG_SCSI_SYM53C416 is not set | 542 | # CONFIG_SCSI_SYM53C416 is not set |
| 537 | # CONFIG_SCSI_T128 is not set | 543 | # CONFIG_SCSI_T128 is not set |
| 538 | # CONFIG_SCSI_DEBUG is not set | 544 | # CONFIG_SCSI_DEBUG is not set |
| 545 | # CONFIG_SCSI_DH is not set | ||
| 539 | CONFIG_MD=y | 546 | CONFIG_MD=y |
| 540 | CONFIG_BLK_DEV_MD=m | 547 | CONFIG_BLK_DEV_MD=m |
| 541 | CONFIG_MD_LINEAR=m | 548 | CONFIG_MD_LINEAR=m |
| @@ -544,7 +551,7 @@ CONFIG_MD_RAID1=m | |||
| 544 | # CONFIG_MD_RAID10 is not set | 551 | # CONFIG_MD_RAID10 is not set |
| 545 | CONFIG_MD_RAID456=m | 552 | CONFIG_MD_RAID456=m |
| 546 | CONFIG_MD_RAID5_RESHAPE=y | 553 | CONFIG_MD_RAID5_RESHAPE=y |
| 547 | CONFIG_MD_MULTIPATH=m | 554 | # CONFIG_MD_MULTIPATH is not set |
| 548 | # CONFIG_MD_FAULTY is not set | 555 | # CONFIG_MD_FAULTY is not set |
| 549 | CONFIG_BLK_DEV_DM=m | 556 | CONFIG_BLK_DEV_DM=m |
| 550 | # CONFIG_DM_DEBUG is not set | 557 | # CONFIG_DM_DEBUG is not set |
| @@ -553,13 +560,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 553 | CONFIG_DM_MIRROR=m | 560 | CONFIG_DM_MIRROR=m |
| 554 | CONFIG_DM_ZERO=m | 561 | CONFIG_DM_ZERO=m |
| 555 | CONFIG_DM_MULTIPATH=m | 562 | CONFIG_DM_MULTIPATH=m |
| 556 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 557 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 558 | CONFIG_DM_MULTIPATH_HP=m | ||
| 559 | # CONFIG_DM_DELAY is not set | 563 | # CONFIG_DM_DELAY is not set |
| 560 | CONFIG_DM_UEVENT=y | 564 | CONFIG_DM_UEVENT=y |
| 561 | CONFIG_NETDEVICES=y | 565 | CONFIG_NETDEVICES=y |
| 562 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 563 | CONFIG_DUMMY=m | 566 | CONFIG_DUMMY=m |
| 564 | # CONFIG_BONDING is not set | 567 | # CONFIG_BONDING is not set |
| 565 | CONFIG_MACVLAN=m | 568 | CONFIG_MACVLAN=m |
| @@ -680,6 +683,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 680 | # Character devices | 683 | # Character devices |
| 681 | # | 684 | # |
| 682 | CONFIG_VT=y | 685 | CONFIG_VT=y |
| 686 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 683 | CONFIG_VT_CONSOLE=y | 687 | CONFIG_VT_CONSOLE=y |
| 684 | CONFIG_HW_CONSOLE=y | 688 | CONFIG_HW_CONSOLE=y |
| 685 | CONFIG_VT_HW_CONSOLE_BINDING=y | 689 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -711,6 +715,7 @@ CONFIG_GEN_RTC_X=y | |||
| 711 | # CONFIG_POWER_SUPPLY is not set | 715 | # CONFIG_POWER_SUPPLY is not set |
| 712 | # CONFIG_HWMON is not set | 716 | # CONFIG_HWMON is not set |
| 713 | # CONFIG_THERMAL is not set | 717 | # CONFIG_THERMAL is not set |
| 718 | # CONFIG_THERMAL_HWMON is not set | ||
| 714 | # CONFIG_WATCHDOG is not set | 719 | # CONFIG_WATCHDOG is not set |
| 715 | 720 | ||
| 716 | # | 721 | # |
| @@ -722,8 +727,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 722 | # | 727 | # |
| 723 | # Multifunction device drivers | 728 | # Multifunction device drivers |
| 724 | # | 729 | # |
| 730 | # CONFIG_MFD_CORE is not set | ||
| 725 | # CONFIG_MFD_SM501 is not set | 731 | # CONFIG_MFD_SM501 is not set |
| 726 | # CONFIG_HTC_PASIC3 is not set | 732 | # CONFIG_HTC_PASIC3 is not set |
| 733 | # CONFIG_MFD_TMIO is not set | ||
| 727 | 734 | ||
| 728 | # | 735 | # |
| 729 | # Multimedia devices | 736 | # Multimedia devices |
| @@ -792,10 +799,6 @@ CONFIG_LOGO=y | |||
| 792 | CONFIG_LOGO_LINUX_MONO=y | 799 | CONFIG_LOGO_LINUX_MONO=y |
| 793 | CONFIG_LOGO_LINUX_VGA16=y | 800 | CONFIG_LOGO_LINUX_VGA16=y |
| 794 | CONFIG_LOGO_LINUX_CLUT224=y | 801 | CONFIG_LOGO_LINUX_CLUT224=y |
| 795 | |||
| 796 | # | ||
| 797 | # Sound | ||
| 798 | # | ||
| 799 | CONFIG_SOUND=m | 802 | CONFIG_SOUND=m |
| 800 | CONFIG_DMASOUND_Q40=m | 803 | CONFIG_DMASOUND_Q40=m |
| 801 | CONFIG_DMASOUND=m | 804 | CONFIG_DMASOUND=m |
| @@ -809,6 +812,7 @@ CONFIG_HIDRAW=y | |||
| 809 | # CONFIG_NEW_LEDS is not set | 812 | # CONFIG_NEW_LEDS is not set |
| 810 | # CONFIG_ACCESSIBILITY is not set | 813 | # CONFIG_ACCESSIBILITY is not set |
| 811 | # CONFIG_RTC_CLASS is not set | 814 | # CONFIG_RTC_CLASS is not set |
| 815 | # CONFIG_DMADEVICES is not set | ||
| 812 | # CONFIG_UIO is not set | 816 | # CONFIG_UIO is not set |
| 813 | 817 | ||
| 814 | # | 818 | # |
| @@ -843,6 +847,7 @@ CONFIG_XFS_FS=m | |||
| 843 | CONFIG_OCFS2_FS=m | 847 | CONFIG_OCFS2_FS=m |
| 844 | CONFIG_OCFS2_FS_O2CB=m | 848 | CONFIG_OCFS2_FS_O2CB=m |
| 845 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 849 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 850 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 846 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 851 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 847 | # CONFIG_OCFS2_DEBUG_FS is not set | 852 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 848 | CONFIG_DNOTIFY=y | 853 | CONFIG_DNOTIFY=y |
| @@ -902,6 +907,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 902 | CONFIG_CRAMFS=m | 907 | CONFIG_CRAMFS=m |
| 903 | # CONFIG_VXFS_FS is not set | 908 | # CONFIG_VXFS_FS is not set |
| 904 | CONFIG_MINIX_FS=y | 909 | CONFIG_MINIX_FS=y |
| 910 | # CONFIG_OMFS_FS is not set | ||
| 905 | CONFIG_HPFS_FS=m | 911 | CONFIG_HPFS_FS=m |
| 906 | # CONFIG_QNX4FS_FS is not set | 912 | # CONFIG_QNX4FS_FS is not set |
| 907 | # CONFIG_ROMFS_FS is not set | 913 | # CONFIG_ROMFS_FS is not set |
| @@ -924,7 +930,6 @@ CONFIG_EXPORTFS=m | |||
| 924 | CONFIG_NFS_COMMON=y | 930 | CONFIG_NFS_COMMON=y |
| 925 | CONFIG_SUNRPC=y | 931 | CONFIG_SUNRPC=y |
| 926 | CONFIG_SUNRPC_GSS=y | 932 | CONFIG_SUNRPC_GSS=y |
| 927 | CONFIG_SUNRPC_BIND34=y | ||
| 928 | CONFIG_RPCSEC_GSS_KRB5=y | 933 | CONFIG_RPCSEC_GSS_KRB5=y |
| 929 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 934 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 930 | CONFIG_SMB_FS=m | 935 | CONFIG_SMB_FS=m |
| @@ -933,7 +938,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 933 | # CONFIG_CIFS is not set | 938 | # CONFIG_CIFS is not set |
| 934 | # CONFIG_NCP_FS is not set | 939 | # CONFIG_NCP_FS is not set |
| 935 | CONFIG_CODA_FS=m | 940 | CONFIG_CODA_FS=m |
| 936 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 937 | # CONFIG_AFS_FS is not set | 941 | # CONFIG_AFS_FS is not set |
| 938 | 942 | ||
| 939 | # | 943 | # |
| @@ -997,6 +1001,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 997 | # CONFIG_HEADERS_CHECK is not set | 1001 | # CONFIG_HEADERS_CHECK is not set |
| 998 | # CONFIG_DEBUG_KERNEL is not set | 1002 | # CONFIG_DEBUG_KERNEL is not set |
| 999 | CONFIG_DEBUG_BUGVERBOSE=y | 1003 | CONFIG_DEBUG_BUGVERBOSE=y |
| 1004 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 1005 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 1000 | # CONFIG_SAMPLES is not set | 1006 | # CONFIG_SAMPLES is not set |
| 1001 | 1007 | ||
| 1002 | # | 1008 | # |
| @@ -1056,6 +1062,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1056 | CONFIG_CRYPTO_MD4=m | 1062 | CONFIG_CRYPTO_MD4=m |
| 1057 | CONFIG_CRYPTO_MD5=y | 1063 | CONFIG_CRYPTO_MD5=y |
| 1058 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1064 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1065 | CONFIG_CRYPTO_RMD128=m | ||
| 1066 | CONFIG_CRYPTO_RMD160=m | ||
| 1067 | CONFIG_CRYPTO_RMD256=m | ||
| 1068 | CONFIG_CRYPTO_RMD320=m | ||
| 1059 | CONFIG_CRYPTO_SHA1=m | 1069 | CONFIG_CRYPTO_SHA1=m |
| 1060 | CONFIG_CRYPTO_SHA256=m | 1070 | CONFIG_CRYPTO_SHA256=m |
| 1061 | CONFIG_CRYPTO_SHA512=m | 1071 | CONFIG_CRYPTO_SHA512=m |
| @@ -1097,6 +1107,7 @@ CONFIG_BITREVERSE=y | |||
| 1097 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1107 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1098 | CONFIG_CRC_CCITT=m | 1108 | CONFIG_CRC_CCITT=m |
| 1099 | CONFIG_CRC16=m | 1109 | CONFIG_CRC16=m |
| 1110 | CONFIG_CRC_T10DIF=y | ||
| 1100 | CONFIG_CRC_ITU_T=m | 1111 | CONFIG_CRC_ITU_T=m |
| 1101 | CONFIG_CRC32=y | 1112 | CONFIG_CRC32=y |
| 1102 | # CONFIG_CRC7 is not set | 1113 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/sun3_defconfig b/arch/m68k/configs/sun3_defconfig index 296340d2b31..cb62b96d766 100644 --- a/arch/m68k/configs/sun3_defconfig +++ b/arch/m68k/configs/sun3_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:11 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -149,10 +155,6 @@ CONFIG_BINFMT_MISC=m | |||
| 149 | CONFIG_PROC_HARDWARE=y | 155 | CONFIG_PROC_HARDWARE=y |
| 150 | CONFIG_ZONE_DMA=y | 156 | CONFIG_ZONE_DMA=y |
| 151 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 157 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 152 | |||
| 153 | # | ||
| 154 | # Networking | ||
| 155 | # | ||
| 156 | CONFIG_NET=y | 158 | CONFIG_NET=y |
| 157 | 159 | ||
| 158 | # | 160 | # |
| @@ -166,6 +168,7 @@ CONFIG_XFRM=y | |||
| 166 | # CONFIG_XFRM_SUB_POLICY is not set | 168 | # CONFIG_XFRM_SUB_POLICY is not set |
| 167 | CONFIG_XFRM_MIGRATE=y | 169 | CONFIG_XFRM_MIGRATE=y |
| 168 | # CONFIG_XFRM_STATISTICS is not set | 170 | # CONFIG_XFRM_STATISTICS is not set |
| 171 | CONFIG_XFRM_IPCOMP=m | ||
| 169 | CONFIG_NET_KEY=y | 172 | CONFIG_NET_KEY=y |
| 170 | CONFIG_NET_KEY_MIGRATE=y | 173 | CONFIG_NET_KEY_MIGRATE=y |
| 171 | CONFIG_INET=y | 174 | CONFIG_INET=y |
| @@ -399,6 +402,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 399 | # | 402 | # |
| 400 | # CONFIG_CFG80211 is not set | 403 | # CONFIG_CFG80211 is not set |
| 401 | CONFIG_WIRELESS_EXT=y | 404 | CONFIG_WIRELESS_EXT=y |
| 405 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 402 | # CONFIG_MAC80211 is not set | 406 | # CONFIG_MAC80211 is not set |
| 403 | CONFIG_IEEE80211=m | 407 | CONFIG_IEEE80211=m |
| 404 | # CONFIG_IEEE80211_DEBUG is not set | 408 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -418,7 +422,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 418 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 422 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 419 | CONFIG_STANDALONE=y | 423 | CONFIG_STANDALONE=y |
| 420 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 424 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 421 | CONFIG_FW_LOADER=m | 425 | CONFIG_FW_LOADER=y |
| 426 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 427 | CONFIG_EXTRA_FIRMWARE="" | ||
| 422 | # CONFIG_SYS_HYPERVISOR is not set | 428 | # CONFIG_SYS_HYPERVISOR is not set |
| 423 | CONFIG_CONNECTOR=m | 429 | CONFIG_CONNECTOR=m |
| 424 | # CONFIG_MTD is not set | 430 | # CONFIG_MTD is not set |
| @@ -436,6 +442,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 436 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 442 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 437 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 443 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 438 | CONFIG_ATA_OVER_ETH=m | 444 | CONFIG_ATA_OVER_ETH=m |
| 445 | # CONFIG_BLK_DEV_HD is not set | ||
| 439 | CONFIG_MISC_DEVICES=y | 446 | CONFIG_MISC_DEVICES=y |
| 440 | # CONFIG_EEPROM_93CX6 is not set | 447 | # CONFIG_EEPROM_93CX6 is not set |
| 441 | # CONFIG_ENCLOSURE_SERVICES is not set | 448 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -488,6 +495,7 @@ CONFIG_SCSI_LOWLEVEL=y | |||
| 488 | CONFIG_ISCSI_TCP=m | 495 | CONFIG_ISCSI_TCP=m |
| 489 | # CONFIG_SCSI_DEBUG is not set | 496 | # CONFIG_SCSI_DEBUG is not set |
| 490 | CONFIG_SUN3_SCSI=y | 497 | CONFIG_SUN3_SCSI=y |
| 498 | # CONFIG_SCSI_DH is not set | ||
| 491 | CONFIG_MD=y | 499 | CONFIG_MD=y |
| 492 | CONFIG_BLK_DEV_MD=m | 500 | CONFIG_BLK_DEV_MD=m |
| 493 | CONFIG_MD_LINEAR=m | 501 | CONFIG_MD_LINEAR=m |
| @@ -496,7 +504,7 @@ CONFIG_MD_RAID1=m | |||
| 496 | # CONFIG_MD_RAID10 is not set | 504 | # CONFIG_MD_RAID10 is not set |
| 497 | CONFIG_MD_RAID456=m | 505 | CONFIG_MD_RAID456=m |
| 498 | CONFIG_MD_RAID5_RESHAPE=y | 506 | CONFIG_MD_RAID5_RESHAPE=y |
| 499 | CONFIG_MD_MULTIPATH=m | 507 | # CONFIG_MD_MULTIPATH is not set |
| 500 | # CONFIG_MD_FAULTY is not set | 508 | # CONFIG_MD_FAULTY is not set |
| 501 | CONFIG_BLK_DEV_DM=m | 509 | CONFIG_BLK_DEV_DM=m |
| 502 | # CONFIG_DM_DEBUG is not set | 510 | # CONFIG_DM_DEBUG is not set |
| @@ -505,13 +513,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 505 | CONFIG_DM_MIRROR=m | 513 | CONFIG_DM_MIRROR=m |
| 506 | CONFIG_DM_ZERO=m | 514 | CONFIG_DM_ZERO=m |
| 507 | CONFIG_DM_MULTIPATH=m | 515 | CONFIG_DM_MULTIPATH=m |
| 508 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 509 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 510 | CONFIG_DM_MULTIPATH_HP=m | ||
| 511 | # CONFIG_DM_DELAY is not set | 516 | # CONFIG_DM_DELAY is not set |
| 512 | CONFIG_DM_UEVENT=y | 517 | CONFIG_DM_UEVENT=y |
| 513 | CONFIG_NETDEVICES=y | 518 | CONFIG_NETDEVICES=y |
| 514 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 515 | CONFIG_DUMMY=m | 519 | CONFIG_DUMMY=m |
| 516 | # CONFIG_BONDING is not set | 520 | # CONFIG_BONDING is not set |
| 517 | CONFIG_MACVLAN=m | 521 | CONFIG_MACVLAN=m |
| @@ -527,7 +531,6 @@ CONFIG_SUN3_82586=y | |||
| 527 | # CONFIG_IBM_NEW_EMAC_RGMII is not set | 531 | # CONFIG_IBM_NEW_EMAC_RGMII is not set |
| 528 | # CONFIG_IBM_NEW_EMAC_TAH is not set | 532 | # CONFIG_IBM_NEW_EMAC_TAH is not set |
| 529 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set | 533 | # CONFIG_IBM_NEW_EMAC_EMAC4 is not set |
| 530 | # CONFIG_B44 is not set | ||
| 531 | # CONFIG_NETDEV_1000 is not set | 534 | # CONFIG_NETDEV_1000 is not set |
| 532 | # CONFIG_NETDEV_10000 is not set | 535 | # CONFIG_NETDEV_10000 is not set |
| 533 | 536 | ||
| @@ -617,6 +620,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 617 | # Character devices | 620 | # Character devices |
| 618 | # | 621 | # |
| 619 | CONFIG_VT=y | 622 | CONFIG_VT=y |
| 623 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 620 | CONFIG_VT_CONSOLE=y | 624 | CONFIG_VT_CONSOLE=y |
| 621 | CONFIG_HW_CONSOLE=y | 625 | CONFIG_HW_CONSOLE=y |
| 622 | CONFIG_VT_HW_CONSOLE_BINDING=y | 626 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -647,19 +651,20 @@ CONFIG_GEN_RTC_X=y | |||
| 647 | # CONFIG_POWER_SUPPLY is not set | 651 | # CONFIG_POWER_SUPPLY is not set |
| 648 | # CONFIG_HWMON is not set | 652 | # CONFIG_HWMON is not set |
| 649 | # CONFIG_THERMAL is not set | 653 | # CONFIG_THERMAL is not set |
| 654 | # CONFIG_THERMAL_HWMON is not set | ||
| 650 | # CONFIG_WATCHDOG is not set | 655 | # CONFIG_WATCHDOG is not set |
| 651 | 656 | ||
| 652 | # | 657 | # |
| 653 | # Sonics Silicon Backplane | 658 | # Sonics Silicon Backplane |
| 654 | # | 659 | # |
| 655 | CONFIG_SSB_POSSIBLE=y | ||
| 656 | # CONFIG_SSB is not set | ||
| 657 | 660 | ||
| 658 | # | 661 | # |
| 659 | # Multifunction device drivers | 662 | # Multifunction device drivers |
| 660 | # | 663 | # |
| 664 | # CONFIG_MFD_CORE is not set | ||
| 661 | # CONFIG_MFD_SM501 is not set | 665 | # CONFIG_MFD_SM501 is not set |
| 662 | # CONFIG_HTC_PASIC3 is not set | 666 | # CONFIG_HTC_PASIC3 is not set |
| 667 | # CONFIG_MFD_TMIO is not set | ||
| 663 | 668 | ||
| 664 | # | 669 | # |
| 665 | # Multimedia devices | 670 | # Multimedia devices |
| @@ -727,10 +732,6 @@ CONFIG_LOGO=y | |||
| 727 | CONFIG_LOGO_LINUX_MONO=y | 732 | CONFIG_LOGO_LINUX_MONO=y |
| 728 | CONFIG_LOGO_LINUX_VGA16=y | 733 | CONFIG_LOGO_LINUX_VGA16=y |
| 729 | CONFIG_LOGO_LINUX_CLUT224=y | 734 | CONFIG_LOGO_LINUX_CLUT224=y |
| 730 | |||
| 731 | # | ||
| 732 | # Sound | ||
| 733 | # | ||
| 734 | # CONFIG_SOUND is not set | 735 | # CONFIG_SOUND is not set |
| 735 | CONFIG_HID_SUPPORT=y | 736 | CONFIG_HID_SUPPORT=y |
| 736 | CONFIG_HID=m | 737 | CONFIG_HID=m |
| @@ -776,6 +777,7 @@ CONFIG_XFS_FS=m | |||
| 776 | CONFIG_OCFS2_FS=m | 777 | CONFIG_OCFS2_FS=m |
| 777 | CONFIG_OCFS2_FS_O2CB=m | 778 | CONFIG_OCFS2_FS_O2CB=m |
| 778 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 779 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 780 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 779 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 781 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 780 | # CONFIG_OCFS2_DEBUG_FS is not set | 782 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 781 | CONFIG_DNOTIFY=y | 783 | CONFIG_DNOTIFY=y |
| @@ -835,6 +837,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 835 | CONFIG_CRAMFS=m | 837 | CONFIG_CRAMFS=m |
| 836 | # CONFIG_VXFS_FS is not set | 838 | # CONFIG_VXFS_FS is not set |
| 837 | CONFIG_MINIX_FS=y | 839 | CONFIG_MINIX_FS=y |
| 840 | # CONFIG_OMFS_FS is not set | ||
| 838 | CONFIG_HPFS_FS=m | 841 | CONFIG_HPFS_FS=m |
| 839 | # CONFIG_QNX4FS_FS is not set | 842 | # CONFIG_QNX4FS_FS is not set |
| 840 | # CONFIG_ROMFS_FS is not set | 843 | # CONFIG_ROMFS_FS is not set |
| @@ -847,18 +850,17 @@ CONFIG_NFS_FS=y | |||
| 847 | CONFIG_NFS_V3=y | 850 | CONFIG_NFS_V3=y |
| 848 | # CONFIG_NFS_V3_ACL is not set | 851 | # CONFIG_NFS_V3_ACL is not set |
| 849 | CONFIG_NFS_V4=y | 852 | CONFIG_NFS_V4=y |
| 853 | CONFIG_ROOT_NFS=y | ||
| 850 | CONFIG_NFSD=m | 854 | CONFIG_NFSD=m |
| 851 | CONFIG_NFSD_V3=y | 855 | CONFIG_NFSD_V3=y |
| 852 | # CONFIG_NFSD_V3_ACL is not set | 856 | # CONFIG_NFSD_V3_ACL is not set |
| 853 | # CONFIG_NFSD_V4 is not set | 857 | # CONFIG_NFSD_V4 is not set |
| 854 | CONFIG_ROOT_NFS=y | ||
| 855 | CONFIG_LOCKD=y | 858 | CONFIG_LOCKD=y |
| 856 | CONFIG_LOCKD_V4=y | 859 | CONFIG_LOCKD_V4=y |
| 857 | CONFIG_EXPORTFS=m | 860 | CONFIG_EXPORTFS=m |
| 858 | CONFIG_NFS_COMMON=y | 861 | CONFIG_NFS_COMMON=y |
| 859 | CONFIG_SUNRPC=y | 862 | CONFIG_SUNRPC=y |
| 860 | CONFIG_SUNRPC_GSS=y | 863 | CONFIG_SUNRPC_GSS=y |
| 861 | CONFIG_SUNRPC_BIND34=y | ||
| 862 | CONFIG_RPCSEC_GSS_KRB5=y | 864 | CONFIG_RPCSEC_GSS_KRB5=y |
| 863 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 865 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 864 | CONFIG_SMB_FS=m | 866 | CONFIG_SMB_FS=m |
| @@ -867,7 +869,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 867 | # CONFIG_CIFS is not set | 869 | # CONFIG_CIFS is not set |
| 868 | # CONFIG_NCP_FS is not set | 870 | # CONFIG_NCP_FS is not set |
| 869 | CONFIG_CODA_FS=m | 871 | CONFIG_CODA_FS=m |
| 870 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 871 | # CONFIG_AFS_FS is not set | 872 | # CONFIG_AFS_FS is not set |
| 872 | 873 | ||
| 873 | # | 874 | # |
| @@ -932,6 +933,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 932 | # CONFIG_HEADERS_CHECK is not set | 933 | # CONFIG_HEADERS_CHECK is not set |
| 933 | # CONFIG_DEBUG_KERNEL is not set | 934 | # CONFIG_DEBUG_KERNEL is not set |
| 934 | CONFIG_DEBUG_BUGVERBOSE=y | 935 | CONFIG_DEBUG_BUGVERBOSE=y |
| 936 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 937 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 935 | # CONFIG_SAMPLES is not set | 938 | # CONFIG_SAMPLES is not set |
| 936 | 939 | ||
| 937 | # | 940 | # |
| @@ -991,6 +994,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 991 | CONFIG_CRYPTO_MD4=m | 994 | CONFIG_CRYPTO_MD4=m |
| 992 | CONFIG_CRYPTO_MD5=y | 995 | CONFIG_CRYPTO_MD5=y |
| 993 | CONFIG_CRYPTO_MICHAEL_MIC=m | 996 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 997 | CONFIG_CRYPTO_RMD128=m | ||
| 998 | CONFIG_CRYPTO_RMD160=m | ||
| 999 | CONFIG_CRYPTO_RMD256=m | ||
| 1000 | CONFIG_CRYPTO_RMD320=m | ||
| 994 | CONFIG_CRYPTO_SHA1=m | 1001 | CONFIG_CRYPTO_SHA1=m |
| 995 | CONFIG_CRYPTO_SHA256=m | 1002 | CONFIG_CRYPTO_SHA256=m |
| 996 | CONFIG_CRYPTO_SHA512=m | 1003 | CONFIG_CRYPTO_SHA512=m |
| @@ -1032,6 +1039,7 @@ CONFIG_BITREVERSE=y | |||
| 1032 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1039 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1033 | CONFIG_CRC_CCITT=m | 1040 | CONFIG_CRC_CCITT=m |
| 1034 | CONFIG_CRC16=m | 1041 | CONFIG_CRC16=m |
| 1042 | CONFIG_CRC_T10DIF=y | ||
| 1035 | CONFIG_CRC_ITU_T=m | 1043 | CONFIG_CRC_ITU_T=m |
| 1036 | CONFIG_CRC32=y | 1044 | CONFIG_CRC32=y |
| 1037 | # CONFIG_CRC7 is not set | 1045 | # CONFIG_CRC7 is not set |
diff --git a/arch/m68k/configs/sun3x_defconfig b/arch/m68k/configs/sun3x_defconfig index 8d3a416c92b..04b4363a705 100644 --- a/arch/m68k/configs/sun3x_defconfig +++ b/arch/m68k/configs/sun3x_defconfig | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc4 | 3 | # Linux kernel version: 2.6.27-rc6 |
| 4 | # Wed May 28 22:47:35 2008 | 4 | # Wed Sep 10 09:02:12 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_M68K=y | 6 | CONFIG_M68K=y |
| 7 | CONFIG_MMU=y | 7 | CONFIG_MMU=y |
| @@ -52,7 +52,6 @@ CONFIG_SYSCTL=y | |||
| 52 | # CONFIG_EMBEDDED is not set | 52 | # CONFIG_EMBEDDED is not set |
| 53 | CONFIG_UID16=y | 53 | CONFIG_UID16=y |
| 54 | CONFIG_SYSCTL_SYSCALL=y | 54 | CONFIG_SYSCTL_SYSCALL=y |
| 55 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 56 | CONFIG_KALLSYMS=y | 55 | CONFIG_KALLSYMS=y |
| 57 | # CONFIG_KALLSYMS_EXTRA_PASS is not set | 56 | # CONFIG_KALLSYMS_EXTRA_PASS is not set |
| 58 | CONFIG_HOTPLUG=y | 57 | CONFIG_HOTPLUG=y |
| @@ -75,10 +74,16 @@ CONFIG_SLAB=y | |||
| 75 | # CONFIG_PROFILING is not set | 74 | # CONFIG_PROFILING is not set |
| 76 | # CONFIG_MARKERS is not set | 75 | # CONFIG_MARKERS is not set |
| 77 | # CONFIG_HAVE_OPROFILE is not set | 76 | # CONFIG_HAVE_OPROFILE is not set |
| 77 | # CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is not set | ||
| 78 | # CONFIG_HAVE_IOREMAP_PROT is not set | ||
| 78 | # CONFIG_HAVE_KPROBES is not set | 79 | # CONFIG_HAVE_KPROBES is not set |
| 79 | # CONFIG_HAVE_KRETPROBES is not set | 80 | # CONFIG_HAVE_KRETPROBES is not set |
| 81 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 80 | # CONFIG_HAVE_DMA_ATTRS is not set | 82 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 83 | # CONFIG_USE_GENERIC_SMP_HELPERS is not set | ||
| 84 | # CONFIG_HAVE_CLK is not set | ||
| 81 | CONFIG_PROC_PAGE_MONITOR=y | 85 | CONFIG_PROC_PAGE_MONITOR=y |
| 86 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 82 | CONFIG_SLABINFO=y | 87 | CONFIG_SLABINFO=y |
| 83 | CONFIG_RT_MUTEXES=y | 88 | CONFIG_RT_MUTEXES=y |
| 84 | # CONFIG_TINY_SHMEM is not set | 89 | # CONFIG_TINY_SHMEM is not set |
| @@ -95,6 +100,7 @@ CONFIG_BLOCK=y | |||
| 95 | # CONFIG_BLK_DEV_IO_TRACE is not set | 100 | # CONFIG_BLK_DEV_IO_TRACE is not set |
| 96 | # CONFIG_LSF is not set | 101 | # CONFIG_LSF is not set |
| 97 | CONFIG_BLK_DEV_BSG=y | 102 | CONFIG_BLK_DEV_BSG=y |
| 103 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 98 | 104 | ||
| 99 | # | 105 | # |
| 100 | # IO Schedulers | 106 | # IO Schedulers |
| @@ -160,10 +166,6 @@ CONFIG_BINFMT_MISC=m | |||
| 160 | CONFIG_PROC_HARDWARE=y | 166 | CONFIG_PROC_HARDWARE=y |
| 161 | CONFIG_ZONE_DMA=y | 167 | CONFIG_ZONE_DMA=y |
| 162 | # CONFIG_ARCH_SUPPORTS_MSI is not set | 168 | # CONFIG_ARCH_SUPPORTS_MSI is not set |
| 163 | |||
| 164 | # | ||
| 165 | # Networking | ||
| 166 | # | ||
| 167 | CONFIG_NET=y | 169 | CONFIG_NET=y |
| 168 | 170 | ||
| 169 | # | 171 | # |
| @@ -177,6 +179,7 @@ CONFIG_XFRM=y | |||
| 177 | # CONFIG_XFRM_SUB_POLICY is not set | 179 | # CONFIG_XFRM_SUB_POLICY is not set |
| 178 | CONFIG_XFRM_MIGRATE=y | 180 | CONFIG_XFRM_MIGRATE=y |
| 179 | # CONFIG_XFRM_STATISTICS is not set | 181 | # CONFIG_XFRM_STATISTICS is not set |
| 182 | CONFIG_XFRM_IPCOMP=m | ||
| 180 | CONFIG_NET_KEY=y | 183 | CONFIG_NET_KEY=y |
| 181 | CONFIG_NET_KEY_MIGRATE=y | 184 | CONFIG_NET_KEY_MIGRATE=y |
| 182 | CONFIG_INET=y | 185 | CONFIG_INET=y |
| @@ -410,6 +413,7 @@ CONFIG_NET_CLS_ROUTE=y | |||
| 410 | # | 413 | # |
| 411 | # CONFIG_CFG80211 is not set | 414 | # CONFIG_CFG80211 is not set |
| 412 | CONFIG_WIRELESS_EXT=y | 415 | CONFIG_WIRELESS_EXT=y |
| 416 | # CONFIG_WIRELESS_EXT_SYSFS is not set | ||
| 413 | # CONFIG_MAC80211 is not set | 417 | # CONFIG_MAC80211 is not set |
| 414 | CONFIG_IEEE80211=m | 418 | CONFIG_IEEE80211=m |
| 415 | # CONFIG_IEEE80211_DEBUG is not set | 419 | # CONFIG_IEEE80211_DEBUG is not set |
| @@ -429,7 +433,9 @@ CONFIG_IEEE80211_CRYPT_TKIP=m | |||
| 429 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 433 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
| 430 | CONFIG_STANDALONE=y | 434 | CONFIG_STANDALONE=y |
| 431 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 435 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 432 | CONFIG_FW_LOADER=m | 436 | CONFIG_FW_LOADER=y |
| 437 | # CONFIG_FIRMWARE_IN_KERNEL is not set | ||
| 438 | CONFIG_EXTRA_FIRMWARE="" | ||
| 433 | # CONFIG_SYS_HYPERVISOR is not set | 439 | # CONFIG_SYS_HYPERVISOR is not set |
| 434 | CONFIG_CONNECTOR=m | 440 | CONFIG_CONNECTOR=m |
| 435 | # CONFIG_MTD is not set | 441 | # CONFIG_MTD is not set |
| @@ -447,6 +453,7 @@ CONFIG_CDROM_PKTCDVD=m | |||
| 447 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 | 453 | CONFIG_CDROM_PKTCDVD_BUFFERS=8 |
| 448 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set | 454 | # CONFIG_CDROM_PKTCDVD_WCACHE is not set |
| 449 | CONFIG_ATA_OVER_ETH=m | 455 | CONFIG_ATA_OVER_ETH=m |
| 456 | # CONFIG_BLK_DEV_HD is not set | ||
| 450 | CONFIG_MISC_DEVICES=y | 457 | CONFIG_MISC_DEVICES=y |
| 451 | # CONFIG_EEPROM_93CX6 is not set | 458 | # CONFIG_EEPROM_93CX6 is not set |
| 452 | # CONFIG_ENCLOSURE_SERVICES is not set | 459 | # CONFIG_ENCLOSURE_SERVICES is not set |
| @@ -499,6 +506,7 @@ CONFIG_SCSI_LOWLEVEL=y | |||
| 499 | CONFIG_ISCSI_TCP=m | 506 | CONFIG_ISCSI_TCP=m |
| 500 | # CONFIG_SCSI_DEBUG is not set | 507 | # CONFIG_SCSI_DEBUG is not set |
| 501 | CONFIG_SUN3X_ESP=y | 508 | CONFIG_SUN3X_ESP=y |
| 509 | # CONFIG_SCSI_DH is not set | ||
| 502 | CONFIG_MD=y | 510 | CONFIG_MD=y |
| 503 | CONFIG_BLK_DEV_MD=m | 511 | CONFIG_BLK_DEV_MD=m |
| 504 | CONFIG_MD_LINEAR=m | 512 | CONFIG_MD_LINEAR=m |
| @@ -507,7 +515,7 @@ CONFIG_MD_RAID1=m | |||
| 507 | # CONFIG_MD_RAID10 is not set | 515 | # CONFIG_MD_RAID10 is not set |
| 508 | CONFIG_MD_RAID456=m | 516 | CONFIG_MD_RAID456=m |
| 509 | CONFIG_MD_RAID5_RESHAPE=y | 517 | CONFIG_MD_RAID5_RESHAPE=y |
| 510 | CONFIG_MD_MULTIPATH=m | 518 | # CONFIG_MD_MULTIPATH is not set |
| 511 | # CONFIG_MD_FAULTY is not set | 519 | # CONFIG_MD_FAULTY is not set |
| 512 | CONFIG_BLK_DEV_DM=m | 520 | CONFIG_BLK_DEV_DM=m |
| 513 | # CONFIG_DM_DEBUG is not set | 521 | # CONFIG_DM_DEBUG is not set |
| @@ -516,13 +524,9 @@ CONFIG_DM_SNAPSHOT=m | |||
| 516 | CONFIG_DM_MIRROR=m | 524 | CONFIG_DM_MIRROR=m |
| 517 | CONFIG_DM_ZERO=m | 525 | CONFIG_DM_ZERO=m |
| 518 | CONFIG_DM_MULTIPATH=m | 526 | CONFIG_DM_MULTIPATH=m |
| 519 | CONFIG_DM_MULTIPATH_EMC=m | ||
| 520 | CONFIG_DM_MULTIPATH_RDAC=m | ||
| 521 | CONFIG_DM_MULTIPATH_HP=m | ||
| 522 | # CONFIG_DM_DELAY is not set | 527 | # CONFIG_DM_DELAY is not set |
| 523 | CONFIG_DM_UEVENT=y | 528 | CONFIG_DM_UEVENT=y |
| 524 | CONFIG_NETDEVICES=y | 529 | CONFIG_NETDEVICES=y |
| 525 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 526 | CONFIG_DUMMY=m | 530 | CONFIG_DUMMY=m |
| 527 | # CONFIG_BONDING is not set | 531 | # CONFIG_BONDING is not set |
| 528 | CONFIG_MACVLAN=m | 532 | CONFIG_MACVLAN=m |
| @@ -627,6 +631,7 @@ CONFIG_SERIO_LIBPS2=m | |||
| 627 | # Character devices | 631 | # Character devices |
| 628 | # | 632 | # |
| 629 | CONFIG_VT=y | 633 | CONFIG_VT=y |
| 634 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 630 | CONFIG_VT_CONSOLE=y | 635 | CONFIG_VT_CONSOLE=y |
| 631 | CONFIG_HW_CONSOLE=y | 636 | CONFIG_HW_CONSOLE=y |
| 632 | CONFIG_VT_HW_CONSOLE_BINDING=y | 637 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -657,6 +662,7 @@ CONFIG_GEN_RTC_X=y | |||
| 657 | # CONFIG_POWER_SUPPLY is not set | 662 | # CONFIG_POWER_SUPPLY is not set |
| 658 | # CONFIG_HWMON is not set | 663 | # CONFIG_HWMON is not set |
| 659 | # CONFIG_THERMAL is not set | 664 | # CONFIG_THERMAL is not set |
| 665 | # CONFIG_THERMAL_HWMON is not set | ||
| 660 | # CONFIG_WATCHDOG is not set | 666 | # CONFIG_WATCHDOG is not set |
| 661 | 667 | ||
| 662 | # | 668 | # |
| @@ -668,8 +674,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 668 | # | 674 | # |
| 669 | # Multifunction device drivers | 675 | # Multifunction device drivers |
| 670 | # | 676 | # |
| 677 | # CONFIG_MFD_CORE is not set | ||
| 671 | # CONFIG_MFD_SM501 is not set | 678 | # CONFIG_MFD_SM501 is not set |
| 672 | # CONFIG_HTC_PASIC3 is not set | 679 | # CONFIG_HTC_PASIC3 is not set |
| 680 | # CONFIG_MFD_TMIO is not set | ||
| 673 | 681 | ||
| 674 | # | 682 | # |
| 675 | # Multimedia devices | 683 | # Multimedia devices |
| @@ -737,10 +745,6 @@ CONFIG_LOGO=y | |||
| 737 | CONFIG_LOGO_LINUX_MONO=y | 745 | CONFIG_LOGO_LINUX_MONO=y |
| 738 | CONFIG_LOGO_LINUX_VGA16=y | 746 | CONFIG_LOGO_LINUX_VGA16=y |
| 739 | CONFIG_LOGO_LINUX_CLUT224=y | 747 | CONFIG_LOGO_LINUX_CLUT224=y |
| 740 | |||
| 741 | # | ||
| 742 | # Sound | ||
| 743 | # | ||
| 744 | # CONFIG_SOUND is not set | 748 | # CONFIG_SOUND is not set |
| 745 | CONFIG_HID_SUPPORT=y | 749 | CONFIG_HID_SUPPORT=y |
| 746 | CONFIG_HID=m | 750 | CONFIG_HID=m |
| @@ -752,6 +756,7 @@ CONFIG_HIDRAW=y | |||
| 752 | # CONFIG_NEW_LEDS is not set | 756 | # CONFIG_NEW_LEDS is not set |
| 753 | # CONFIG_ACCESSIBILITY is not set | 757 | # CONFIG_ACCESSIBILITY is not set |
| 754 | # CONFIG_RTC_CLASS is not set | 758 | # CONFIG_RTC_CLASS is not set |
| 759 | # CONFIG_DMADEVICES is not set | ||
| 755 | # CONFIG_UIO is not set | 760 | # CONFIG_UIO is not set |
| 756 | 761 | ||
| 757 | # | 762 | # |
| @@ -786,6 +791,7 @@ CONFIG_XFS_FS=m | |||
| 786 | CONFIG_OCFS2_FS=m | 791 | CONFIG_OCFS2_FS=m |
| 787 | CONFIG_OCFS2_FS_O2CB=m | 792 | CONFIG_OCFS2_FS_O2CB=m |
| 788 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m | 793 | CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m |
| 794 | # CONFIG_OCFS2_FS_STATS is not set | ||
| 789 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set | 795 | # CONFIG_OCFS2_DEBUG_MASKLOG is not set |
| 790 | # CONFIG_OCFS2_DEBUG_FS is not set | 796 | # CONFIG_OCFS2_DEBUG_FS is not set |
| 791 | CONFIG_DNOTIFY=y | 797 | CONFIG_DNOTIFY=y |
| @@ -845,6 +851,7 @@ CONFIG_HFSPLUS_FS=m | |||
| 845 | CONFIG_CRAMFS=m | 851 | CONFIG_CRAMFS=m |
| 846 | # CONFIG_VXFS_FS is not set | 852 | # CONFIG_VXFS_FS is not set |
| 847 | CONFIG_MINIX_FS=y | 853 | CONFIG_MINIX_FS=y |
| 854 | # CONFIG_OMFS_FS is not set | ||
| 848 | CONFIG_HPFS_FS=m | 855 | CONFIG_HPFS_FS=m |
| 849 | # CONFIG_QNX4FS_FS is not set | 856 | # CONFIG_QNX4FS_FS is not set |
| 850 | # CONFIG_ROMFS_FS is not set | 857 | # CONFIG_ROMFS_FS is not set |
| @@ -857,18 +864,17 @@ CONFIG_NFS_FS=y | |||
| 857 | CONFIG_NFS_V3=y | 864 | CONFIG_NFS_V3=y |
| 858 | # CONFIG_NFS_V3_ACL is not set | 865 | # CONFIG_NFS_V3_ACL is not set |
| 859 | CONFIG_NFS_V4=y | 866 | CONFIG_NFS_V4=y |
| 867 | CONFIG_ROOT_NFS=y | ||
| 860 | CONFIG_NFSD=m | 868 | CONFIG_NFSD=m |
| 861 | CONFIG_NFSD_V3=y | 869 | CONFIG_NFSD_V3=y |
| 862 | # CONFIG_NFSD_V3_ACL is not set | 870 | # CONFIG_NFSD_V3_ACL is not set |
| 863 | # CONFIG_NFSD_V4 is not set | 871 | # CONFIG_NFSD_V4 is not set |
| 864 | CONFIG_ROOT_NFS=y | ||
| 865 | CONFIG_LOCKD=y | 872 | CONFIG_LOCKD=y |
| 866 | CONFIG_LOCKD_V4=y | 873 | CONFIG_LOCKD_V4=y |
| 867 | CONFIG_EXPORTFS=m | 874 | CONFIG_EXPORTFS=m |
| 868 | CONFIG_NFS_COMMON=y | 875 | CONFIG_NFS_COMMON=y |
| 869 | CONFIG_SUNRPC=y | 876 | CONFIG_SUNRPC=y |
| 870 | CONFIG_SUNRPC_GSS=y | 877 | CONFIG_SUNRPC_GSS=y |
| 871 | CONFIG_SUNRPC_BIND34=y | ||
| 872 | CONFIG_RPCSEC_GSS_KRB5=y | 878 | CONFIG_RPCSEC_GSS_KRB5=y |
| 873 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | 879 | # CONFIG_RPCSEC_GSS_SPKM3 is not set |
| 874 | CONFIG_SMB_FS=m | 880 | CONFIG_SMB_FS=m |
| @@ -877,7 +883,6 @@ CONFIG_SMB_NLS_REMOTE="cp437" | |||
| 877 | # CONFIG_CIFS is not set | 883 | # CONFIG_CIFS is not set |
| 878 | # CONFIG_NCP_FS is not set | 884 | # CONFIG_NCP_FS is not set |
| 879 | CONFIG_CODA_FS=m | 885 | CONFIG_CODA_FS=m |
| 880 | # CONFIG_CODA_FS_OLD_API is not set | ||
| 881 | # CONFIG_AFS_FS is not set | 886 | # CONFIG_AFS_FS is not set |
| 882 | 887 | ||
| 883 | # | 888 | # |
| @@ -942,6 +947,8 @@ CONFIG_MAGIC_SYSRQ=y | |||
| 942 | # CONFIG_HEADERS_CHECK is not set | 947 | # CONFIG_HEADERS_CHECK is not set |
| 943 | # CONFIG_DEBUG_KERNEL is not set | 948 | # CONFIG_DEBUG_KERNEL is not set |
| 944 | CONFIG_DEBUG_BUGVERBOSE=y | 949 | CONFIG_DEBUG_BUGVERBOSE=y |
| 950 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 951 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 945 | # CONFIG_SAMPLES is not set | 952 | # CONFIG_SAMPLES is not set |
| 946 | 953 | ||
| 947 | # | 954 | # |
| @@ -1001,6 +1008,10 @@ CONFIG_CRYPTO_CRC32C=m | |||
| 1001 | CONFIG_CRYPTO_MD4=m | 1008 | CONFIG_CRYPTO_MD4=m |
| 1002 | CONFIG_CRYPTO_MD5=y | 1009 | CONFIG_CRYPTO_MD5=y |
| 1003 | CONFIG_CRYPTO_MICHAEL_MIC=m | 1010 | CONFIG_CRYPTO_MICHAEL_MIC=m |
| 1011 | CONFIG_CRYPTO_RMD128=m | ||
| 1012 | CONFIG_CRYPTO_RMD160=m | ||
| 1013 | CONFIG_CRYPTO_RMD256=m | ||
| 1014 | CONFIG_CRYPTO_RMD320=m | ||
| 1004 | CONFIG_CRYPTO_SHA1=m | 1015 | CONFIG_CRYPTO_SHA1=m |
| 1005 | CONFIG_CRYPTO_SHA256=m | 1016 | CONFIG_CRYPTO_SHA256=m |
| 1006 | CONFIG_CRYPTO_SHA512=m | 1017 | CONFIG_CRYPTO_SHA512=m |
| @@ -1042,6 +1053,7 @@ CONFIG_BITREVERSE=y | |||
| 1042 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set | 1053 | # CONFIG_GENERIC_FIND_NEXT_BIT is not set |
| 1043 | CONFIG_CRC_CCITT=m | 1054 | CONFIG_CRC_CCITT=m |
| 1044 | CONFIG_CRC16=m | 1055 | CONFIG_CRC16=m |
| 1056 | CONFIG_CRC_T10DIF=y | ||
| 1045 | CONFIG_CRC_ITU_T=m | 1057 | CONFIG_CRC_ITU_T=m |
| 1046 | CONFIG_CRC32=y | 1058 | CONFIG_CRC32=y |
| 1047 | # CONFIG_CRC7 is not set | 1059 | # CONFIG_CRC7 is not set |
diff --git a/arch/mips/vr41xx/common/irq.c b/arch/mips/vr41xx/common/irq.c index cba36a247e3..92dd1a0ca35 100644 --- a/arch/mips/vr41xx/common/irq.c +++ b/arch/mips/vr41xx/common/irq.c | |||
| @@ -72,6 +72,7 @@ static void irq_dispatch(unsigned int irq) | |||
| 72 | cascade = irq_cascade + irq; | 72 | cascade = irq_cascade + irq; |
| 73 | if (cascade->get_irq != NULL) { | 73 | if (cascade->get_irq != NULL) { |
| 74 | unsigned int source_irq = irq; | 74 | unsigned int source_irq = irq; |
| 75 | int ret; | ||
| 75 | desc = irq_desc + source_irq; | 76 | desc = irq_desc + source_irq; |
| 76 | if (desc->chip->mask_ack) | 77 | if (desc->chip->mask_ack) |
| 77 | desc->chip->mask_ack(source_irq); | 78 | desc->chip->mask_ack(source_irq); |
| @@ -79,8 +80,9 @@ static void irq_dispatch(unsigned int irq) | |||
| 79 | desc->chip->mask(source_irq); | 80 | desc->chip->mask(source_irq); |
| 80 | desc->chip->ack(source_irq); | 81 | desc->chip->ack(source_irq); |
| 81 | } | 82 | } |
| 82 | irq = cascade->get_irq(irq); | 83 | ret = cascade->get_irq(irq); |
| 83 | if (irq < 0) | 84 | irq = ret; |
| 85 | if (ret < 0) | ||
| 84 | atomic_inc(&irq_err_count); | 86 | atomic_inc(&irq_err_count); |
| 85 | else | 87 | else |
| 86 | irq_dispatch(irq); | 88 | irq_dispatch(irq); |
diff --git a/arch/mn10300/mm/fault.c b/arch/mn10300/mm/fault.c index 78f092ca031..33cf25025da 100644 --- a/arch/mn10300/mm/fault.c +++ b/arch/mn10300/mm/fault.c | |||
| @@ -174,7 +174,7 @@ asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long fault_code, | |||
| 174 | * If we're in an interrupt or have no user | 174 | * If we're in an interrupt or have no user |
| 175 | * context, we must not take the fault.. | 175 | * context, we must not take the fault.. |
| 176 | */ | 176 | */ |
| 177 | if (in_interrupt() || !mm) | 177 | if (in_atomic() || !mm) |
| 178 | goto no_context; | 178 | goto no_context; |
| 179 | 179 | ||
| 180 | down_read(&mm->mmap_sem); | 180 | down_read(&mm->mmap_sem); |
diff --git a/arch/sparc/kernel/of_device.c b/arch/sparc/kernel/of_device.c index c481d45f97b..f58c537446a 100644 --- a/arch/sparc/kernel/of_device.c +++ b/arch/sparc/kernel/of_device.c | |||
| @@ -241,7 +241,7 @@ static int of_bus_sbus_map(u32 *addr, const u32 *range, int na, int ns, int pna) | |||
| 241 | return of_bus_default_map(addr, range, na, ns, pna); | 241 | return of_bus_default_map(addr, range, na, ns, pna); |
| 242 | } | 242 | } |
| 243 | 243 | ||
| 244 | static unsigned int of_bus_sbus_get_flags(const u32 *addr) | 244 | static unsigned long of_bus_sbus_get_flags(const u32 *addr, unsigned long flags) |
| 245 | { | 245 | { |
| 246 | return IORESOURCE_MEM; | 246 | return IORESOURCE_MEM; |
| 247 | } | 247 | } |
diff --git a/arch/sparc/kernel/ptrace.c b/arch/sparc/kernel/ptrace.c index 20699c70141..8ce6285a06d 100644 --- a/arch/sparc/kernel/ptrace.c +++ b/arch/sparc/kernel/ptrace.c | |||
| @@ -288,7 +288,7 @@ static const struct user_regset sparc32_regsets[] = { | |||
| 288 | */ | 288 | */ |
| 289 | [REGSET_GENERAL] = { | 289 | [REGSET_GENERAL] = { |
| 290 | .core_note_type = NT_PRSTATUS, | 290 | .core_note_type = NT_PRSTATUS, |
| 291 | .n = 38 * sizeof(u32), | 291 | .n = 38, |
| 292 | .size = sizeof(u32), .align = sizeof(u32), | 292 | .size = sizeof(u32), .align = sizeof(u32), |
| 293 | .get = genregs32_get, .set = genregs32_set | 293 | .get = genregs32_get, .set = genregs32_set |
| 294 | }, | 294 | }, |
| @@ -304,7 +304,7 @@ static const struct user_regset sparc32_regsets[] = { | |||
| 304 | */ | 304 | */ |
| 305 | [REGSET_FP] = { | 305 | [REGSET_FP] = { |
| 306 | .core_note_type = NT_PRFPREG, | 306 | .core_note_type = NT_PRFPREG, |
| 307 | .n = 99 * sizeof(u32), | 307 | .n = 99, |
| 308 | .size = sizeof(u32), .align = sizeof(u32), | 308 | .size = sizeof(u32), .align = sizeof(u32), |
| 309 | .get = fpregs32_get, .set = fpregs32_set | 309 | .get = fpregs32_get, .set = fpregs32_set |
| 310 | }, | 310 | }, |
diff --git a/arch/sparc64/kernel/pci_psycho.c b/arch/sparc64/kernel/pci_psycho.c index ef5fe29202c..e205ade69cf 100644 --- a/arch/sparc64/kernel/pci_psycho.c +++ b/arch/sparc64/kernel/pci_psycho.c | |||
| @@ -744,16 +744,16 @@ static void psycho_register_error_handlers(struct pci_pbm_info *pbm) | |||
| 744 | * the second will just error out since we do not pass in | 744 | * the second will just error out since we do not pass in |
| 745 | * IRQF_SHARED. | 745 | * IRQF_SHARED. |
| 746 | */ | 746 | */ |
| 747 | err = request_irq(op->irqs[1], psycho_ue_intr, 0, | 747 | err = request_irq(op->irqs[1], psycho_ue_intr, IRQF_SHARED, |
| 748 | "PSYCHO_UE", pbm); | 748 | "PSYCHO_UE", pbm); |
| 749 | err = request_irq(op->irqs[2], psycho_ce_intr, 0, | 749 | err = request_irq(op->irqs[2], psycho_ce_intr, IRQF_SHARED, |
| 750 | "PSYCHO_CE", pbm); | 750 | "PSYCHO_CE", pbm); |
| 751 | 751 | ||
| 752 | /* This one, however, ought not to fail. We can just warn | 752 | /* This one, however, ought not to fail. We can just warn |
| 753 | * about it since the system can still operate properly even | 753 | * about it since the system can still operate properly even |
| 754 | * if this fails. | 754 | * if this fails. |
| 755 | */ | 755 | */ |
| 756 | err = request_irq(op->irqs[0], psycho_pcierr_intr, 0, | 756 | err = request_irq(op->irqs[0], psycho_pcierr_intr, IRQF_SHARED, |
| 757 | "PSYCHO_PCIERR", pbm); | 757 | "PSYCHO_PCIERR", pbm); |
| 758 | if (err) | 758 | if (err) |
| 759 | printk(KERN_WARNING "%s: Could not register PCIERR, " | 759 | printk(KERN_WARNING "%s: Could not register PCIERR, " |
diff --git a/arch/sparc64/kernel/prom.c b/arch/sparc64/kernel/prom.c index 3c048ac4e63..7151513f156 100644 --- a/arch/sparc64/kernel/prom.c +++ b/arch/sparc64/kernel/prom.c | |||
| @@ -156,55 +156,11 @@ static unsigned long psycho_pcislot_imap_offset(unsigned long ino) | |||
| 156 | return PSYCHO_IMAP_B_SLOT0 + (slot * 8); | 156 | return PSYCHO_IMAP_B_SLOT0 + (slot * 8); |
| 157 | } | 157 | } |
| 158 | 158 | ||
| 159 | #define PSYCHO_IMAP_SCSI 0x1000UL | 159 | #define PSYCHO_OBIO_IMAP_BASE 0x1000UL |
| 160 | #define PSYCHO_IMAP_ETH 0x1008UL | 160 | |
| 161 | #define PSYCHO_IMAP_BPP 0x1010UL | ||
| 162 | #define PSYCHO_IMAP_AU_REC 0x1018UL | ||
| 163 | #define PSYCHO_IMAP_AU_PLAY 0x1020UL | ||
| 164 | #define PSYCHO_IMAP_PFAIL 0x1028UL | ||
| 165 | #define PSYCHO_IMAP_KMS 0x1030UL | ||
| 166 | #define PSYCHO_IMAP_FLPY 0x1038UL | ||
| 167 | #define PSYCHO_IMAP_SHW 0x1040UL | ||
| 168 | #define PSYCHO_IMAP_KBD 0x1048UL | ||
| 169 | #define PSYCHO_IMAP_MS 0x1050UL | ||
| 170 | #define PSYCHO_IMAP_SER 0x1058UL | ||
| 171 | #define PSYCHO_IMAP_TIM0 0x1060UL | ||
| 172 | #define PSYCHO_IMAP_TIM1 0x1068UL | ||
| 173 | #define PSYCHO_IMAP_UE 0x1070UL | ||
| 174 | #define PSYCHO_IMAP_CE 0x1078UL | ||
| 175 | #define PSYCHO_IMAP_A_ERR 0x1080UL | ||
| 176 | #define PSYCHO_IMAP_B_ERR 0x1088UL | ||
| 177 | #define PSYCHO_IMAP_PMGMT 0x1090UL | ||
| 178 | #define PSYCHO_IMAP_GFX 0x1098UL | ||
| 179 | #define PSYCHO_IMAP_EUPA 0x10a0UL | ||
| 180 | |||
| 181 | static unsigned long __psycho_onboard_imap_off[] = { | ||
| 182 | /*0x20*/ PSYCHO_IMAP_SCSI, | ||
| 183 | /*0x21*/ PSYCHO_IMAP_ETH, | ||
| 184 | /*0x22*/ PSYCHO_IMAP_BPP, | ||
| 185 | /*0x23*/ PSYCHO_IMAP_AU_REC, | ||
| 186 | /*0x24*/ PSYCHO_IMAP_AU_PLAY, | ||
| 187 | /*0x25*/ PSYCHO_IMAP_PFAIL, | ||
| 188 | /*0x26*/ PSYCHO_IMAP_KMS, | ||
| 189 | /*0x27*/ PSYCHO_IMAP_FLPY, | ||
| 190 | /*0x28*/ PSYCHO_IMAP_SHW, | ||
| 191 | /*0x29*/ PSYCHO_IMAP_KBD, | ||
| 192 | /*0x2a*/ PSYCHO_IMAP_MS, | ||
| 193 | /*0x2b*/ PSYCHO_IMAP_SER, | ||
| 194 | /*0x2c*/ PSYCHO_IMAP_TIM0, | ||
| 195 | /*0x2d*/ PSYCHO_IMAP_TIM1, | ||
| 196 | /*0x2e*/ PSYCHO_IMAP_UE, | ||
| 197 | /*0x2f*/ PSYCHO_IMAP_CE, | ||
| 198 | /*0x30*/ PSYCHO_IMAP_A_ERR, | ||
| 199 | /*0x31*/ PSYCHO_IMAP_B_ERR, | ||
| 200 | /*0x32*/ PSYCHO_IMAP_PMGMT, | ||
| 201 | /*0x33*/ PSYCHO_IMAP_GFX, | ||
| 202 | /*0x34*/ PSYCHO_IMAP_EUPA, | ||
| 203 | }; | ||
| 204 | #define PSYCHO_ONBOARD_IRQ_BASE 0x20 | 161 | #define PSYCHO_ONBOARD_IRQ_BASE 0x20 |
| 205 | #define PSYCHO_ONBOARD_IRQ_LAST 0x34 | ||
| 206 | #define psycho_onboard_imap_offset(__ino) \ | 162 | #define psycho_onboard_imap_offset(__ino) \ |
| 207 | __psycho_onboard_imap_off[(__ino) - PSYCHO_ONBOARD_IRQ_BASE] | 163 | (PSYCHO_OBIO_IMAP_BASE + (((__ino) & 0x1f) << 3)) |
| 208 | 164 | ||
| 209 | #define PSYCHO_ICLR_A_SLOT0 0x1400UL | 165 | #define PSYCHO_ICLR_A_SLOT0 0x1400UL |
| 210 | #define PSYCHO_ICLR_SCSI 0x1800UL | 166 | #define PSYCHO_ICLR_SCSI 0x1800UL |
| @@ -228,10 +184,6 @@ static unsigned int psycho_irq_build(struct device_node *dp, | |||
| 228 | imap_off = psycho_pcislot_imap_offset(ino); | 184 | imap_off = psycho_pcislot_imap_offset(ino); |
| 229 | } else { | 185 | } else { |
| 230 | /* Onboard device */ | 186 | /* Onboard device */ |
| 231 | if (ino > PSYCHO_ONBOARD_IRQ_LAST) { | ||
| 232 | prom_printf("psycho_irq_build: Wacky INO [%x]\n", ino); | ||
| 233 | prom_halt(); | ||
| 234 | } | ||
| 235 | imap_off = psycho_onboard_imap_offset(ino); | 187 | imap_off = psycho_onboard_imap_offset(ino); |
| 236 | } | 188 | } |
| 237 | 189 | ||
| @@ -318,23 +270,6 @@ static void sabre_wsync_handler(unsigned int ino, void *_arg1, void *_arg2) | |||
| 318 | 270 | ||
| 319 | #define SABRE_IMAP_A_SLOT0 0x0c00UL | 271 | #define SABRE_IMAP_A_SLOT0 0x0c00UL |
| 320 | #define SABRE_IMAP_B_SLOT0 0x0c20UL | 272 | #define SABRE_IMAP_B_SLOT0 0x0c20UL |
| 321 | #define SABRE_IMAP_SCSI 0x1000UL | ||
| 322 | #define SABRE_IMAP_ETH 0x1008UL | ||
| 323 | #define SABRE_IMAP_BPP 0x1010UL | ||
| 324 | #define SABRE_IMAP_AU_REC 0x1018UL | ||
| 325 | #define SABRE_IMAP_AU_PLAY 0x1020UL | ||
| 326 | #define SABRE_IMAP_PFAIL 0x1028UL | ||
| 327 | #define SABRE_IMAP_KMS 0x1030UL | ||
| 328 | #define SABRE_IMAP_FLPY 0x1038UL | ||
| 329 | #define SABRE_IMAP_SHW 0x1040UL | ||
| 330 | #define SABRE_IMAP_KBD 0x1048UL | ||
| 331 | #define SABRE_IMAP_MS 0x1050UL | ||
| 332 | #define SABRE_IMAP_SER 0x1058UL | ||
| 333 | #define SABRE_IMAP_UE 0x1070UL | ||
| 334 | #define SABRE_IMAP_CE 0x1078UL | ||
| 335 | #define SABRE_IMAP_PCIERR 0x1080UL | ||
| 336 | #define SABRE_IMAP_GFX 0x1098UL | ||
| 337 | #define SABRE_IMAP_EUPA 0x10a0UL | ||
| 338 | #define SABRE_ICLR_A_SLOT0 0x1400UL | 273 | #define SABRE_ICLR_A_SLOT0 0x1400UL |
| 339 | #define SABRE_ICLR_B_SLOT0 0x1480UL | 274 | #define SABRE_ICLR_B_SLOT0 0x1480UL |
| 340 | #define SABRE_ICLR_SCSI 0x1800UL | 275 | #define SABRE_ICLR_SCSI 0x1800UL |
| @@ -364,33 +299,10 @@ static unsigned long sabre_pcislot_imap_offset(unsigned long ino) | |||
| 364 | return SABRE_IMAP_B_SLOT0 + (slot * 8); | 299 | return SABRE_IMAP_B_SLOT0 + (slot * 8); |
| 365 | } | 300 | } |
| 366 | 301 | ||
| 367 | static unsigned long __sabre_onboard_imap_off[] = { | 302 | #define SABRE_OBIO_IMAP_BASE 0x1000UL |
| 368 | /*0x20*/ SABRE_IMAP_SCSI, | 303 | #define SABRE_ONBOARD_IRQ_BASE 0x20 |
| 369 | /*0x21*/ SABRE_IMAP_ETH, | ||
| 370 | /*0x22*/ SABRE_IMAP_BPP, | ||
| 371 | /*0x23*/ SABRE_IMAP_AU_REC, | ||
| 372 | /*0x24*/ SABRE_IMAP_AU_PLAY, | ||
| 373 | /*0x25*/ SABRE_IMAP_PFAIL, | ||
| 374 | /*0x26*/ SABRE_IMAP_KMS, | ||
| 375 | /*0x27*/ SABRE_IMAP_FLPY, | ||
| 376 | /*0x28*/ SABRE_IMAP_SHW, | ||
| 377 | /*0x29*/ SABRE_IMAP_KBD, | ||
| 378 | /*0x2a*/ SABRE_IMAP_MS, | ||
| 379 | /*0x2b*/ SABRE_IMAP_SER, | ||
| 380 | /*0x2c*/ 0 /* reserved */, | ||
| 381 | /*0x2d*/ 0 /* reserved */, | ||
| 382 | /*0x2e*/ SABRE_IMAP_UE, | ||
| 383 | /*0x2f*/ SABRE_IMAP_CE, | ||
| 384 | /*0x30*/ SABRE_IMAP_PCIERR, | ||
| 385 | /*0x31*/ 0 /* reserved */, | ||
| 386 | /*0x32*/ 0 /* reserved */, | ||
| 387 | /*0x33*/ SABRE_IMAP_GFX, | ||
| 388 | /*0x34*/ SABRE_IMAP_EUPA, | ||
| 389 | }; | ||
| 390 | #define SABRE_ONBOARD_IRQ_BASE 0x20 | ||
| 391 | #define SABRE_ONBOARD_IRQ_LAST 0x30 | ||
| 392 | #define sabre_onboard_imap_offset(__ino) \ | 304 | #define sabre_onboard_imap_offset(__ino) \ |
| 393 | __sabre_onboard_imap_off[(__ino) - SABRE_ONBOARD_IRQ_BASE] | 305 | (SABRE_OBIO_IMAP_BASE + (((__ino) & 0x1f) << 3)) |
| 394 | 306 | ||
| 395 | #define sabre_iclr_offset(ino) \ | 307 | #define sabre_iclr_offset(ino) \ |
| 396 | ((ino & 0x20) ? (SABRE_ICLR_SCSI + (((ino) & 0x1f) << 3)) : \ | 308 | ((ino & 0x20) ? (SABRE_ICLR_SCSI + (((ino) & 0x1f) << 3)) : \ |
| @@ -453,10 +365,6 @@ static unsigned int sabre_irq_build(struct device_node *dp, | |||
| 453 | imap_off = sabre_pcislot_imap_offset(ino); | 365 | imap_off = sabre_pcislot_imap_offset(ino); |
| 454 | } else { | 366 | } else { |
| 455 | /* onboard device */ | 367 | /* onboard device */ |
| 456 | if (ino > SABRE_ONBOARD_IRQ_LAST) { | ||
| 457 | prom_printf("sabre_irq_build: Wacky INO [%x]\n", ino); | ||
| 458 | prom_halt(); | ||
| 459 | } | ||
| 460 | imap_off = sabre_onboard_imap_offset(ino); | 368 | imap_off = sabre_onboard_imap_offset(ino); |
| 461 | } | 369 | } |
| 462 | 370 | ||
diff --git a/arch/sparc64/kernel/ptrace.c b/arch/sparc64/kernel/ptrace.c index bd578cc4856..10306e476e3 100644 --- a/arch/sparc64/kernel/ptrace.c +++ b/arch/sparc64/kernel/ptrace.c | |||
| @@ -443,7 +443,7 @@ static const struct user_regset sparc64_regsets[] = { | |||
| 443 | */ | 443 | */ |
| 444 | [REGSET_GENERAL] = { | 444 | [REGSET_GENERAL] = { |
| 445 | .core_note_type = NT_PRSTATUS, | 445 | .core_note_type = NT_PRSTATUS, |
| 446 | .n = 36 * sizeof(u64), | 446 | .n = 36, |
| 447 | .size = sizeof(u64), .align = sizeof(u64), | 447 | .size = sizeof(u64), .align = sizeof(u64), |
| 448 | .get = genregs64_get, .set = genregs64_set | 448 | .get = genregs64_get, .set = genregs64_set |
| 449 | }, | 449 | }, |
| @@ -455,7 +455,7 @@ static const struct user_regset sparc64_regsets[] = { | |||
| 455 | */ | 455 | */ |
| 456 | [REGSET_FP] = { | 456 | [REGSET_FP] = { |
| 457 | .core_note_type = NT_PRFPREG, | 457 | .core_note_type = NT_PRFPREG, |
| 458 | .n = 35 * sizeof(u64), | 458 | .n = 35, |
| 459 | .size = sizeof(u64), .align = sizeof(u64), | 459 | .size = sizeof(u64), .align = sizeof(u64), |
| 460 | .get = fpregs64_get, .set = fpregs64_set | 460 | .get = fpregs64_get, .set = fpregs64_set |
| 461 | }, | 461 | }, |
| @@ -801,7 +801,7 @@ static const struct user_regset sparc32_regsets[] = { | |||
| 801 | */ | 801 | */ |
| 802 | [REGSET_GENERAL] = { | 802 | [REGSET_GENERAL] = { |
| 803 | .core_note_type = NT_PRSTATUS, | 803 | .core_note_type = NT_PRSTATUS, |
| 804 | .n = 38 * sizeof(u32), | 804 | .n = 38, |
| 805 | .size = sizeof(u32), .align = sizeof(u32), | 805 | .size = sizeof(u32), .align = sizeof(u32), |
| 806 | .get = genregs32_get, .set = genregs32_set | 806 | .get = genregs32_get, .set = genregs32_set |
| 807 | }, | 807 | }, |
| @@ -817,7 +817,7 @@ static const struct user_regset sparc32_regsets[] = { | |||
| 817 | */ | 817 | */ |
| 818 | [REGSET_FP] = { | 818 | [REGSET_FP] = { |
| 819 | .core_note_type = NT_PRFPREG, | 819 | .core_note_type = NT_PRFPREG, |
| 820 | .n = 99 * sizeof(u32), | 820 | .n = 99, |
| 821 | .size = sizeof(u32), .align = sizeof(u32), | 821 | .size = sizeof(u32), .align = sizeof(u32), |
| 822 | .get = fpregs32_get, .set = fpregs32_set | 822 | .get = fpregs32_get, .set = fpregs32_set |
| 823 | }, | 823 | }, |
diff --git a/arch/x86/kvm/mmu.c b/arch/x86/kvm/mmu.c index 0bfe2bd305e..3da2508eb22 100644 --- a/arch/x86/kvm/mmu.c +++ b/arch/x86/kvm/mmu.c | |||
| @@ -711,6 +711,10 @@ static int kvm_age_rmapp(struct kvm *kvm, unsigned long *rmapp) | |||
| 711 | u64 *spte; | 711 | u64 *spte; |
| 712 | int young = 0; | 712 | int young = 0; |
| 713 | 713 | ||
| 714 | /* always return old for EPT */ | ||
| 715 | if (!shadow_accessed_mask) | ||
| 716 | return 0; | ||
| 717 | |||
| 714 | spte = rmap_next(kvm, rmapp, NULL); | 718 | spte = rmap_next(kvm, rmapp, NULL); |
| 715 | while (spte) { | 719 | while (spte) { |
| 716 | int _young; | 720 | int _young; |
diff --git a/arch/x86/kvm/svm.c b/arch/x86/kvm/svm.c index e2ee264740c..8233b86c778 100644 --- a/arch/x86/kvm/svm.c +++ b/arch/x86/kvm/svm.c | |||
| @@ -62,6 +62,7 @@ static int npt = 1; | |||
| 62 | module_param(npt, int, S_IRUGO); | 62 | module_param(npt, int, S_IRUGO); |
| 63 | 63 | ||
| 64 | static void kvm_reput_irq(struct vcpu_svm *svm); | 64 | static void kvm_reput_irq(struct vcpu_svm *svm); |
| 65 | static void svm_flush_tlb(struct kvm_vcpu *vcpu); | ||
| 65 | 66 | ||
| 66 | static inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu) | 67 | static inline struct vcpu_svm *to_svm(struct kvm_vcpu *vcpu) |
| 67 | { | 68 | { |
| @@ -878,6 +879,10 @@ set: | |||
| 878 | static void svm_set_cr4(struct kvm_vcpu *vcpu, unsigned long cr4) | 879 | static void svm_set_cr4(struct kvm_vcpu *vcpu, unsigned long cr4) |
| 879 | { | 880 | { |
| 880 | unsigned long host_cr4_mce = read_cr4() & X86_CR4_MCE; | 881 | unsigned long host_cr4_mce = read_cr4() & X86_CR4_MCE; |
| 882 | unsigned long old_cr4 = to_svm(vcpu)->vmcb->save.cr4; | ||
| 883 | |||
| 884 | if (npt_enabled && ((old_cr4 ^ cr4) & X86_CR4_PGE)) | ||
| 885 | force_new_asid(vcpu); | ||
| 881 | 886 | ||
| 882 | vcpu->arch.cr4 = cr4; | 887 | vcpu->arch.cr4 = cr4; |
| 883 | if (!npt_enabled) | 888 | if (!npt_enabled) |
| @@ -1027,6 +1032,13 @@ static int pf_interception(struct vcpu_svm *svm, struct kvm_run *kvm_run) | |||
| 1027 | KVMTRACE_3D(TDP_FAULT, &svm->vcpu, error_code, | 1032 | KVMTRACE_3D(TDP_FAULT, &svm->vcpu, error_code, |
| 1028 | (u32)fault_address, (u32)(fault_address >> 32), | 1033 | (u32)fault_address, (u32)(fault_address >> 32), |
| 1029 | handler); | 1034 | handler); |
| 1035 | /* | ||
| 1036 | * FIXME: Tis shouldn't be necessary here, but there is a flush | ||
| 1037 | * missing in the MMU code. Until we find this bug, flush the | ||
| 1038 | * complete TLB here on an NPF | ||
| 1039 | */ | ||
| 1040 | if (npt_enabled) | ||
| 1041 | svm_flush_tlb(&svm->vcpu); | ||
| 1030 | 1042 | ||
| 1031 | if (event_injection) | 1043 | if (event_injection) |
| 1032 | kvm_mmu_unprotect_page_virt(&svm->vcpu, fault_address); | 1044 | kvm_mmu_unprotect_page_virt(&svm->vcpu, fault_address); |
diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 2a69773e3b2..7041cc52b56 100644 --- a/arch/x86/kvm/vmx.c +++ b/arch/x86/kvm/vmx.c | |||
| @@ -3301,8 +3301,7 @@ static int __init vmx_init(void) | |||
| 3301 | kvm_mmu_set_base_ptes(VMX_EPT_READABLE_MASK | | 3301 | kvm_mmu_set_base_ptes(VMX_EPT_READABLE_MASK | |
| 3302 | VMX_EPT_WRITABLE_MASK | | 3302 | VMX_EPT_WRITABLE_MASK | |
| 3303 | VMX_EPT_DEFAULT_MT << VMX_EPT_MT_EPTE_SHIFT); | 3303 | VMX_EPT_DEFAULT_MT << VMX_EPT_MT_EPTE_SHIFT); |
| 3304 | kvm_mmu_set_mask_ptes(0ull, VMX_EPT_FAKE_ACCESSED_MASK, | 3304 | kvm_mmu_set_mask_ptes(0ull, 0ull, 0ull, 0ull, |
| 3305 | VMX_EPT_FAKE_DIRTY_MASK, 0ull, | ||
| 3306 | VMX_EPT_EXECUTABLE_MASK); | 3305 | VMX_EPT_EXECUTABLE_MASK); |
| 3307 | kvm_enable_tdp(); | 3306 | kvm_enable_tdp(); |
| 3308 | } else | 3307 | } else |
diff --git a/arch/x86/kvm/vmx.h b/arch/x86/kvm/vmx.h index 425a13436b3..23e8373507a 100644 --- a/arch/x86/kvm/vmx.h +++ b/arch/x86/kvm/vmx.h | |||
| @@ -370,8 +370,6 @@ enum vmcs_field { | |||
| 370 | #define VMX_EPT_READABLE_MASK 0x1ull | 370 | #define VMX_EPT_READABLE_MASK 0x1ull |
| 371 | #define VMX_EPT_WRITABLE_MASK 0x2ull | 371 | #define VMX_EPT_WRITABLE_MASK 0x2ull |
| 372 | #define VMX_EPT_EXECUTABLE_MASK 0x4ull | 372 | #define VMX_EPT_EXECUTABLE_MASK 0x4ull |
| 373 | #define VMX_EPT_FAKE_ACCESSED_MASK (1ull << 62) | ||
| 374 | #define VMX_EPT_FAKE_DIRTY_MASK (1ull << 63) | ||
| 375 | 373 | ||
| 376 | #define VMX_EPT_IDENTITY_PAGETABLE_ADDR 0xfffbc000ul | 374 | #define VMX_EPT_IDENTITY_PAGETABLE_ADDR 0xfffbc000ul |
| 377 | 375 | ||
