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

Reply via email to