lkml.org 
[lkml]   [2023]   [Jun]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3/6] ARM: dts: stm32: support display on stm32f746-disco board
    Date
    Add support to Rocktech RK043FN48H display on stm32f746-disco board.

    Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
    ---

    arch/arm/boot/dts/stm32f746-disco.dts | 51 +++++++++++++++++++++++++++
    1 file changed, 51 insertions(+)

    diff --git a/arch/arm/boot/dts/stm32f746-disco.dts b/arch/arm/boot/dts/stm32f746-disco.dts
    index c11616ed5fc6..cda423b6a874 100644
    --- a/arch/arm/boot/dts/stm32f746-disco.dts
    +++ b/arch/arm/boot/dts/stm32f746-disco.dts
    @@ -60,10 +60,41 @@ memory@c0000000 {
    reg = <0xC0000000 0x800000>;
    };

    + reserved-memory {
    + #address-cells = <1>;
    + #size-cells = <1>;
    + ranges;
    +
    + linux,cma {
    + compatible = "shared-dma-pool";
    + no-map;
    + size = <0x80000>;
    + linux,dma-default;
    + };
    + };
    +
    aliases {
    serial0 = &usart1;
    };

    + backlight: backlight {
    + compatible = "gpio-backlight";
    + gpios = <&gpiok 3 GPIO_ACTIVE_HIGH>;
    + status = "okay";
    + };
    +
    + panel_rgb: panel-rgb {
    + compatible = "rocktech,rk043fn48h";
    + backlight = <&backlight>;
    + enable-gpios = <&gpioi 12 GPIO_ACTIVE_HIGH>;
    + status = "okay";
    + port {
    + panel_in_rgb: endpoint {
    + remote-endpoint = <&ltdc_out_rgb>;
    + };
    + };
    + };
    +
    usbotg_hs_phy: usb-phy {
    #phy-cells = <0>;
    compatible = "usb-nop-xceiv";
    @@ -99,6 +130,26 @@ &i2c1 {
    status = "okay";
    };

    +&dma1 {
    + status = "okay";
    +};
    +
    +&dma2 {
    + status = "okay";
    +};
    +
    +&ltdc {
    + pinctrl-0 = <&ltdc_pins_a>;
    + pinctrl-names = "default";
    + status = "okay";
    +
    + port {
    + ltdc_out_rgb: endpoint {
    + remote-endpoint = <&panel_in_rgb>;
    + };
    + };
    +};
    +
    &sdio1 {
    status = "okay";
    vmmc-supply = <&mmc_vcard>;
    --
    2.32.0
    \
     
     \ /
      Last update: 2023-06-01 19:04    [W:2.483 / U:0.112 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site