Home
last modified time | relevance | path

Searched full:sdclk (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.12.1/Documentation/devicetree/bindings/mmc/
Dcdns,sdhci.yaml92 cdns,phy-dll-delay-sdclk:
94 Value of the delay introduced on the sdclk output for all modes except
100 cdns,phy-dll-delay-sdclk-hsmmc:
102 Value of the delay introduced on the sdclk output for HS200, HS400 and
155 cdns,phy-dll-delay-sdclk = <0>;
Dmarvell,xenon-sdhci.yaml232 clocks = <&sdclk 0>, <&axi_clk 0>;
274 clocks = <&sdclk 0>;
/linux-6.12.1/drivers/mmc/host/
Dsdhci-xenon-phy.c238 * 1. SDCLK frequency changes.
239 * 2. SDCLK is stopped and re-enabled.
490 * 2. SDCLK is higher than 52MHz in xenon_emmc_phy_strobe_delay_adj()
512 * If eMMC PHY Slow Mode is required in lower speed mode (SDCLK < 55MHz)
805 * PHY setting should be adjusted when SDCLK frequency, Bus Width
Dsdhci-of-aspeed.c261 * period of SDCLK = period of SDMCLK. in aspeed_sdhci_set_clock()
264 * period of SDCLK = period of SDMCLK * 2 * (EMMC12C[7:6], EMMC[15:8]) in aspeed_sdhci_set_clock()
544 dev_err(&pdev->dev, "Unable to enable SDCLK\n"); in aspeed_sdc_probe()
Dsdhci-cadence.c98 { "cdns,phy-dll-delay-sdclk", SDHCI_CDNS_PHY_DLY_SDCLK, },
99 { "cdns,phy-dll-delay-sdclk-hsmmc", SDHCI_CDNS_PHY_DLY_HSMMC, },
Dsdhci-xenon.c53 /* Set SDCLK-off-while-idle */
491 /* Disable SDCLK-Off-While-Idle before card init */ in xenon_sdhc_prepare()
Duniphier-sd.c25 #define UNIPHIER_SD_CLKCTL_OFFEN BIT(9) // auto SDCLK stop
Dsdhci-s3c.c629 /* HSMMC on Samsung SoCs uses SDCLK as timeout clock */ in sdhci_s3c_probe()
Dsdhci-tegra.c1725 * timeout clock and SW can choose TMCLK or SDCLK for hardware in sdhci_tegra_probe()
1732 * be achieved is 11s better than using SDCLK for data timeout. in sdhci_tegra_probe()
Dsdhci.h428 /* Controller uses SDCLK instead of TMCLK for data timeouts */
/linux-6.12.1/drivers/cpufreq/
Dsa1110-cpufreq.c152 * If SDCLK would invalidate the SDRAM timings, in sdram_calculate_timing()
153 * run SDCLK at half speed. in sdram_calculate_timing()
/linux-6.12.1/arch/arm64/boot/dts/socionext/
Duniphier-ld11.dtsi464 cdns,phy-dll-delay-sdclk = <21>;
465 cdns,phy-dll-delay-sdclk-hsmmc = <21>;
Duniphier-ld20.dtsi602 cdns,phy-dll-delay-sdclk = <21>;
603 cdns,phy-dll-delay-sdclk-hsmmc = <21>;
Duniphier-pxs3.dtsi422 cdns,phy-dll-delay-sdclk = <21>;
423 cdns,phy-dll-delay-sdclk-hsmmc = <21>;
/linux-6.12.1/drivers/pinctrl/uniphier/
Dpinctrl-uniphier-nx1.c18 UNIPHIER_PINCTRL_PIN(1, "SDCLK", UNIPHIER_PIN_IECTRL_EXIST,
Dpinctrl-uniphier-sld8.c111 UNIPHIER_PINCTRL_PIN(32, "SDCLK", 8,
Dpinctrl-uniphier-ld4.c147 UNIPHIER_PINCTRL_PIN(44, "SDCLK", UNIPHIER_PIN_IECTRL_NONE,
Dpinctrl-uniphier-ld6b.c156 UNIPHIER_PINCTRL_PIN(47, "SDCLK", UNIPHIER_PIN_IECTRL_NONE,
Dpinctrl-uniphier-pro5.c765 UNIPHIER_PINCTRL_PIN(250, "SDCLK", UNIPHIER_PIN_IECTRL_NONE,
Dpinctrl-uniphier-pxs2.c156 UNIPHIER_PINCTRL_PIN(47, "SDCLK", UNIPHIER_PIN_IECTRL_NONE,
Dpinctrl-uniphier-pxs3.c144 UNIPHIER_PINCTRL_PIN(43, "SDCLK", UNIPHIER_PIN_IECTRL_EXIST,
/linux-6.12.1/drivers/pinctrl/
Dpinctrl-ep93xx.c129 PINCTRL_PIN(10, "SDCLK"),
437 PINCTRL_PIN(53, "SDCLK"), /* D3 */
858 PINCTRL_PIN(117, "SDCLK"), /* G4 */
/linux-6.12.1/drivers/clk/
Dclk-aspeed.c71 [ASPEED_CLK_GATE_SDCLK] = { 27, 16, "sdclk-gate", NULL, 0 }, /* SDIO/SD */
Dclk-ast2600.c135 [ASPEED_CLK_GATE_SDCLK] = { 36, 56, "sdclk-gate", NULL, 0 }, /* SDIO/SD */
/linux-6.12.1/include/linux/mmc/
Dhost.h145 * switching might fail because the SDCLK is not really quiet.

12