linux/arch/arm/configs
Linus Torvalds 173192958d MMC highlights for 3.10:
Core:
  - Introduce MMC_CAP2_NO_PRESCAN_POWERUP to allow skipping mmc_power_up()
    at boot/initialization time if it's already happened, for performance
    (faster boot time) reasons.
  - Fix a bit width test failure that resulted in old eMMC cards being put
    into 1-bit mode when 4-bit mode was available.
  - Expose fwrev/hwrev for MMCv4 parts.
  - Improve card removal logic in the case where the card's removed slowly;
    we were missing card removal events if the card retained contact with
    the slot pads for long enough to reply to a CMD13 while being removed.
 
 Drivers:
  - davinci_mmc: Support using PIO instead of DMA.
  - dw_mmc: Add support for Exynos4412.
  - mxcmmc: DT support, use slot-gpio API.
  - mxs-mmc: Add broken-cd/cd-inverted/non-removable DT property support.
  - sdhci-sirf: New sdhci-pltfm driver for CSR SiRF SoCs:
     SiRFprimaII: unicore ARM Cortex-A9
     SiRFatlas6: unicore ARM Cortex-A9
     SiRFmarco: dual core ARM Cortex-A9 SMP
  - sdhci-tegra: Add support for Tegra114 platforms, use mmc_of_parse().
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.13 (GNU/Linux)
 
 iQIcBAABAgAGBQJRfr+qAAoJEHNBYZ7TNxYMG90QALW6ArdTxkfNKNybCx/s3ttm
 hyP2BB9eXF/FbZ9bGHGuv9NXV/4YZ4yr4c3yV4paOMW3s0z/+IhqajLfCgPFPCGK
 MOk5GAStN/+znBjLy+5V/17EJuVpE+WVwUqDg3RafB8NGQtaClymwPg6R+SMWwL9
 uiRcCVgmgzlk9l+4Z1p9wHUeQlhZQ/Okzj4CjkOpWfgsUpo0PcWQRosd+CHHirWz
 iWnhFBM1cP4Nj59ashYSedu797s29pKGd31JcuWWQE228iykGfcCJWzMr9YMiU6x
 LwESeuTST8b9HblI7WYnFvpVvD9qTuBkkKMIKMNb4E34xBf8+H2zUh1hK7iEnDXt
 W0F1xy3WsxpJ1yF0BY9SqqnNeLpJBOenHlTZfGlf5r+kHWYUUQvvqw/ZdmWStRgv
 mSoqXSmz/oM3rn1KjMritJ9oyr0EH8kHDMAsoiCF0EuGipmenFTdJJiwbh0JZJxK
 bjqPUROtSK8TdPvTw1BPRX5YtJLzsG4HdsI3C8W05BTbCL9iIE1NaWP27nikPVfq
 glt9EilzgR252Wc649OrB7JAHBZjlVFIndNzjziGdxNzH6m1AK05qxTL5hBvba99
 plccrsVMDGWLSmsGVwz7Eo+TLflRCdtrE+7O4NrlydZzp2t24HZrMc9rN8GDWQQE
 dP91YUdpDYrTsUBKiKGQ
 =Pr7P
 -----END PGP SIGNATURE-----

Merge tag 'mmc-updates-for-3.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc

Pull MMC update from Chris Ball:
 "MMC highlights for 3.10:

  Core:
   - Introduce MMC_CAP2_NO_PRESCAN_POWERUP to allow skipping
     mmc_power_up() at boot/initialization time if it's already
     happened, for performance (faster boot time) reasons.
   - Fix a bit width test failure that resulted in old eMMC cards being
     put into 1-bit mode when 4-bit mode was available.
   - Expose fwrev/hwrev for MMCv4 parts.
   - Improve card removal logic in the case where the card's removed
     slowly; we were missing card removal events if the card retained
     contact with the slot pads for long enough to reply to a CMD13
     while being removed.

  Drivers:
   - davinci_mmc: Support using PIO instead of DMA.
   - dw_mmc: Add support for Exynos4412.
   - mxcmmc: DT support, use slot-gpio API.
   - mxs-mmc: Add broken-cd/cd-inverted/non-removable DT property
     support.
   - sdhci-sirf: New sdhci-pltfm driver for CSR SiRF SoCs:
       SiRFprimaII: unicore ARM Cortex-A9
       SiRFatlas6: unicore ARM Cortex-A9
       SiRFmarco: dual core ARM Cortex-A9 SMP
   - sdhci-tegra: Add support for Tegra114 platforms, use
     mmc_of_parse()"

