On 08.04.20 21:29, Nico Huber wrote: > On 08.04.20 20:02, Peter Stuge wrote: >> Alesandar Metodiev wrote: >>> AreYouLoco has already posted the output of `sudo lspci -vvxxx -s >>> 0d:00.3` (when he was still running with the vendor firmware). >>> Here it is. https://del.dog/raw/firewire_lspci >> >> Comparing that with https://del.dog/raw/lspci_nntv shows that the >> chip presents itself differently on the very lowes level. >> >> Factory BIOS: >> Ricoh Co Ltd PCIe SDXC/MMC Host Controller [1180:e823] >> >> coreboot: >> Ricoh Co Ltd MMC/SD Host Controller [what:ids?] >> >> If we look at the beginning of the config space dump in the coreboot >> case, we see: >> >> 00: 80 11 22 e8 >> >> These are little-endian vendor and device IDs, swap around to: [1180:e822] > > e822 vs. e823 smells like an upgrade to me. I suspect that we'd need to > load some firmware on the 0.0 device. Or at least to configure something > there so it switches 0.3 on.
Some more vendor dumps courtesy of AreYouLoco: https://del.dog/raw/nnvvvxxx_root https://del.dog/raw/xxxx_root https://del.dog/raw/lspci_tv Note, lspci calls it e823 even the DID register says e822, I have no idea where it gets the number from. Peter, do you happen to know something about the Virtual Channel capability? Nico _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-le...@coreboot.org