On Thu, Apr 10, 2025 at 04:16:11PM +0300, S V wrote: > Hello, list > > I got my hands on D-Link DSA-2208X and was surprised that this is > basically Intel Atom with pretty meaty motherboard, installed OpenBSD > 7.6 on usb disk, but found that internal storage sdmmc doesn't work, > any suggestion on how to fix it? > > specific dmesg lines: > > pci0 at mainbus0 bus 0 > sdhc0 at pci0 dev 28 function 0 "Intel C3000 eMMC" rev 0x11: apic 2 int 16 > sdhc0: SDHC 3.00, 200 MHz base clock > sdmmc0 at sdhc0: 8-bit, sd high-speed, mmc high-speed, ddr52, dma > sdmmc0: can't enable card
try a snapshot, a change to sdhc after 7.6 released may help ---------------------------- revision 1.78 date: 2024/10/19 21:10:03; author: hastings; state: Exp; lines: +17 -7; commitid: XNK3Wjmc44KWPNTn; Change sdhc_bus_power() behavior to return success and not perform a power-off voltage switch sequence when card is already operating at requested voltage. Zap the NOPWR0 quirk for Intel controllers. ok stsp@ kettenis@ ----------------------------