edk2
edk2 copied to clipboard
MdeModulePkg/SdMmcPciHcDxe: Support override for SD 1.8v signaling switch
Description
Some platforms (e.g. Raspberry Pi) have SDHCI implementations where the internal signaling voltage control isn't wired up and therefore needs to be set externally, in a non-standard way.
Power cycling the card to get it out of 1.8V is also kind of necessary, but for now it can be done in the Reset/InitHost phase override.
- [ ] Breaking change?
- Breaking change - Will this cause a break in build or boot behavior?
- Examples: Add a new library class or move a module to a different repo.
- [ ] Impacts security?
- Security - Does the change have a direct security impact?
- Examples: Crypto algorithm change or buffer overflow fix.
- [ ] Includes tests?
- Tests - Does the change include any explicit test code?
- Examples: Unit tests or integration tests.