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 - official channel moved from Freenode - publicly logged on https://libera.irclog.whitequark.org/linux-amlogic
justuser43 has joined #linux-amlogic
justuser43 has quit [Quit: Quit]
elastic_dog has joined #linux-amlogic
Shammy has joined #linux-amlogic
Shammy has quit [Client Quit]
_whitelogger has quit [Ping timeout: 268 seconds]
ndufresne has quit [Ping timeout: 260 seconds]
_whitelogger_ has joined #linux-amlogic
lvrp16 has quit [*.net *.split]
Darkmatter66 has quit [*.net *.split]
camus has quit [*.net *.split]
elastic_dog has quit [*.net *.split]
khilman has quit [*.net *.split]
jelly has quit [*.net *.split]
KyleS has quit [*.net *.split]
narmstrong has quit [*.net *.split]
jbrunet has quit [*.net *.split]
Terry1373 has quit [*.net *.split]
BlueMatt has quit [*.net *.split]
sputnik_ has quit [*.net *.split]
Lyude has quit [*.net *.split]
dlan has quit [*.net *.split]
ChanServ has quit [*.net *.split]
cottsay has quit [*.net *.split]
rapha has quit [*.net *.split]
repk has quit [*.net *.split]
wens has quit [*.net *.split]
montjoie has quit [*.net *.split]
_whitelogger has quit [*.net *.split]
tolszak has quit [*.net *.split]
psydroid has quit [*.net *.split]
Stricted- has quit [*.net *.split]
arnd has quit [*.net *.split]
ccaione has quit [*.net *.split]
kilobyte_ch has quit [*.net *.split]
alpha_one_x86 has quit [*.net *.split]
dliviu has quit [*.net *.split]
high-rez has quit [*.net *.split]
Karyon_ has quit [*.net *.split]
zkrx has quit [*.net *.split]
dagmcr has quit [*.net *.split]
mturquette has quit [*.net *.split]
GNUtoo has quit [*.net *.split]
f11f12 has quit [*.net *.split]
Las[m] has quit [*.net *.split]
xdarklight has quit [*.net *.split]
rtp has quit [*.net *.split]
orkid has quit [*.net *.split]
rektide has quit [*.net *.split]
cyrozap has quit [*.net *.split]
massoud_ has quit [*.net *.split]
_whitelogger has joined #linux-amlogic
dagmcr_ has joined #linux-amlogic
gbisson has quit [*.net *.split]
sputnik_ has quit [*.net *.split]
Lyude has quit [*.net *.split]
dlan has quit [*.net *.split]
ChanServ has quit [*.net *.split]
cottsay has quit [*.net *.split]
rapha has quit [*.net *.split]
repk has quit [*.net *.split]
wens has quit [*.net *.split]
tolszak has quit [*.net *.split]
psydroid has quit [*.net *.split]
Stricted- has quit [*.net *.split]
ccaione has quit [*.net *.split]
arnd has quit [*.net *.split]
kilobyte_ch has quit [*.net *.split]
alpha_one_x86 has quit [*.net *.split]
dliviu has quit [*.net *.split]
high-rez has quit [*.net *.split]
Karyon_ has quit [*.net *.split]
zkrx has quit [*.net *.split]
dagmcr has quit [*.net *.split]
mturquette has quit [*.net *.split]
lvrp16 has quit [*.net *.split]
JerryXia1 has quit [*.net *.split]
montjoie has quit [*.net *.split]
elastic_dog has quit [*.net *.split]
Darkmatter66 has quit [*.net *.split]
camus has quit [*.net *.split]
jelly has quit [*.net *.split]
khilman has quit [*.net *.split]
KyleS has quit [*.net *.split]
narmstrong has quit [*.net *.split]
jbrunet has quit [*.net *.split]
Terry1373 has quit [*.net *.split]
BlueMatt has quit [*.net *.split]
GNUtoo has quit [*.net *.split]
ndufresne has quit [*.net *.split]
anessen97 has quit [*.net *.split]
f11f12 has quit [*.net *.split]
Las[m] has quit [*.net *.split]
xdarklight has quit [*.net *.split]
orkid has quit [*.net *.split]
rtp has quit [*.net *.split]
rektide has quit [*.net *.split]
cyrozap has quit [*.net *.split]
massoud_ has quit [*.net *.split]
dagmcr_ is now known as dagmcr
jelly has joined #linux-amlogic
Lyude has joined #linux-amlogic
Terry1373 has joined #linux-amlogic
narmstrong has joined #linux-amlogic
GNUtoo has joined #linux-amlogic
dliviu has joined #linux-amlogic
cottsay has joined #linux-amlogic
khilman has joined #linux-amlogic
psydroid has joined #linux-amlogic
cyrozap has joined #linux-amlogic
rapha has joined #linux-amlogic
orkid has joined #linux-amlogic
ChanServ has joined #linux-amlogic
high-rez has joined #linux-amlogic
rektide has joined #linux-amlogic
rtp has joined #linux-amlogic
Stricted- has joined #linux-amlogic
repk has joined #linux-amlogic
Karyon_ has joined #linux-amlogic
xdarklight has joined #linux-amlogic
KyleS has joined #linux-amlogic
alpha_one_x86 has joined #linux-amlogic
BlueMatt has joined #linux-amlogic
zkrx has joined #linux-amlogic
massoud_ has joined #linux-amlogic
Las[m] has joined #linux-amlogic
lvrp16 has joined #linux-amlogic
jbrunet has joined #linux-amlogic
kilobyte_ch has joined #linux-amlogic
wens has joined #linux-amlogic
ccaione has joined #linux-amlogic
warpme__ has joined #linux-amlogic
Las[m] has quit [Ping timeout: 240 seconds]
Las[m] has joined #linux-amlogic
adema has joined #linux-amlogic
GNUtoo has quit [Ping timeout: 276 seconds]
GNUtoo has joined #linux-amlogic
psydroid has quit [Quit: Bridge terminating on SIGTERM]
Las[m] has quit [Quit: Bridge terminating on SIGTERM]
psydroid has joined #linux-amlogic
Las[m] has joined #linux-amlogic
<tolszak> narmstrong: I'm sorry, I missed your message. I mean boot.scr instead of extlinux
<narmstrong> tolszak: it would mean adding a recipe to generate a boot.scr while extlinux is already generated and does the job just fine
<narmstrong> Boot.scr is on fact the legacy boot mode, the standard is extlinux and the modern is EFI
<narmstrong> The 3 of them work out of the box with u-boot mainline so it’s a matter of adding the right files
<tolszak> narmstrong: It does indeed, I'm just wondering if it is possible, customer has already uboot handling in its recipes for custom A/B partitioning, handling extlinux conf file is not a problem but add new bit to maintain
<narmstrong> EFI needs GPT while we can’t mix u-boot and GPT with the same medium
<tolszak> narmstrong: Thank you for clarification
<narmstrong> tolszak: indeed it’s good point, but mender for example adds it’s own boot script for a/b
<narmstrong> The problem would be for rauc where adding a boot.scr would be necessary with a FAT boot partition
<tolszak> narmstrong: "EFI needs GPT while we can’t mix u-boot and GPT with the same medium" - is it because GPT layout is corrupted by writing hardkernel stuf in first 512 bytes of medium?
<narmstrong> Yep
<tolszak> narmstrong: I'm not 100% sure but I think I've used u-boot with gpt on rpi4
<narmstrong> The solution is either to use different mediums (sd for u-boot, usb for fs) of flash I-boot on the emmc boot partitions
<tolszak> narmstrong: The other usecase to not use extlinux may be petitboot and booting from USB, I think it expects boot.ini or something
<narmstrong> On rpi the fw parses FAT, the amlogic bl0 loads the boot file at a fixed offset
<narmstrong> You can perfectly boot from usb or whatever with extlinux, the problem how to pass the boot partition to linux
<narmstrong> root=UUID only works reliably with gpt
<tolszak> narmstrong: I know, petitboot just wouldn't boot such medium
<tolszak> I;ve just checked
<narmstrong> With msdos it’s hacky, and needs some Yocto wic hacking to achieve
<narmstrong> Armbian has an initramfs which solves that, I need to find out how to do this cleanly for meta-meson
<tolszak> narmstrong: I think you need to add --use-uuid to wks and provide partition uuid
<narmstrong> Yes but the fdt file path is wrong because it was made for arm 32 but boards
<tolszak> narmstrong: I see
<narmstrong> I need to figure that out with limited time I have, help is welcome !
<tolszak> tolszak: That's always the biggest problem hence me asking question here rather than reading code, buildin and checking which might take days
<f11f12> narmstrong: is there any additional information on the DSI-MIPI output available?
Darkmatt- has joined #linux-amlogic
<narmstrong> f11f12: what info do you need ?
<f11f12> narmstrong: in mainline most of the timing related information seems hardcoded. I've attached a SN65DSI86 (mipi converter to eDP). To make this work I will have to understand more about the video pipeline (A311D in my case).
<f11f12> Is there more public documentation about that part than only the datasheet?
<f11f12> As far as I can tell by now it's currently not possible to use HDMI and MIPI
<f11f12> at the same time
<narmstrong> Dsi has been ported to mainline, I shared you the branch
<narmstrong> But on mainline no dual display is not supported
<narmstrong> with this branch updated to linux master, it should be easy to use a SN65DSI86
<f11f12> ok. Well then I need to dig deeper into the clocks I guess. Thanks
<narmstrong> f11f12: I don't understand, on mainline nothing is hardcoded
<f11f12> narmstrong: who does it decide how to use burst mode or not?
alpha_one_x86 has left #linux-amlogic [No boundaries on the net!]
<narmstrong> burst isn't used on the mainline SN65DSI86 driver https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/bridge/ti-sn65dsi86.c
<f11f12> my dsi86 has no ext refclock, so my mipi clock is used to generate the output clock.
<narmstrong> sure, and ?
<narmstrong> allmost all dsi panels uses the mipi clock
<f11f12> I can select a few dividers, but the mipi clock must be a multiple of my edp clock
<narmstrong> shouldn't be an issue
<f11f12> ok, then I'll read more code, thanks.
f11f12 has joined #linux-amlogic
cmeerw has joined #linux-amlogic
jernej has joined #linux-amlogic
f11f12 has quit [Remote host closed the connection]
f11f12 has joined #linux-amlogic
<gbisson> narmstrong: out of curiosity, why is dual display not working in mainline kernel with your MIPI-DSI patches?
<gbisson> follow-up question: what is missing for your MIPI-DSI changes to be accepted?
vagrantc has joined #linux-amlogic
tdebrouw has joined #linux-amlogic
<narmstrong> gbisson: dual display needs a rework of the driver to support multiple crtc, but before we need to understand how it works…
<narmstrong> gbisson: it needs a refactoring
f11f12 has quit [Remote host closed the connection]
f11f12 has joined #linux-amlogic
<gbisson> narmstrong: ok thanks for those details!
tolszak has joined #linux-amlogic
tolszak has quit [Read error: Connection reset by peer]
vagrantc has quit [Quit: leaving]
warpme__ has quit [Quit: Connection closed for inactivity]
f11f12 has quit [Ping timeout: 268 seconds]
f11f13 has joined #linux-amlogic
tdebrouw has quit [Quit: Leaving.]
cmeerw[m] has joined #linux-amlogic
cmeerw has left #linux-amlogic [Leaving]
jernej has quit [Ping timeout: 264 seconds]
sputnik_ has joined #linux-amlogic