lkml.org 
[lkml]   [2021]   [Nov]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v8 5/8] MIPS: DTS: jz4780: Account for Synopsys HDMI driver and LCD controllers
    Date
    From: Paul Boddie <paul@boddie.org.uk>

    A specialisation of the generic Synopsys HDMI driver is employed for
    JZ4780 HDMI support. This requires a new driver, plus device tree and
    configuration modifications.

    Here we add jz4780 device tree setup.

    Signed-off-by: Paul Boddie <paul@boddie.org.uk>
    Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com>
    ---
    arch/mips/boot/dts/ingenic/jz4780.dtsi | 40 ++++++++++++++++++++++++++
    1 file changed, 40 insertions(+)

    diff --git a/arch/mips/boot/dts/ingenic/jz4780.dtsi b/arch/mips/boot/dts/ingenic/jz4780.dtsi
    index b0a4e2e019c36..3f9ea47a10cd2 100644
    --- a/arch/mips/boot/dts/ingenic/jz4780.dtsi
    +++ b/arch/mips/boot/dts/ingenic/jz4780.dtsi
    @@ -444,6 +444,46 @@ i2c4: i2c@10054000 {
    status = "disabled";
    };

    + hdmi: hdmi@10180000 {
    + compatible = "ingenic,jz4780-dw-hdmi";
    + reg = <0x10180000 0x8000>;
    + reg-io-width = <4>;
    +
    + clocks = <&cgu JZ4780_CLK_AHB0>, <&cgu JZ4780_CLK_HDMI>;
    + clock-names = "iahb", "isfr";
    +
    + interrupt-parent = <&intc>;
    + interrupts = <3>;
    +
    + status = "disabled";
    + };
    +
    + lcdc0: lcdc0@13050000 {
    + compatible = "ingenic,jz4780-lcd";
    + reg = <0x13050000 0x1800>;
    +
    + clocks = <&cgu JZ4780_CLK_TVE>, <&cgu JZ4780_CLK_LCD0PIXCLK>;
    + clock-names = "lcd", "lcd_pclk";
    +
    + interrupt-parent = <&intc>;
    + interrupts = <31>;
    +
    + status = "disabled";
    + };
    +
    + lcdc1: lcdc1@130a0000 {
    + compatible = "ingenic,jz4780-lcd";
    + reg = <0x130a0000 0x1800>;
    +
    + clocks = <&cgu JZ4780_CLK_TVE>, <&cgu JZ4780_CLK_LCD1PIXCLK>;
    + clock-names = "lcd", "lcd_pclk";
    +
    + interrupt-parent = <&intc>;
    + interrupts = <23>;
    +
    + status = "disabled";
    + };
    +
    nemc: nemc@13410000 {
    compatible = "ingenic,jz4780-nemc", "simple-mfd";
    reg = <0x13410000 0x10000>;
    --
    2.33.0
    \
     
     \ /
      Last update: 2021-11-23 19:15    [W:4.471 / U:0.068 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site