Raspberry Vanilla IPMT

This commit is contained in:
2025-07-22 08:43:20 +07:00
commit 4247fc915d
6460 changed files with 146446 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/act-led.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.act-led.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.act-led.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/act-led-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/act-led.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.act-led.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.act-led.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.act-led.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.act-led.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.act-led.dtbo.d
source_arch/arm64/boot/dts/overlays/act-led.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/act-led-overlay.dts
deps_arch/arm64/boot/dts/overlays/act-led.dtbo := \
arch/arm64/boot/dts/overlays/act-led.dtbo: $(deps_arch/arm64/boot/dts/overlays/act-led.dtbo)
$(deps_arch/arm64/boot/dts/overlays/act-led.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/act-led.dtbo: arch/arm64/boot/dts/overlays/.act-led.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.act-led.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/act-led-overlay.dts

View File

@@ -0,0 +1,21 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/act-led-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/act-led-overlay.dts" 2
/dts-v1/;
/plugin/;
# 13 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/act-led-overlay.dts"
/{
compatible = "brcm,bcm2835";
fragment@0 {
target = <&act_led>;
frag0: __overlay__ {
gpios = <&gpio 0 0>;
};
};
__overrides__ {
gpio = <&frag0>,"gpios:4";
activelow = <&frag0>,"gpios:8";
};
};

View File

@@ -0,0 +1,10 @@
cmd_arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.d
source_arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts
deps_arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo := \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes/dt-bindings/gpio/gpio.h \
arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo: $(deps_arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo)
$(deps_arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/adafruit-st7735r.dtbo: arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.dts.tmp

View File

@@ -0,0 +1,3 @@
arch/arm64/boot/dts/overlays/.adafruit-st7735r.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes/dt-bindings/gpio/gpio.h

View File

@@ -0,0 +1,79 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts" 2
# 10 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts"
/dts-v1/;
/plugin/;
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes/dt-bindings/gpio/gpio.h" 1
# 14 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit-st7735r-overlay.dts" 2
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&spidev0>;
__overlay__ {
status = "disabled";
};
};
fragment@1 {
target = <&gpio>;
__overlay__ {
adafruit_pins: adafruit_pins {
brcm,pins = <25 24>;
brcm,function = <1>;
};
backlight_pins: backlight_pins {
brcm,pins = <18>;
brcm,function = <1>;
};
};
};
fragment@2 {
target-path = "/";
__overlay__ {
af18_backlight: backlight {
compatible = "gpio-backlight";
gpios = <&gpio 18 0>;
pinctrl-names = "default";
pinctrl-0 = <&backlight_pins>;
};
};
};
fragment@3 {
target = <&spi0>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
af18: adafruit18@0 {
compatible = "jianda,jd-t18003-t01";
reg = <0>;
spi-max-frequency = <32000000>;
dc-gpios = <&gpio 24 0>;
reset-gpios = <&gpio 25 0>;
rotation = <90>;
pinctrl-names = "default";
pinctrl-0 = <&adafruit_pins>;
backlight = <&af18_backlight>;
};
};
};
__overrides__ {
128x128 = <&af18>, "compatible=okaya,rh128128t";
speed = <&af18>,"spi-max-frequency:0";
rotate = <&af18>,"rotation:0";
dc_pin = <&af18>,"dc-gpios:4", <&adafruit_pins>,"brcm,pins:4";
reset_pin = <&af18>,"reset-gpios:4",
<&adafruit_pins>,"brcm,pins:0";
led_pin = <&af18_backlight>,"gpios:4",
<&backlight_pins>,"brcm,pins:0";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/adafruit18.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.adafruit18.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.adafruit18.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit18-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/adafruit18.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.adafruit18.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.adafruit18.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.adafruit18.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.adafruit18.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.adafruit18.dtbo.d
source_arch/arm64/boot/dts/overlays/adafruit18.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit18-overlay.dts
deps_arch/arm64/boot/dts/overlays/adafruit18.dtbo := \
arch/arm64/boot/dts/overlays/adafruit18.dtbo: $(deps_arch/arm64/boot/dts/overlays/adafruit18.dtbo)
$(deps_arch/arm64/boot/dts/overlays/adafruit18.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/adafruit18.dtbo: arch/arm64/boot/dts/overlays/.adafruit18.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.adafruit18.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit18-overlay.dts

View File

@@ -0,0 +1,58 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit18-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adafruit18-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&spidev0>;
__overlay__ {
status = "disabled";
};
};
fragment@1 {
target = <&spi0>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
af18: adafruit18@0 {
compatible = "fbtft,adafruit18";
reg = <0>;
pinctrl-names = "default";
spi-max-frequency = <40000000>;
rotate = <90>;
buswidth = <8>;
fps = <50>;
height = <160>;
width = <128>;
reset-gpios = <&gpio 25 1>;
dc-gpios = <&gpio 24 0>;
led-gpios = <&gpio 18 0>;
debug = <0>;
};
};
};
__overrides__ {
green = <&af18>, "compatible=fbtft,adafruit18_green";
speed = <&af18>,"spi-max-frequency:0";
rotate = <&af18>,"rotate:0";
fps = <&af18>,"fps:0";
bgr = <&af18>,"bgr?";
debug = <&af18>,"debug:0";
dc_pin = <&af18>,"dc-gpios:4";
reset_pin = <&af18>,"reset-gpios:4";
led_pin = <&af18>,"led-gpios:4";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/adau1977-adc.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau1977-adc-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/adau1977-adc.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.d
source_arch/arm64/boot/dts/overlays/adau1977-adc.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau1977-adc-overlay.dts
deps_arch/arm64/boot/dts/overlays/adau1977-adc.dtbo := \
arch/arm64/boot/dts/overlays/adau1977-adc.dtbo: $(deps_arch/arm64/boot/dts/overlays/adau1977-adc.dtbo)
$(deps_arch/arm64/boot/dts/overlays/adau1977-adc.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/adau1977-adc.dtbo: arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.adau1977-adc.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau1977-adc-overlay.dts

View File

@@ -0,0 +1,43 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau1977-adc-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau1977-adc-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
adau1977: codec@11 {
compatible = "adi,adau1977";
reg = <0x11>;
reset-gpios = <&gpio 5 0>;
AVDD-supply = <&vdd_3v3_reg>;
};
};
};
fragment@1 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@2 {
target = <&sound>;
__overlay__ {
compatible = "adi,adau1977-adc";
i2s-controller = <&i2s>;
status = "okay";
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/adau7002-simple.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau7002-simple-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/adau7002-simple.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.d
source_arch/arm64/boot/dts/overlays/adau7002-simple.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau7002-simple-overlay.dts
deps_arch/arm64/boot/dts/overlays/adau7002-simple.dtbo := \
arch/arm64/boot/dts/overlays/adau7002-simple.dtbo: $(deps_arch/arm64/boot/dts/overlays/adau7002-simple.dtbo)
$(deps_arch/arm64/boot/dts/overlays/adau7002-simple.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/adau7002-simple.dtbo: arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.adau7002-simple.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau7002-simple-overlay.dts

View File

@@ -0,0 +1,55 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau7002-simple-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adau7002-simple-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target-path = "/";
__overlay__ {
adau7002_codec: adau7002-codec {
#sound-dai-cells = <0>;
compatible = "adi,adau7002";
status = "okay";
};
};
};
fragment@2 {
target = <&sound>;
sound_overlay: __overlay__ {
compatible = "simple-audio-card";
simple-audio-card,format = "i2s";
simple-audio-card,name = "adau7002";
simple-audio-card,bitclock-slave = <&dailink0_slave>;
simple-audio-card,frame-slave = <&dailink0_slave>;
simple-audio-card,widgets =
"Microphone", "Microphone Jack";
simple-audio-card,routing =
"PDM_DAT", "Microphone Jack";
status = "okay";
simple-audio-card,cpu {
sound-dai = <&i2s>;
};
dailink0_slave: simple-audio-card,codec {
sound-dai = <&adau7002_codec>;
};
};
};
__overrides__ {
card-name = <&sound_overlay>,"simple-audio-card,name";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/ads1015.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.ads1015.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.ads1015.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1015-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/ads1015.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.ads1015.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.ads1015.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.ads1015.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.ads1015.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.ads1015.dtbo.d
source_arch/arm64/boot/dts/overlays/ads1015.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1015-overlay.dts
deps_arch/arm64/boot/dts/overlays/ads1015.dtbo := \
arch/arm64/boot/dts/overlays/ads1015.dtbo: $(deps_arch/arm64/boot/dts/overlays/ads1015.dtbo)
$(deps_arch/arm64/boot/dts/overlays/ads1015.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/ads1015.dtbo: arch/arm64/boot/dts/overlays/.ads1015.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.ads1015.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1015-overlay.dts

View File

@@ -0,0 +1,101 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1015-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1015-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c_arm>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
ads1015: ads1015@48 {
compatible = "ti,ads1015";
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
reg = <0x48>;
};
};
};
fragment@1 {
target = <&ads1015>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
channel_a: channel_a {
reg = <4>;
ti,gain = <2>;
ti,datarate = <4>;
};
};
};
fragment@2 {
target = <&ads1015>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_b: channel_b {
reg = <5>;
ti,gain = <2>;
ti,datarate = <4>;
};
};
};
fragment@3 {
target = <&ads1015>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_c: channel_c {
reg = <6>;
ti,gain = <2>;
ti,datarate = <4>;
};
};
};
fragment@4 {
target = <&ads1015>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_d: channel_d {
reg = <7>;
ti,gain = <2>;
ti,datarate = <4>;
};
};
};
__overrides__ {
addr = <&ads1015>,"reg:0";
cha_enable = <0>,"=1";
cha_cfg = <&channel_a>,"reg:0";
cha_gain = <&channel_a>,"ti,gain:0";
cha_datarate = <&channel_a>,"ti,datarate:0";
chb_enable = <0>,"=2";
chb_cfg = <&channel_b>,"reg:0";
chb_gain = <&channel_b>,"ti,gain:0";
chb_datarate = <&channel_b>,"ti,datarate:0";
chc_enable = <0>,"=3";
chc_cfg = <&channel_c>,"reg:0";
chc_gain = <&channel_c>,"ti,gain:0";
chc_datarate = <&channel_c>,"ti,datarate:0";
chd_enable = <0>,"=4";
chd_cfg = <&channel_d>,"reg:0";
chd_gain = <&channel_d>,"ti,gain:0";
chd_datarate = <&channel_d>,"ti,datarate:0";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/ads1115.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.ads1115.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.ads1115.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1115-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/ads1115.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.ads1115.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.ads1115.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.ads1115.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.ads1115.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.ads1115.dtbo.d
source_arch/arm64/boot/dts/overlays/ads1115.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1115-overlay.dts
deps_arch/arm64/boot/dts/overlays/ads1115.dtbo := \
arch/arm64/boot/dts/overlays/ads1115.dtbo: $(deps_arch/arm64/boot/dts/overlays/ads1115.dtbo)
$(deps_arch/arm64/boot/dts/overlays/ads1115.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/ads1115.dtbo: arch/arm64/boot/dts/overlays/.ads1115.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.ads1115.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1115-overlay.dts

View File

@@ -0,0 +1,106 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1115-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads1115-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c_arm>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
ads1115: ads1115@48 {
compatible = "ti,ads1115";
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
reg = <0x48>;
};
};
};
fragment@1 {
target = <&ads1115>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_a: channel_a {
reg = <4>;
ti,gain = <1>;
ti,datarate = <7>;
};
};
};
fragment@2 {
target = <&ads1115>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_b: channel_b {
reg = <5>;
ti,gain = <1>;
ti,datarate = <7>;
};
};
};
fragment@3 {
target = <&ads1115>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_c: channel_c {
reg = <6>;
ti,gain = <1>;
ti,datarate = <7>;
};
};
};
fragment@4 {
target = <&ads1115>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
channel_d: channel_d {
reg = <7>;
ti,gain = <1>;
ti,datarate = <7>;
};
};
};
__overrides__ {
addr = <&ads1115>,"reg:0";
cha_enable = <0>,"=1";
cha_cfg = <&channel_a>,"reg:0";
cha_gain = <&channel_a>,"ti,gain:0";
cha_datarate = <&channel_a>,"ti,datarate:0";
chb_enable = <0>,"=2";
chb_cfg = <&channel_b>,"reg:0";
chb_gain = <&channel_b>,"ti,gain:0";
chb_datarate = <&channel_b>,"ti,datarate:0";
chc_enable = <0>,"=3";
chc_cfg = <&channel_c>,"reg:0";
chc_gain = <&channel_c>,"ti,gain:0";
chc_datarate = <&channel_c>,"ti,datarate:0";
chd_enable = <0>,"=4";
chd_cfg = <&channel_d>,"reg:0";
chd_gain = <&channel_d>,"ti,gain:0";
chd_datarate = <&channel_d>,"ti,datarate:0";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/ads7846.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.ads7846.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.ads7846.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads7846-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/ads7846.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.ads7846.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.ads7846.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.ads7846.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.ads7846.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.ads7846.dtbo.d
source_arch/arm64/boot/dts/overlays/ads7846.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads7846-overlay.dts
deps_arch/arm64/boot/dts/overlays/ads7846.dtbo := \
arch/arm64/boot/dts/overlays/ads7846.dtbo: $(deps_arch/arm64/boot/dts/overlays/ads7846.dtbo)
$(deps_arch/arm64/boot/dts/overlays/ads7846.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/ads7846.dtbo: arch/arm64/boot/dts/overlays/.ads7846.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.ads7846.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads7846-overlay.dts

View File

@@ -0,0 +1,95 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads7846-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ads7846-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&spi0>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&spidev0>;
__overlay__ {
status = "disabled";
};
};
fragment@2 {
target = <&spidev1>;
__overlay__ {
status = "disabled";
};
};
fragment@3 {
target = <&gpio>;
__overlay__ {
ads7846_pins: ads7846_pins {
brcm,pins = <255>;
brcm,function = <0>;
brcm,pull = <0>;
};
};
};
fragment@4 {
target = <&spi0>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
ads7846: ads7846@1 {
compatible = "ti,ads7846";
reg = <1>;
pinctrl-names = "default";
pinctrl-0 = <&ads7846_pins>;
spi-max-frequency = <2000000>;
interrupts = <255 2>;
interrupt-parent = <&gpio>;
pendown-gpio = <&gpio 255 0>;
ti,x-min = /bits/ 16 <0>;
ti,y-min = /bits/ 16 <0>;
ti,x-max = /bits/ 16 <0x0FFF>;
ti,y-max = /bits/ 16 <0x0FFF>;
ti,pressure-min = /bits/ 16 <0>;
ti,pressure-max = /bits/ 16 <0xFFFF>;
ti,x-plate-ohms = /bits/ 16 <400>;
};
};
};
__overrides__ {
cs = <&ads7846>,"reg:0";
speed = <&ads7846>,"spi-max-frequency:0";
penirq = <&ads7846_pins>,"brcm,pins:0",
<&ads7846>,"interrupts:0",
<&ads7846>,"pendown-gpio:4";
penirq_pull = <&ads7846_pins>,"brcm,pull:0";
swapxy = <&ads7846>,"ti,swap-xy?";
xmin = <&ads7846>,"ti,x-min;0";
ymin = <&ads7846>,"ti,y-min;0";
xmax = <&ads7846>,"ti,x-max;0";
ymax = <&ads7846>,"ti,y-max;0";
pmin = <&ads7846>,"ti,pressure-min;0";
pmax = <&ads7846>,"ti,pressure-max;0";
xohms = <&ads7846>,"ti,x-plate-ohms;0";
touchscreen-inverted-x = <&ads7846>,"touchscreen-inverted-x?";
touchscreen-inverted-y = <&ads7846>,"touchscreen-inverted-y?";
touchscreen-swapped-x-y = <&ads7846>,"touchscreen-swapped-x-y?";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/adv7282m.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.adv7282m.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.adv7282m.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/adv7282m.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.adv7282m.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.adv7282m.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.adv7282m.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.adv7282m.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.adv7282m.dtbo.d
source_arch/arm64/boot/dts/overlays/adv7282m.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts
deps_arch/arm64/boot/dts/overlays/adv7282m.dtbo := \
arch/arm64/boot/dts/overlays/adv7282m.dtbo: $(deps_arch/arm64/boot/dts/overlays/adv7282m.dtbo)
$(deps_arch/arm64/boot/dts/overlays/adv7282m.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/adv7282m.dtbo: arch/arm64/boot/dts/overlays/.adv7282m.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.adv7282m.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts

View File

@@ -0,0 +1,76 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts" 2
/dts-v1/;
/plugin/;
/{
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c_csi_dsi>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
adv728x: adv728x@21 {
compatible = "adi,adv7282-m";
reg = <0x21>;
status = "okay";
clock-frequency = <24000000>;
port {
adv728x_0: endpoint {
remote-endpoint = <&csi1_ep>;
clock-lanes = <0>;
data-lanes = <1>;
link-frequencies =
/bits/ 64 <297000000>;
mclk-frequency = <12000000>;
};
};
};
};
};
fragment@1 {
target = <&csi1>;
__overlay__ {
status = "okay";
port {
csi1_ep: endpoint {
remote-endpoint = <&adv728x_0>;
data-lanes = <1>;
};
};
};
};
fragment@2 {
target = <&i2c0if>;
__overlay__ {
status = "okay";
};
};
fragment@3 {
target = <&i2c0mux>;
__overlay__ {
status = "okay";
};
};
fragment@4 {
target = <&csi1>;
__dormant__ {
brcm,media-controller;
};
};
__overrides__ {
addr = <&adv728x>,"reg:0";
media-controller = <0>,"=4";
};
};

