rk3568-pinctrl for LCD RGB666/RGB656

Michael Riesch michael.riesch at wolfvision.net
Thu Jun 2 05:59:44 PDT 2022


Hi Andy,

On 6/2/22 12:53, Andy Yan wrote:
> [...]
>>>> According to the RK3568 TRM the Video Output Processor (VOP2) is
>>>> able to
>>>> emit parallel RGB data to LCDs in 24-bit (888), 18-bit (666) and 16-bit
>>>> (565) format. Based on this I would have expected that
>>>> rk3568-pinctrl.dtsi specifies one group of control pins (clock, hsync,
>>>> vsync, data enable) and three groups of data pins (with 24, 18, 16
>>>> pins,
>>>> respectively). Does this sound reasonable?
>> Just for clarification: Can the data pins which are not used by the LCD
>> in the respective operating mode be configured independently to their
>> alternative function? For example, can the pins D16 and D17 be used as
>> GPIOs or UART4_{TX,RX} in RGB666 mode?
>>
>> If yes, it would probably make sense to reflect this in the
>> rk3568-pinctrl.dtsi by adding different groups of data pins.
> 
> 
> Yes, it is possible, you can do that.

Thanks for the clarification. I'll spin a patch some time after the
merge window.

Thanks and regards,
Michael

> [...]



More information about the Linux-rockchip mailing list