Searched +full:no +full:- +full:mmc +full:- +full:hs400 (Results 1 – 25 of 86) sorted by relevance
1234
/linux-6.8/Documentation/devicetree/bindings/mmc/ |
D | mtk-sd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mtk-sd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Chaotian Jing <chaotian.jing@mediatek.com> 11 - Wenbin Mei <wenbin.mei@mediatek.com> 16 - enum: 17 - mediatek,mt2701-mmc 18 - mediatek,mt2712-mmc 19 - mediatek,mt6779-mmc [all …]
|
D | mmc-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MMC Controller Common Properties 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 These properties are common to multiple MMC host controllers. Any host 17 It is possible to assign a fixed index mmcN to an MMC host controller 23 pattern: "^mmc(@.*)?$" 25 "#address-cells": [all …]
|
D | sdhci-sprd.txt | 1 * Spreadtrum SDHCI controller (sdhci-sprd) 4 for MMC, SD and SDIO types of cards. 6 This file documents differences between the core properties in mmc.txt 7 and the properties used by the sdhci-sprd driver. 10 - compatible: Should contain "sprd,sdhci-r11". 11 - reg: physical base address of the controller and length. 12 - interrupts: Interrupts used by the SDHCI controller. 13 - clocks: Should contain phandle for the clock feeding the SDHCI controller 14 - clock-names: Should contain the following: 15 "sdio" - SDIO source clock (required) [all …]
|
/linux-6.8/arch/arm64/boot/dts/mediatek/ |
D | mt7986a-bananapi-bpi-r3-emmc.dtso | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 11 compatible = "bananapi,bpi-r3", "mediatek,mt7986a"; 14 target-path = "/soc/mmc@11230000"; 16 bus-width = <8>; 17 max-frequency = <200000000>; 18 cap-mmc-highspeed; 19 mmc-hs200-1_8v; 20 mmc-hs400-1_8v; 21 hs400-ds-delay = <0x14014>; [all …]
|
D | mt8188-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 5 /dts-v1/; 11 compatible = "mediatek,mt8188-evb", "mediatek,mt8188"; 26 stdout-path = "serial0:115200n8"; 34 reserved_memory: reserved-memory { 35 #address-cells = <2>; 36 #size-cells = <2>; 40 compatible = "shared-dma-pool"; 42 no-map; 52 pinctrl-names = "default"; [all …]
|
D | mt8183-pumpkin.dts | 1 // SPDX-License-Identifier: GPL-2.0 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 16 compatible = "mediatek,mt8183-pumpkin", "mediatek,mt8183"; 28 stdout-path = "serial0:921600n8"; 31 reserved-memory { 32 #address-cells = <2>; 33 #size-cells = <2>; 37 compatible = "shared-dma-pool"; [all …]
|
D | mt7986a-rfb.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/pinctrl/mt65xx.h> 14 chassis-type = "embedded"; 15 compatible = "mediatek,mt7986a-rfb", "mediatek,mt7986a"; 22 stdout-path = "serial0:115200n8"; 30 reg_1p8v: regulator-1p8v { 31 compatible = "regulator-fixed"; 32 regulator-name = "fixed-1.8V"; 33 regulator-min-microvolt = <1800000>; [all …]
|
D | mt8183-evb.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 14 chassis-type = "embedded"; 15 compatible = "mediatek,mt8183-evb", "mediatek,mt8183"; 27 stdout-path = "serial0:921600n8"; 30 reserved-memory { 31 #address-cells = <2>; 32 #size-cells = <2>; 35 compatible = "shared-dma-pool"; 37 no-map; [all …]
|
D | mt8365-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2021-2022 BayLibre, SAS. 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/pinctrl/mt8365-pinfunc.h> 19 compatible = "mediatek,mt8365-evk", "mediatek,mt8365"; 26 stdout-path = "serial0:921600n8"; 31 compatible = "linaro,optee-tz"; 36 gpio-keys { [all …]
|
/linux-6.8/arch/arm64/boot/dts/rockchip/ |
D | rk3588-edgeble-neu6a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 compatible = "edgeble,neural-compute-module-6a", "rockchip,rk3588"; 13 vcc12v_dcin: vcc12v-dcin-regulator { 14 compatible = "regulator-fixed"; 15 regulator-name = "vcc12v_dcin"; 16 regulator-always-on; 17 regulator-boot-on; 18 regulator-min-microvolt = <12000000>; 19 regulator-max-microvolt = <12000000>; 24 bus-width = <8>; [all …]
|
D | rk3588s-khadas-edge2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 18 stdout-path = "serial2:1500000n8"; 23 bus-width = <8>; 24 no-sdio; 25 no-sd; 26 non-removable; 27 mmc-hs400-1_8v; [all …]
|
/linux-6.8/drivers/mmc/core/ |
D | host.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/drivers/mmc/core/host.c 6 * Copyright (C) 2007-2008 Pierre Ossman 9 * MMC host class device management 23 #include <linux/mmc/host.h> 24 #include <linux/mmc/card.h> 25 #include <linux/mmc/slot-gpio.h> 30 #include "slot-gpio.h" 47 if (!host->bus_ops) in mmc_host_class_prepare() 51 if (host->bus_ops->pre_suspend) in mmc_host_class_prepare() [all …]
|
/linux-6.8/include/linux/mmc/ |
D | host.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/include/linux/mmc/host.h 12 #include <linux/fault-inject.h> 14 #include <linux/mmc/core.h> 15 #include <linux/mmc/card.h> 16 #include <linux/mmc/pm.h> 17 #include <linux/dma-direction.h> 18 #include <linux/blk-crypto-profile.h> 141 * ios->clock might be 0. For some controllers, setting 0Hz 151 * 1 for a read-only card [all …]
|
/linux-6.8/arch/arm64/boot/dts/sprd/ |
D | whale2.dtsi | 6 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 #include <dt-bindings/clock/sprd,sc9860-clk.h> 12 interrupt-parent = <&gic>; 13 #address-cells = <2>; 14 #size-cells = <2>; 17 compatible = "simple-bus"; 18 #address-cells = <2>; 19 #size-cells = <2>; 67 ap-apb { 68 compatible = "simple-bus"; [all …]
|
/linux-6.8/drivers/mmc/host/ |
D | sdhci-msm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * drivers/mmc/host/sdhci-msm.c - Qualcomm SDHCI Platform driver 5 * Copyright (c) 2013-2014, The Linux Foundation. All rights reserved. 10 #include <linux/mmc/mmc.h> 23 #include "sdhci-cqhci.h" 24 #include "sdhci-pltfm.h" 123 #define INVALID_TUNING_PHASE -1 137 /* Max load for eMMC Vdd-io supply */ 141 msm_host->var_ops->msm_readl_relaxed(host, offset) 144 msm_host->var_ops->msm_writel_relaxed(val, host, offset) [all …]
|
D | renesas_sdhi_core.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2015-19 Renesas Electronics Corporation 6 * Copyright (C) 2016-19 Sang Engineering, Wolfram Sang 7 * Copyright (C) 2016-17 Horms Solutions, Simon Horman 13 * Copyright 2004-2005 Phil Blundell 14 * Copyright 2007-2008 OpenedHand Ltd. 26 #include <linux/mmc/host.h> 27 #include <linux/mmc/mmc.h> 28 #include <linux/mmc/slot-gpio.h> 31 #include <linux/pinctrl/pinctrl-state.h> [all …]
|
D | dw_mmc-exynos.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include <linux/mmc/host.h> 12 #include <linux/mmc/mmc.h> 19 #include "dw_mmc-pltfm.h" 20 #include "dw_mmc-exynos.h" 22 /* Variations in Exynos specific dw-mshc controller */ 53 .compatible = "samsung,exynos4210-dw-mshc", 56 .compatible = "samsung,exynos4412-dw-mshc", 59 .compatible = "samsung,exynos5250-dw-mshc", 62 .compatible = "samsung,exynos5420-dw-mshc", [all …]
|
D | sdhci-of-esdhc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 22 #include <linux/dma-mapping.h> 24 #include <linux/mmc/host.h> 25 #include <linux/mmc/mmc.h> 26 #include "sdhci-pltfm.h" 27 #include "sdhci-esdhc.h" 71 { .compatible = "fsl,ls1021a-esdhc", .data = &ls1021a_esdhc_clk}, 72 { .compatible = "fsl,ls1043a-esdhc", .data = &ls1043a_esdhc_clk}, 73 { .compatible = "fsl,ls1046a-esdhc", .data = &ls1046a_esdhc_clk}, 74 { .compatible = "fsl,ls1012a-esdhc", .data = &ls1012a_esdhc_clk}, [all …]
|
D | sdhci-of-dwcmshc.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #include <linux/dma-mapping.h> 23 #include "sdhci-pltfm.h" 39 /* Tuning and auto-tuning fields in AT_CTRL_R control register */ 49 #define AT_CTRL_PRE_CHANGE_DLY 0x1 /* 2-cycle latency */ 51 #define AT_CTRL_POST_CHANGE_DLY 0x3 /* 4-cycle latency */ 126 #define PHY_PAD_TXSLEW_CTRL_P 0x3 /* Slew control for P-Type pad TX */ 128 #define PHY_PAD_TXSLEW_CTRL_N 0x3 /* Slew control for N-Type pad TX */ 138 #define PHY_SDCLKDL_DC_HS400 0x18 /* delay code for HS400 mode */ 168 ((addr | (SZ_128M - 1)) == ((addr + len - 1) | (SZ_128M - 1))) [all …]
|
/linux-6.8/arch/riscv/boot/dts/thead/ |
D | th1520-lichee-module-4a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 12 compatible = "sipeed,lichee-module-4a", "thead,th1520"; 21 clock-frequency = <24000000>; 25 clock-frequency = <32768>; 29 clock-frequency = <62500000>; 33 clock-frequency = <198000000>; 37 clock-frequency = <100000000>; 45 bus-width = <8>; 46 max-frequency = <198000000>; [all …]
|
D | th1520-beaglev-ahead.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 13 compatible = "beagle,beaglev-ahead", "thead,th1520"; 29 stdout-path = "serial0:115200n8"; 40 clock-frequency = <24000000>; 44 clock-frequency = <32768>; 48 clock-frequency = <62500000>; 52 clock-frequency = <198000000>; 56 clock-frequency = <100000000>; 64 bus-width = <8>; [all …]
|
/linux-6.8/arch/arm64/boot/dts/qcom/ |
D | qdu1000-idp.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 8 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 14 compatible = "qcom,qdu1000-idp", "qcom,qdu1000"; 15 chassis-type = "embedded"; 22 stdout-path = "serial0:115200n8"; 26 xo_board: xo-board-clk { 27 compatible = "fixed-clock"; 28 clock-frequency = <19200000>; 29 #clock-cells = <0>; [all …]
|
D | msm8994-huawei-angler-rev-101.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (c) 2021-2023, Petr Vorel <petr.vorel@gmail.com> 8 /dts-v1/; 15 chassis-type = "handset"; 17 qcom,msm-id = <207 0x20000>; 18 qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>; 19 qcom,board-id = <8026 0>; 26 stdout-path = "serial0:115200n8"; 29 reserved-memory { 30 #address-cells = <2>; [all …]
|
D | sda660-inforce-ifc6560.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 9 /dts-v1/; 18 chassis-type = "embedded"; /* SBC */ 26 stdout-path = "serial0:115200n8"; 29 gpio-keys { 30 compatible = "gpio-keys"; 32 key-volup { 36 debounce-interval = <15>; 41 * Until we hook up type-c detection, we 44 extcon_usb: extcon-usb { [all …]
|
/linux-6.8/arch/arm64/boot/dts/renesas/ |
D | r8a779f0-spider-cpu.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/leds/common.h> 15 compatible = "renesas,spider-cpu", "renesas,r8a779f0"; 24 stdout-path = "serial0:1843200n8"; 28 compatible = "gpio-leds"; 30 led-7 { 34 function-enumerator = <7>; 37 led-8 { 41 function-enumerator = <8>; [all …]
|
1234