<xdarklight>
minute: umm, that would mean that the SDIO controller can access the DRAM. this is new to me! Cc narmstrong
<minute>
i will test that out tomorrow
<narmstrong>
Well amlogic probably fixed it in latest revision on a311d, but the bug was certainly present on the first revisions shipped in the vim3 and odroid n2
<narmstrong>
So I’ll be extra careful when saying the property is useless on g12b
<xdarklight>
narmstrong: I'm not saying that you're wrong, I'm just surprised
<narmstrong>
G12a affected and i don’t think they ever fixed it
<xdarklight>
I think SM1 came shortly after G12A so they probably said "the fix is to use the new SM1 SoC"
<xdarklight>
minute: I have no boards with an A311D SoC. however, getting around 50Mbit/s is what I'm seeing on my S905X3 (SM1 SoC) board with RTL8822CS
jacobk has quit [Ping timeout: 276 seconds]
jacobk_ has joined #linux-amlogic
<minute>
xdarklight: what's the SDIO clock frequency on that?
<xdarklight>
minute: at runtime it chooses SDR104 at 100MHz IIRC
<minute>
hmm 50mbit/s seems less than ideal in that case
<xdarklight>
indeed. The RTW88 SDIO driver is the least optimized (compared to PCIe and USB HCIs). We're still missing TX aggregation for example (which would reduce bus transfer overhead) and I'm sure that the current RX implementation is far from being optimized