/freebsd-src/sys/contrib/device-tree/Bindings/mmc/ |
H A 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 …]
|
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-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 …]
|
H A 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 …]
|
H A D | exynos-dw-mshc.txt | 5 a SoC with storage medium such as eMMC or SD/MMC cards. This file documents 7 by synopsys-dw-mshc.txt and the properties used by the Samsung Exynos specific 13 - "samsung,exynos4210-dw-mshc": for controllers with Samsung Exynos4210 15 - "samsung,exynos4412-dw-mshc": for controllers with Samsung Exynos4412 17 - "samsung,exynos5250-dw-mshc": for controllers with Samsung Exynos5250 19 - "samsung,exynos5420-dw-mshc": for controllers with Samsung Exynos5420 21 - "samsung,exynos7-dw-mshc": for controllers with Samsung Exynos7 23 - "samsung,exynos7-dw-mshc-smu": for controllers with Samsung Exynos7 25 - "axis,artpec8-dw-mshc": for controllers with ARTPEC-8 specific 28 * samsung,dw-mshc-ciu-div: Specifies the divider value for the card interface [all …]
|
/freebsd-src/sys/dev/mmc/ |
H A D | mmc_helpers.c | 18 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE 34 #include <dev/mmc/bridge.h> 35 #include <dev/mmc/mmc_helpers.h> 44 * All UHS-I modes requires 1.8V signaling. in mmc_parse_sd_speed() 46 if (device_has_property(dev, "no-1-8-v")) in mmc_parse_sd_speed() 48 if (device_has_property(dev, "cap-sd-highspeed")) in mmc_parse_sd_speed() 49 host->caps |= MMC_CAP_HSPEED; in mmc_parse_sd_speed() 50 if (device_has_property(dev, "sd-uhs-sdr12") && !no_18v) in mmc_parse_sd_speed() 51 host->caps |= MMC_CAP_UHS_SDR12 | MMC_CAP_SIGNALING_180; in mmc_parse_sd_speed() 52 if (device_has_property(dev, "sd-uhs-sdr25") && !no_18v) in mmc_parse_sd_speed() [all …]
|
H A D | mmcbr_if.m | 1 #- 16 # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 32 # Group. This Simplified Specification is provided on a non-confidential 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 44 # right of the SD Group, SD-3C LLC, the SD Card Association or any third 45 # parties, which may result from its use. No license is granted by 47 # SD Group, SD-3C LLC, the SD Card Association or any third party. Nothing 48 # herein shall be construed as an obligation by the SD Group, the SD-3C LLC [all …]
|
H A D | bridge.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 18 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 33 * Group. This Simplified Specification is provided on a non-confidential 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 45 * right of the SD Group, SD-3C LLC, the SD Card Association or any third 46 * parties, which may result from its use. No license is granted by 48 * SD Group, SD-3C LLC, the SD Card Association or any third party. Nothing [all …]
|
H A D | mmc.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 35 * Group. This Simplified Specification is provided on a non-confidential 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 responsibilit 2117 bool changed, hs400; mmc_calculate_clock() local [all...] |
H A D | mmcbrvar.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 19 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 34 * Group. This Simplified Specification is provided on a non-confidential 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 46 * right of the SD Group, SD-3C LLC, the SD Card Association or any third 47 * parties, which may result from its use. No license is granted by 49 * SD Group, SD-3C LLC, the SD Card Association or any third party. Nothing [all …]
|
/freebsd-src/sys/contrib/device-tree/src/arm64/mediatek/ |
H A 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 &{/soc/mmc@11230000} { 15 bus-width = <8>; 16 max-frequency = <200000000>; 17 cap-mmc [all...] |
H A 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 …]
|
H A 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-cell [all...] |
H A 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-fixe [all...] |
H A 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-cell [all...] |
H A D | mt8365-evk.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2021-2022 BayLibre, SAS. 10 /dts-v1/; 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/input/input.h> 14 #include <dt-bindings/pinctrl/mt8365-pinfunc.h> 20 compatible = "mediatek,mt8365-ev [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3588-edgeble-neu6a.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "rk3588-edgeble-neu6a-common.dtsi" 9 compatible = "edgeble,neural-compute-module-6a", "rockchip,rk3588";
|
H A 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/input/input.h> 7 #include <dt-bindings/pinctrl/rockchip.h> 8 #include <dt-bindings/leds/common.h> 21 stdout-path = "serial2:1500000n8"; 24 adc-key [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/sprd/ |
H A D | whale2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/clock/sprd,sc9860-clk.h> 11 interrupt-parent = <&gic>; 12 #address-cells = <2>; 13 #size-cells = <2>; 16 compatible = "simple-bus"; 17 #address-cell [all...] |
/freebsd-src/sys/dev/sdhci/ |
H A D | sdhci_fsl_fdt.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2020 - 2021 Alstom Group. 5 * Copyright (c) 2020 - 2021 Semihalf. 19 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 44 #include <dev/mmc/bridge.h> 45 #include <dev/mmc/mmcbrva 1142 sdhci_fsl_sw_tuning(struct sdhci_fsl_fdt_softc * sc,device_t bus,device_t child,bool hs400,uint32_t wnd_start,uint32_t wnd_end) sdhci_fsl_sw_tuning() argument 1189 sdhci_fsl_fdt_tune(device_t bus,device_t child,bool hs400) sdhci_fsl_fdt_tune() argument [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/qcom/ |
H A 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-pat [all...] |
H A 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 …]
|
H A 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-volu [all...] |
/freebsd-src/sys/contrib/device-tree/src/riscv/thead/ |
H A 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>; 33 bus-width = <8>; 34 max-frequenc [all...] |
H A D | th1520-beaglev-ahead.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 7 /dts-v1/; 13 compatible = "beagle,beaglev-ahead", "thead,th1520"; 30 stdout-path = "serial0:115200n8"; 41 clock-frequency = <24000000>; 45 clock-frequency = <32768>; 53 bus-width = <8>; 54 max-frequenc [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/renesas/ |
H A 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"; 30 stdout-path = "serial0:1843200n8"; 34 compatible = "gpio-leds"; 36 led-7 { 40 function-enumerato [all...] |