* tag 'mmc-updates-for-3.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (66 commits)
  mmc: sdhci-tegra: fix MODULE_DEVICE_TABLE
  mmc: core: fix init controller performance regression, updated patch
  mmc: mxcmmc: enable DMA support on mpc512x
  mmc: mxcmmc: constify mxcmci_devtype
  mmc: mxcmmc: use slot-gpio API for write-protect detection
  mmc: mxcmmc: add mpc512x SDHC support
  mmc: mxcmmc: fix race conditions for host->req and host->data access
  mmc: mxcmmc: DT support
  mmc: dw_mmc: let device core setup the default pin configuration
  mmc: mxs-mmc: add broken-cd property
  mmc: mxs-mmc: add non-removable property
  mmc: mxs-mmc: add cd-inverted property
  mmc: core: call pm_runtime_put_noidle in pm_runtime_get_sync failed case
  mmc: mxcmmc: Fix bug when card is present during boot
  mmc: core: fix performance regression initializing MMC host controllers
  Revert "mmc: core: wait while adding MMC host to ensure root mounts successfully"
  mmc: atmel-mci: pio hang on block errors
  mmc: core: Fix bit width test failing on old eMMC cards
  mmc: dw_mmc: Use pr_info instead of printk
  mmc: dw_mmc: Check return value of regulator_enable
  ...
2013-05-04 13:45:17 -07:00
..
acs5k_defconfig
acs5k_tiny_defconfig
ag5evm_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
am200epdkit_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
ap4evb_defconfig ARM: shmobile: leave CONFIG_INOTIFY_USER enabled by default 2012-11-01 08:51:34 +08:00
ape6evm_defconfig ARM: shmobile: ape6evm: add defconfig 2013-04-01 17:52:07 +09:00
armadillo800eva_defconfig ARM: shmobile: armadillo800eva: enable all errata for cache on defconfig 2013-03-14 10:28:07 +01:00
assabet_defconfig
at91_dt_defconfig ARM: at91: rename board-dt to more specific name board-dt-sam9 2013-03-13 17:18:00 +01:00
at91rm9200_defconfig ARM: at91/defconfig: change the MCI driver to use in defconfigs 2012-07-02 17:37:41 +02:00
at91sam9g20_defconfig ARM: at91: rename board-dt to more specific name board-dt-sam9 2013-03-13 17:18:00 +01:00
at91sam9g45_defconfig MMC highlights for 3.10: 2013-05-04 13:45:17 -07:00
at91sam9rl_defconfig ARM: at91/defconfig: change the MCI driver to use in defconfigs 2012-07-02 17:37:41 +02:00
at91sam9260_defconfig ARM: at91: rename board-dt to more specific name board-dt-sam9 2013-03-13 17:18:00 +01:00
at91sam9261_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
at91sam9263_defconfig ARM: at91: remove NEOCORE 926 board 2013-02-08 16:25:20 +01:00
at91x40_defconfig arm: at91: minimal defconfig for at91x40 SoC 2011-04-23 11:03:06 +08:00
badge4_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
bcm2835_defconfig ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
bcm_defconfig Add support for generic BCM SoC chipsets 2012-11-19 22:39:07 -08:00
bonito_defconfig ARM: mach-shmobile: Unset initramfs source in bonito defconfig. 2011-11-11 16:58:48 +09:00
cerfcube_defconfig
clps711x_defconfig ARM: clps711x: Update defconfig due latest changes and new kernel symbols 2012-11-21 09:57:46 -08:00
cm_x2xx_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
cm_x300_defconfig ARM: pxa/cm-x300: update cm_x300_defconfig 2011-07-11 14:43:28 +08:00
cns3420vb_defconfig ARM: cns3xxx: enable multiplatform support 2013-03-14 17:34:57 +01:00
colibri_pxa270_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
colibri_pxa300_defconfig
collie_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
corgi_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
da8xx_omapl_defconfig ARM: davinci: defconfig: enable CGROUPS 2013-03-19 15:30:37 +05:30
davinci_all_defconfig ARM: davinci: defconfig: enable CGROUPS 2013-03-19 15:30:37 +05:30
dove_defconfig Dove: Thermal: Add DT node and enable in defconfig 2013-03-12 11:33:22 +00:00
ebsa110_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
em_x270_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
ep93xx_defconfig defconfigs: remove CONFIG_MTD_NAND_VERIFY_WRITE 2012-09-29 15:00:49 +01:00
eseries_pxa_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
exynos4_defconfig Revert "ARM: exynos: enable multiplatform support" 2013-04-26 11:35:51 -07:00
exynos_defconfig ARM: exynos_defconfig: enable more platforms in defconfig 2012-07-21 23:21:51 +02:00
ezx_defconfig ARM: pxa: fix inconsistent CONFIG_USB_PXA27X 2011-11-10 15:32:27 +08:00
footbridge_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
h3600_defconfig
h5000_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
hackkit_defconfig
imote2_defconfig ARM: pxa: fix inconsistent CONFIG_USB_PXA27X 2011-11-10 15:32:27 +08:00
imx_v4_v5_defconfig ARM: imx_v4_v5_defconfig: Add VPU support 2013-02-12 09:08:56 +01:00
imx_v6_v7_defconfig ARM: imx_v6_v7_defconfig: add CONFIG_USB_PHY 2013-04-23 14:18:09 +03:00
integrator_defconfig ARM: 7268/1: integrator: defconfig for both AP and CP 2012-01-19 23:59:39 +00:00
iop13xx_defconfig
iop32x_defconfig
iop33x_defconfig
ixp4xx_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
jornada720_defconfig
kirkwood_defconfig ARM: arm-soc board specific changes for 3.10, part 1 2013-05-04 12:34:30 -07:00
kota2_defconfig ARM: mach-shmobile: fix memory size for kota2_defconfig 2013-01-15 08:56:59 +09:00
ks8695_defconfig
kzm9d_defconfig ARM: mach-shmobile: kzm9d: update defconfig 2013-01-15 08:57:09 +09:00
kzm9g_defconfig ARM: mach-shmobile: kzm9g: do not enable REGULATOR_DUMMY in defconfig 2013-03-14 10:28:06 +01:00
lart_defconfig
lpc32xx_defconfig ARM: arm-soc platform updates for 3.10, part 1 2013-05-02 09:31:45 -07:00
lpd270_defconfig
lubbock_defconfig
mackerel_defconfig ARM: mach-shmobile: mackerel: enable REGULATOR in defconfig 2013-03-14 10:28:03 +01:00
magician_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
mainstone_defconfig
marzen_defconfig ARM: shmobile: marzen: defconfig: enable GPIO LEDs driver 2013-03-27 20:01:26 +09:00
mini2440_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
mmp2_defconfig ARM: mmp: enable debug uart port in defconfig 2012-08-16 17:49:08 +08:00
msm_defconfig ARM: msm: USB_MSM_OTG needs USB_PHY 2013-04-29 16:39:09 +02:00
multi_v7_defconfig arm: vt8500: Add wm8850 config options to multi_v7_defconfig 2013-04-02 10:19:55 -07:00
mv78xx0_defconfig defconfigs: remove CONFIG_MTD_NAND_VERIFY_WRITE 2012-09-29 15:00:49 +01:00
mvebu_defconfig ARM: mvebu: Add Device Bus and CFI flash memory support to defconfig 2013-04-11 17:29:12 +00:00
mxs_defconfig ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
neponset_defconfig
netwinder_defconfig
netx_defconfig rtc: fix build warnings in defconfigs 2011-06-15 20:04:02 -07:00
nhk8815_defconfig ARM: nomadik: convert to multiplatform 2013-03-07 02:48:03 +01:00
nuc910_defconfig
nuc950_defconfig
nuc960_defconfig
omap1_defconfig USB: OMAP: ISP1301 needs USB_PHY 2013-04-25 10:58:00 -07:00
omap2plus_defconfig ARM: OMAP2+: omap2plus_defconfig: Add support for BMP085 pressure sensor 2013-04-08 14:01:04 -07:00
orion5x_defconfig arm: orion5x: add DT related options in defconfig 2012-11-21 21:00:58 +00:00
palmz72_defconfig
pcm027_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
pleb_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
prima2_defconfig ARM: PRIMA2: add new SiRFmarco SMP SoC infrastructures 2013-01-22 19:53:27 +08:00
pxa3xx_defconfig defconfigs: remove CONFIG_MTD_NAND_VERIFY_WRITE 2012-09-29 15:00:49 +01:00
pxa168_defconfig
pxa255-idp_defconfig
pxa910_defconfig ARM: mmp: add display and fb support in pxa910 defconfig 2013-02-21 17:22:17 -08:00
raumfeld_defconfig
realview_defconfig ARM: 6903/1: Realview: Use physmap driver instead of integrator-flash 2011-05-20 22:27:08 +01:00
realview-smp_defconfig ARM: 6903/1: Realview: Use physmap driver instead of integrator-flash 2011-05-20 22:27:08 +01:00
rpc_defconfig ARM: Remove support for ARMv3 ARM610 and ARM710 CPUs 2012-05-05 05:50:50 +01:00
s3c2410_defconfig ARM: s3c2410_defconfig: update s3c2410_defconfig 2012-03-03 08:55:58 +09:00
s3c6400_defconfig ARM: s3c6400_defconfig: enable more boards in defconfig 2012-08-11 13:31:49 +09:00
s5p64x0_defconfig ARM: S5P: Update defconfig for HRT support 2011-03-12 08:05:19 +09:00
s5pc100_defconfig
s5pv210_defconfig ARM: S5P: Update defconfig for HRT support 2011-03-12 08:05:19 +09:00
sama5_defconfig ARM: at91: add defconfig for SAMA5 2013-03-26 12:18:05 +01:00
shannon_defconfig
shark_defconfig ARM: disable virt_to_bus/virt_to_bus almost everywhere 2013-02-14 15:04:33 +01:00
simpad_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
socfpga_defconfig ARM: socfpga: Enable SMP for socfpga 2012-10-26 14:59:39 +02:00
spear3xx_defconfig ARM: spear: use multiplatform configuration options. 2013-03-12 17:40:14 +01:00
spear6xx_defconfig ARM: spear: use multiplatform configuration options. 2013-03-12 17:40:14 +01:00
spear13xx_defconfig SPEAr13xx: Add defconfig 2012-05-14 17:34:10 +02:00
spitz_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
tct_hammer_defconfig ARM: s3c24xx: enable CONFIG_BUG for tct_hammer 2012-08-10 13:02:06 +02:00
tegra_defconfig ARM: tegra: defconfig updates 2013-04-03 14:35:55 -06:00
trizeps4_defconfig kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT 2011-01-20 17:02:05 -08:00
u300_defconfig ARM: u300: update defconfig 2011-11-29 10:34:45 +01:00
u8500_defconfig ARM: ux500: enable ux500 EXT4_FS and LBDAF support by default 2013-03-18 14:44:06 +01:00
versatile_defconfig ARM: versatile: fix versatile_defconfig 2012-10-27 17:46:56 +02:00
vexpress_defconfig ARM: 6647/1: add Versatile Express defconfig 2011-02-19 10:55:12 +00:00
viper_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00
xcep_defconfig rtc: fix build warnings in defconfigs 2011-06-15 20:04:02 -07:00
zeus_defconfig arch: Change defconfigs to point to g_mass_storage. 2012-11-08 16:00:52 +02:00