f_[x] has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 272 seconds]
dhruvag2000 has quit [Quit: Connection closed for inactivity]
flyback has quit [Ping timeout: 260 seconds]
flyback has joined #u-boot
Daanct12 has quit [Quit: WeeChat 4.5.1]
clamor has joined #u-boot
clamor has quit [Ping timeout: 248 seconds]
clamor has joined #u-boot
Daanct12 has joined #u-boot
enok has joined #u-boot
pbergin has joined #u-boot
ldevulder has joined #u-boot
mckoan|away is now known as mckoan
naoki has quit [Quit: naoki]
naoki1 has joined #u-boot
naoki1 is now known as naoki
enok has quit [Quit: enok]
enok has joined #u-boot
enok has quit [Ping timeout: 252 seconds]
enok has joined #u-boot
enok71 has joined #u-boot
enok has quit [Ping timeout: 276 seconds]
enok71 is now known as enok
monstr has joined #u-boot
ldevulder has quit [Quit: Leaving]
monstr has quit [Ping timeout: 252 seconds]
ldevulder has joined #u-boot
mmu_man has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
grs has joined #u-boot
naoki has quit [Quit: naoki]
slow99 has quit [Ping timeout: 248 seconds]
slow99 has joined #u-boot
devarsh has joined #u-boot
devarsh has quit [Client Quit]
devarsh has joined #u-boot
devarsh has quit [Client Quit]
devarsh_ has joined #u-boot
devarsh_ has quit [Client Quit]
mckoan is now known as mckoan|away
pericycle has joined #u-boot
grs has quit [Quit: grs]
clamor has quit [Remote host closed the connection]
clamor has joined #u-boot
Jones42 has joined #u-boot
Daanct12 has quit [Quit: WeeChat 4.5.1]
enok has quit [Ping timeout: 248 seconds]
f_[x] has joined #u-boot
f_[x] has quit [Ping timeout: 260 seconds]
enok has joined #u-boot
<apalos>
sjg1: around?
<sjg1>
apalos: Yes, hi
<apalos>
i've sent a new version of that mmu patches
<apalos>
Do you understand why I cant use cpu_ops
<apalos>
because it would be cleaner, but we need to sort out when that thing gets called first
<sjg1>
Could you make the extra output an option to meminfo, so it only displays the plain memory map by default?
<sjg1>
It seems that at least the printing could be done with a CPU op?
<apalos>
printing maybe but I'd like to make a change in the whole DM logic, because that's what been stopping us from using it in various places
<apalos>
For the printing, what peopler usually refer as the 'memory map'
<apalos>
is what meminfo prints with my patches on top, so I really think it's better to keep it
<apalos>
I moved the print around as you asked so it only prints with that option enabled
<apalos>
as for printing, I think we are doing a bit too much, cpu_ops is not about printing the mmu memory map....
<apalos>
It should be just cpu_ops
<apalos>
On the cpu_ops themselves now though
<apalos>
I posted a branch which impelments the *same* functionality using cpu_ops
<apalos>
But it works on 5 boards if we someone compiles with U-Boot DTs, and 0 boards if someone usese the upstream DT
<apalos>
For things that are *not* really drivers, like the cpu
<apalos>
Why cant we have the DM ignore the DT match if it doesnt find any and install regardless?
<apalos>
that would make it instantly usable
enok has quit [Read error: Connection reset by peer]
enok has joined #u-boot
<apalos>
well not ingore, it can still match if it finds something, but for certain things that dont need drviers like the cpu, install default ops if there's no match
<sjg1>
apalos: If Tom is happy I don't mind what you do
<sjg1>
For CPU if you don't have a DT node how will you know which CPU type it is?
<apalos>
you are compiling for a very specific architecture
<apalos>
most of the arm cpu are the same cache wise, so is x86 so is risc-v
<apalos>
but that's ok, I'll wait for Tom to see if he is ok or not
<qschulz>
marex: had a random thought about your TF-A in kernel fit setup. Considering we can pass an FDT to TF-A and that U-Boot and the kernel can have a different FDT, I was wondering if there was a chance we could load the kernel FDT+FDTO from the kernel fit and pass it to TF-A, and then continue to boot
<qschulz>
have no usecase for it though, so take this as a brain dump :)
<qschulz>
(would also be an issue on Rockchip because upstream kernel DTB are now gaining symbols by default whenever they have a overlay that cna be applied and they won't fit into the space allocated by TF-A for the FDT anymore :)
sally has quit [Quit: sally]
Jones42 has quit [Quit: Client closed]
ikarso has quit [Quit: Connection closed for inactivity]
enok has quit [Ping timeout: 248 seconds]
ikarso has joined #u-boot
mmu_man has quit [Ping timeout: 252 seconds]
f_[x] has joined #u-boot
mmu_man has joined #u-boot
adriano has joined #u-boot
goliath has joined #u-boot
mripard has quit [Quit: WeeChat 4.5.1]
clamor has quit [Ping timeout: 244 seconds]
sally has joined #u-boot
clamor has joined #u-boot
cambrian_invader has joined #u-boot
vagrantc has joined #u-boot
<Tartarus>
Yes, I'm not really sure that drivers/cpu/cpu-uclass.c and related is the right path for the feature. The uclass seems to be about providing some per-vendor descriptive information and this is an architectural feature that exists, or not. If we *really* needed some runtime checking I'm sure there's some bits to check
adriano has quit [Quit: Client closed]
mmu_man has quit [Ping timeout: 244 seconds]
mmu_man has joined #u-boot
dsimic has quit [Ping timeout: 252 seconds]
dsimic has joined #u-boot
mmu_man has quit [Ping timeout: 272 seconds]
mmu_man has joined #u-boot
clamor has quit [Ping timeout: 244 seconds]
clamor has joined #u-boot
clamor has quit [Ping timeout: 248 seconds]
clamor has joined #u-boot
prabhakalad has quit [Ping timeout: 244 seconds]
persmule has quit [Ping timeout: 264 seconds]
clamor has quit [Read error: Connection reset by peer]
persmule has joined #u-boot
clamor has joined #u-boot
clamor has quit [Read error: Connection reset by peer]