/openbmc/linux/Documentation/devicetree/bindings/mmc/ |
H A D | marvell,xenon-sdhci.yaml | 4 $id: http://devicetree.org/schemas/mmc/marvell,xenon-sdhci.yaml# 7 title: Marvell Xenon SDHCI Controller 11 mmc-controller.yaml and the properties used by the Xenon implementation. 13 Multiple SDHCs might be put into a single Xenon IP, to save size and cost. 35 - const: marvell,sdhci-xenon 42 for Xenon IP register. The second one for the Armada 3700 SoC PHY PAD 47 For other compatible strings, one register area for Xenon IP. 62 marvell,xenon-sdhc-id: 71 marvell,xenon-phy-type: 77 Xenon support multiple types of PHYs. To select eMMC 5.1 PHY, set: [all …]
|
/openbmc/linux/drivers/mmc/host/ |
H A D | sdhci-xenon.h | 11 /* Register Offset of Xenon SDHC self-defined register */ 52 /* Xenon specific Mode Select value */ 70 * Xenon driver has to recognize card type 83 * record the current ios setting of Xenon SDHC.
|
H A D | sdhci-xenon.c | 3 * Driver for Marvell Xenon SDHC as a platform device 23 #include "sdhci-xenon.h" 193 * Xenon defines different values for HS200 and HS400 274 * Xenon Specific Operations in mmc_host_ops 364 * Currently force Xenon driver back to support mode 1 only, in xenon_execute_tuning() 365 * even though Xenon might claim to support mode 2 or mode 3. in xenon_execute_tuning() 411 * Parse Xenon specific DT properties: 431 if (!device_property_read_u32(dev, "marvell,xenon-sdhc-id", &sdhc_id)) { in xenon_probe_params() 443 if (!device_property_read_u32(dev, "marvell,xenon-tun-count", in xenon_probe_params() 508 * Link Xenon specific mmc_host_ops function, in xenon_probe() [all …]
|
H A D | Makefile | 110 obj-$(CONFIG_MMC_SDHCI_XENON) += sdhci-xenon-driver.o 111 sdhci-xenon-driver-y += sdhci-xenon.o sdhci-xenon-phy.o
|
H A D | sdhci-xenon-phy.c | 3 * PHY support for Xenon SDHC 18 #include "sdhci-xenon.h" 488 * Xenon Enhanced Strobe should be enabled only when in xenon_emmc_phy_strobe_delay_adj() 628 * Define them both in sdhci-xenon-emmc-phy.h. in xenon_emmc_phy_set() 731 if (device_property_read_bool(dev, "marvell,xenon-phy-slow-mode")) in xenon_emmc_phy_parse_params() 735 if (!device_property_read_u32(dev, "marvell,xenon-phy-znr", &value)) in xenon_emmc_phy_parse_params() 739 if (!device_property_read_u32(dev, "marvell,xenon-phy-zpr", &value)) in xenon_emmc_phy_parse_params() 743 if (!device_property_read_u32(dev, "marvell,xenon-phy-nr-success-tun", in xenon_emmc_phy_parse_params() 748 if (!device_property_read_u32(dev, "marvell,xenon-phy-tun-step-divider", in xenon_emmc_phy_parse_params() 824 * and adjust Xenon SDHC delay. in xenon_phy_adj() [all …]
|
H A D | Kconfig | 1020 tristate "Marvell Xenon eMMC/SD/SDIO SDHCI driver" 1023 This selects Marvell Xenon eMMC/SD/SDIO SDHCI.
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-flash.rst | 13 The interface can support both LED and xenon flash devices. As of 14 writing this, there is no xenon flash driver using this interface. 182 Enable or disable charging of the xenon flash capacitor. 185 Is the flash ready to strobe? Xenon flashes require their capacitors
|
/openbmc/linux/arch/arm64/boot/dts/marvell/ |
H A D | armada-3720-espressobin.dtsi | 81 marvell,xenon-emmc; 82 marvell,xenon-tun-count = <9>;
|
H A D | armada-37xx.dtsi | 454 "marvell,sdhci-xenon"; 465 "marvell,sdhci-xenon";
|
H A D | armada-7040-mochabin.dts | 68 /delete-property/ marvell,xenon-phy-slow-mode;
|
H A D | armada-8040-mcbin.dtsi | 116 marvell,xenon-phy-slow-mode;
|
H A D | armada-8040-puzzle-m801.dts | 150 marvell,xenon-phy-slow-mode;
|
H A D | armada-ap80x.dtsi | 264 marvell,xenon-phy-slow-mode;
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | armada-37xx.dtsi | 257 "marvell,sdhci-xenon"; 265 "marvell,sdhci-xenon";
|
/openbmc/u-boot/drivers/mmc/ |
H A D | xenon_sdhci.c | 3 * Driver for Marvell SOC Platform Group Xenon SDHC as a platform device 47 /* Xenon specific Mode Select value */
|
H A D | Kconfig | 525 bool "SDHCI support for the Xenon SDHCI controller" 528 Support for Xenon SDHCI host controller on Marvell Armada 3700
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | ste-hrefv60plus.dtsi | 225 * XENON Flashgun on image processor GPIO (controlled from image
|
/openbmc/linux/ |
H A D | .mailmap | 580 Tobias Klauser <tklauser@distanz.ch> <tklauser@xenon.tklauser.home>
|
H A D | MAINTAINERS | 12832 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER 12836 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml 12837 F: drivers/mmc/host/sdhci-xenon*
|
H A D | opengrok2.0.log | [all...] |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok0.0.log | [all...] |
/openbmc/ |
D | opengrok1.0.log | [all...] |
D | opengrok2.0.log | [all...] |