Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2022.01, v2022.04-rc2 are OUT / Merge Window is CLOSED / Release v2022.04 is scheduled for 4 April 2022 / http://www.denx.de/wiki/U-Boot / Channel archives at https://libera.irclog.whitequark.org/u-boot
dmh has quit [Quit: rip]
dmh has joined #u-boot
thopiekar has quit [Ping timeout: 252 seconds]
thopiekar has joined #u-boot
Thorn has quit [Ping timeout: 272 seconds]
Thorn has joined #u-boot
jclsn785 has joined #u-boot
jclsn78 has quit [Ping timeout: 240 seconds]
mmu_man has quit [Ping timeout: 252 seconds]
GNUtoo has quit [Ping timeout: 240 seconds]
GNUtoo has joined #u-boot
vagrantc has quit [Quit: leaving]
mwalle has quit [Quit: WeeChat 3.0]
sbach has quit [Read error: Connection reset by peer]
sughosh has joined #u-boot
sbach has joined #u-boot
sughosh has quit [Ping timeout: 252 seconds]
mckoan|away is now known as mckoan
zibolo has joined #u-boot
Sout_ has quit [Ping timeout: 256 seconds]
Sout_ has joined #u-boot
tnovotny has joined #u-boot
kajiryoj- has joined #u-boot
matthias_bgg has joined #u-boot
jclsn785 has quit [Quit: The Lounge - https://thelounge.chat]
jclsn785 has joined #u-boot
jclsn785 has quit [Client Quit]
jclsn785 has joined #u-boot
jclsn785 has quit [Client Quit]
jclsn has joined #u-boot
jclsn has quit [Client Quit]
jcsln7 has joined #u-boot
jcsln7 is now known as jclsn7
jclsn7 has quit [Client Quit]
jclsn has joined #u-boot
sszy has joined #u-boot
apritzel has joined #u-boot
mauro_anjo has joined #u-boot
lucaceresoli has joined #u-boot
bradfa has joined #u-boot
redbrain has quit [Read error: Connection reset by peer]
mmu_man has joined #u-boot
redbrain has joined #u-boot
darkapex has quit [Remote host closed the connection]
darkapex has joined #u-boot
kajiryoj- has quit [Quit: ZNC 1.8.2 - https://znc.in]
kajiryoj- has joined #u-boot
kajiryoj- has quit [Quit: ZNC 1.8.2 - https://znc.in]
kajiryoj- has joined #u-boot
ldevulder has quit [Quit: Leaving]
torez has joined #u-boot
zibolo has quit [Ping timeout: 256 seconds]
guillaume_g has quit [Quit: Konversation terminated!]
camus has quit [Quit: camus]
torez has quit [Quit: torez]
matthias_bgg has quit [Ping timeout: 252 seconds]
mckoan is now known as mckoan|away
lucaceresoli has quit [Quit: Leaving]
tnovotny has quit [Quit: Leaving]
<Tartarus> apritzel: So, arndale is the only user of CONFIG_ARM_GIC_BASE_ADDRESS
<Tartarus> Any way we can not use that symbol? :)
vagrantc has joined #u-boot
<apritzel> IIRC this was needed because the Exynos did not carry the GIC address in the CBAR register, otherwise we could have auto-detected it
<apritzel> but that should be the same as GICD_BASE/GICC_BASE, no?
<apritzel> Tartarus: ^^^^
<Tartarus> So CBAR isn't set? Damn.
<Tartarus> I don't know anything other than it's top of my alphabetical list on symbols to migrate ;)
<Tartarus> I can whack it int o Kconfig if that's the only reasonable option
<apritzel> because it would be too easy to put a fixed R/O value into a register ...
<apritzel> can't we switch to GICD_BASE?
<apritzel> that would push that off until you reach symbols starting with G ;-)
<Tartarus> Well, GICD_BASE doesn't belong in config.h :)
<Tartarus> But is that GICD_BASE? I know nothing
<Tartarus> arndale is the only platform doing this
<Tartarus> Too early for getting out of dt
<Tartarus> But, yeah, it looks like from a dt skim that's GICD_BASE, my only concern is platforms that define GICD_BASE today but also have that in CBAR
<Tartarus> But maybe that's none
<apritzel> I need to run, but will have a look later ...
<Tartarus> Thanks!
apritzel has quit [Ping timeout: 256 seconds]
prabhakarlad has quit [Quit: Client closed]
macromorgan_ has joined #u-boot
macromorgan is now known as Guest2670
macromorgan_ is now known as macromorgan
Guest2670 has quit [Read error: Connection reset by peer]
prabhakarlad has joined #u-boot
mthall has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mauro_anjo has quit [Ping timeout: 272 seconds]
mthall has joined #u-boot
Thorn has quit [Ping timeout: 252 seconds]
milkylainen has quit [Remote host closed the connection]
Thorn has joined #u-boot
darkapex_ has joined #u-boot
darkapex has quit [Ping timeout: 250 seconds]
sszy has quit [Ping timeout: 268 seconds]
sobkas has joined #u-boot
pgreco_ has joined #u-boot
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
tchebb has joined #u-boot
apritzel_ has joined #u-boot
apalos- has joined #u-boot
mps_ has joined #u-boot
marc3 has joined #u-boot
redbrain_ has joined #u-boot
mthall has quit [*.net *.split]
redbrain has quit [*.net *.split]
sbach has quit [*.net *.split]
baltazar has quit [*.net *.split]
marc2 has quit [*.net *.split]
swiftgeek has quit [*.net *.split]
mckoan|away has quit [*.net *.split]
mps has quit [*.net *.split]
cbmuser_ has quit [*.net *.split]
tchebb_ has quit [*.net *.split]
pgreco has quit [*.net *.split]
davlefou_ has quit [*.net *.split]
Net147_ has quit [*.net *.split]
alan_o has quit [*.net *.split]
apalos has quit [*.net *.split]
sbach has joined #u-boot
mckoan|away has joined #u-boot
baltazar has joined #u-boot
mthall has joined #u-boot
alan_o has joined #u-boot
davlefou_ has joined #u-boot
swiftgeek has joined #u-boot
cbmuser_ has joined #u-boot
apritzel_ is now known as apritzel
<apritzel> Tartarus: so the cleanest seems to be to pull GIC[CDR]_BASE into Kconfig
<apritzel> Tartarus: I have started doing that
<Tartarus> apritzel: It needs to happen anyhow, yeah. I'll run the migration even if you can give me good help / bool text for it
<Tartarus> since it'll probably turn out annoying to run
<apritzel> Tartarus: CBAR is unreliable anyway, on the Allwinner H6 it still shows the old A64 address, as I just found out ...
<apritzel> (but we only use that on the v7 parts, that's why it doesn't matter)
<apritzel> I put in arch/arm/Kconfig, with "depends on GICVx"
<apritzel> for some 64-bit boards GICC_BASE and GICD_BASE are actually unused, because the code is guarded by CONFIG_GICV2/3
<Tartarus> OK. I'll make sure everyone that defines/needs GICx_BASE has GICVx selected
<Tartarus> That's probably gonna be the annoying bit
<apritzel> yeah, also it might be slightly wrong
<apritzel> because that triggers some code in armv8/start.S
<apritzel> which is only there if we enter in EL3
<apritzel> I mean that code should only run in EL3
<apritzel> we could protect that with a switch_el call