Skip to content
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

SEDI driver sync with ISH on June, 06, 2024 #44

Merged
merged 10 commits into from
Jun 7, 2024
Merged

Conversation

kwd-doodling
Copy link
Contributor

cherry pick changes on ISH SEDI code base since last sync time, Nov 2023.

@kwd-doodling kwd-doodling requested a review from likongintel as a code owner June 6, 2024 00:49
helen741 and others added 10 commits June 6, 2024 09:00
Signed-off-by: Fang Huang <[email protected]>
Signed-off-by: Dong Wang <[email protected]>
It will be used when switching system clock to APIC timer.

Signed-off-by: Dong Wang <[email protected]>
- reset comparator register when killing a HPET timer. If not, the comparator
value set previous may still expire and set corresponding GIS bit.
- clear GIS bit when killing a timer.

Signed-off-by: Dong Wang <[email protected]>
Do NOT read/write register in sedi_i2c_init, I2C may CG at this time.

Signed-off-by: Fang Huang <[email protected]>
To avoid potential dead-loop in SEDI drivers.
Apply it on I2C/HPET/SPI/UART drivers.

Signed-off-by: Dong Wang <[email protected]>
Removed goto in req/dereq interfaces as well.

Signed-off-by: Wu, Sisi <[email protected]>
Signed-off-by: Dong Wang <[email protected]>
- add lock for dma vnn req and dereq
- fix issue that vnn gets lost if unpaired req/dereq

Signed-off-by: Jiang Wei W <[email protected]>
Signed-off-by: Dong Wang <[email protected]>
rename dma block ts micro to SEDI_DMA_PERIPH_MAX_SIZE
fix bsp iut build error

Signed-off-by: Sun Xiao Lu <[email protected]>
Signed-off-by: Dong Wang <[email protected]>
They're not used at all.

Signed-off-by: Dong Wang <[email protected]>
@kwd-doodling kwd-doodling force-pushed the dwang4_ish_sync_0606 branch from c087a22 to 10600e6 Compare June 6, 2024 01:35
@kwd-doodling kwd-doodling self-assigned this Jun 6, 2024
@kwd-doodling kwd-doodling merged commit 59ca937 into main Jun 7, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants