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

SPI API updates (3-wire, frame-format and extended modes) #39992

Open
4 of 7 tasks
tbursztyka opened this issue Nov 2, 2021 · 0 comments
Open
4 of 7 tasks

SPI API updates (3-wire, frame-format and extended modes) #39992

tbursztyka opened this issue Nov 2, 2021 · 0 comments
Assignees
Labels
area: API area: SPI Enhancement

Comments

@tbursztyka
Copy link
Collaborator

@tbursztyka tbursztyka commented Nov 2, 2021

This is the main issue for adding new features to the existing SPI API.

  • Adding 3-wire support (half/full duplex modes) See #38386
  • Adding frame format selection (TI vs Motorola) See #39990
  • Adding proper support for dual/quad/octal modes See #39991
  • Change cs_lock/lock_on and spi_release() See #40170
  • Constify struct spi_config (API and all instances). API is still set to use constant struct spi_config, but let's verify that all instances are constant as well
  • Updating DTS bindings to expose these new features (this probably needs to be done in the relevant PRs above)
  • Improving asynchronous methods See #43102
@tbursztyka tbursztyka added Enhancement area: SPI area: API labels Nov 2, 2021
@tbursztyka tbursztyka self-assigned this Nov 2, 2021
@carlescufi carlescufi added this to Triage in API review/cleanup/rework via automation Nov 9, 2021
@carlescufi carlescufi moved this from Triage to In Progress in API review/cleanup/rework Nov 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: API area: SPI Enhancement
Projects
Development

No branches or pull requests

1 participant