-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
i2c: stm32: dma enhancement #81814
base: main
Are you sure you want to change the base?
i2c: stm32: dma enhancement #81814
Commits on Nov 26, 2024
-
i2c: stm32: Add config option to enable DMA support
Add option to enable DMA support Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ebd513 - Browse repository at this point
Copy the full SHA 5ebd513View commit details -
i2c: stm32: Add dma settings structs to config and data structs
Add initial DMA settings structs to stm32 i2c config and data structs Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 253557b - Browse repository at this point
Copy the full SHA 253557bView commit details -
i2c: stm32: Add macros to get settings from device tree
Add macrobatics to pull DMA settings from device tree Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee3915e - Browse repository at this point
Copy the full SHA ee3915eView commit details -
i2c: stm32: Add dma header files
Add DMA header files Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b8e89f - Browse repository at this point
Copy the full SHA 5b8e89fView commit details -
i2c: stm32: Add DMA settings to yaml file
Add DMA options (phandle-array and names) to yaml file Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63538cc - Browse repository at this point
Copy the full SHA 63538ccView commit details -
i2c: stm32: Minor refactor of i2c_stm32_transfer function
Tidy up of i2c_stm32_transfer and added TX and RX semaphore inits
Configuration menu - View commit details
-
Copy full SHA for ff5602b - Browse repository at this point
Copy the full SHA ff5602bView commit details -
i2c: stm32: Added DMA stop for various i2c comms conditions
Added stop DMA fot transmit complete or other master end conditions
Configuration menu - View commit details
-
Copy full SHA for 207cf56 - Browse repository at this point
Copy the full SHA 207cf56View commit details -
Clang format Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b394ecb - Browse repository at this point
Copy the full SHA b394ecbView commit details
Commits on Nov 27, 2024
-
i2c: stm32: Add assert catches in callbacks
Add assert catches in DMA callbacks Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dee3c6e - Browse repository at this point
Copy the full SHA dee3c6eView commit details -
i2c: stm32: refactor use of DMA device config and settings
use structs to pass dma device and config settings more easily Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a6a2f5 - Browse repository at this point
Copy the full SHA 9a6a2f5View commit details -
Second pass at applying Clang Format Signed-off-by: Simon Gilbert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c030ea - Browse repository at this point
Copy the full SHA 8c030eaView commit details