/linux-6.12.1/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 | 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 …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/arch/arm/boot/dts/marvell/ |
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 …]
|
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-clearfog.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 #include "armada-388.dtsi" 9 #include "armada-38x-solidrun-microsom.dtsi" 13 /* So that mvebu u-boot can update the MAC addresses */ 20 stdout-path = "serial0:115200n8"; 23 reg_3p3v: regulator-3p3v { 24 compatible = "regulator-fixed"; 25 regulator-name = "3P3V"; 26 regulator-min-microvolt = <3300000>; 27 regulator-max-microvolt = <3300000>; [all …]
|
D | armada-388-helios4.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 10 /dts-v1/; 11 #include "armada-388.dtsi" 12 #include "armada-38x-solidrun-microsom.dtsi" 25 /* So that mvebu u-boot can update the MAC addresses */ 30 stdout-path = "serial0:115200n8"; 33 reg_12v: regulator-12v { 34 compatible = "regulator-fixed"; 35 regulator-name = "power_brick_12V"; 36 regulator-min-microvolt = <12000000>; [all …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/arch/arm/boot/dts/microchip/ |
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 …]
|
D | at91-nattis-2-natte-2.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * at91-nattis-2-natte-2.dts - Device Tree file for the Linea/Nattis board 9 /dts-v1/; 10 #include "at91-linea.dtsi" 11 #include "at91-natte.dtsi" 14 model = "Axentia Linea-Nattis v2 Natte v2"; 15 compatible = "axentia,nattis-2", "axentia,natte-2", "axentia,linea", 18 gpio-keys { 19 compatible = "gpio-keys"; 21 key-wakeup { [all …]
|
/linux-6.12.1/Documentation/sound/hd-audio/ |
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 …]
|
/linux-6.12.1/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 …]
|
/linux-6.12.1/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 25 #include "sdhci-pltfm.h" 31 return clk_get_rate(pltfm_host->clk); in sdhci_pltfm_clk_get_max_clock() 44 if (device_property_present(dev, "sdhci,wp-inverted") || in sdhci_wp_inverted() 45 device_property_present(dev, "wp-inverted")) in sdhci_wp_inverted() 48 /* Old device trees don't have the wp-inverted property. */ in sdhci_wp_inverted() 58 struct device *dev = &pdev->dev; in sdhci_get_compatibility() 61 if (device_is_compatible(dev, "fsl,p2020-rev1-esdhc")) in sdhci_get_compatibility() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-var-dt6customboard.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Support for Variscite DART-MX6 Carrier-board 9 /dts-v1/; 12 #include "imx6qdl-var-dart.dtsi" 13 #include <dt-bindings/input/linux-event-codes.h> 16 model = "Variscite DART-MX6 Carrier-board"; 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 4 8 16 32 64 128 248>; 23 default-brightness-level = <7>; 27 gpio-keys { [all …]
|
/linux-6.12.1/arch/arm/boot/dts/allwinner/ |
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/pwm/pwm.h> 52 model = "Point of View Protab2-IPS9"; 53 compatible = "pov,protab2-ips9", "allwinner,sun4i-a10"; [all …]
|
/linux-6.12.1/drivers/mmc/core/ |
D | host.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2007-2008 Pierre Ossman 24 #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_free(&mmc_host_ida, host->index); in mmc_host_classdev_release() [all …]
|
/linux-6.12.1/arch/arm/boot/dts/nxp/lpc/ |
D | lpc3250-phy3250.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * PHYTEC phyCORE-LPC3250 board 5 * Copyright (C) 2015-2019 Vladimir Zapolskiy <vz@mleia.com> 9 /dts-v1/; 13 model = "PHYTEC phyCORE-LPC3250 board based on NXP LPC3250"; 22 compatible = "gpio-leds"; 26 default-state = "off"; 31 linux,default-trigger = "heartbeat"; 37 power-supply = <®_lcd>; 41 remote-endpoint = <&cldc_output>; [all …]
|
D | lpc3250-ea3250.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 8 /dts-v1/; 20 gpio-keys { 21 compatible = "gpio-keys"; 86 compatible = "gpio-leds"; 92 linux,default-trigger = "timer"; 93 default-state = "off"; 98 default-state = "off"; 103 default-state = "off"; 108 default-state = "off"; [all …]
|
/linux-6.12.1/sound/ppc/ |
D | awacs.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 39 while (!(in_le32(&chip->awacs->codec_stat) & MASK_VALID)) { in snd_pmac_screamer_wait() 41 if (! --timeout) { in snd_pmac_screamer_wait() 42 dev_dbg(chip->card->dev, "%s timeout\n", __func__); in snd_pmac_screamer_wait() 56 if (chip->model == PMAC_SCREAMER) in snd_pmac_awacs_write() 58 out_le32(&chip->awacs->codec_ctrl, val | (chip->subframe << 22)); in snd_pmac_awacs_write() 59 while (in_le32(&chip->awacs->codec_ctrl) & MASK_NEWECMD) { in snd_pmac_awacs_write() 60 if (! --timeout) { in snd_pmac_awacs_write() 61 dev_dbg(chip->card->dev, "%s timeout\n", __func__); in snd_pmac_awacs_write() 71 chip->awacs_reg[reg] = val; in snd_pmac_awacs_write_reg() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | msm8916-gplus-fl8005a.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 6 #include "msm8916-modem-qdsp6.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/leds/common.h> 15 chassis-type = "tablet"; 24 stdout-path = "serial0"; 28 compatible = "simple-battery"; [all …]
|
/linux-6.12.1/arch/arm/boot/dts/aspeed/ |
D | aspeed-bmc-opp-vesnin.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 5 #include "aspeed-g4.dtsi" 6 #include <dt-bindings/gpio/aspeed-gpio.h> 10 compatible = "yadro,vesnin-bmc", "aspeed,ast2400"; 13 stdout-path = &uart5; 21 reserved-memory { 22 #address-cells = <1>; 23 #size-cells = <1>; 27 no-map; [all …]
|
/linux-6.12.1/arch/x86/include/asm/ |
D | pgtable_64.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 * the x86-64 page table tree. 94 return native_make_pte(xchg(&xp->pte, 0)); in native_ptep_get_and_clear() 107 return native_make_pmd(xchg(&xp->pmd, 0)); in native_pmdp_get_and_clear() 130 return native_make_pud(xchg(&xp->pud, 0)); in native_pudp_get_and_clear() 177 /* PGD - Level 4 access */ 179 /* PUD - Level 3 access */ 181 /* PMD - Level 2 access */ 183 /* PTE - Level 1 access */ 186 * Encode and de-code a swap entry [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/marvell/ |
D | armada-3720-gl-mv1000.dts | 1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT) 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include "armada-372x.dtsi" 9 model = "GL.iNet GL-MV1000"; 10 compatible = "glinet,gl-mv1000", "marvell,armada3720"; 13 led-boot = &led_power; 14 led-failsafe = &led_power; 15 led-running = &led_power; [all …]
|