Andorid mmc patch upstreaming
Covers upstreaming the changes to the mmc driver
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- backlog
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Some of the patches from the AOSP tree that will need to be upstreamed:
mmc: block: Improve logging of handling emmc timeouts
mmc: core: host: only use wakelock for detect work
Recreate asm/mach/mmc.h include file
mmc: Fix pm_notifier obeying deferred resume
mmc: Add "ignore mmc pm notify" functionality
mmc: sdio: Fix enable_hs and enable_wide in sdio_reset_comm()
mmc: sdio: Add high speed support to sdio_reset_comm()
mmc: sdio: Claim host in sdio_reset_comm()
mmc: mmcblk: Add support for deferred SD bus resume
mmc: core: Add deferred bus resume policy.
mmc: core: Hold a wake lock accross delayed work + mmc rescan
mmc: sd: Add retries in re-detection
mmc: sd: When resuming, try a little harder to init the card
mmc: Add new API call 'sdio_reset_comm' for resetting communication with an SDI
mmc: Add concept of an 'embedded' SDIO device.
mmc: sd: Add new CONFIG_
mmc: Add status IRQ and status callback function to mmc platform data
and more..
Work Items
Dependency tree
* Blueprints in grey have been implemented.