zephyr icon indicating copy to clipboard operation
zephyr copied to clipboard

Improve the eSPI emulators

Open barnas-michal opened this issue 2 years ago • 7 comments

These commits refactor the eSPI emulators and implement the missing logic for the LPC-over-eSPI requests and also the built-in 8042 keyboard controller.

barnas-michal avatar May 05 '22 15:05 barnas-michal

LGTM could you indicate where eSPI host emulator is currently exercised? Any available sample code

albertofloyd avatar May 05 '22 21:05 albertofloyd

LGTM could you indicate where eSPI host emulator is currently exercised? Any available sample code

I will fix this code, since some checks failed, and then I will paste here a link to the tests using these emulators.

barnas-michal avatar May 06 '22 10:05 barnas-michal

LGTM could you indicate where eSPI host emulator is currently exercised? Any available sample code

There is code that uses the emulators: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3613913 Files that implement the tests logic are in path: zephyr/test/drivers/src/

barnas-michal avatar May 06 '22 17:05 barnas-michal

LGTM could you indicate where eSPI host emulator is currently exercised? Any available sample code

I think the only examples are the files touched by these commits.

aaronemassey avatar May 16 '22 16:05 aaronemassey

I have refactored the PR and removed some unused code. I hope that I haven't missed any change suggestions.

barnas-michal avatar Jun 15 '22 18:06 barnas-michal

@aaronemassey @albertofloyd please take another look

carlescufi avatar Jun 28 '22 14:06 carlescufi

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

github-actions[bot] avatar Sep 17 '22 00:09 github-actions[bot]

@yperess can you re-review this? (you have a pending blocking comment)

fabiobaltieri avatar Nov 02 '22 09:11 fabiobaltieri

@yperess can you review this?

fabiobaltieri avatar Dec 08 '22 10:12 fabiobaltieri

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

github-actions[bot] avatar Mar 18 '23 00:03 github-actions[bot]

Nothing here jumps out at me as being bad but I'm not terribly involved in espi.

Are @albertofloyd, @VenkatKotakonda, and @jvasanth1 able to re-review?

cfriedt avatar Mar 24 '23 11:03 cfriedt

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

github-actions[bot] avatar May 25 '23 00:05 github-actions[bot]

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

github-actions[bot] avatar Aug 01 '23 00:08 github-actions[bot]

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

github-actions[bot] avatar Nov 19 '23 00:11 github-actions[bot]