-
Notifications
You must be signed in to change notification settings - Fork 2k
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
boards/stm32l496g-disco: enable ST7789 display and touch panel #19938
boards/stm32l496g-disco: enable ST7789 display and touch panel #19938
Conversation
19937: drivers/lcd: add MCU 8080 16-bit parallel mode support r=benpicco a=gschorcht ### Contribution description This PR adds the 16-bit support for MCU 8080 parallel mode for LCD driver ICs. ### Testing procedure Use either PR #19938 ``` BOARD=stm32l496g-disco make -j8 -C tests/drivers/st77xx ``` or #19939 on top of this PR to test. ``` BOARD=sstm32f723e-disco make -j8 -C tests/drivers/st77xx ``` ### Issues/PRs references Prerequisite for PR #19938 or PR #19938 Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
38ed75b
to
82be34c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just squash the Kconfig fix directly
e492a26
to
fe06bf6
Compare
bors merge |
Interesting, merging is blocked 🤔 and the CI compilation just took about 3 minutes. |
Build succeeded! The publicly hosted instance of bors-ng is deprecated and will go away soon. If you want to self-host your own instance, instructions are here. If you want to switch to GitHub's built-in merge queue, visit their help page. |
Ok, merging was obviously delayed. |
19941: drivers/lcd: add MCU-driven low-level parallel interface r=benpicco a=gschorcht ### Contribution description The PR extends the LCD driver by a low-level interface for MCU-driven implementations of the MCU 8080 16-/8-bit parallel interface, allowing the MCU to use special peripherals for the interface, such as the FMC for STM32 MCUs, which is significantly faster than the integrated GPIO-driven parallel interface implementation of the LCD driver. ### Testing procedure ~Once PR #19938 and PR #19939 are merged, a PRs for these board can be pushed that allow to test this PR.~ Use either PR #19943 or PR #19944 on top of this PR to test, e.g. with PR #19943: ``` BOARD=stm32f723e-disco make -j8 -C tests/drivers/st77xx flash ``` ### Issues/PRs references Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
Contribution description
This PR enables the ST7789 display and the touch panel for the
stm32l496g-disco
.The PR requires PR #19937.
Testing procedure
should work.
Issues/PRs references
Depends on PR #19937