| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | rtc-meson.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * RTC driver for the interal RTC block in the Amlogic Meson6, Meson8, 6 * The RTC is split in to two parts, the AHB front end and a simple serial 19 #include <linux/nvmem-provider.h> 25 #include <linux/rtc.h> 46 /* rtc registers accessed via rtc-serial interface */ 62 struct rtc_device *rtc; /* rtc device we created */ member 65 struct regulator *vdd; /* voltage input */ member 71 .name = "peripheral-registers", 79 /* RTC front-end serialiser controls */ [all …]
|
| /kernel/linux/linux-6.6/drivers/rtc/ |
| D | rtc-meson.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * RTC driver for the interal RTC block in the Amlogic Meson6, Meson8, 6 * The RTC is split in to two parts, the AHB front end and a simple serial 19 #include <linux/nvmem-provider.h> 25 #include <linux/rtc.h> 46 /* rtc registers accessed via rtc-serial interface */ 62 struct rtc_device *rtc; /* rtc device we created */ member 65 struct regulator *vdd; /* voltage input */ member 71 .name = "peripheral-registers", 79 /* RTC front-end serialiser controls */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | rtc-meson.txt | 1 * Amlogic Meson6, Meson8, Meson8b and Meson8m2 RTC 4 - compatible: should be one of the following describing the hardware: 5 * "amlogic,meson6-rtc" 6 * "amlogic,meson8-rtc" 7 * "amlogic,meson8b-rtc" 8 * "amlogic,meson8m2-rtc" 10 - reg: physical register space for the controller's memory mapped registers. 11 - interrupts: the interrupt line of the RTC block. 12 - clocks: reference to the external 32.768kHz crystal oscillator. 13 - vdd-supply: reference to the power supply of the RTC block. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | amlogic,meson6-rtc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/rtc/amlogic,meson6-rtc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Amlogic Meson6, Meson8, Meson8b and Meson8m2 RTC 10 - Neil Armstrong <neil.armstrong@linaro.org> 11 - Martin Blumenstingl <martin.blumenstingl@googlemail.com> 14 - $ref: rtc.yaml# 15 - $ref: /schemas/nvmem/nvmem.yaml# 20 - amlogic,meson6-rtc [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/allwinner/ |
| D | sun5i-a13-pocketbook-touch-lux-3.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 /dts-v1/; 7 #include "sun5i-a13.dtsi" 8 #include "sunxi-common-regulators.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/pwm/pwm.h> 16 compatible = "pocketbook,touch-lux-3", "allwinner,sun5i-a13"; 26 compatible = "pwm-backlight"; [all …]
|
| D | sun8i-a83t-allwinner-h8homlet-v2.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "allwinner,h8homlet-v2", "allwinner,sun8i-a83t"; 58 stdout-path = "serial0:115200n8"; 61 reg_usb0_vbus: reg-usb0-vbus { 62 compatible = "regulator-fixed"; 63 regulator-name = "usb0-vbus"; 64 regulator-min-microvolt = <5000000>; [all …]
|
| D | sun8i-h3-nanopi-duo2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "sun8i-h3.dtsi" 8 #include "sunxi-common-regulators.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 15 compatible = "friendlyarm,nanopi-duo2", "allwinner,sun8i-h3"; 22 stdout-path = "serial0:115200n8"; 26 compatible = "gpio-leds"; 28 led-0 { [all …]
|
| D | sun7i-a20-icnova-a20.dtsi | 1 // 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 = <®_dcdc2>; 14 pinctrl-names = "default"; 15 pinctrl-0 = <&gmac_mii_pins>; 16 phy-handle = <&phy1>; 17 phy-mode = "mii"; [all …]
|
| D | sun8i-r16-bananapi-m2m.dts | 2 * Copyright (c) 2017 Free Electrons <maxime.ripard@free-electrons.com> 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun8i-a33.dtsi" 46 #include <dt-bindings/gpio/gpio.h> 50 compatible = "sinovoip,bananapi-m2m", "allwinner,sun8i-a33"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "gpio-leds"; 67 led-0 { 68 label = "bpi-m2m:blue:usr"; [all …]
|
| D | sun5i-a13-hsg-h702.dts | 2 * Copyright 2014 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 "sun5i-a13.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 52 compatible = "hsg,h702", "allwinner,sun5i-a13"; 59 stdout-path = "serial0:115200n8"; 64 cpu-supply = <®_dcdc2>; [all …]
|
| D | sun9i-a80-cubieboard4.dts | 5 * Chen-Yu Tsai <wens@csie.org> 7 * This file is dual-licensed: you can use it either under the terms 46 /dts-v1/; 47 #include "sun9i-a80.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 53 compatible = "cubietech,a80-cubieboard4", "allwinner,sun9i-a80"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "gpio-leds"; 66 led-0 { 71 led-1 { [all …]
|
| D | sun5i-a13-empire-electronix-d709.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun5i-a13.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> 53 compatible = "empire-electronix,d709", "allwinner,sun5i-a13"; 60 compatible = "pwm-backlight"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun5i-a13-pocketbook-touch-lux-3.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 6 /dts-v1/; 7 #include "sun5i-a13.dtsi" 8 #include "sunxi-common-regulators.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/interrupt-controller/irq.h> 12 #include <dt-bindings/pwm/pwm.h> 16 compatible = "pocketbook,touch-lux-3", "allwinner,sun5i-a13"; 26 compatible = "pwm-backlight"; [all …]
|
| D | sun8i-a83t-allwinner-h8homlet-v2.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 51 compatible = "allwinner,h8homlet-v2", "allwinner,sun8i-a83t"; 58 stdout-path = "serial0:115200n8"; 61 reg_usb0_vbus: reg-usb0-vbus { 62 compatible = "regulator-fixed"; 63 regulator-name = "usb0-vbus"; 64 regulator-min-microvolt = <5000000>; [all …]
|
| D | sun8i-h3-nanopi-duo2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "sun8i-h3.dtsi" 8 #include "sunxi-common-regulators.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 15 compatible = "friendlyarm,nanopi-duo2", "allwinner,sun8i-h3"; 22 stdout-path = "serial0:115200n8"; 26 compatible = "gpio-leds"; 31 default-state = "on"; [all …]
|
| D | sun8i-r16-bananapi-m2m.dts | 2 * Copyright (c) 2017 Free Electrons <maxime.ripard@free-electrons.com> 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun8i-a33.dtsi" 46 #include <dt-bindings/gpio/gpio.h> 50 compatible = "sinovoip,bananapi-m2m", "allwinner,sun8i-a33"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "gpio-leds"; 68 label = "bpi-m2m:blue:usr"; 73 label = "bpi-m2m:green:usr"; [all …]
|
| D | sun5i-a13-hsg-h702.dts | 2 * Copyright 2014 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 "sun5i-a13.dtsi" 45 #include "sunxi-common-regulators.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 52 compatible = "hsg,h702", "allwinner,sun5i-a13"; 59 stdout-path = "serial0:115200n8"; 64 cpu-supply = <®_dcdc2>; [all …]
|
| D | sun9i-a80-cubieboard4.dts | 5 * Chen-Yu Tsai <wens@csie.org> 7 * This file is dual-licensed: you can use it either under the terms 46 /dts-v1/; 47 #include "sun9i-a80.dtsi" 49 #include <dt-bindings/gpio/gpio.h> 53 compatible = "cubietech,a80-cubieboard4", "allwinner,sun9i-a80"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "gpio-leds"; 77 vga-connector { 78 compatible = "vga-connector"; [all …]
|
| D | sun5i-a13-empire-electronix-d709.dts | 4 * This file is dual-licensed: you can use it either under the terms 43 /dts-v1/; 44 #include "sun5i-a13.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> 53 compatible = "empire-electronix,d709", "allwinner,sun5i-a13"; 60 compatible = "pwm-backlight"; [all …]
|
| D | sun5i-reference-design-tablet.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 42 #include "sunxi-reference-design-tablet.dtsi" 44 #include <dt-bindings/interrupt-controller/irq.h> 45 #include <dt-bindings/pwm/pwm.h> 53 compatible = "pwm-backlight"; 55 brightness-levels = <0 10 20 30 40 50 60 70 80 90 100>; 56 default-brightness-level = <8>; 57 enable-gpios = <&axp_gpio 1 GPIO_ACTIVE_HIGH>; /* AXP GPIO1 */ 61 stdout-path = "serial0:115200n8"; 66 allwinner,pa-gpios = <&pio 6 10 GPIO_ACTIVE_HIGH>; /* PG10 */ [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/ |
| D | tegra114-asus-tf701t.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 5 #include <dt-bindings/input/gpio-keys.h> 6 #include <dt-bindings/input/input.h> 13 chassis-type = "convertible"; 21 rtc1 = "/rtc@7000e000"; 29 trusted-foundations { 30 compatible = "tlm,trusted-foundations"; 31 tlm,version-major = <2>; 32 tlm,version-minor = <8>; [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/nvidia/ |
| D | tegra234-p3701-0008.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include "tegra234-p3701.dtsi" 7 compatible = "nvidia,p3701-0008", "nvidia,tegra234"; 17 vcc-supply = <&vdd_1v8_hs>; 18 address-width = <8>; 21 read-only; 29 compatible = "jedec,spi-nor"; 31 spi-max-frequency = <102000000>; 32 spi-tx-bus-width = <4>; 33 spi-rx-bus-width = <4>; [all …]
|
| D | tegra234-p3701-0000.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 4 #include "tegra234-p3701.dtsi" 8 compatible = "nvidia,p3701-0000", "nvidia,tegra234"; 19 vcc-supply = <&vdd_1v8_hs>; 20 address-width = <8>; 23 read-only; 31 compatible = "jedec,spi-nor"; 33 spi-max-frequency = <102000000>; 34 spi-tx-bus-width = <4>; 35 spi-rx-bus-width = <4>; [all …]
|
| D | tegra234-p3767.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 17 vcc-supply = <&vdd_1v8_hs>; 18 address-width = <8>; 21 read-only; 29 compatible = "jedec,spi-nor"; 31 spi-max-frequency = <102000000>; 32 spi-tx-bus-width = <4>; 33 spi-rx-bus-width = <4>; 44 bus-width = <4>; 45 cd-gpios = <&gpio TEGRA234_MAIN_GPIO(G, 7) GPIO_ACTIVE_LOW>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | pm8916.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 3 #include <dt-bindings/input/linux-event-codes.h> 4 #include <dt-bindings/interrupt-controller/irq.h> 5 #include <dt-bindings/spmi/spmi.h> 10 compatible = "qcom,pm8916", "qcom,spmi-pmic"; 12 #address-cells = <1>; 13 #size-cells = <0>; 16 compatible = "qcom,pm8916-pon"; 18 mode-bootloader = <0x2>; [all …]
|