Hello,
I'm using a iMX8MP with a custom board and Android11.
LVDS display and logo output well when I added enable-gpios<...> property into panel device node of device-tree.
But the corresponding probe function of driver (panel-simple.c) won't be invoked after I added more one reset-gpios<...> property into panel device node of device-tree.
May you comment how to add more panel power on sequence control GPIOs into panel device node of device-tree?
Thanks in advanced.
解決済! 解決策の投稿を見る。
Dear Joanxie,
I found its cause this morning and try to debug it.
Thanks for your kindly reply.
could you share your new dts file with me? let me double check it, and what power on sequence control GPIOs do you mean? what is your use case?
for newer DTS
Dear joanxie,
My project panel has more gpios to control its power on/off sequence. (VDD,RESET,TP_EN and BL)
Currently, the panel power on sequence doesn't meet above specification.
So, we need to define those gpios (VDD,RESET,TP_EN and BL) to fine tune them.
Now, the panel output and work well when I have enable-gpios<...> property in lvds_panel device node for VDD and another enable-gpios<...> property in ss_backlight device node for BL.
but it will fail after I add reset-gpio<...> property into lvds_panel dvice node. (the probe function of driver panel-simple.c won't be invoked.)
Please refer to attchment for the DTS. (my tag is "ss_panel")
Thanks
pls share your schematic about this gpio connection let me double confirm this
Dear Joanxie,
I found its cause this morning and try to debug it.
Thanks for your kindly reply.