/linux-6.15/drivers/soc/fsl/qbman/ |
D | dpaa_sys.c | 11 * names of its contributors may be used to endorse or promote products 31 #include <linux/dma-mapping.h> 45 mem_node = of_parse_phandle(dev->of_node, "memory-region", idx); in qbman_init_private_mem() 49 dev_err(dev, "No memory-region found for index %d or compatible '%s'\n", in qbman_init_private_mem() 51 return -ENODEV; in qbman_init_private_mem() 58 return -ENODEV; in qbman_init_private_mem() 60 *addr = rmem->base; in qbman_init_private_mem() 61 *size = rmem->size; in qbman_init_private_mem() 64 * Check if the reg property exists - if not insert the node in qbman_init_private_mem() 69 if (!of_property_present(mem_node, "reg")) { in qbman_init_private_mem() [all …]
|
/linux-6.15/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-b850v3.dts | 5 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 45 #include "imx6q-bx50v3.dtsi" 49 compatible = "ge,imx6q-b850v3", "advantech,imx6q-ba16", "fsl,imx6q"; 52 stdout-path = &uart3; 57 fsl,dual-channel; 60 lvds0: lvds-channel@0 { 61 fsl,data-mapping = "spwg"; 62 fsl,data-width = <24>; 66 reg = <4>; [all …]
|
D | imx7d-colibri-emmc.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2017-2022 Toradex 7 #include "imx7-colibri.dtsi" 16 /delete-property/ mmc2; 17 /delete-property/ mmc3; 22 reg = <0x80000000 0x40000000>; 27 cpu-supply = <®_DCDC2>; 31 gpio-line-names = "", 58 disable-over-current; 60 vbus-supply = <®_usbh_vbus>;
|
/linux-6.15/arch/powerpc/boot/dts/fsl/ |
D | p1020rdb-pc.dtsi | 2 * P1020 RDB-PC Device Tree Source stub (no addresses or top-level ranges) 14 * names of its contributors may be used to endorse or promote products 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 40 reg = <0x0 0x0 0x1000000>; 41 bank-width = <2>; 42 device-width = <1>; 47 reg = <0x0 0x00040000>; 48 label = "NOR Vitesse-7385 Firmware"; [all …]
|
D | t208xrdb.dtsi | 2 * T2080PCIe-RDB Board Device Tree Source 14 * names of its contributors may be used to endorse or promote products 38 #address-cells = <2>; 39 #size-cells = <2>; 40 interrupt-parent = <&mpic>; 42 reserved-memory { 43 #address-cells = <2>; 44 #size-cells = <2>; 47 bman_fbpr: bman-fbpr { 51 qman_fqd: qman-fqd { [all …]
|
D | p1020rdb.dtsi | 2 * P1020 RDB Device Tree Source stub (no addresses or top-level ranges) 4 * Copyright 2011-2012 Freescale Semiconductor Inc. 14 * names of its contributors may be used to endorse or promote products 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 40 reg = <0x0 0x0 0x1000000>; 41 bank-width = <2>; 42 device-width = <1>; 47 reg = <0x0 0x00040000>; [all …]
|
D | p2020rdb-pc.dtsi | 2 * P2020 RDB-PC Device Tree Source stub (no addresses or top-level ranges) 14 * names of its contributors may be used to endorse or promote products 37 #address-cells = <1>; 38 #size-cells = <1>; 39 compatible = "cfi-flash"; 40 reg = <0x0 0x0 0x1000000>; 41 bank-width = <2>; 42 device-width = <1>; 47 reg = <0x0 0x00040000>; 48 label = "NOR Vitesse-7385 Firmware"; [all …]
|
/linux-6.15/arch/arm64/boot/dts/rockchip/ |
D | rk3328-nanopi-r2c.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 * Copyright (c) 2021-2023 Tianling Shen <cnsztl@gmail.com> 9 /dts-v1/; 11 #include "rk3328-nanopi-r2.dtsi" 14 phy-handle = <&yt8521s>; 20 yt8521s: ethernet-phy@3 { 21 compatible = "ethernet-phy-ieee802.3-c22"; 22 reg = <3>; 24 motorcomm,clk-out-frequency-hz = <125000000>; 25 motorcomm,keep-pll-enabled; [all …]
|
/linux-6.15/arch/arm64/boot/dts/mediatek/ |
D | mt8186-corsola-chinchou-sku1.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 7 #include "mt8186-corsola-chinchou.dtsi" 11 compatible = "google,chinchou-sku1", "google,chinchou-sku3", 12 "google,chinchou-sku6", "google,chinchou-sku7", 13 "google,chinchou-sku17", "google,chinchou-sku20", 14 "google,chinchou-sku22", "google,chinchou-sku23", 23 i2c-scl-internal-delay-ns = <10000>; 27 reg = <0x41>; 28 interrupts-extended = <&pio 12 IRQ_TYPE_LEVEL_LOW>; [all …]
|
/linux-6.15/arch/arm64/boot/dts/qcom/ |
D | sc7180-trogdor-rt5682s-sku.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 11 reg = <0x1a>; 12 pinctrl-names = "default"; 13 pinctrl-0 = <&hp_irq>; 15 #sound-dai-cells = <1>; 17 interrupt-parent = <&tlmm>; 24 AVDD-supply = <&pp1800_alc5682>; 25 DBVDD-supply = <&pp1800_alc5682>; 26 LDO1-IN-supply = <&pp1800_alc5682>; 27 MICVDD-supply = <&pp3300_codec>; [all …]
|
D | sc7180-trogdor-rt5682i-sku.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 11 reg = <0x1a>; 12 pinctrl-names = "default"; 13 pinctrl-0 = <&hp_irq>; 15 #sound-dai-cells = <1>; 17 interrupt-parent = <&tlmm>; 24 AVDD-supply = <&pp1800_alc5682>; 25 DBVDD-supply = <&pp1800_alc5682>; 26 LDO1-IN-supply = <&pp1800_alc5682>; 27 MICVDD-supply = <&pp3300_codec>; [all …]
|
D | sdm850-samsung-w737.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 #include <dt-bindings/input/gpio-keys.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 14 #include <dt-bindings/sound/qcom,q6afe.h> 15 #include <dt-bindings/sound/qcom,q6asm.h> 17 #include "sdm845-wcd9340.dtsi" 24 /delete-node/ &qseecom_mem; [all …]
|
D | sc7180-trogdor-lazor-limozeen-r9.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "sc7180-trogdor.dtsi" 11 #include "sc7180-trogdor-parade-ps8640.dtsi" 12 #include "sc7180-trogdor-lazor.dtsi" 13 #include "sc7180-trogdor-lte-sku.dtsi" 14 #include "sc7180-trogdor-rt5682i-sku.dtsi" 18 compatible = "google,lazor-rev9-sku4", "google,lazor-rev9-sku15", "qcom,sc7180"; 21 /delete-node/ &ap_ts; 26 reg = <0x10>; [all …]
|
/linux-6.15/arch/arm64/boot/dts/freescale/ |
D | s32g274a-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 4 * Copyright 2019-2021, 2024 NXP 7 /dts-v1/; 10 #include "s32gxxxa-evb.dtsi" 13 model = "NXP S32G2 Evaluation Board (S32G-VNP-EVB)"; 14 compatible = "nxp,s32g274a-evb", "nxp,s32g2"; 21 stdout-path = "serial0:115200n8"; 27 reg = <0x0 0x80000000 0 0x80000000>, 38 pinctrl-names = "default", "state_100mhz", "state_200mhz"; 39 pinctrl-0 = <&pinctrl_usdhc0>; [all …]
|
/linux-6.15/arch/arm64/boot/dts/renesas/ |
D | r8a779m5-salvator-xs.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Device Tree Source for the Salvator-X 2nd version board with R-Car M3Ne-2G 7 * Based on r8a77965-salvator-xs.dts 11 /dts-v1/; 13 #include "salvator-xs.dtsi" 16 model = "Renesas Salvator-X 2nd version board based on r8a779m5"; 17 compatible = "renesas,salvator-xs", "renesas,r8a779m5", 23 reg = <0x0 0x48000000 0x0 0x78000000>; 34 clock-names = "du.0", "du.1", "du.3",
|
/linux-6.15/arch/arm/boot/dts/marvell/ |
D | orion5x.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7 #address-cells = <1>; 8 #size-cells = <1>; 11 interrupt-parent = <&intc>; 18 #address-cells = <2>; 19 #size-cells = <1>; 22 devbus_bootcs: devbus-bootcs { 23 compatible = "marvell,orion-devbus"; 24 reg = <MBUS_ID(0xf0, 0x01) 0x1046C 0x4>; [all …]
|
/linux-6.15/arch/arm/boot/dts/nvidia/ |
D | tegra30-colibri.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 10 reg = <0x80000000 0x40000000>; 15 nvidia,ddc-i2c-bus = <&hdmi_ddc>; 16 nvidia,hpd-gpio = 18 pll-supply = <®_1v8_avdd_hdmi_pll>; 19 vdd-supply = <®_3v3_avdd_hdmi>; 24 lan-reset-n-hog { 25 gpio-hog; 27 output-high; 28 line-name = "LAN_RESET#"; [all …]
|
/linux-6.15/arch/arm/boot/dts/st/ |
D | stih407-clock.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 #include <dt-bindings/clock/stih407-clks.h> 10 clk_sysin: clk-sysin { 11 #clock-cells = <0>; 12 compatible = "fixed-clock"; 13 clock-frequency = <30000000>; 16 clk_tmdsout_hdmi: clk-tmdsout-hdmi { 17 #clock-cells = <0>; 18 compatible = "fixed-clock"; 19 clock-frequency = <0>; [all …]
|
/linux-6.15/Documentation/devicetree/bindings/media/i2c/ |
D | thine,thp7312.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Paul Elder <paul.elder@@ideasonboard.com> 17 MIPI CSI-2 and parallel interfaces. It can also output on either MIPI CSI-2 23 - $ref: /schemas/media/video-interface-devices.yaml# 29 reg: 36 thine,boot-mode: 43 0 is for the SPI/2-wire slave boot, 1 is for the SPI master boot (from 46 reset-gpios: [all …]
|
/linux-6.15/arch/riscv/boot/dts/microchip/ |
D | mpfs-beaglev-fire.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 2 /* Copyright (c) 2020-2021 Microchip Technology Inc */ 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 8 #include "mpfs-beaglev-fire-fabric.dtsi" 14 #address-cells = <2>; 15 #size-cells = <2>; 16 model = "BeagleBoard BeagleV-Fire"; 17 compatible = "beagle,beaglev-fire", "microchip,mpfs"; 28 stdout-path = "serial0:115200n8"; [all …]
|
/linux-6.15/drivers/clk/sunxi/ |
D | clk-sun9i-mmc.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2015 Chen-Yu Tsai 5 * Chen-Yu Tsai <wens@csie.org> 9 #include <linux/clk-provider.h> 16 #include <linux/reset-controller.h> 41 void __iomem *reg = data->membase + SUN9I_MMC_WIDTH * id; in sun9i_mmc_reset_assert() local 44 clk_prepare_enable(data->clk); in sun9i_mmc_reset_assert() 45 spin_lock_irqsave(&data->lock, flags); in sun9i_mmc_reset_assert() 47 val = readl(reg); in sun9i_mmc_reset_assert() 48 writel(val & ~BIT(SUN9I_MMC_RESET_BIT), reg); in sun9i_mmc_reset_assert() [all …]
|
/linux-6.15/include/uapi/scsi/fc/ |
D | fc_ns.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 5 * Maintained at www.Open-FCoE.org 14 * Fibre Channel Services - Name Service (dNS) 15 * From T11.org FC-GS-2 Rev 5.3 November 1998. 19 * Common-transport sub-type for Name Server. 29 FC_NS_GI_A = 0x0101, /* get identifiers - scope */ 36 FC_NS_GPN_FT = 0x0172, /* get port names by FC4 type */ 38 FC_NS_RPN_ID = 0x0212, /* reg port name for ID */ 39 FC_NS_RNN_ID = 0x0213, /* reg node name for ID */ 40 FC_NS_RFT_ID = 0x0217, /* reg FC4 type for ID */ [all …]
|
/linux-6.15/arch/powerpc/boot/dts/ |
D | wii.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 * Copyright (C) 2008-2009 The GameCube Linux Team 10 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 15 * This is commented-out for now. 25 #address-cells = <1>; 26 #size-cells = <1>; 29 bootargs = "root=/dev/mmcblk0p2 rootwait udbg-immortal"; 34 reg = <0x00000000 0x01800000 /* MEM1 24MB 1T-SRAM */ [all …]
|
/linux-6.15/drivers/gpio/ |
D | gpio-lpc18xx.c | 1 // SPDX-License-Identifier: GPL-2.0 57 u32 val = readl_relaxed(ic->base + LPC18XX_GPIO_PIN_IC_ISEL); in lpc18xx_gpio_pin_ic_isel() 64 writel_relaxed(val, ic->base + LPC18XX_GPIO_PIN_IC_ISEL); in lpc18xx_gpio_pin_ic_isel() 68 u32 pin, u32 reg) in lpc18xx_gpio_pin_ic_set() argument 70 writel_relaxed(BIT(pin), ic->base + reg); in lpc18xx_gpio_pin_ic_set() 75 struct lpc18xx_gpio_pin_ic *ic = d->chip_data; in lpc18xx_gpio_pin_ic_mask() 78 raw_spin_lock(&ic->lock); in lpc18xx_gpio_pin_ic_mask() 81 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_mask() 85 lpc18xx_gpio_pin_ic_set(ic, d->hwirq, in lpc18xx_gpio_pin_ic_mask() 88 raw_spin_unlock(&ic->lock); in lpc18xx_gpio_pin_ic_mask() [all …]
|
/linux-6.15/arch/arm64/boot/dts/amlogic/ |
D | meson-g12b-gtking.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-g12b-w400.dtsi" 11 #include <dt-bindings/sound/meson-g12a-tohdmitx.h> 15 model = "Beelink GT-King"; 22 spdif_dit: audio-codec-1 { 23 #sound-dai-cells = <0>; 24 compatible = "linux,spdif-dit"; 25 sound-name-prefix = "DIT"; 29 compatible = "amlogic,axg-sound-card"; [all …]
|