Skip to content

Commit

Permalink
rk3328-dtsi-spdif(:1)
Browse files Browse the repository at this point in the history
Original-Subject: [ARCHEOLOGY] rockchip64: tidy up rk3328 patches
> X-Git-Archeology: > recovered message: > * remove 0-rever-rk3328.dtsi-.patch
> X-Git-Archeology: > recovered message: > * split rk3328-dtsi-mmc-vdec-usb3-tweaks.patch into different specific patches (sdmmc-ext, mmc-reset, power domains, usb3 resets)
> X-Git-Archeology: > recovered message: > * split rk3328-audio-and-renegade-supplies.patch into specific roc-cc audio and supplies patch and general rk3328 spdif patch
> X-Git-Archeology: > recovered message: > * add "dtsi" infix to rk3328 patches that deal with dtsi files
> X-Git-Archeology: > recovered message: > * add back mali gpu operating points patch
> X-Git-Archeology: - Revision a71ef23575940b363e86a143d6ec781f95f1dbde: armbian/build@a71ef23
> X-Git-Archeology:   Date: Sun, 26 Sep 2021 08:35:58 +0000
> X-Git-Archeology:   From: Paolo Sabatino <paolo.sabatino@gmail.com>
> X-Git-Archeology:   Subject: rockchip64: tidy up rk3328 patches
> X-Git-Archeology: 
> X-Git-Archeology: - Revision 92f1a22d76b987afa7ba555d5b509adc51d689e7: armbian/build@92f1a22
> X-Git-Archeology:   Date: Fri, 16 Dec 2022 13:38:13 +0100
> X-Git-Archeology:   From: Igor Pecovnik <igorpecovnik@users.noreply.github.com>
> X-Git-Archeology:   Subject: Re-add rockchip64 6.0 patches (#4575)
> X-Git-Archeology: 
X-Armbian: Patch-File: rk3328-dtsi-spdif
X-Armbian: Patch-File-Counter: 1
X-Armbian: Patch-Rel-Directory: patch/kernel/archive/rockchip64-6.1
X-Armbian: Patch-Type: kernel
X-Armbian: Patch-Root-Type: core
X-Armbian: Patch-Sub-Type: common
X-Armbian: Original-Subject: [ARCHEOLOGY] rockchip64: tidy up rk3328 patches
  • Loading branch information
paolosabatino authored and Armbian AutoPatcher committed Sep 26, 2021
1 parent e1168d6 commit ac87fc4
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions arch/arm64/boot/dts/rockchip/rk3328.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -193,6 +193,26 @@
method = "smc";
};

spdif_out: spdif-out {
compatible = "linux,spdif-dit";
#sound-dai-cells = <0>;
status = "disabled";
};

spdif_sound: spdif-sound {
compatible = "simple-audio-card";
simple-audio-card,name = "SPDIF";
status = "disabled";

simple-audio-card,cpu {
sound-dai = <&spdif>;
};

simple-audio-card,codec {
sound-dai = <&spdif_out>;
};
};

timer {
compatible = "arm,armv8-timer";
interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>,
Expand Down Expand Up @@ -300,6 +320,10 @@
#address-cells = <1>;
#size-cells = <0>;

power-domain@RK3328_PD_GPU {
reg = <RK3328_PD_GPU>;
clocks = <&cru ACLK_GPU>;
};
power-domain@RK3328_PD_HEVC {
reg = <RK3328_PD_HEVC>;
#power-domain-cells = <0>;
Expand Down Expand Up @@ -681,6 +705,7 @@
"ppmmu1";
clocks = <&cru ACLK_GPU>, <&cru ACLK_GPU>;
clock-names = "bus", "core";
power-domains = <&power RK3328_PD_GPU>;
resets = <&cru SRST_GPU_A>;
operating-points-v2 = <&gpu_opp_table>;
};
Expand Down Expand Up @@ -923,6 +948,7 @@
<&cru ACLK_BUS_PRE>, <&cru HCLK_BUS_PRE>,
<&cru PCLK_BUS_PRE>, <&cru ACLK_PERI_PRE>,
<&cru HCLK_PERI>, <&cru PCLK_PERI>,
<&cru ACLK_GPU>,
<&cru SCLK_RTC32K>;
assigned-clock-parents =
<&cru HDMIPHY>, <&cru PLL_APLL>,
Expand All @@ -944,6 +970,7 @@
<150000000>, <75000000>,
<75000000>, <150000000>,
<75000000>, <75000000>,
<500000000>,
<32768>;
};

Expand Down

0 comments on commit ac87fc4

Please sign in to comment.