edk2 icon indicating copy to clipboard operation
edk2 copied to clipboard

MdeModulePkg/SdMmcPciHcDxe: Support override for SD 1.8v signaling switch

Open mariobalanica opened this issue 7 months ago • 0 comments

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.

mariobalanica avatar Jun 30 '24 11:06 mariobalanica