Skip to content

Conversation

@JarmouniA
Copy link
Contributor

@JarmouniA JarmouniA commented Sep 1, 2024

Minimize code duplication chances when multiple boards will be added eventually as supporting the st_b_lcd40_dsi1_mb1166 display shield (as in #74646).

This change was suggested by @danieldegrasse in #74646 (comment).

@github-actions
Copy link

github-actions bot commented Sep 1, 2024

Hello @JarmouniA, and thank you very much for your first pull request to the Zephyr project!
Our Continuous Integration pipeline will execute a series of checks on your Pull Request commit messages and code, and you are expected to address any failures by updating the PR. Please take a look at our commit message guidelines to find out how to format your commit messages, and at our contribution workflow to understand how to update your Pull Request. If you haven't already, please make sure to review the project's Contributor Expectations and update (by amending and force-pushing the commits) your pull request if necessary.
If you are stuck or need help please join us on Discord and ask your question there. Additionally, you can escalate the review when applicable. 😊

@JarmouniA JarmouniA marked this pull request as ready for review September 1, 2024 14:45
@zephyrbot zephyrbot added platform: STM32 ST Micro STM32 area: Shields Shields (add-on boards) labels Sep 1, 2024
erwango
erwango previously approved these changes Sep 2, 2024
Copy link
Contributor

@danieldegrasse danieldegrasse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking this on- there are a few additional things we need to do in order to make this shield definition generic across boards though, primarily to handle the touch IC

Minimize code duplication chances when multiple boards will be added
eventually as supporting this shield.

Define an alias for board i2c node used by on-shield touch controller.

Move H747I-specific LVGL/display optimization options to a dedicated
defconfig file.

Signed-off-by: Abderrahmane Jarmouni <[email protected]>
@josuah josuah added area: Display area: LVGL Light and Versatile Graphics Library Support labels Sep 11, 2024
@JarmouniA
Copy link
Contributor Author

@danieldegrasse Could you please take another look, thanks!

Copy link
Contributor

@danieldegrasse danieldegrasse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this cleanup!

@JarmouniA
Copy link
Contributor Author

@kartben could you take a look? thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Display area: LVGL Light and Versatile Graphics Library Support area: Shields Shields (add-on boards) platform: STM32 ST Micro STM32

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants