sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv | Matrix: #riscv:catircservices.org
khem has joined #riscv
Laurence_b has quit [Quit: Client closed]
djdelorie has joined #riscv
pecastro has quit [Ping timeout: 256 seconds]
smaeul has joined #riscv
solol has quit [Quit: Client closed]
elastic_dog has quit [Ping timeout: 245 seconds]
Trifton has quit [Quit: Client exited]
elastic_dog has joined #riscv
khem has quit [Quit: Connection closed for inactivity]
jmdaemon has joined #riscv
jn has quit [Ping timeout: 268 seconds]
cow321 has joined #riscv
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
jacklsw has joined #riscv
jacklsw has quit [Quit: Back to the real world]
hays has quit [Remote host closed the connection]
jacklsw has joined #riscv
crabbedhaloablut has joined #riscv
heat has joined #riscv
hays has joined #riscv
hays has quit [Client Quit]
hays has joined #riscv
heat has quit [Ping timeout: 256 seconds]
stolen has joined #riscv
Stat_headcrabed has joined #riscv
Stat_headcrabed has quit [Client Quit]
mlw has joined #riscv
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
davidlt has joined #riscv
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
sakman_ has joined #riscv
sakman has quit [Ping timeout: 240 seconds]
sakman_ is now known as sakman
BootLayer has joined #riscv
mlw has quit [Ping timeout: 268 seconds]
mlw has joined #riscv
MaxGanzII has joined #riscv
stolen has quit [Quit: Connection closed for inactivity]
cow321 has quit [Ping timeout: 245 seconds]
prabhakarlad has quit [Quit: Client closed]
shamoe has quit [Quit: Connection closed for inactivity]
ldevulder has joined #riscv
danilogondolfo has joined #riscv
markie has joined #riscv
markie is now known as agentcasey
pecastro has joined #riscv
mlw has quit [Ping timeout: 256 seconds]
heat has joined #riscv
prabhakar has quit [Ping timeout: 256 seconds]
mlw has joined #riscv
EchelonX has joined #riscv
mlw has quit [Ping timeout: 245 seconds]
bjoto has quit [Quit: WeeChat 4.0.5]
mlw has joined #riscv
Laurence_b has joined #riscv
Laurence_b has quit [Quit: Client closed]
prabhakar has joined #riscv
prabhakarlad has joined #riscv
jacklsw has quit [Ping timeout: 260 seconds]
solol has joined #riscv
bjoto has joined #riscv
jn_ has joined #riscv
jn_ has joined #riscv
ritog has joined #riscv
solol has quit [Ping timeout: 250 seconds]
wingsorc has quit [Ping timeout: 256 seconds]
psydroid has joined #riscv
ritog has quit [Quit: Leaving]
shamoe has joined #riscv
leptonix_ has quit [Quit: leaving]
leptonix has joined #riscv
jacklsw has joined #riscv
jacklsw has quit [Changing host]
jacklsw has joined #riscv
BootLayer has quit [Quit: Leaving]
Trifton has joined #riscv
solol has joined #riscv
rgh has joined #riscv
rgh is now known as ritog
ritog is now known as rito
rito has left #riscv [Leaving]
prabhakarlad has quit [Ping timeout: 250 seconds]
prabhakar has quit [Ping timeout: 268 seconds]
MaxGanzII has quit [Remote host closed the connection]
MaxGanzII has joined #riscv
BootLayer has joined #riscv
billchenchina has joined #riscv
billchenchina has quit [Remote host closed the connection]
BratishkaErik has joined #riscv
<drewfustini> Esmil: hi, thanks for the review, https://lore.kernel.org/linux-riscv/CAJM55Z-qc7gc0fO-K8byqvpOBjDxFD4dP57mFHuijvpOzBWObQ@mail.gmail.com/ Did you mean why are the labels mmc0 and mmc1 instead of emmc and sdio0?
<Esmil> yeah, and why are you not adding sdio1 while you're at it
<Esmil> ..at least add the node to the th1520.dtsi
clemens3 has quit [Quit: WeeChat 2.7]
<Esmil> know the reference names are a bit bikeshedding, but the other names seem to line up with the documentation, so it'd be a shame to ruin a good system ;)
Andre_Z has joined #riscv
<drewfustini> Esmil: my original thought was mmc was generic name for the controller ip, but what you wrote make sense too. I avoided the 3rd controller instance which is used for SDIO as I didn't want to get into testing SDIO and the WiFi out until the eMMC and MicroSD had landed. But I can see your point about adding it to the dtsi and then enabling it in dts in the future.
shamoe has quit [Quit: Connection closed for inactivity]
Andre_Z has quit [Client Quit]
<sevan> proposed change to enable building OpenZFS on Linux 6.2 & newer https://github.com/openzfs/zfs/pull/15627
<Esmil> yeah, since emmc and sdio0 seem to work with the same driver, i'd be very surprised if sdio1 will need a different compatible/number of clocks
<Esmil> drewfustini: ^
<sevan> maybe Ubuntu could ship zfs kmod's for the risc-v build now?
shamoe has joined #riscv
<geertu> drewfustini: mmc[01] are the mmc instances in the SoC.dtsi, which are SoC-specific
<geertu> How they are wired up and used (e.g. eMMC or µSD) is board-specific.
<geertu> Esmil: ^
<Esmil> yes, i know. but the documenation calls the peripherals EMMC, SDIO0 and SDIO1, so i think it makes sense to keep those names as the reference handles
<Esmil> (like the other peripherals in th1520.dtsi does)
<Esmil> *do
davidpaul has joined #riscv
<geertu> Esmil: Ouch, so you can make a board that has eMMC on the instance that's officially called µSD?
<Esmil> i guess you could, yes
<Esmil> ..but luckily that's now how the Lichee Pi 4A or BeagleV Ahead are designed
<Esmil> *not
<drewfustini> I think Esmil is refering to the T-Head Address Map PDF which has
<drewfustini> 0xFF_E708_0000 0xFF_E708_FFFF 64KB EMMC
<drewfustini> 0xFF_E709_0000 0xFF_E709_FFFF 64KB SDIO0
<drewfustini> 0xFF_E70A_0000 0xFF_E70A_FFFF 64KB SDIO1
cow321 has joined #riscv
<drewfustini> so I can see the logic in me changing to those labels in the dtsi
<geertu> IC
<drewfustini> the only two boards that are shipping currently (lpi4a and ahead) are using SDIO0 controller for microSD slot
<drewfustini> I think in terms of IP, there are 3 versions of the DWC Mobile Storage Host Controller and they to call them in the address map: EMMC, SDIO0, SDIO1
<drewfustini> s/3 versions/3 instances/
<drewfustini> I suppose the dts files can also have an alias for to map to a more logical name to make it clearer what is connected to what on the actual boards. that is a normal approach, right?
<Esmil> yeah, and probably EMMC is instantiated a little different, or maybe it's the only one that can do bus_width = <8> or something like that
foton has joined #riscv
<drewfustini> The vendor SDK has this in the dtsi for SoC. So you are right there is not really much difference as the dtsi level. https://www.irccloud.com/pastebin/7jsF5HMU/
<mps> all boards (arm32, arm64) with emmc and mmc have device named mmc0 and mmc1
<geertu> drewfustini: Esmil: Aliases belong in the board .dts
<drewfustini> Okay, that makes sense.
<geertu> And they should indeed be of the form mmc%u
davidpaul has quit [Quit: Client closed]
foton has quit [Client Quit]
<drewfustini> Okay, thanks. I'll work up a new dts series with these changes.
foton has joined #riscv
<courmisch> mps: U-boot seems to sometimes call them mmc1 and mmc2, which got me quite confused
<courmisch> it seems that AnalogLang's CRM glitched and resent me an old invoice
<courmisch> but I guess it means that they are now shipping the second batch of K230 boards
<mps> courmisch: yes, but looks like they work to consolidate this
<mps> one of my arm32 had wifi card as mmc1 (actually SDIO) but now changed to mmc2
jacklsw has quit [Ping timeout: 245 seconds]
<mps> few years ago I argued with some developers about this issues
<mps> and looks like they started to 'fix' this
heat has quit [Read error: Connection reset by peer]
heat has joined #riscv
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
aburgess has quit [Ping timeout: 264 seconds]
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
khem has joined #riscv
sakman has quit [Ping timeout: 264 seconds]
solol has quit [Quit: Client closed]
<palmer> so I'm back to work this week, but I'm super buried so just poke me on stuff if I'm missing anything. I'm going to go scrub through patchwork for fixes...
vagrantc has joined #riscv
sakman has joined #riscv
Tenkawa has joined #riscv
<Tenkawa> Esmil: Greetings... before I pulled it and tried I wanted to see if your 6.7-rc4 was in a useable state on the JH7110 at the moment
<Esmil> you can try my jh7110 branch, but the most important patches are the two fixing module loading
<Tenkawa> ok thanks.. let me give those a try
edr has joined #riscv
vagrantc has quit [Quit: leaving]
Tenkawa has quit [Quit: Was I really ever here?]
Tenkawa has joined #riscv
<Tenkawa> Esmil: It said those patches from 20231127-module_linking_freeing-v4-0-a2ca1d7027d0@rivosinc.com/ were already applied to your jh7110 source...is this correct?
<Tenkawa> (Just wanted to make sure patch wasn't misleading me)
<Tenkawa> everything in arch/riscv/kernel/module.c was applied here
aburgess has joined #riscv
<palmer> Esmil: I'm just putting those in the queue for fixes
aburgess_ has joined #riscv
aburgess has quit [Ping timeout: 276 seconds]
shamoe has quit [Quit: Connection closed for inactivity]
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
kito-cheng_ has joined #riscv
gatecat_ has joined #riscv
drewfustini_ has joined #riscv
benh has joined #riscv
jrtc27_ has joined #riscv
yongxiang_ has joined #riscv
seds_ has joined #riscv
khilman_ has joined #riscv
Bluefoxicy_ has joined #riscv
pavelow_ has joined #riscv
guerby_ has joined #riscv
ntwk has quit [Read error: Connection reset by peer]
sevan_ has joined #riscv
drewfustini has quit [Ping timeout: 252 seconds]
kito-cheng has quit [Ping timeout: 252 seconds]
gatecat has quit [Ping timeout: 252 seconds]
Bluefoxicy has quit [Ping timeout: 252 seconds]
pavel_odintsov__ has quit [Ping timeout: 252 seconds]
khilman has quit [Ping timeout: 252 seconds]
edr has quit [Ping timeout: 252 seconds]
mlw has quit [Ping timeout: 252 seconds]
benh_ has quit [Ping timeout: 252 seconds]
seds has quit [Ping timeout: 252 seconds]
jrtc27 has quit [Ping timeout: 252 seconds]
yongxiang has quit [Ping timeout: 252 seconds]
sevan has quit [Ping timeout: 252 seconds]
pavelow has quit [Ping timeout: 252 seconds]
danielinux has quit [Ping timeout: 252 seconds]
ikke has quit [Ping timeout: 252 seconds]
Esmil has quit [Ping timeout: 252 seconds]
chripo has joined #riscv
GenTooMan has quit [Ping timeout: 252 seconds]
chripo has quit [Ping timeout: 252 seconds]
guerby has quit [Ping timeout: 252 seconds]
gatecat_ is now known as gatecat
khilman_ is now known as khilman
drewfustini_ is now known as drewfustini
kito-cheng_ is now known as kito-cheng
Bluefoxicy_ is now known as Bluefoxicy
jrtc27_ is now known as jrtc27
Esmil_ has joined #riscv
yongxiang_ is now known as yongxiang
seds_ is now known as seds
mlw has joined #riscv
pavel_odintsov__ has joined #riscv
BootLayer_ has joined #riscv
BootLayer has quit [Read error: Connection reset by peer]
danielinux has joined #riscv
aburgess_ has quit [Ping timeout: 255 seconds]
ikke has joined #riscv
GenTooMan has joined #riscv
sevan_ has quit [Changing host]
sevan_ has joined #riscv
sevan_ is now known as sevan
shamoe has joined #riscv
clemens3 has joined #riscv
clemens3 has quit [Client Quit]
clemens3 has joined #riscv
Andre_Z has joined #riscv
frkzoid has joined #riscv
frkazoid333 has quit [Ping timeout: 268 seconds]
freakazoid332 has joined #riscv
Laurence_b has joined #riscv
frkzoid has quit [Ping timeout: 256 seconds]
aburgess_ has joined #riscv
guerby_ is now known as guerby
jfsimon1981 has joined #riscv
solol has joined #riscv
BootLayer_ has quit [Quit: Leaving]
jfsimon1981 has quit [Remote host closed the connection]
jfsimon1981 has joined #riscv
psydroid has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
ldevulder has quit [Ping timeout: 255 seconds]
ldevulder has joined #riscv
cow321 has quit [Ping timeout: 252 seconds]
cow321 has joined #riscv
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
Laurence_b has quit [Ping timeout: 250 seconds]
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
davidlt has quit [Ping timeout: 252 seconds]
wingsorc has joined #riscv
Andre_Z has quit [Quit: Leaving.]
solol has quit [Quit: Client closed]
geertu has quit [Ping timeout: 252 seconds]
EchelonX has quit [Quit: Leaving]
geertu has joined #riscv
cow321 has quit [Remote host closed the connection]
frkzoid has joined #riscv
freakazoid332 has quit [Ping timeout: 256 seconds]
ntwk has joined #riscv
mlw has quit [Ping timeout: 260 seconds]
cow321 has joined #riscv
<Tenkawa> Success
<Tenkawa> uname -a
<Tenkawa> Linux vf2 6.7.0-rc4-vf2+ #1 SMP Mon Dec 4 15:19:01 EST 2023 riscv64 GNU/Linux
<Tenkawa> Thanks again..
<Tenkawa> time to start testing..
cow321 has quit [Remote host closed the connection]
cow321 has joined #riscv
crabbedhaloablut has quit []
zBeeble42 is now known as zBeeble
unknown has quit [Quit: ٩(× ×)۶]
unknown has joined #riscv
KombuchaKip has quit [Ping timeout: 264 seconds]
vivihexe has joined #riscv
KombuchaKip has joined #riscv
heat has quit [Remote host closed the connection]