-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RG350M panel glitch fix proposal #7
Commits on Oct 19, 2020
-
RG350M panel glitch fix proposal
When this panel is reset twice in a row, in very rapid succession like it's the case when starting/closing an app, the official specification of 5ms after releasing RESX isn't enough to ensure proper function. Increasing usleep_range(5000, 20000) to (13000, 20000) is not enough to keep the glitch away, but (15000, 20000) is. Given this time spent since pin release can be deduced from the msleep() that follows (also 7ms are spent writing regs) my suggestion is to go large (and account for possible chipsets tolerances variations) and use usleep_range(20000, 30000), then 7ms of regs write follow, then we can use msleep(95) and all works fine. To be in line with what the documentation recommends, I have replaced msleep(100) with msleep(95) placed *before* the sleep_out call, as the manual stipulates that "It is necessary to wait 5msec after releasing RESX before sending commands. Also Sleep Out command cannot be sent for 120 msec." Signed-off-by: Christophe Branchereau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bdbd94 - Browse repository at this point
Copy the full SHA 2bdbd94View commit details
Commits on Oct 23, 2020
-
dt-bindings: vendor-prefixes: Add abt vendor prefix
Add prefix for ShenZhen Asia Better Technology Ltd. Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f8a030 - Browse repository at this point
Copy the full SHA 4f8a030View commit details -
media: uapi: Add MEDIA_BUS_FMT_GBR888_3X8 media bus format
Add media bus format for 24-bit panels that expect their pixel data to be sent serially on a 8-bit bus, in GBR ordering. Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e8998c - Browse repository at this point
Copy the full SHA 7e8998cView commit details -
drm/panel: Add ABT Y030XX067A 3.0" 320x480 panel
Add support for the ShenZhen Asia Better Technology Ltd. Y030XX067A 3.0" 320x480 IPS panel. This panel can be found in the YLM RG-280M, RG-300 and RG-99 handheld gaming consoles. Signed-off-by: Paul Cercueil <[email protected]> Signed-off-by: Christophe Branchereau <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8aa027a - Browse repository at this point
Copy the full SHA 8aa027aView commit details -
drm/ingenic: Simplify computation of vt/ht
Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6139023 - Browse repository at this point
Copy the full SHA 6139023View commit details -
drm/ingenic: Compute timings according to mode->crtc_*
Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91e4d63 - Browse repository at this point
Copy the full SHA 91e4d63View commit details -
drm/ingenic: Properly compute timings when using a 3x8-bit panel
Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec099fa - Browse repository at this point
Copy the full SHA ec099faView commit details -
drm/ingenic: Add support for serial 8-bit GBR panels
Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1db2aa6 - Browse repository at this point
Copy the full SHA 1db2aa6View commit details -
MIPS: ingenic: Add support for the YLM RG-280M
Add support for the YLM RG-280M, known as the Anbernic RG-280M in the western world. The RG-280M is a slightly modified version of the RG-350, with a different LCD panel (320x480 non-square pixels) and only one analog stick. Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e66025a - Browse repository at this point
Copy the full SHA e66025aView commit details -
drm/panel: y030xx067a: Add 50 Hz mode
Signed-off-by: Paul Cercueil <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4aea73 - Browse repository at this point
Copy the full SHA f4aea73View commit details
Commits on Oct 24, 2020
-
Merge branch 'y030xx067a' of https://github.com/OpenDingux/linux into…
… jz-5.9
Configuration menu - View commit details
-
Copy full SHA for 0e4fadf - Browse repository at this point
Copy the full SHA 0e4fadfView commit details