narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
sputnik_ has quit [Ping timeout: 246 seconds]
mag has quit [Ping timeout: 245 seconds]
return0e_ has joined #linux-amlogic
return0e has quit [Ping timeout: 245 seconds]
sputnik_ has joined #linux-amlogic
Barada has joined #linux-amlogic
Barada has quit [Client Quit]
return0e has joined #linux-amlogic
return0e_ has quit [Ping timeout: 245 seconds]
warpme_ has joined #linux-amlogic
<repk> In any case that someone is struggling with meson's pcie there is a mistake in the amlogic,meson-pcie.txt documentation that leads to weird behaviour depending on the device connected
<repk> ranges = <0x82000000 0 0 0x0 0xf9c00000 0 0x00300000>;
<repk> should be "ranges = <0x82000000 0 0xf9c00000 0x0 0xf9c00000 0 0x00300000>;" memory space bus address base should be at the same offset as the cpu address base
<repk> or the BARs would be wrongly configured
Barada has joined #linux-amlogic
Barada has quit [Client Quit]
yann has joined #linux-amlogic
jelly-home is now known as jelly
return0e_ has joined #linux-amlogic
return0e has quit [Ping timeout: 246 seconds]
ldevulder_ is now known as ldevulder
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
warpme_ has quit [Client Quit]
warpme_ has joined #linux-amlogic
chewitt has joined #linux-amlogic
Barada has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
<narmstrong> repk: on which soc ? I adeed support on G12B https://github.com/superna9999/linux/tree/amlogic/v5.4/g12a-pcie and the VIM3
<narmstrong> repk: are you testing on AXG ? because the memory adresses on G12a/b are really different
<narmstrong> note: IRQ_TYPE_LEVEL_HIGH is needed otherwise we can miss MSI interrupts
ldevulder_ has joined #linux-amlogic
ldevulder has quit [Ping timeout: 258 seconds]
warpme_ has quit [Quit: warpme_]
<repk> narmstrong: yes I am on AXG
chewitt has quit [Ping timeout: 245 seconds]
<repk> narmstrong: your ranges are fine in meson-g12-common.dtsi
<repk> anges = <0x81000000 0 0 0x0 0xfc600000 0 0x00100000
<repk> 0x82000000 0 0xfc700000 0x0 0xfc700000 0 0x1900000>;
<repk> memory range bus address base is at 0xfc700000 and not 0
<repk> that is why it works :)
warpme_ has joined #linux-amlogic
<repk> I/O range (0x81000000) can be at 0x0. Also it seems to be deprecated so I removed it
chewitt has joined #linux-amlogic
sputnik_ has quit [Ping timeout: 245 seconds]
Darkmatter66 has quit [Ping timeout: 244 seconds]
warpme_ has quit [Quit: warpme_]
Darkmatter66 has joined #linux-amlogic
random_yanek has quit [Ping timeout: 258 seconds]
random_yanek has joined #linux-amlogic
warpme_ has joined #linux-amlogic
afaerber has joined #linux-amlogic
Barada has quit [Quit: Barada]
ldevulder__ has joined #linux-amlogic
ldevulder_ has quit [Ping timeout: 258 seconds]
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
ldevulder__ is now known as ldevulder
vagrantc has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
chewitt has quit [Quit: Adios!]
niceplace has quit [Ping timeout: 244 seconds]
niceplace has joined #linux-amlogic
vagrantc has quit [Quit: leaving]
TheAssassin has quit [Quit: No Ping reply in 180 seconds.]
TheAssassin has joined #linux-amlogic
TheAssassin has quit [Quit: No Ping reply in 180 seconds.]
TheAssassin has joined #linux-amlogic
trem has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
warpme_ has joined #linux-amlogic
warpme_ has quit [Quit: warpme_]
trem has quit [Quit: Leaving]
nickotheus has joined #linux-amlogic
sputnik_ has joined #linux-amlogic
ldevulder_ has joined #linux-amlogic
ldevulder has quit [Read error: Connection reset by peer]