/freebsd/sys/contrib/device-tree/Bindings/mmc/ |
H A 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-schema [all...] |
H A D | mmc-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: MMC Card / eMMC Generic 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 This documents describes the devicetree bindings for a mmc-host controller 14 child node describing a mmc-card / an eMMC. 18 const: mmc-card 23 broken-hpi: [all …]
|
H A D | mmc-card.txt | 1 mmc-card / eMMC bindings 2 ------------------------ 4 This documents describes the devicetree bindings for a mmc-host controller 5 child node describing a mmc-card / an eMMC, see "Use of Function subnodes" 6 in mmc.txt 9 -compatible : Must be "mmc-card" 10 -reg : Must be <0> 13 -broken-hpi : Use this to indicate that the mmc-card has a broken hpi 19 pinctrl-names = "default"; 20 pinctrl-0 = <&mmc2_pins_a>; [all …]
|
H A D | mmc-pwrseq-emmc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-emmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ulf Hansson <ulf.hansson@linaro.org> 15 performed just after MMC core enabled power to the given mmc host (to 16 fix possible issues if bootloader has left eMMC card in initialized or 19 doesn't have hardware reset logic connected to emmc card and (limited or 21 card if the card is left in unknown or already initialized state. 25 const: mmc-pwrseq-emmc [all …]
|
H A D | mmc-pwrseq-simple.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-simple.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple MMC power sequence provider 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 The purpose of the simple MMC power sequence provider is to supports a set 19 const: mmc-pwrseq-simple 21 reset-gpios: 27 at initialization and prior we start the power up procedure of the card. [all …]
|
H A D | mmc-pwrseq-emmc.txt | 5 performed just after MMC core enabled power to the given mmc host (to 6 fix possible issues if bootloader has left eMMC card in initialized or 9 doesn't have hardware reset logic connected to emmc card and (limited or 11 card if the card is left in unknown or already initialized state. 14 - compatible : contains "mmc-pwrseq-emmc". 15 - reset-gpios : contains a GPIO specifier. The reset GPIO is asserted 16 and then deasserted to perform eMMC card reset. To perform 23 compatible = "mmc-pwrseq-emmc"; 24 reset-gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
|
H A D | mmc-pwrseq-simple.txt | 1 * The simple MMC power sequence provider 3 The purpose of the simple MMC power sequence provider is to supports a set of 8 - compatible : contains "mmc-pwrseq-simple". 11 - reset-gpios : contains a list of GPIO specifiers. The reset GPIOs are asserted 12 at initialization and prior we start the power up procedure of the card. 13 They will be de-asserted right after the power has been provided to the 14 card. 15 - clocks : Must contain an entry for the entry in clock-names. 16 See ../clocks/clock-bindings.txt for details. 17 - clock-names : Must include the following entry: [all …]
|
H A D | hisilicon,hi3798cv200-dw-mshc.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/mmc/hisilicon,hi3798cv200-dw-mshc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Yang Xiwen <forbidden405@outlook.com> 15 - hisilicon,hi3798cv200-dw-mshc 16 - hisilicon,hi3798mv200-dw-mshc 26 - description: bus interface unit clock 27 - description: card interface unit clock 28 - description: card input sample phase clock [all …]
|
H A D | atmel-hsmci.txt | 1 * Atmel High Speed MultiMedia Card Interface 3 This controller on atmel products provides an interface for MMC, SD and SDIO 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. 24 mmc0: mmc@f0008000 { [all …]
|
H A D | usdhi6rol0.txt | 5 - compatible: must be 7 - interrupts: 3 interrupts, named "card detect", "data" and "SDIO" must be 9 - clocks: a clock binding for the IMCLK input 13 - vmmc-supply: a phandle of a regulator, supplying Vcc to the card 14 - vqmmc-supply: a phandle of a regulator, supplying VccQ to the card 15 - pinctrl-names: Can contain a "default" entry and a "state_uhs" 19 - pinctrl-N: One property for each name listed in pinctrl-names, see 20 ../pinctrl/pinctrl-bindings.txt. 22 Additionally any standard mmc bindings from mmc.txt can be used. 32 interrupt-names = "card detect", "data", "SDIO"; [all …]
|
/freebsd/sys/cam/mmc/ |
H A D | mmc.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2014-2016 Ilya Bakulin. All rights reserved. 30 * specification ("Simplified Specification") by the SD Card Association and 32 * Specification which is owned by the SD Card Association and the SD 33 * Group. This Simplified Specification is provided on a non-confidential 35 * Simplified Specification may require a license from the SD Card 36 * Association, SD Group, SD-3C LLC or other third parties. 42 * is provided "AS-IS" without any representations or warranties of any 43 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD [all …]
|
H A D | mmc_all.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2014-2016 Ilya Bakulin. All rights reserved. 30 * specification ("Simplified Specification") by the SD Card Association and 32 * Specification which is owned by the SD Card Association and the SD 33 * Group. This Simplified Specification is provided on a non-confidential 35 * Simplified Specification may require a license from the SD Card 36 * Association, SD Group, SD-3C LLC or other third parties. 42 * is provided "AS-IS" without any representations or warranties of any 43 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD [all …]
|
H A D | mmc_xpt.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 59 #include <cam/mmc/mmc.h> 60 #include <cam/mmc/mmc_bus.h> 64 FEATURE(mmccam, "CAM-based MMC/SD/SDIO stack"); 137 CAM_DEBUG((softc)->periph->path, CAM_DEBUG_PROBE, \ 138 ("Probe %s to %s\n", text[(softc)->action], \ 140 (softc)->action = (newaction); \ 158 MMC_XPT_XPORT(mmc, MMCSD); 178 #define PROBE_FLAG_ACMD_SENT 0x1 /* CMD55 is sent, card expects ACMD */ [all …]
|
/freebsd/sys/dev/mmc/ |
H A D | bridge.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * specification ("Simplified Specification") by the SD Card Association and 32 * Specification which is owned by the SD Card Association and the SD 33 * Group. This Simplified Specification is provided on a non-confidential 35 * Simplified Specification may require a license from the SD Card 36 * Association, SD Group, SD-3C LLC or other third parties. 42 * is provided "AS-IS" without any representations or warranties of any 43 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 44 * Card Association for any damages, any infringements of patents or other [all …]
|
H A D | mmcbr_if.m | 1 #- 29 # specification ("Simplified Specification") by the SD Card Association and 31 # Specification which is owned by the SD Card Association and the SD 32 # Group. This Simplified Specification is provided on a non-confidential 34 # Simplified Specification may require a license from the SD Card 35 # Association, SD Group, SD-3C LLC or other third parties. 41 # is provided "AS-IS" without any representations or warranties of any 42 # kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 43 # Card Association for any damages, any infringements of patents or other 44 # right of the SD Group, SD-3C LLC, the SD Card Association or any third [all …]
|
H A D | mmcbus_if.m | 1 #- 29 # specification ("Simplified Specification") by the SD Card Association and 31 # Specification which is owned by the SD Card Association and the SD 32 # Group. This Simplified Specification is provided on a non-confidential 34 # Simplified Specification may require a license from the SD Card 35 # Association, SD Group, SD-3C LLC or other third parties. 41 # is provided "AS-IS" without any representations or warranties of any 42 # kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 43 # Card Association for any damages, any infringements of patents or other 44 # right of the SD Group, SD-3C LLC, the SD Card Association or any third [all …]
|
H A D | mmc_fdt_helpers.c | 34 #include <dev/mmc/bridge.h> 35 #include <dev/mmc/mmc_fdt_helpers.h> 43 #include <dev/mmc/mmc_helpers.h> 57 helper->props = mmc_helper.props; in mmc_fdt_parse() 63 if (regulator_get_by_ofw_property(dev, 0, "vmmc-supply", in mmc_fdt_parse() 64 &helper->vmmc_supply) == 0) { in mmc_fdt_parse() 66 device_printf(dev, "vmmc-supply regulator found\n"); in mmc_fdt_parse() 68 if (regulator_get_by_ofw_property(dev, 0, "vqmmc-supply", in mmc_fdt_parse() 69 &helper->vqmmc_supply) == 0) { in mmc_fdt_parse() 71 device_printf(dev, "vqmmc-supply regulator found\n"); in mmc_fdt_parse() [all …]
|
H A D | mmcvar.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 31 * specification ("Simplified Specification") by the SD Card Association and 33 * Specification which is owned by the SD Card Association and the SD 34 * Group. This Simplified Specification is provided on a non-confidential 36 * Simplified Specification may require a license from the SD Card 37 * Association, SD Group, SD-3C LLC or other third parties. 43 * is provided "AS-IS" without any representations or warranties of any 44 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 45 * Card Association for any damages, any infringements of patents or other [all …]
|
H A D | mmc_subr.c | 1 /*- 29 * specification ("Simplified Specification") by the SD Card Association and 31 * Specification which is owned by the SD Card Association and the SD 32 * Group. This Simplified Specification is provided on a non-confidential 34 * Simplified Specification may require a license from the SD Card 35 * Association, SD Group, SD-3C LLC or other third parties. 41 * is provided "AS-IS" without any representations or warranties of any 42 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 43 * Card Association for any damages, any infringements of patents or other 44 * right of the SD Group, SD-3C LLC, the SD Card Association or any third [all …]
|
H A D | mmcreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 6 * Copyright (c) 2015-2016 Ilya Bakulin <kibab@FreeBSD.org> 32 * specification ("Simplified Specification") by the SD Card Association and 34 * Specification which is owned by the SD Card Association and the SD 35 * Group. This Simplified Specification is provided on a non-confidential 37 * Simplified Specification may require a license from the SD Card 38 * Association, SD Group, SD-3C LLC or other third parties. 44 * is provided "AS-IS" without any representations or warranties of any 45 * kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD [all …]
|
/freebsd/share/man/man4/ |
H A D | rtsx.4 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 32 .Nd Realtek SD card reader 36 .Bd -ragged -offset indent 37 .Cd device mmc 45 .Bd -literal -offset indent 53 driver provides support for Realtek SD card reader. 54 Driver attaches mmc bus on card insertion and detaches it on card removing. 58 driver supports the following Realtek SD card readers: 60 .Bl -bullet -compact 83 .Xr mmc 4 , [all …]
|
/freebsd/sys/contrib/device-tree/src/mips/ingenic/ |
H A D | qi_lb60.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/iio/adc/ingenic,adc.h> 8 #include <dt-bindings/clock/ingenic,tcu.h> 9 #include <dt-bindings/input/input.h> 27 stdout-path = &uart0; 30 vcc: regulator-0 { 31 compatible = "regulator-fixed"; 32 regulator-name = "vcc"; [all …]
|
/freebsd/sys/dev/sdhci/ |
H A D | sdhci_if.m | 1 #- 29 # specification ("Simplified Specification") by the SD Card Association and 31 # Specification which is owned by the SD Card Association and the SD 32 # Group. This Simplified Specification is provided on a non-confidential 34 # Simplified Specification may require a license from the SD Card 35 # Association, SD Group, SD-3C LLC or other third parties. 41 # is provided "AS-IS" without any representations or warranties of any 42 # kind. No responsibility is assumed by the SD Group, SD-3C LLC or the SD 43 # Card Association for any damages, any infringements of patents or other 44 # right of the SD Group, SD-3C LLC, the SD Card Association or any third [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/allwinner/ |
H A D | sun50i-h6-tanix.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 /dts-v1/; 6 #include "sun50i-h6.dtsi" 7 #include "sun50i-h6-cpu-opp.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 17 stdout-path = "serial0:115200n8"; 21 compatible = "hdmi-connector"; 22 ddc-en-gpios = <&pio 7 2 GPIO_ACTIVE_HIGH>; /* PH2 */ 27 remote-endpoint = <&hdmi_out_con>; 34 compatible = "i2c-gpio"; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/samsung/ |
H A D | exynos5410-odroidxu.dts | 1 // SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 12 #include <dt-bindings/clock/maxim,max77802.h> 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/interrupt-controller/irq.h> 15 #include <dt-bindings/sound/samsung-i2s.h> 16 #include "exynos54xx-odroidxu-leds.dtsi" 20 compatible = "hardkernel,odroid-xu", "samsung,exynos5410", "samsung,exynos5"; 34 stdout-path = "serial2:115200n8"; 38 pinctrl-0 = <&emmc_nrst_pin>; [all …]
|