View File

@@ -0,0 +1,10 @@
cmd_arch/arm64/boot/dts/overlays/adv728x-m.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/adv728x-m.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.d
source_arch/arm64/boot/dts/overlays/adv728x-m.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts
deps_arch/arm64/boot/dts/overlays/adv728x-m.dtbo := \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts \
arch/arm64/boot/dts/overlays/adv728x-m.dtbo: $(deps_arch/arm64/boot/dts/overlays/adv728x-m.dtbo)
$(deps_arch/arm64/boot/dts/overlays/adv728x-m.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/adv728x-m.dtbo: arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.dts.tmp

View File

@@ -0,0 +1,3 @@
arch/arm64/boot/dts/overlays/.adv728x-m.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts

View File

@@ -0,0 +1,114 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts" 2
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv7282m-overlay.dts" 1
/dts-v1/;
/plugin/;
/{
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c_csi_dsi>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
adv728x: adv728x@21 {
compatible = "adi,adv7282-m";
reg = <0x21>;
status = "okay";
clock-frequency = <24000000>;
port {
adv728x_0: endpoint {
remote-endpoint = <&csi1_ep>;
clock-lanes = <0>;
data-lanes = <1>;
link-frequencies =
/bits/ 64 <297000000>;
mclk-frequency = <12000000>;
};
};
};
};
};
fragment@1 {
target = <&csi1>;
__overlay__ {
status = "okay";
port {
csi1_ep: endpoint {
remote-endpoint = <&adv728x_0>;
data-lanes = <1>;
};
};
};
};
fragment@2 {
target = <&i2c0if>;
__overlay__ {
status = "okay";
};
};
fragment@3 {
target = <&i2c0mux>;
__overlay__ {
status = "okay";
};
};
fragment@4 {
target = <&csi1>;
__dormant__ {
brcm,media-controller;
};
};
__overrides__ {
addr = <&adv728x>,"reg:0";
media-controller = <0>,"=4";
};
};
# 6 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/adv728x-m-overlay.dts" 2
/{
compatible = "brcm,bcm2835";
fragment@101 {
target = <&adv728x>;
__dormant__ {
compatible = "adi,adv7280-m";
};
};
fragment@102 {
target = <&adv728x>;
__dormant__ {
compatible = "adi,adv7281-m";
};
};
fragment@103 {
target = <&adv728x>;
__dormant__ {
compatible = "adi,adv7281-ma";
};
};
__overrides__ {
adv7280m = <0>, "+101";
adv7281m = <0>, "+102";
adv7281ma = <0>, "+103";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/akkordion-iqdacplus-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.d
source_arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/akkordion-iqdacplus-overlay.dts
deps_arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo := \
arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo: $(deps_arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo)
$(deps_arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/akkordion-iqdacplus.dtbo: arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.akkordion-iqdacplus.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/akkordion-iqdacplus-overlay.dts

View File

@@ -0,0 +1,52 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/akkordion-iqdacplus-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/akkordion-iqdacplus-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
pcm5122@4c {
#sound-dai-cells = <0>;
compatible = "ti,pcm5122";
reg = <0x4c>;
AVDD-supply = <&vdd_3v3_reg>;
DVDD-supply = <&vdd_3v3_reg>;
CPVDD-supply = <&vdd_3v3_reg>;
status = "okay";
};
};
};
fragment@2 {
target = <&sound>;
frag2: __overlay__ {
compatible = "iqaudio,iqaudio-dac";
card_name = "Akkordion";
dai_name = "IQaudIO DAC";
dai_stream_name = "IQaudIO DAC HiFi";
i2s-controller = <&i2s>;
status = "okay";
};
};
__overrides__ {
24db_digital_gain = <&frag2>,"iqaudio,24db_digital_gain?";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.d
source_arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts
deps_arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo := \
arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo: $(deps_arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo)
$(deps_arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio.dtbo: arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.allo-boss-dac-pcm512x-audio.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts

View File

@@ -0,0 +1,62 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target-path = "/";
__overlay__ {
boss_osc: boss_osc {
compatible = "allo,dac-clk";
#clock-cells = <0>;
};
};
};
fragment@1 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@2 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
pcm5122@4d {
#sound-dai-cells = <0>;
compatible = "ti,pcm5122";
clocks = <&boss_osc>;
reg = <0x4d>;
status = "okay";
};
};
};
fragment@3 {
target = <&sound>;
boss_dac: __overlay__ {
compatible = "allo,boss-dac";
i2s-controller = <&i2s>;
mute-gpios = <&gpio 6 1>;
status = "okay";
};
};
__overrides__ {
24db_digital_gain = <&boss_dac>,"allo,24db_digital_gain?";
slave = <&boss_dac>,"allo,slave?";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.d
source_arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts
deps_arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo := \
arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo: $(deps_arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo)
$(deps_arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/allo-boss2-dac-audio.dtbo: arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.allo-boss2-dac-audio.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts

View File

@@ -0,0 +1,59 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
#sound-dai-cells = <0>;
status = "okay";
cpu_port: port {
cpu_endpoint: endpoint {
remote-endpoint = <&codec_endpoint>;
bitclock-master = <&codec_endpoint>;
frame-master = <&codec_endpoint>;
dai-format = "i2s";
};
};
};
};
fragment@1 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
allo-cs43130@30 {
#sound-dai-cells = <0>;
compatible = "allo,allo-cs43198";
clock44-gpio = <&gpio 5 0>;
clock48-gpio = <&gpio 6 0>;
reg = <0x30>;
port {
codec_endpoint: endpoint {
remote-endpoint = <&cpu_endpoint>;
};
};
};
};
};
fragment@2 {
target = <&sound>;
boss2_dac: __overlay__ {
compatible = "audio-graph-card";
label = "Allo Boss2";
dais = <&cpu_port>;
status = "okay";
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/allo-digione.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.allo-digione.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.allo-digione.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-digione-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/allo-digione.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.allo-digione.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.allo-digione.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.allo-digione.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.allo-digione.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.allo-digione.dtbo.d
source_arch/arm64/boot/dts/overlays/allo-digione.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-digione-overlay.dts
deps_arch/arm64/boot/dts/overlays/allo-digione.dtbo := \
arch/arm64/boot/dts/overlays/allo-digione.dtbo: $(deps_arch/arm64/boot/dts/overlays/allo-digione.dtbo)
$(deps_arch/arm64/boot/dts/overlays/allo-digione.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/allo-digione.dtbo: arch/arm64/boot/dts/overlays/.allo-digione.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.allo-digione.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-digione-overlay.dts

View File

@@ -0,0 +1,47 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-digione-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-digione-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
wm8804@3b {
#sound-dai-cells = <0>;
compatible = "wlf,wm8804";
reg = <0x3b>;
PVDD-supply = <&vdd_3v3_reg>;
DVDD-supply = <&vdd_3v3_reg>;
status = "okay";
wlf,reset-gpio = <&gpio 17 0>;
};
};
};
fragment@2 {
target = <&sound>;
__overlay__ {
compatible = "allo,allo-digione";
i2s-controller = <&i2s>;
status = "okay";
clock44-gpio = <&gpio 5 0>;
clock48-gpio = <&gpio 6 0>;
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-katana-dac-audio-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.d
source_arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-katana-dac-audio-overlay.dts
deps_arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo := \
arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo: $(deps_arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo)
$(deps_arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/allo-katana-dac-audio.dtbo: arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.allo-katana-dac-audio.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-katana-dac-audio-overlay.dts

View File

@@ -0,0 +1,59 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-katana-dac-audio-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-katana-dac-audio-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
#sound-dai-cells = <0>;
status = "okay";
cpu_port: port {
cpu_endpoint: endpoint {
remote-endpoint = <&codec_endpoint>;
bitclock-master = <&codec_endpoint>;
frame-master = <&codec_endpoint>;
dai-format = "i2s";
};
};
};
};
fragment@1 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
allo-katana-codec@30 {
#sound-dai-cells = <0>;
compatible = "allo,allo-katana-codec";
reg = <0x30>;
port {
codec_endpoint: endpoint {
remote-endpoint = <&cpu_endpoint>;
};
};
};
};
};
fragment@2 {
target = <&sound>;
katana_dac: __overlay__ {
compatible = "audio-graph-card";
label = "Allo Katana";
dais = <&cpu_port>;
status = "okay";
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.d
source_arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts
deps_arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo := \
arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo: $(deps_arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo)
$(deps_arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio.dtbo: arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.allo-piano-dac-pcm512x-audio.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts

View File

@@ -0,0 +1,47 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts" 2
# 12 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts"
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
pcm5142@4c {
#sound-dai-cells = <0>;
compatible = "ti,pcm5142";
reg = <0x4c>;
status = "okay";
};
};
};
fragment@2 {
target = <&sound>;
piano_dac: __overlay__ {
compatible = "allo,piano-dac";
i2s-controller = <&i2s>;
status = "okay";
};
};
__overrides__ {
24db_digital_gain =
<&piano_dac>,"allo,24db_digital_gain?";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.d
source_arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts
deps_arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo := \
arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo: $(deps_arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo)
$(deps_arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo: arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.allo-piano-dac-plus-pcm512x-audio.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts

View File

@@ -0,0 +1,60 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2s>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
allo_pcm5122_4c: pcm5122@4c {
#sound-dai-cells = <0>;
compatible = "ti,pcm5122";
reg = <0x4c>;
sound-name-prefix = "Main";
status = "okay";
};
allo_pcm5122_4d: pcm5122@4d {
#sound-dai-cells = <0>;
compatible = "ti,pcm5122";
reg = <0x4d>;
sound-name-prefix = "Sub";
status = "okay";
};
};
};
fragment@2 {
target = <&sound>;
piano_dac: __overlay__ {
compatible = "allo,piano-dac-plus";
audio-codec = <&allo_pcm5122_4c &allo_pcm5122_4d>;
i2s-controller = <&i2s>;
mute1-gpios = <&gpio 6 1>;
mute2-gpios = <&gpio 25 1>;
status = "okay";
};
};
__overrides__ {
24db_digital_gain =
<&piano_dac>,"allo,24db_digital_gain?";
glb_mclk =
<&piano_dac>,"allo,glb_mclk?";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-i2c-sensor-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.d
source_arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-i2c-sensor-overlay.dts
deps_arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo := \
arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo: $(deps_arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo)
$(deps_arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/android-i2c-sensor.dtbo: arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.android-i2c-sensor.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-i2c-sensor-overlay.dts

View File

@@ -0,0 +1,133 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-i2c-sensor-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-i2c-sensor-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
lsm6ds3: lsm6ds3@6b {
compatible = "st,lsm6ds3";
reg = <0x6b>;
interrupt-parent = <&gpio>;
interrupts = <4 1>;
status = "okay";
};
};
};
fragment@1 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
clock-frequency = <400000>;
mpu6050: mpu6050@68 {
compatible = "invensense,mpu6050";
reg = <0x68>;
interrupt-parent = <&gpio>;
interrupts = <4 1>;
status = "okay";
};
};
};
fragment@2 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
lsm303dlhca: lsm303dlhca@19 {
compatible = "st,lsm303dlhc-accel";
reg = <0x19>;
status = "okay";
};
};
};
fragment@3 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
lsm303dlhcm: lsm303dlhcm@1e {
compatible = "st,lsm303dlhc-magn";
reg = <0x1e>;
status = "okay";
};
};
};
fragment@4 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
bme280: bme280@76 {
compatible = "bosch,bme280";
reg = <0x76>;
status = "okay";
};
};
};
fragment@5 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
bmp280: bmp280@76 {
compatible = "bosch,bmp280";
reg = <0x76>;
status = "okay";
};
};
};
fragment@6 {
target = <&i2c_arm>;
__dormant__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
apds9930: apds9930@39 {
compatible = "avago,apds9930";
reg = <0x39>;
status = "okay";
};
};
};
__overrides__ {
addr = <&lsm6ds3>,"reg:0", <&mpu6050>,"reg:0", <&lsm303dlhca>,"reg:0", <&lsm303dlhcm>,"reg:0",
<&bme280>,"reg:0", <&bmp280>,"reg:0", <&apds9930>,"reg:0";
interrupt = <&lsm6ds3>,"interrupts:0", <&mpu6050>,"interrupts:0";
lsm6ds3 = <0>,"+0";
mpu6050 = <0>,"+1";
lsm303dlhca = <0>,"+2";
lsm303dlhcm = <0>,"+3";
bme280 = <0>,"+4";
bmp280 = <0>,"+5";
apds9930 = <0>,"+6";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/android-sdcard.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-sdcard-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/android-sdcard.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.d
source_arch/arm64/boot/dts/overlays/android-sdcard.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-sdcard-overlay.dts
deps_arch/arm64/boot/dts/overlays/android-sdcard.dtbo := \
arch/arm64/boot/dts/overlays/android-sdcard.dtbo: $(deps_arch/arm64/boot/dts/overlays/android-sdcard.dtbo)
$(deps_arch/arm64/boot/dts/overlays/android-sdcard.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/android-sdcard.dtbo: arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.android-sdcard.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-sdcard-overlay.dts

View File

@@ -0,0 +1,43 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-sdcard-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-sdcard-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target-path = "/";
__overlay__ {
firmware {
android {
compatible = "android,firmware";
bootdevice = "sdcard";
fstab {
compatible = "android,fstab";
boot {
compatible = "android,boot";
dev = "/dev/block/mmcblk0p1";
type = "vfat";
mnt_flags = "ro";
fsmgr_flags = "wait,first_stage_mount";
};
system {
compatible = "android,system";
dev = "/dev/block/mmcblk0p2";
type = "ext4";
mnt_flags = "ro,barrier=1";
fsmgr_flags = "wait,first_stage_mount";
};
vendor {
compatible = "android,vendor";
dev = "/dev/block/mmcblk0p3";
type = "ext4";
mnt_flags = "ro,barrier=1";
fsmgr_flags = "wait,first_stage_mount";
};
};
};
};
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/android-usb.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.android-usb.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.android-usb.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-usb-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/android-usb.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.android-usb.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.android-usb.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.android-usb.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.android-usb.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.android-usb.dtbo.d
source_arch/arm64/boot/dts/overlays/android-usb.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-usb-overlay.dts
deps_arch/arm64/boot/dts/overlays/android-usb.dtbo := \
arch/arm64/boot/dts/overlays/android-usb.dtbo: $(deps_arch/arm64/boot/dts/overlays/android-usb.dtbo)
$(deps_arch/arm64/boot/dts/overlays/android-usb.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/android-usb.dtbo: arch/arm64/boot/dts/overlays/.android-usb.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.android-usb.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-usb-overlay.dts

View File

@@ -0,0 +1,43 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-usb-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/android-usb-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target-path = "/";
__overlay__ {
firmware {
android {
compatible = "android,firmware";
bootdevice = "usb";
fstab {
compatible = "android,fstab";
boot {
compatible = "android,boot";
dev = "/dev/block/sda1";
type = "vfat";
mnt_flags = "ro";
fsmgr_flags = "wait,first_stage_mount";
};
system {
compatible = "android,system";
dev = "/dev/block/sda2";
type = "ext4";
mnt_flags = "ro,barrier=1";
fsmgr_flags = "wait,first_stage_mount";
};
vendor {
compatible = "android,vendor";
dev = "/dev/block/sda3";
type = "ext4";
mnt_flags = "ro,barrier=1";
fsmgr_flags = "wait,first_stage_mount";
};
};
};
};
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/anyspi.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.anyspi.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.anyspi.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/anyspi-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/anyspi.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.anyspi.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.anyspi.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.anyspi.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.anyspi.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.anyspi.dtbo.d
source_arch/arm64/boot/dts/overlays/anyspi.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/anyspi-overlay.dts
deps_arch/arm64/boot/dts/overlays/anyspi.dtbo := \
arch/arm64/boot/dts/overlays/anyspi.dtbo: $(deps_arch/arm64/boot/dts/overlays/anyspi.dtbo)
$(deps_arch/arm64/boot/dts/overlays/anyspi.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/anyspi.dtbo: arch/arm64/boot/dts/overlays/.anyspi.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.anyspi.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/anyspi-overlay.dts

View File

@@ -0,0 +1,208 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/anyspi-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/anyspi-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&spidev0>;
__dormant__ {
status = "disabled";
};
};
fragment@1 {
target = <&spidev1>;
__dormant__ {
status = "disabled";
};
};
fragment@2 {
target-path = "spi1/spidev@0";
__dormant__ {
status = "disabled";
};
};
fragment@3 {
target-path = "spi1/spidev@1";
__dormant__ {
status = "disabled";
};
};
fragment@4 {
target-path = "spi1/spidev@2";
__dormant__ {
status = "disabled";
};
};
fragment@5 {
target-path = "spi2/spidev@0";
__dormant__ {
status = "disabled";
};
};
fragment@6 {
target-path = "spi2/spidev@1";
__dormant__ {
status = "disabled";
};
};
fragment@7 {
target-path = "spi2/spidev@2";
__dormant__ {
status = "disabled";
};
};
fragment@8 {
target = <&spi0>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_00: anyspi@0 {
reg = <0>;
spi-max-frequency = <500000>;
};
};
};
fragment@9 {
target = <&spi0>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_01: anyspi@1 {
reg = <1>;
spi-max-frequency = <500000>;
};
};
};
fragment@10 {
target = <&spi1>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_10: anyspi@0 {
reg = <0>;
spi-max-frequency = <500000>;
};
};
};
fragment@11 {
target = <&spi1>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_11: anyspi@1 {
reg = <1>;
spi-max-frequency = <500000>;
};
};
};
fragment@12 {
target = <&spi1>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_12: anyspi@2 {
reg = <2>;
spi-max-frequency = <500000>;
};
};
};
fragment@13 {
target = <&spi2>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_20: anyspi@0 {
reg = <0>;
spi-max-frequency = <500000>;
};
};
};
fragment@14 {
target = <&spi2>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_21: anyspi@1 {
reg = <1>;
spi-max-frequency = <500000>;
};
};
};
fragment@15 {
target = <&spi2>;
__dormant__ {
status = "okay";
#address-cells = <1>;
#size-cells = <0>;
anyspi_22: anyspi@2 {
reg = <2>;
spi-max-frequency = <500000>;
};
};
};
__overrides__ {
spi0-0 = <0>, "+0+8";
spi0-1 = <0>, "+1+9";
spi1-0 = <0>, "+2+10";
spi1-1 = <0>, "+3+11";
spi1-2 = <0>, "+4+12";
spi2-0 = <0>, "+5+13";
spi2-1 = <0>, "+6+14";
spi2-2 = <0>, "+7+15";
dev = <&anyspi_00>,"compatible",
<&anyspi_01>,"compatible",
<&anyspi_10>,"compatible",
<&anyspi_11>,"compatible",
<&anyspi_12>,"compatible",
<&anyspi_20>,"compatible",
<&anyspi_21>,"compatible",
<&anyspi_22>,"compatible";
speed = <&anyspi_00>, "spi-max-frequency:0",
<&anyspi_01>, "spi-max-frequency:0",
<&anyspi_10>, "spi-max-frequency:0",
<&anyspi_11>, "spi-max-frequency:0",
<&anyspi_12>, "spi-max-frequency:0",
<&anyspi_20>, "spi-max-frequency:0",
<&anyspi_21>, "spi-max-frequency:0",
<&anyspi_22>, "spi-max-frequency:0";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/apds9960.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.apds9960.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.apds9960.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/apds9960-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/apds9960.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.apds9960.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.apds9960.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.apds9960.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.apds9960.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.apds9960.dtbo.d
source_arch/arm64/boot/dts/overlays/apds9960.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/apds9960-overlay.dts
deps_arch/arm64/boot/dts/overlays/apds9960.dtbo := \
arch/arm64/boot/dts/overlays/apds9960.dtbo: $(deps_arch/arm64/boot/dts/overlays/apds9960.dtbo)
$(deps_arch/arm64/boot/dts/overlays/apds9960.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/apds9960.dtbo: arch/arm64/boot/dts/overlays/.apds9960.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.apds9960.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/apds9960-overlay.dts

View File

@@ -0,0 +1,57 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/apds9960-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/apds9960-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&i2c1>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target = <&gpio>;
__overlay__ {
apds9960_pins: apds9960_pins@39 {
brcm,pins = <4>;
brcm,function = <0>;
};
};
};
fragment@2 {
target = <&apds9960>;
apds9960_irq: __overlay__ {
#interrupt-cells = <2>;
interrupt-parent = <&gpio>;
interrupts = <4 1>;
};
};
fragment@3 {
target = <&i2c1>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
apds9960: apds@39 {
compatible = "avago,apds9960";
reg = <0x39>;
status = "okay";
};
};
};
__overrides__ {
gpiopin = <&apds9960_pins>,"brcm,pins:0",
<&apds9960_irq>,"interrupts:0";
noints = <0>,"!1!2";
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/applepi-dac.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/applepi-dac-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/applepi-dac.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.d
source_arch/arm64/boot/dts/overlays/applepi-dac.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/applepi-dac-overlay.dts
deps_arch/arm64/boot/dts/overlays/applepi-dac.dtbo := \
arch/arm64/boot/dts/overlays/applepi-dac.dtbo: $(deps_arch/arm64/boot/dts/overlays/applepi-dac.dtbo)
$(deps_arch/arm64/boot/dts/overlays/applepi-dac.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/applepi-dac.dtbo: arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.applepi-dac.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/applepi-dac-overlay.dts

View File

@@ -0,0 +1,52 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/applepi-dac-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/applepi-dac-overlay.dts" 2
/dts-v1/;
/plugin/;
/ {
compatible = "brcm,bcm2835";
fragment@0 {
target = <&sound>;
__overlay__ {
compatible = "simple-audio-card";
simple-audio-card,name = "ApplePi-DAC";
status = "okay";
playback_link: simple-audio-card,dai-link@1 {
format = "i2s";
p_cpu_dai: cpu {
sound-dai = <&i2s>;
dai-tdm-slot-num = <2>;
dai-tdm-slot-width = <32>;
};
p_codec_dai: codec {
sound-dai = <&codec_out>;
};
};
};
};
fragment@1 {
target-path = "/";
__overlay__ {
codec_out: pcm1794a-codec {
#sound-dai-cells = <0>;
compatible = "ti,pcm1794a";
status = "okay";
};
};
};
fragment@2 {
target = <&i2s>;
__overlay__ {
#sound-dai-cells = <0>;
status = "okay";
};
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/arducam-64mp.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-64mp-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/arducam-64mp.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.d
source_arch/arm64/boot/dts/overlays/arducam-64mp.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-64mp-overlay.dts
deps_arch/arm64/boot/dts/overlays/arducam-64mp.dtbo := \
arch/arm64/boot/dts/overlays/arducam-64mp.dtbo: $(deps_arch/arm64/boot/dts/overlays/arducam-64mp.dtbo)
$(deps_arch/arm64/boot/dts/overlays/arducam-64mp.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/arducam-64mp.dtbo: arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.dts.tmp

View File

@@ -0,0 +1,2 @@
arch/arm64/boot/dts/overlays/.arducam-64mp.dtbo.dts.tmp: \
/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-64mp-overlay.dts

View File

@@ -0,0 +1,97 @@
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-64mp-overlay.dts"
# 1 "<built-in>" 1
# 1 "/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-64mp-overlay.dts" 2
/dts-v1/;
/plugin/;
/{
compatible = "brcm,bcm2835";
i2c_frag: fragment@0 {
target = <&i2c_csi_dsi>;
__overlay__ {
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
arducam_64mp: arducam_64mp@1a {
compatible = "arducam,64mp";
reg = <0x1a>;
status = "okay";
clocks = <&cam1_clk>;
clock-names = "xclk";
VANA-supply = <&cam1_reg>;
VDIG-supply = <&cam_dummy_reg>;
VDDL-supply = <&cam_dummy_reg>;
rotation = <0>;
orientation = <2>;
port {
arducam_64mp_0: endpoint {
remote-endpoint = <&csi1_ep>;
clock-lanes = <0>;
data-lanes = <1 2>;
clock-noncontinuous;
link-frequencies =
/bits/ 64 <456000000>;
};
};
};
};
};
csi_frag: fragment@1 {
target = <&csi1>;
csi: __overlay__ {
status = "okay";
brcm,media-controller;
port{
csi1_ep: endpoint{
remote-endpoint = <&arducam_64mp_0>;
clock-lanes = <0>;
data-lanes = <1 2>;
clock-noncontinuous;
};
};
};
};
fragment@2 {
target = <&i2c0if>;
__overlay__ {
status = "okay";
};
};
clk_frag: fragment@3 {
target = <&cam1_clk>;
__overlay__ {
clock-frequency = <24000000>;
status = "okay";
};
};
fragment@4 {
target = <&i2c0mux>;
__overlay__ {
status = "okay";
};
};
__overrides__ {
rotation = <&arducam_64mp>,"rotation:0";
orientation = <&arducam_64mp>,"orientation:0";
media-controller = <&csi>,"brcm,media-controller?";
cam0 = <&i2c_frag>, "target:0=",<&i2c_vc>,
<&csi_frag>, "target:0=",<&csi0>,
<&clk_frag>, "target:0=",<&cam0_clk>,
<&arducam_64mp>, "clocks:0=",<&cam0_clk>,
<&arducam_64mp>, "VANA-supply:0=",<&cam0_reg>;
};
};

View File

@@ -0,0 +1,9 @@
cmd_arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo := mkdir -p arch/arm64/boot/dts/overlays/ ; clang -E -Wp,-MMD,arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.d.pre.tmp -nostdinc -I/home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/scripts/dtc/include-prefixes -undef -D__DTS__ -x assembler-with-cpp -o arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.dts.tmp /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-pivariety-overlay.dts ; /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/build/kernel/build-tools/path/linux-x86/dtc -@ -H epapr -O dtb -o arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo -b 0 -i /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/ -Wno-interrupt_provider -Wno-unit_address_vs_reg -Wno-unit_address_format -Wno-gpios_property -Wno-avoid_unnecessary_addr_size -Wno-alias_paths -Wno-graph_child_address -Wno-simple_bus_reg -Wno-unique_unit_address -Wno-interrupts_property -Wno-label_is_string -Wno-reg_format -Wno-pci_device_bus_num -Wno-i2c_bus_reg -Wno-spi_bus_reg -Wno-avoid_default_addr_size -d arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.d.dtc.tmp arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.dts.tmp ; cat arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.d.pre.tmp arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.d.dtc.tmp > arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.d
source_arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo := /home/rdkartono/raspberry-vanilla/kernelsu-5.15-07062024/common/arch/arm64/boot/dts/overlays/arducam-pivariety-overlay.dts
deps_arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo := \
arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo: $(deps_arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo)
$(deps_arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo):

View File

@@ -0,0 +1 @@
arch/arm64/boot/dts/overlays/arducam-pivariety.dtbo: arch/arm64/boot/dts/overlays/.arducam-pivariety.dtbo.dts.tmp

Some files were not shown because too many files have changed in this diff Show More