| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/ |
| 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# 10 - Ulf Hansson <ulf.hansson@linaro.org> 25 "#address-cells": 30 "#size-cells": 37 broken-cd: 42 cd-gpios: 46 non-removable: [all …]
|
| D | fsl-esdhc.txt | 7 by mmc.txt and the properties used by the sdhci-esdhc driver. 10 - compatible : should be "fsl,esdhc", or "fsl,<chip>-esdhc". 12 "fsl,mpc8536-esdhc" 13 "fsl,mpc8378-esdhc" 14 "fsl,p2020-esdhc" 15 "fsl,p4080-esdhc" 16 "fsl,t1040-esdhc" 17 "fsl,t4240-esdhc" 19 "fsl,ls1012a-esdhc" 20 "fsl,ls1028a-esdhc" [all …]
|
| D | atmel-hsmci.txt | 7 by mmc.txt and the properties used by the atmel-mci driver. 12 - compatible: should be "atmel,hsmci" 13 - #address-cells: should be one. The cell is the slot id. 14 - #size-cells: should be zero. 15 - at least one slot node 16 - clock-names: tuple listing input clock names. 18 - clocks: phandles to input clocks. 28 #address-cells = <1>; 29 #size-cells = <0>; 30 clock-names = "mci_clk"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mmc/ |
| 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# 10 - Ulf Hansson <ulf.hansson@linaro.org> 25 "#address-cells": 30 "#size-cells": 37 broken-cd: 42 cd-gpios: 47 non-removable: [all …]
|
| D | fsl-esdhc.txt | 7 by mmc.txt and the properties used by the sdhci-esdhc driver. 10 - compatible : should be "fsl,esdhc", or "fsl,<chip>-esdhc". 12 "fsl,mpc8536-esdhc" 13 "fsl,mpc8378-esdhc" 14 "fsl,p2020-esdhc" 15 "fsl,p4080-esdhc" 16 "fsl,t1040-esdhc" 17 "fsl,t4240-esdhc" 19 "fsl,ls1012a-esdhc" 20 "fsl,ls1028a-esdhc" [all …]
|
| D | atmel-hsmci.txt | 7 by mmc.txt and the properties used by the atmel-mci driver. 12 - compatible: should be "atmel,hsmci" 13 - #address-cells: should be one. The cell is the slot id. 14 - #size-cells: should be zero. 15 - at least one slot node 16 - clock-names: tuple listing input clock names. 18 - clocks: phandles to input clocks. 28 #address-cells = <1>; 29 #size-cells = <0>; 30 clock-names = "mci_clk"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/ |
| D | omap5-sbc-t54.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Suppport for CompuLab CM-T54 on SB-T54 baseboard 6 #include "omap5-cm-t54.dts" 9 model = "CompuLab CM-T54 on SB-T54"; 10 compatible = "compulab,omap5-sbc-t54", "compulab,omap5-cm-t54", "ti,omap5"; 14 i2c4_pins: i2c4-pins { 15 pinctrl-single,pins = < 21 mmc1_aux_pins: mmc1-aux-pins { 22 pinctrl-single,pins = < 30 pinctrl-names = "default"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | omap5-sbc-t54.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Suppport for CompuLab CM-T54 on SB-T54 baseboard 6 #include "omap5-cm-t54.dts" 9 model = "CompuLab CM-T54 on SB-T54"; 10 compatible = "compulab,omap5-sbc-t54", "compulab,omap5-cm-t54", "ti,omap5"; 15 pinctrl-single,pins = < 22 pinctrl-single,pins = < 30 pinctrl-names = "default"; 31 pinctrl-0 = < 35 cd-inverted; [all …]
|
| D | zynq-cc108.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (C) Copyright 2007-2018 Xilinx, Inc. 6 * (C) Copyright 2007-2013 Michal Simek 7 * (C) Copyright 2007-2012 PetaLogix Qld Pty Ltd 11 /dts-v1/; 12 /include/ "zynq-7000.dtsi" 16 compatible = "xlnx,zynq-cc108", "xlnx,zynq-7000"; 25 stdout-path = "serial0:115200n8"; 34 compatible = "usb-nop-xceiv"; 35 #phy-cells = <0>; [all …]
|
| D | armada-388-rd.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * (RD-88F6820-AP) 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 12 /dts-v1/; 13 #include "armada-388.dtsi" 17 compatible = "marvell,a385-rd", "marvell,armada388", 21 stdout-path = "serial0:115200n8"; 35 internal-regs { 38 clock-frequency = <100000>; [all …]
|
| D | armada-395-gp.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 10 /dts-v1/; 11 #include "armada-395.dtsi" 15 compatible = "marvell,a395-gp", "marvell,armada395", 19 stdout-path = "serial0:115200n8"; 31 internal-regs { 34 clock-frequency = <100000>; 62 clock-frequency = <200000000>; 63 broken-cd; 64 wp-inverted; [all …]
|
| D | armada-388-db.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * (DB-88F6820) 8 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 11 /dts-v1/; 12 #include "armada-388.dtsi" 16 compatible = "marvell,a385-db", "marvell,armada388", 20 stdout-path = "serial0:115200n8"; 35 internal-regs { 38 clock-frequency = <100000>; 43 clock-frequency = <100000>; [all …]
|
| D | armada-385-linksys-rango.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include "armada-385-linksys.dtsi" 85 compatible = "fixed-partitions"; 86 #address-cells = <1>; 87 #size-cells = <1>; 90 label = "u-boot"; 92 read-only; [all …]
|
| /kernel/linux/linux-5.10/drivers/mmc/host/ |
| D | sdhci-pltfm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sdhci-pltfm.c Support for SDHCI platform devices 16 * Inspired by sdhci-pci.c, by Pierre Ossman 26 #include "sdhci-pltfm.h" 32 return clk_get_rate(pltfm_host->clk); in sdhci_pltfm_clk_get_max_clock() 45 if (device_property_present(dev, "sdhci,wp-inverted") || in sdhci_wp_inverted() 46 device_property_present(dev, "wp-inverted")) in sdhci_wp_inverted() 49 /* Old device trees don't have the wp-inverted property. */ in sdhci_wp_inverted() 61 struct device_node *np = pdev->dev.of_node; in sdhci_get_compatibility() 66 if (of_device_is_compatible(np, "fsl,p2020-rev1-esdhc")) in sdhci_get_compatibility() [all …]
|
| /kernel/linux/linux-6.6/drivers/mmc/host/ |
| D | sdhci-pltfm.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sdhci-pltfm.c Support for SDHCI platform devices 16 * Inspired by sdhci-pci.c, by Pierre Ossman 26 #include "sdhci-pltfm.h" 32 return clk_get_rate(pltfm_host->clk); in sdhci_pltfm_clk_get_max_clock() 45 if (device_property_present(dev, "sdhci,wp-inverted") || in sdhci_wp_inverted() 46 device_property_present(dev, "wp-inverted")) in sdhci_wp_inverted() 49 /* Old device trees don't have the wp-inverted property. */ in sdhci_wp_inverted() 60 struct device_node *np = pdev->dev.of_node; in sdhci_get_compatibility() 65 if (of_device_is_compatible(np, "fsl,p2020-rev1-esdhc")) in sdhci_get_compatibility() [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/apple/ |
| D | t600x-j314-j316.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 3 * MacBook Pro (14/16-inch, 2021) 7 * target-type: J314s / J314c / J316s / J316c 12 #include <dt-bindings/leds/common.h> 21 #address-cells = <2>; 22 #size-cells = <2>; 25 stdout-path = "serial0"; 28 compatible = "apple,simple-framebuffer", "simple-framebuffer"; 40 led-controller { 41 compatible = "pwm-leds"; [all …]
|
| D | t600x-j375.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 7 * target-type: J375c / J375d 19 #address-cells = <2>; 20 #size-cells = <2>; 23 stdout-path = "serial0"; 26 compatible = "apple,simple-framebuffer", "simple-framebuffer"; 45 hpm0: usb-pd@38 { 48 interrupt-parent = <&pinctrl_ap>; 50 interrupt-names = "irq"; 53 hpm1: usb-pd@3f { [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/xilinx/ |
| D | zynq-cc108.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * (C) Copyright 2007-2018 Xilinx, Inc. 6 * (C) Copyright 2007-2013 Michal Simek 7 * (C) Copyright 2007-2012 PetaLogix Qld Pty Ltd 11 /dts-v1/; 12 /include/ "zynq-7000.dtsi" 16 compatible = "xlnx,zynq-cc108", "xlnx,zynq-7000"; 25 stdout-path = "serial0:115200n8"; 34 compatible = "usb-nop-xceiv"; 35 #phy-cells = <0>; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/ |
| D | raw-nand-chip.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mtd/raw-nand-chip.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Miquel Raynal <miquel.raynal@bootlin.com> 13 - $ref: nand-chip.yaml# 21 The interpretation of these parameters is implementation-defined, so 28 pattern: "^nand@[a-f0-9]$" 32 Contains the chip-select IDs. 34 nand-ecc-placement: [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/ |
| D | aspeed-ast2600-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 /dts-v1/; 6 #include "aspeed-g6.dtsi" 7 #include <dt-bindings/gpio/aspeed-gpio.h> 11 compatible = "aspeed,ast2600-evb", "aspeed,ast2600"; 26 reserved-memory { 27 #address-cells = <1>; 28 #size-cells = <1>; 34 compatible = "shared-dma-pool"; 41 compatible = "shared-dma-pool"; [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/marvell/ |
| D | armada-388-rd.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * (RD-88F6820-AP) 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 9 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 12 /dts-v1/; 13 #include "armada-388.dtsi" 17 compatible = "marvell,a385-rd", "marvell,armada388", 21 stdout-path = "serial0:115200n8"; 35 internal-regs { 38 clock-frequency = <100000>; [all …]
|
| D | armada-395-gp.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 10 /dts-v1/; 11 #include "armada-395.dtsi" 15 compatible = "marvell,a395-gp", "marvell,armada395", 19 stdout-path = "serial0:115200n8"; 31 internal-regs { 34 clock-frequency = <100000>; 62 clock-frequency = <200000000>; 63 broken-cd; 64 wp-inverted; [all …]
|
| D | armada-385-linksys-rango.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include "armada-385-linksys.dtsi" 57 led-power { 62 led-sata { 67 led-wlan_2g { 72 led-wlan_5g { 85 compatible = "fixed-partitions"; [all …]
|
| /kernel/linux/linux-5.10/drivers/mmc/core/ |
| D | host.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2007-2008 Pierre Ossman 25 #include <linux/mmc/slot-gpio.h> 29 #include "slot-gpio.h" 46 if (!host->bus_ops) in mmc_host_class_prepare() 50 if (host->bus_ops->pre_suspend) in mmc_host_class_prepare() 51 return host->bus_ops->pre_suspend(host); in mmc_host_class_prepare() 76 wakeup_source_unregister(host->ws); in mmc_host_classdev_release() 77 if (of_alias_get_id(host->parent->of_node, "mmc") < 0) in mmc_host_classdev_release() 78 ida_simple_remove(&mmc_host_ida, host->index); in mmc_host_classdev_release() [all …]
|
| /kernel/linux/linux-6.6/drivers/mmc/core/ |
| D | host.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2007-2008 Pierre Ossman 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() 52 return host->bus_ops->pre_suspend(host); in mmc_host_class_prepare() 77 wakeup_source_unregister(host->ws); in mmc_host_classdev_release() 78 if (of_alias_get_id(host->parent->of_node, "mmc") < 0) in mmc_host_classdev_release() 79 ida_simple_remove(&mmc_host_ida, host->index); in mmc_host_classdev_release() [all …]
|