Home
last modified time | relevance | path

Searched +full:reg +full:- +full:names (Results 4201 – 4225 of 5477) sorted by relevance

1...<<161162163164165166167168169170>>...220

/linux-6.8/Documentation/devicetree/bindings/gpio/
Dabilis,tb10x-gpio.txt4 - compatible: Should be "abilis,tb10x-gpio"
5 - reg: Address and length of the register set for the device
6 - gpio-controller: Marks the device node as a gpio controller.
7 - #gpio-cells: Should be <2>. The first cell is the pin number and the
9 - bit 0 specifies polarity (0 for normal, 1 for inverted).
10 - abilis,ngpio: the number of GPIO pins this driver controls.
13 - interrupt-controller: Marks the device node as an interrupt controller.
14 - #interrupt-cells: Should be <1>. Interrupts are triggered on both edges.
15 - interrupts: Defines the interrupt line connecting this GPIO controller to
24 compatible = "abilis,tb10x-gpio";
[all …]
/linux-6.8/arch/arm64/boot/dts/qcom/
Dpm7250b.dtsi1 // SPDX-License-Identifier: BSD-3-Clause
6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
7 #include <dt-bindings/interrupt-controller/irq.h>
8 #include <dt-bindings/spmi/spmi.h>
11 thermal-zones {
12 pm7250b-thermal {
13 polling-delay-passive = <100>;
14 polling-delay = <0>;
16 thermal-sensors = <&pm7250b_temp>;
43 compatible = "qcom,pm7250b", "qcom,spmi-pmic";
[all …]
Dqrb2210-rb1.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
6 /dts-v1/;
8 #include <dt-bindings/leds/common.h>
14 compatible = "qcom,qrb2210-rb1", "qcom,qrb2210", "qcom,qcm2290";
23 stdout-path = "serial0:115200n8";
27 clk40M: can-clk {
28 compatible = "fixed-clock";
29 clock-frequency = <40000000>;
30 #clock-cells = <0>;
34 gpio-keys {
[all …]
Dsm8350-sony-xperia-sagami-pdx215.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
8 #include "sm8350-sony-xperia-sagami.dtsi"
12 compatible = "sony,pdx215-generic", "qcom,sm8350";
18 reg = <0x75>;
19 dlg,cs-gpios = <&pm8350b_gpios 1 GPIO_ACTIVE_HIGH>;
21 pinctrl-names = "default";
22 pinctrl-0 = <&cam_pwr_a_cs>;
26 regulator-name = "slg51000_a_ldo1";
27 regulator-min-microvolt = <2400000>;
[all …]
/linux-6.8/arch/arm/boot/dts/intel/socfpga/
Dsocfpga_arria10_chameleonv3.dts1 // SPDX-License-Identifier: GPL-2.0
5 /dts-v1/;
10 compatible = "google,chameleon-v3", "enclustra,mercury-aa1",
11 "altr,socfpga-arria10", "altr,socfpga";
39 ssm2603: audio-codec@1a {
41 reg = <0x1a>;
50 reg = <0x21>;
51 gpio-controller;
52 #gpio-cells = <2>;
54 gpio-line-names =
/linux-6.8/arch/arm/boot/dts/unisoc/
Drda8810pl.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 #include <dt-bindings/interrupt-controller/irq.h>
13 interrupt-parent = <&intc>;
14 #address-cells = <1>;
15 #size-cells = <1>;
18 #address-cells = <1>;
19 #size-cells = <0>;
23 compatible = "arm,cortex-a5";
24 reg = <0x0>;
29 compatible = "mmio-sram";
[all …]
/linux-6.8/arch/arm64/boot/dts/xilinx/
Dzynqmp-sck-kv-g-revB.dtso1 // SPDX-License-Identifier: GPL-2.0
5 * (C) Copyright 2020 - 2022, Xilinx, Inc.
6 * (C) Copyright 2022 - 2023, Advanced Micro Devices, Inc.
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/net/ti-dp83867.h>
13 #include <dt-bindings/phy/phy.h>
14 #include <dt-bindings/pinctrl/pinctrl-zynqmp.h>
16 /dts-v1/;
20 si5332_0: si5332-0 { /* u17 */
21 compatible = "fixed-clock";
[all …]
Dzynqmp-sm-k26-revA.dts1 // SPDX-License-Identifier: GPL-2.0
3 * dts file for Xilinx ZynqMP SM-K26 rev1/B/A
5 * (C) Copyright 2020 - 2021, Xilinx, Inc.
10 /dts-v1/;
13 #include "zynqmp-clk-ccf.dtsi"
14 #include <dt-bindings/input/input.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include <dt-bindings/phy/phy.h>
17 #include <dt-bindings/pinctrl/pinctrl-zynqmp.h>
20 model = "ZynqMP SM-K26 Rev1/B/A";
[all …]
/linux-6.8/arch/arm/boot/dts/ti/omap/
Domap3-evm-processor-common.dtsi8 reg = <0x80000000 0x10000000>; /* 256 MB */
12 pinctrl-names = "default";
13 pinctrl-0 = <&wl12xx_gpio>;
18 vdds_dsi-supply = <&vpll2>;
19 vdda_video-supply = <&lcd_3v3>;
20 pinctrl-names = "default";
21 pinctrl-0 = <
28 pinctrl-names = "default";
29 pinctrl-0 = <&ehci_phy_pins>;
33 pinctrl-names = "default";
[all …]
/linux-6.8/arch/arm64/include/asm/
Dhw_breakpoint.h1 /* SPDX-License-Identifier: GPL-2.0-only */
44 static inline void decode_ctrl_reg(u32 reg, in decode_ctrl_reg() argument
47 ctrl->enabled = reg & 0x1; in decode_ctrl_reg()
48 reg >>= 1; in decode_ctrl_reg()
49 ctrl->privilege = reg & 0x3; in decode_ctrl_reg()
50 reg >>= 2; in decode_ctrl_reg()
51 ctrl->type = reg & 0x3; in decode_ctrl_reg()
52 reg >>= 2; in decode_ctrl_reg()
53 ctrl->len = reg & 0xff; in decode_ctrl_reg()
92 /* Debug register names. */
[all …]
/linux-6.8/arch/arm/boot/dts/allwinner/
Dsun8i-h3-beelink-x2.dts4 * 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/input/input.h>
52 compatible = "roofull,beelink-x2", "allwinner,sun8i-h3";
61 compatible = "cec-gpio";
62 cec-gpios = <&pio 0 14 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; /* PA14 */
63 hdmi-phandle = <&hdmi>;
[all …]
Dsun8i-h3-orangepi-pc.dts2 * Copyright (C) 2015 Chen-Yu Tsai <wens@csie.org>
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/input/input.h>
52 compatible = "xunlong,orangepi-pc", "allwinner,sun8i-h3";
60 stdout-path = "serial0:115200n8";
64 compatible = "hdmi-connector";
[all …]
Dsun7i-a20-icnova-a20.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
2 // Copyright (C) 2023 In-Circuit GmbH
4 #include "sun7i-a20.dtsi"
5 #include "sunxi-common-regulators.dtsi"
7 #include <dt-bindings/interrupt-controller/irq.h>
10 cpu-supply = <&reg_dcdc2>;
14 pinctrl-names = "default";
15 pinctrl-0 = <&gmac_mii_pins>;
16 phy-handle = <&phy1>;
17 phy-mode = "mii";
[all …]
/linux-6.8/arch/arm64/boot/dts/freescale/
Dimx8mn-tqma8mqnl-mba8mx.dts1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
3 * Copyright 2020-2021 TQ-Systems GmbH
6 /dts-v1/;
8 #include "imx8mn-tqma8mqnl.dtsi"
12 model = "TQ-Systems GmbH i.MX8MN TQMa8MxNL on MBa8Mx";
13 compatible = "tq,imx8mn-tqma8mqnl-mba8mx", "tq,imx8mn-tqma8mqnl", "fsl,imx8mn";
14 chassis-type = "embedded";
25 reg_usdhc2_vmmc: regulator-vmmc {
26 compatible = "regulator-fixed";
27 pinctrl-names = "default";
[all …]
/linux-6.8/arch/powerpc/boot/dts/fsl/
Dqoriq-sec4.0-0.dtsi14 * names of its contributors may be used to endorse or promote products
36 compatible = "fsl,sec-v4.0";
37 fsl,sec-era = <1>;
38 #address-cells = <1>;
39 #size-cells = <1>;
40 reg = <0x300000 0x10000>;
45 compatible = "fsl,sec-v4.0-job-ring";
46 reg = <0x1000 0x1000>;
51 compatible = "fsl,sec-v4.0-job-ring";
52 reg = <0x2000 0x1000>;
[all …]
/linux-6.8/arch/arm/boot/dts/nvidia/
Dtegra30-cardhu.dtsi1 // SPDX-License-Identifier: GPL-2.0
2 #include <dt-bindings/input/input.h>
3 #include <dt-bindings/thermal/thermal.h>
5 #include "tegra30-cpu-opp.dtsi"
6 #include "tegra30-cpu-opp-microvolt.dtsi"
16 * use tegra30-cardhu-a02.dts, Cardhu fab version A04 and later, use
17 * tegra30-cardhu-a04.dts.
20 * The sticker will have number like 600-81291-1000-002 C.3. In this 4th
22 * The (downstream internal) U-Boot of Cardhu display the board-id as
43 stdout-path = "serial0:115200n8";
[all …]
/linux-6.8/Documentation/devicetree/bindings/mfd/
Dbrcm,bcm59056.txt1 -------------------------------
3 -------------------------------
6 - compatible: "brcm,bcm59056"
7 - reg: I2C slave address
8 - interrupts: interrupt for the PMU. Generic interrupt client node bindings
9 are described in interrupt-controller/interrupts.txt
11 ------------------
13 ------------------
16 - regulators: container node for regulators following the generic
19 The valid regulator node names for BCM59056 are:
[all …]
Dhisilicon,hi655x.txt5 We can use memory-mapped I/O to communicate.
7 +----------------+ +-------------+
10 | |-------------| |
12 +----------------+ +-------------+
15 - compatible: Should be "hisilicon,hi655x-pmic".
16 - reg: Base address of PMIC on Hi6220 SoC.
17 - interrupt-controller: Hi655x has internal IRQs (has own IRQ domain).
18 - pmic-gpios: The GPIO used by PMIC IRQ.
19 - #clock-cells: From common clock binding; shall be set to 0
22 - clock-output-names: From common clock binding to override the
[all …]
/linux-6.8/Documentation/devicetree/bindings/pinctrl/
Dsamsung,pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
12 - Tomasz Figa <tomasz.figa@gmail.com>
22 - External GPIO interrupts (see interrupts property in pin controller node);
24 - External wake-up interrupts - multiplexed (capable of waking up the system
25 see interrupts property in external wake-up interrupt controller node -
26 samsung,pinctrl-wakeup-interrupt.yaml);
[all …]
/linux-6.8/arch/mips/boot/dts/mscc/
Djaguar2_pcb118.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
11 compatible = "mscc,jr2-pcb118", "mscc,jr2";
18 i2c0_imux: i2c0-imux {
19 compatible = "i2c-mux-pinctrl";
20 #address-cells = <1>;
21 #size-cells = <0>;
22 i2c-parent = <&i2c0>;
23 pinctrl-names =
25 pinctrl-0 = <&i2cmux_0>;
[all …]
/linux-6.8/drivers/macintosh/
Dwindfarm_smu_controls.c1 // SPDX-License-Identifier: GPL-2.0-only
47 u32 reg; /* index in SMU */ member
78 return -EINVAL; in smu_set_fan()
120 if (value < fct->min) in smu_fan_set()
121 value = fct->min; in smu_fan_set()
122 if (value > fct->max) in smu_fan_set()
123 value = fct->max; in smu_fan_set()
124 fct->value = value; in smu_fan_set()
126 return smu_set_fan(fct->fan_type, fct->reg, value); in smu_fan_set()
132 *value = fct->value; /* todo: read from SMU */ in smu_fan_get()
[all …]
/linux-6.8/arch/arm/boot/dts/marvell/
Dkirkwood-ns2max.dts1 // SPDX-License-Identifier: GPL-2.0
2 /dts-v1/;
4 #include <dt-bindings/leds/leds-ns2.h>
5 #include "kirkwood-ns2-common.dtsi"
9 compatible = "lacie,netspace_max_v2", "marvell,kirkwood-88f6281", "marvell,kirkwood";
13 reg = <0x00000000 0x10000000>;
18 pinctrl-0 = <&pmx_ns2_sata0 &pmx_ns2_sata1>;
19 pinctrl-names = "default";
21 nr-ports = <2>;
26 compatible = "gpio-fan";
[all …]
/linux-6.8/arch/arm/boot/dts/samsung/
Ds3c6410.dtsi1 // SPDX-License-Identifier: GPL-2.0
27 valid-mask = <0xffffff7f>;
28 valid-wakeup-mask = <0x00200004>;
32 valid-mask = <0xffffffff>;
33 valid-wakeup-mask = <0x53020000>;
37 clocks: clock-controller@7e00f000 {
38 compatible = "samsung,s3c6410-clock";
39 reg = <0x7e00f000 0x1000>;
40 #clock-cells = <1>;
44 compatible = "samsung,s3c2440-i2c";
[all …]
/linux-6.8/Documentation/devicetree/bindings/clock/
Dlpc1850-creg-clk.txt13 Documentation/devicetree/bindings/clock/clock-bindings.txt
16 - compatible:
17 Should be "nxp,lpc1850-creg-clk"
18 - #clock-cells:
20 - clocks:
23 The creg-clk node must be a child of the creg syscon node.
34 compatible = "nxp,lpc1850-creg", "syscon", "simple-mfd";
35 reg = <0x40043000 0x1000>;
37 creg_clk: clock-controller {
38 compatible = "nxp,lpc1850-creg-clk";
[all …]
/linux-6.8/arch/mips/include/asm/sn/sn0/
Dhubio.h8 * Copyright (C) 1992 - 1997, 1999 Silicon Graphics, Inc.
22 * Slightly friendlier names for some common registers.
49 /* BTE register names */
57 #define IIO_BTE_OFF_1 IIO_IBLS_1 - IIO_IBLS_0 /* Offset from base to BTE 1 */
61 #define BTEOFF_SRC (IIO_BTE_SRC_0 - IIO_BTE_STAT_0)
62 #define BTEOFF_DEST (IIO_BTE_DEST_0 - IIO_BTE_STAT_0)
63 #define BTEOFF_CTRL (IIO_BTE_CTRL_0 - IIO_BTE_STAT_0)
64 #define BTEOFF_NOTIFY (IIO_BTE_NOTIFY_0 - IIO_BTE_STAT_0)
65 #define BTEOFF_INT (IIO_BTE_INT_0 - IIO_BTE_STAT_0)
69 * The following definitions use the names defined in the IO interface
[all …]

1...<<161162163164165166167168169170>>...220