Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
drivers: dm8806: link speed change interrupt handling
On the interrupt handling, one thread per driver instance is involved into monitoring the semaphor, sends inside the gpio callback triggered by the gpio interrupt. Each time, when the link parameters are change, the DM8806 is generating the gpio interrupt. After getting semaphor, the application callback function which was linked during initialization process is called to get the new link parameters with standard API calls (cherry picked from commit ef6f804) Original-Signed-off-by: Robert Slawinski <robert.slawinski1@gmail.com> GitOrigin-RevId: ef6f804 Cr-Build-Id: 8729035348064486593 Cr-Build-Url: https://cr-buildbucket.appspot.com/build/8729035348064486593 Copybot-Job-Name: zephyr-main-copybot-downstream Change-Id: I5c7bdc3ff391a3afbb72b084d12583e33f679512 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/6079808 Commit-Queue: Jeremy Bettis <jbettis@chromium.org> Tested-by: Jeremy Bettis <jbettis@chromium.org> Tested-by: ChromeOS Prod (Robot) <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com> Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
- Loading branch information