diff --git a/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc302_linux.dts b/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc302_linux.dts index 404c7c08c..7953b47cd 100644 --- a/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc302_linux.dts +++ b/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc302_linux.dts @@ -806,13 +806,14 @@ aml_frc { compatible = "amlogic, t3x_frc"; dev_name = "aml_frc"; - status = "disable"; - frc_en = <0>;/*1:enable ;0:disable*/ + status = "okay"; + frc_en = <1>;/*1:enable ;0:disable*/ frc_hw_pos = <0>;/*0:before postblend; 1:after postblend*/ - interrupts = ; - interrupt-names = "irq_frc_in", "irq_frc_out", "irq_frc_rdma"; + interrupts = ; + interrupt-names = "irq_frc_in", "irq_frc_out", "irq_axi_crash", "irq_frc_rdma"; memory-region = <&frc_cma_reserved>; clocks = <&clkc CLKID_FRC>, <&clkc CLKID_ME>; clock-names = "clk_frc", "clk_me"; diff --git a/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc309_linux.dts b/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc309_linux.dts index 7fa70cefd..3eefaf470 100644 --- a/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc309_linux.dts +++ b/arch/arm64/boot/dts/amlogic/t3x_t968d4_bc309_linux.dts @@ -785,13 +785,14 @@ aml_frc { compatible = "amlogic, t3x_frc"; dev_name = "aml_frc"; - status = "disable"; - frc_en = <0>;/*1:enable ;0:disable*/ + status = "okay"; + frc_en = <1>;/*1:enable ;0:disable*/ frc_hw_pos = <0>;/*0:before postblend; 1:after postblend*/ - interrupts = ; - interrupt-names = "irq_frc_in", "irq_frc_out", "irq_frc_rdma"; + interrupts = ; + interrupt-names = "irq_frc_in", "irq_frc_out", "irq_axi_crash", "irq_frc_rdma"; memory-region = <&frc_cma_reserved>; clocks = <&clkc CLKID_FRC>, <&clkc CLKID_ME>; clock-names = "clk_frc", "clk_me";