Add .recover_bus support for Infineon devices using the i2c_pdl driver#106458
Open
mcatee-infineon wants to merge 2 commits intozephyrproject-rtos:mainfrom
Open
Add .recover_bus support for Infineon devices using the i2c_pdl driver#106458mcatee-infineon wants to merge 2 commits intozephyrproject-rtos:mainfrom
mcatee-infineon wants to merge 2 commits intozephyrproject-rtos:mainfrom
Conversation
2f504ac to
7d16c92
Compare
7d16c92 to
bb94c14
Compare
d339929 to
0f6246f
Compare
Add support for the i2c .recover_bus api in Infineon's i2c_pdl driver. This uses the functions defined in i2c_bitbang.c to cause a release of an improperly held sda line. Additionally, changes are made to the driver's relevant Kconfig and i2c binding .yaml files. This adds definitions for the sda and scl bins for recovery purposes. The .recover_bus api is set to depend on the "scl_gpios" and "sda_gpios" variables being set up in devicetree. Signed-off-by: McAtee Maxwell <maxwell.mcatee@infineon.com>
- Add boards directory for the bmi270 sensor sample - Add overlay for infineon's kit_pse84_ai platform's m55 core - Add overlay for infineon's kit_pse84_eval platform's m55 core Signed-off-by: McAtee Maxwell <maxwell.mcatee@infineon.com>
0f6246f to
03d47bd
Compare
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Add support for the i2c .recover_bus api in Infineon's i2c_pdl
driver. This uses the functions defined in i2c_bitbang.c to cause a
release of an improperly held sda line.
Additionally, changes are made to the driver's relevant Kconfig
and i2c binding .yaml files. This adds definitions for the sda and scl
bins for recovery purposes. The .recover_bus api is set to depend on the
"scl_gpios" and "sda_gpios" variables being set up in devicetree.
As part of this PR adding kit_pse84_* platform overlays for the bmi270 sensor sample.