forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'mmc-merge-for-3.6-rc1' of git://git.kernel.org/pub/scm/lin…
…ux/kernel/git/cjb/mmc Pull MMC updates from Chris Ball: "MMC highlights for 3.6: Core: - Rename cd-gpio to slot-gpio and extend it to support more slot GPIO functions, such as write-protect. - Add a function to get regulators (Vdd and Vccq) for a host. Drivers: - sdhci-pxav2, sdhci-pxav3: Add device tree support. - sdhi: Add device tree support. - sh_mmcif: Add support for regulators, device tree, slot-gpio. - tmio: Add regulator support, use slot-gpio." * tag 'mmc-merge-for-3.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (62 commits) mmc: sdhci-dove: Prepare for common clock framework mmc: sdhci-dove: Add SDHCI_QUIRK_NO_HISPD_BIT mmc: omap_hsmmc: ensure probe returns error upon resource failure mmc: mxs-mmc: Add wp-inverted property mmc: esdhc: Fix DMA_MASK to not break mx25 DMA access mmc: core: reset signal voltage on power up mmc: sd: Fix sd current limit setting mmc: omap_hsmmc: add clk_prepare and clk_unprepare mmc: sdhci: When a UHS switch fails, cycle power if regulator is used mmc: atmel-mci: modify CLKDIV displaying in debugfs mmc: atmel-mci: fix incorrect setting of host->data to NULL mmc: sdhci: poll for card even when card is logically unremovable mmc: sdhci: Introduce new flag SDHCI_USING_RETUNING_TIMER mmc: sdio: Change pr_warning to pr_warn_ratelimited mmc: core: Simplify and fix for SD switch processing mmc: sdhci: restore host settings when card is removed mmc: sdhci: fix incorrect command used in tuning mmc: sdhci-pci: CaFe has broken card detection mmc: sdhci: Report failure reasons for all cases in sdhci_add_host() mmc: s3cmci: Convert s3cmci driver to gpiolib API ...
- Loading branch information
Showing
43 changed files
with
1,057 additions
and
519 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,15 @@ | ||
* ARM PrimeCell MultiMedia Card Interface (MMCI) PL180/1 | ||
|
||
The ARM PrimeCell MMCI PL180 and PL181 provides and interface for | ||
The ARM PrimeCell MMCI PL180 and PL181 provides an interface for | ||
reading and writing to MultiMedia and SD cards alike. | ||
|
||
This file documents differences between the core properties described | ||
by mmc.txt and the properties used by the mmci driver. | ||
|
||
Required properties: | ||
- compatible : contains "arm,pl18x", "arm,primecell". | ||
- reg : contains pl18x registers and length. | ||
- interrupts : contains the device IRQ(s). | ||
- arm,primecell-periphid : contains the PrimeCell Peripheral ID. | ||
|
||
Optional properties: | ||
- wp-gpios : contains any write protect (ro) gpios | ||
- cd-gpios : contains any card detection gpios | ||
- cd-inverted : indicates whether the cd gpio is inverted | ||
- max-frequency : contains the maximum operating frequency | ||
- bus-width : number of data lines, can be <1>, <4>, or <8> | ||
- mmc-cap-mmc-highspeed : indicates whether MMC is high speed capable | ||
- mmc-cap-sd-highspeed : indicates whether SD is high speed capable |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
* Marvell sdhci-pxa v2/v3 controller | ||
|
||
This file documents differences between the core properties in mmc.txt | ||
and the properties used by the sdhci-pxav2 and sdhci-pxav3 drivers. | ||
|
||
Required properties: | ||
- compatible: Should be "mrvl,pxav2-mmc" or "mrvl,pxav3-mmc". | ||
|
||
Optional properties: | ||
- mrvl,clk-delay-cycles: Specify a number of cycles to delay for tuning. | ||
|
||
Example: | ||
|
||
sdhci@d4280800 { | ||
compatible = "mrvl,pxav3-mmc"; | ||
reg = <0xd4280800 0x800>; | ||
bus-width = <8>; | ||
interrupts = <27>; | ||
non-removable; | ||
mrvl,clk-delay-cycles = <31>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.