sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
<digetx> timing should be specified in kernel's panel driver, you need to know exact panel model name, which can be found in panel's edid
<digetx> chromeos has things like https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel-next/+/200545/ which should be a part of panel description in the kernel driver
pangelo[m] has quit [Quit: Client limit exceeded: 20000]
hexdump0815 has quit [Ping timeout: 240 seconds]
hexdump0815 has joined #tegra
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
Foxyloxy has quit [*.net *.split]
Foxyloxy has joined #tegra
marvin24 has joined #tegra
marvin24_ has quit [Ping timeout: 268 seconds]
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
<hexdump0815> digetx: thanks a lot for this pointer - i'll have a look into this direction over the weekend
pangelo[m] has joined #tegra
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
<kwizart> tagr, do you have room to test the v3 of the xhci missing interrupt at http://patchwork.ozlabs.org/project/linux-tegra/patch/20211107224455.10359-1-digetx@gmail.com/ fedora distro kernel maintainer are waiting for your ack , thanks in advance
<tagr> kwizart: it's already got my Acked-by and Tested-by, what more do you want? =)
<tagr> the only thing that changed between v2 and v3 was a local variable name and a debug message, none of which impact the functionality of the patch, so that Tested-by is still valid
<kwizart> ha, so what's going on next ? waiting for the next merge windows or can be sent to stable branches as bugfix ?
<kwizart> anyway thanks for clarification
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #tegra
DavidHeidelberg has quit [Quit: Bridge terminating on SIGTERM]
maxnet[m] has quit [Quit: Bridge terminating on SIGTERM]
jonasschwoebel[m has quit [Quit: Bridge terminating on SIGTERM]
osan[m] has quit [Quit: Bridge terminating on SIGTERM]
kusma has quit [Quit: Bridge terminating on SIGTERM]
leanderglanda[m] has quit [Quit: Bridge terminating on SIGTERM]
thevengefulprinc has quit [Quit: Bridge terminating on SIGTERM]
x86corez has quit [Quit: Bridge terminating on SIGTERM]
MatrixTravelerbo has quit [Quit: Bridge terminating on SIGTERM]
Jasper[m] has quit [Quit: Bridge terminating on SIGTERM]
gavodavo has quit [Quit: Bridge terminating on SIGTERM]
jenneron[m] has quit [Quit: Bridge terminating on SIGTERM]
AntoniAloyTorren has quit [Quit: Bridge terminating on SIGTERM]
maxim[m] has quit [Quit: Bridge terminating on SIGTERM]
ServerStatsDisco has quit [Quit: Bridge terminating on SIGTERM]
nergzd723[m] has quit [Quit: Bridge terminating on SIGTERM]
pangelo[m] has quit [Quit: Bridge terminating on SIGTERM]
sikhye has quit [Remote host closed the connection]
DavidHeidelberg has joined #tegra
x86corez has joined #tegra
gavodavo has joined #tegra
nergzd723[m] has joined #tegra
MatrixTravelerbo has joined #tegra
thevengefulprinc has joined #tegra
ServerStatsDisco has joined #tegra
AntoniAloyTorren has joined #tegra
pangelo[m] has joined #tegra
maxim[m] has joined #tegra
osan[m] has joined #tegra
maxnet[m] has joined #tegra
Jasper[m] has joined #tegra
leanderglanda[m] has joined #tegra
jonasschwoebel[m has joined #tegra
jenneron[m] has joined #tegra
kusma has joined #tegra
MatrixTravelerbo has quit [Quit: Client limit exceeded: 20000]
ServerStatsDisco has quit [Quit: Client limit exceeded: 20000]
DavidHeidelberg has quit [Quit: Client limit exceeded: 20000]
AntoniAloyTorren has quit [Quit: Client limit exceeded: 20000]
gavodavo has quit [Quit: Client limit exceeded: 20000]
x86corez has quit [Quit: Client limit exceeded: 20000]
thevengefulprinc has quit [Quit: Client limit exceeded: 20000]
nergzd723[m] has quit [Quit: Client limit exceeded: 20000]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #tegra
sikhye has joined #tegra
torez has joined #tegra
sikhye has quit [Remote host closed the connection]
<digetx> hexdump0815: you only need to find the panel model name, you can use any of available tools in linux to read edid or run `find /sys/devices | grep edid | xargs cat` that will show the panel name
DavidHeidelberg has joined #tegra
AntoniAloyTorren has joined #tegra
x86corez has joined #tegra
ServerStatsDisco has joined #tegra
sikhye has joined #tegra
nergzd723[m] has joined #tegra
gavodavo has joined #tegra
thevengefulprinc has joined #tegra
MatrixTravelerbo has joined #tegra
<digetx> it's also not a problem to search internet for the panel model, seems should be NV133FHM-N43
torez has quit [Ping timeout: 264 seconds]
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
torez has joined #tegra
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
<hexdump0815> digetx: the panel is a b133htn01.1 - in the dts b133xtn01 is referenced
sikhye has quit [Remote host closed the connection]
<DavidHeidelberg> Btw. `make dtbs_check` is showing warning for some time, surface and Ideatab need few fixes... It's very quiet around these devices 😅
<digetx> hexdump0815: does only 4gb model have 1080 panel?
<digetx> DavidHeidelberg: can you fix them yourself?
<hexdump0815> digetx: i'm not sure - i have 4gb with full hd and 2gb with 1366x768 and mostly noticed them in this combination, but there seem to have been other nyan bigs in other markets with 2gb and 1366x768 - so maybe all combinations are possible in the end
<hexdump0815> sorry i ment other ones with 4gb and 1366x768
gouchi has joined #tegra
<DavidHeidelberg> without knowledge of HW and ability to test, hardly
<digetx> hexdump0815: I added tegra124-nyan-big-fhd.dts to grate kernel, please try it
torez has quit [Quit: torez]
<hexdump0815> digetx: thanks - will try it and let you know
<digetx> DavidHeidelberg: which errors you can't fix?
<hexdump0815> digetx: perfect - setting the proper display in the dts indeed fixes the problem completely and reliably as it seems
<hexdump0815> i think you can omit the memory entry as its defined like this already in tegra124-nyan.dtsi
<hexdump0815> thanks a lot for this - i think with this (and the other fixes) the nyan big chromebooks are somewhat useable again with v5.15 :)
<digetx> 1080p model comes only with 4GB, correct?
<digetx> yw, I'll add yours tested-by to the DT patch
<hexdump0815> so far i did never see any 1080p model with only 2gb, but it could be that something like this exsits - on the other hand it might make sense that the full hd version also has the larger mem
<hexdump0815> there seem to be 2gb and 4gb models with the normal hd screen
sikhye has joined #tegra
<hexdump0815> btw. - someone seems to have gotten suspend to ram kind of working on nyan-big in lp1 mode - i so far only got s2idle working reliable, but power usage with it was not much lower than just leaving the chromebook running :)
<hexdump0815> how much more power savings i might expect with lp1 mode?
<digetx> I'll remove memory node; perhaps there should be two memory regions for lpae, not sure
<digetx> have you tried lp2?
<digetx> was lp1 ever working before?
<hexdump0815> i'm currently handling the 2gb/4gb topic by using two different chainloaded u-boot versions for both - for the 4gb one with lpae enabled and for the other without
<hexdump0815> without lpae in u-boot the 4gb only sees 2gb and enabling lpae on the 2gb model did not boot - but maybe this is due to the default 4gb mem definition in the dt? so without lpae it can only see 2gb anyway and if lpae enabled it crashes as sdt says 4gb and wardware is only 2gb ...
<hexdump0815> no idea regarding the different lp modes - this is the only thing i found: https://archlinuxarm.org/forum/viewtopic.php?f=49&t=12185&start=230#p64180
<hexdump0815> i so far only got s2idle working with an ugly hack to bring back the display otherwise: https://github.com/hexdump0815/imagebuilder/blob/main/systems/chromebook_nyan/extra-files/lib/systemd/system-sleep/mrvl-and-edp-reload
<hexdump0815> otherwise the screen remains black after resume even from s2idle ... maybe this is related to the same i2c edid problems in the end?
<digetx> hexdump0815: https://dpaste.com/G89VPRXMW
<hexdump0815> cool - thanks - will give it a try - will first have to create a fresh test sd card to have a reliable base to test with - will let you know the result
sikhye has quit [Remote host closed the connection]
<digetx> ok
<digetx> I don't know whether 2gb version should work with lpae, lpae should be supported by cpu
sikhye has joined #tegra
<digetx> if bootloader sets wrong memory size for 2gb version, then it's a bug
<hexdump0815> not sure about u-boot (will have to check) - i just thought about the 4gb memory definition in the tegra124-nyan.dtsi for the kernel - not sure if that is used anywhere or just there as a reference
<digetx> tegra124-nyan.dtsi has 2gb
<hexdump0815> btw. u-boot for the nyan big is quite strange too: in its dts it sets the panel timing fixed for 1366x768 - this is working well for the full hd nyan big (although that is fhd and the screen also seems to be fhd) but it does not work for the hd version (crza screen flickering as it does not seem to be able to initialize the panel properly)
<hexdump0815> crza = crazy
<hexdump0815> the nyan big u-boot works as well for nyan blaze (which has normal hd screen) and there the same u-boot is working perfectly fine :)
<hexdump0815> oh right - its indeed 2gb in tegra124-nyan.dtsi - then i guess its being ignored in the end maybe as the 4gb nyan big is working well with 4gb or useable ram with this setting
<hexdump0815> but i must admit that i do not fully understand how lpae works, so maybe its ok due to that
<digetx> which nyan-big u-boot? I don't think that upstream u-boot supports eDP
<digetx> 1366x768 resolution shouldn't work on 1080p panel as it supports only one fixed mode and DE mode-only
<hexdump0815> mainline u-boot gets chainloaded by depthcharge, the chromebook bootloader and i guess it takes over the console from it
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
<hexdump0815> with this in u-boot it flickers like crazy on the hd model and it works on the fhd model (with the screen ending up in fhd mode)
<hexdump0815> if i remove this timing entry then no more flickering and just a black screen on the hd model and no more working u-boot display and a black screen too on the fhd model
<hexdump0815> i also played around with replacing the hd timing entry with a proper fdh timing entry, but it did not change anything - fhd model works as before
<digetx> I don't understand what "with the screen ending up in fhd mode" means
<hexdump0815> i guess the mainline u-boot code was not primarily tested in chainloading mode, but by running u-boot from spi flash which seems to be possible too but is more risky as it could brick the system worst case
<digetx> do you mean the 768 display area inside 1080?
<hexdump0815> screen ending up in fhd mode means: the display output of u-boot is shown in full hd resolution (text is bigger on the normal hd model for comparison) - so in the end it looks like the hd timing in the dts does not seem to be used for the fhd panel timing, but if the timing entry gets removed the display stays black for u-boot
<hexdump0815> no - no 768 area in 1080 - full 1080 and in full 1080 resoltion
<digetx> ah, u-boot actually supports eDP
<digetx> so it should use edid's mode
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra
gouchi has quit [Remote host closed the connection]
sikhye has quit [Remote host closed the connection]
sikhye has joined #tegra