Searched full:xenon (Results 1 – 16 of 16) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/mmc/ |
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. 37 - const: marvell,sdhci-xenon 44 for Xenon IP register. The second one for the Armada 3700 SoC PHY PAD 49 For other compatible strings, one register area for Xenon IP. 64 marvell,xenon-sdhc-id: 73 marvell,xenon-phy-type: 79 Xenon support multiple types of PHYs. To select eMMC 5.1 PHY, set: [all …]
|
/linux-6.12.1/drivers/mmc/host/ |
D | sdhci-xenon.h | 11 /* Register Offset of Xenon SDHC self-defined register */ 52 /* Xenon specific Mode Select value */ 71 * Xenon driver has to recognize card type 84 * record the current ios setting of Xenon SDHC.
|
D | sdhci-xenon.c | 3 * Driver for Marvell Xenon SDHC as a platform device 25 #include "sdhci-xenon.h" 195 * Xenon defines different values for HS200 and HS400 276 * Xenon Specific Operations in mmc_host_ops 366 * Currently force Xenon driver back to support mode 1 only, in xenon_execute_tuning() 367 * even though Xenon might claim to support mode 2 or mode 3. in xenon_execute_tuning() 413 * Parse Xenon specific DT properties: 434 if (!device_property_read_u32(dev, "marvell,xenon-sdhc-id", &sdhc_id)) { in xenon_probe_params() 446 if (!device_property_read_u32(dev, "marvell,xenon-tun-count", in xenon_probe_params() 528 * Link Xenon specific mmc_host_ops function, in xenon_probe() [all …]
|
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 …]
|
D | Makefile | 112 obj-$(CONFIG_MMC_SDHCI_XENON) += sdhci-xenon-driver.o 113 sdhci-xenon-driver-y += sdhci-xenon.o sdhci-xenon-phy.o
|
D | Kconfig | 1042 tristate "Marvell Xenon eMMC/SD/SDIO SDHCI driver" 1045 This selects Marvell Xenon eMMC/SD/SDIO SDHCI.
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
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
|
/linux-6.12.1/arch/arm64/boot/dts/marvell/ |
D | armada-3720-espressobin.dtsi | 81 marvell,xenon-emmc; 82 marvell,xenon-tun-count = <9>;
|
D | armada-37xx.dtsi | 454 "marvell,sdhci-xenon"; 465 "marvell,sdhci-xenon";
|
D | armada-8040-mcbin.dtsi | 116 marvell,xenon-phy-slow-mode;
|
D | armada-7040-mochabin.dts | 68 /delete-property/ marvell,xenon-phy-slow-mode;
|
D | armada-8040-puzzle-m801.dts | 150 marvell,xenon-phy-slow-mode;
|
D | armada-ap80x.dtsi | 264 marvell,xenon-phy-slow-mode;
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | ste-hrefv60plus.dtsi | 224 * XENON Flashgun on image processor GPIO (controlled from image
|
/linux-6.12.1/ |
D | .mailmap | 675 Tobias Klauser <tklauser@distanz.ch> <tklauser@xenon.tklauser.home>
|
D | MAINTAINERS | 13837 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER 13841 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml 13842 F: drivers/mmc/host/sdhci-xenon*
|