| /OK3568_Linux_fs/kernel/Documentation/devicetree/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-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 …]
|
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A 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 …]
|
| H A D | s3c2416-smdk2416.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 20 xti: clock-0 { 21 compatible = "fixed-clock"; 22 clock-frequency = <12000000>; 23 clock-output-names = "xti"; 24 #clock-cells = <0>; 33 pinctrl-names = "default"; 34 pinctrl-0 = <&sd1_clk>, <&sd1_cmd>, 36 bus-width = <4>; [all …]
|
| H A D | armada-388-gp.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 4 * (RD-88F6820-GP) 8 * Gregory CLEMENT <gregory.clement@free-electrons.com> 11 /dts-v1/; 12 #include "armada-388.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 16 model = "Marvell Armada 388 DB-88F6820-GP"; 17 compatible = "marvell,a388-gp", "marvell,armada388", "marvell,armada380"; 20 stdout-path = "serial0:115200n8"; 35 internal-regs { [all …]
|
| H A D | at91-dvk_su60_somc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * at91-dvk_su60_somc.dtsi - Device Tree file for the DVK SOM60 base board 12 compatible = "atmel,asoc-wm8904"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&pinctrl_pck2_as_audio_mck>; 16 atmel,model = "wm8904 @ DVK-SOM60"; 17 atmel,audio-routing = 25 atmel,ssc-controller = <&ssc0>; 26 atmel,audio-codec = <&wm8904>; 35 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_cd>; [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | sun5i-a10s-olinuxino-micro.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun5i-a10s.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 51 #include <dt-bindings/pinctrl/sun4i-a10.h> 54 model = "Olimex A10s-Olinuxino Micro"; 55 compatible = "olimex,a10s-olinuxino-micro", "allwinner,sun5i-a10s"; [all …]
|
| H A D | sun7i-a20-orangepi-mini.dts | 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun7i-a20.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/interrupt-controller/irq.h> 51 #include <dt-bindings/pinctrl/sun4i-a10.h> 55 compatible = "xunlong,orangepi-mini", "allwinner,sun7i-a20"; 62 stdout-path = "serial0:115200n8"; 66 compatible = "gpio-leds"; [all …]
|
| H A D | sun7i-a20-olimex-som-evb.dts | 2 * Copyright 2015 - Marcus Cooper <codekipper@gmail.com> 3 * Copyright 2015 - Karsten Merker <merker@debian.org> 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun7i-a20.dtsi" 46 #include "sunxi-common-regulators.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 49 #include <dt-bindings/input/input.h> 50 #include <dt-bindings/interrupt-controller/irq.h> 51 #include <dt-bindings/pinctrl/sun4i-a10.h> [all …]
|
| H A D | sun7i-a20-olinuxino-micro.dts | 4 * Maxime Ripard <maxime.ripard@free-electrons.com> 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 46 #include "sun7i-a20.dtsi" 47 #include "sunxi-common-regulators.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 50 #include <dt-bindings/input/input.h> 51 #include <dt-bindings/interrupt-controller/irq.h> 52 #include <dt-bindings/pinctrl/sun4i-a10.h> 55 model = "Olimex A20-Olinuxino Micro"; [all …]
|
| H A D | sun4i-a10-pov-protab2-ips9.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun4i-a10.dtsi" 45 #include "sunxi-common-regulators.dtsi" 46 #include <dt-bindings/gpio/gpio.h> 47 #include <dt-bindings/input/input.h> 48 #include <dt-bindings/interrupt-controller/irq.h> 49 #include <dt-bindings/pinctrl/sun4i-a10.h> 50 #include <dt-bindings/pwm/pwm.h> 53 model = "Point of View Protab2-IPS9"; [all …]
|
| H A D | sun50i-a64-olinuxino.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-a64.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 50 model = "Olimex A64-Olinuxino"; 51 compatible = "olimex,a64-olinuxino", "allwinner,sun50i-a64"; 58 stdout-path = "serial0:115200n8"; 62 compatible = "regulator-fixed"; 63 regulator-name = "vcc3v3"; 64 regulator-min-microvolt = <3300000>; [all …]
|
| H A D | sun50i-h5-orangepi-prime.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-h5.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "xunlong,orangepi-prime", "allwinner,sun50i-h5"; 58 stdout-path = "serial0:115200n8"; 67 compatible = "regulator-fixed"; 68 regulator-name = "vcc3v3"; 69 regulator-min-microvolt = <3300000>; 70 regulator-max-microvolt = <3300000>; [all …]
|
| H A D | sun50i-a64-pine64.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-a64.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "pine64,pine64", "allwinner,sun50i-a64"; 58 stdout-path = "serial0:115200n8"; 62 compatible = "regulator-fixed"; 63 regulator-name = "vcc3v3"; 64 regulator-min-microvolt = <3300000>; 65 regulator-max-microvolt = <3300000>; [all …]
|
| H A D | sun50i-a64-orangepi-win.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-a64.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "xunlong,orangepi-win", "allwinner,sun50i-a64"; 58 stdout-path = "serial0:115200n8"; 62 compatible = "regulator-fixed"; 63 regulator-name = "vcc3v3"; 64 regulator-min-microvolt = <3300000>; 65 regulator-max-microvolt = <3300000>; [all …]
|
| H A D | sun50i-h5-orangepi-zero-plus2.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-h5.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 52 compatible = "xunlong,orangepi-zero-plus2", "allwinner,sun50i-h5"; 59 stdout-path = "serial0:115200n8"; 63 compatible = "regulator-fixed"; 64 regulator-name = "vcc3v3"; 65 regulator-min-microvolt = <3300000>; 66 regulator-max-microvolt = <3300000>; [all …]
|
| H A D | sun50i-h5-orangepi-pc2.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-h5.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "xunlong,orangepi-pc-2", "allwinner,sun50i-h5"; 54 stdout-path = "serial0:115200n8"; 68 compatible = "regulator-fixed"; 69 regulator-name = "vcc3v3"; 70 regulator-min-microvolt = <3300000>; 71 regulator-max-microvolt = <3300000>; [all …]
|
| H A D | sun50i-a64-nanopi-a64.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "sun50i-a64.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "friendlyarm,nanopi-a64", "allwinner,sun50i-a64"; 58 stdout-path = "serial0:115200n8"; 62 compatible = "regulator-fixed"; 63 regulator-name = "vcc3v3"; 64 regulator-min-microvolt = <3300000>; 65 regulator-max-microvolt = <3300000>; [all …]
|
| H A D | sun4i-a10-mk802ii.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun4i-a10.dtsi" 45 #include "sunxi-common-regulators.dtsi" 46 #include <dt-bindings/gpio/gpio.h> 50 compatible = "allwinner,mk802ii", "allwinner,sun4i-a10"; 57 stdout-path = "serial0:115200n8"; 70 pinctrl-names = "default"; 71 pinctrl-0 = <&i2c0_pins_a>; 75 compatible = "x-powers,axp209"; [all …]
|
| H A D | sun8i-h3-nanopi-neo-air.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun8i-h3.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/pinctrl/sun4i-a10.h> 52 compatible = "friendlyarm,nanopi-neo-air", "allwinner,sun8i-h3"; 59 stdout-path = "serial0:115200n8"; 63 compatible = "gpio-leds"; 68 default-state = "on"; [all …]
|
| H A D | sun7i-a20-primo73.dts | 4 * This file is dual-licensed: you can use it either under the terms 22 * MA 02110-1301 USA 48 /dts-v1/; 49 #include "sun7i-a20.dtsi" 50 #include "sunxi-common-regulators.dtsi" 54 compatible = "msi,primo73", "allwinner,sun7i-a20"; 61 stdout-path = "serial0:115200n8"; 66 pinctrl-names = "default"; 67 pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin_reference_design>; 68 vmmc-supply = <®_vcc3v3>; [all …]
|
| H A D | sun50i-a64-bananapi-m64.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 46 #include "sun50i-a64.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 51 model = "BananaPi-M64"; 52 compatible = "sinovoip,bananapi-m64", "allwinner,sun50i-a64"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "regulator-fixed"; 65 regulator-name = "vcc3v3"; 66 regulator-min-microvolt = <3300000>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/sound/hd-audio/ |
| H A D | models.rst | 2 HD-Audio Codec-Specific Models 8 3-jack in back and a headphone out 9 3stack-digout 10 3-jack in back, a HP out and a SPDIF out 12 5-jack in back, 2-jack in front 13 5stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 16 6-jack in back, 2-jack in front 17 6stack-digout 18 6-jack with a SPDIF out [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mmc/core/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/mmc/host/ |
| H A 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 …]
|