genii has quit [Quit: Morning comes early.... GO LEAFS GO!]
mszyprow has joined #linux-exynos
PabloPL has joined #linux-exynos
<PabloPL>
Are there any plans to support exynos ufs in mainline (or maybe someone is already working on this)? I found only some 5 years old patchset https://lore.kernel.org/patchwork/cover/616149/
<PabloPL>
It did applied with some minor changes to mainline (also some patches are already merged)
<krzk>
PabloPL: I am not aware of. The work I saw in August was about HW encryption of storage (including UFS)
<krzk>
[PATCH 0/9] Flash Memory Protector Support
<krzk>
from boojin.kim <boojin.kim@samsung.com>
<krzk>
PabloPL: Samsung LSI (the vendor behind Exynos) frequently looses interest in upstreaming patches so I would not expect much work there... Maybe new Android with mainline-requirement will change something... or not... Anyway feel free to continue that work :)
<PabloPL>
krzk: Ok, i need ufs since s6 don't have mmc/sdcard :/ (but why both mmc slots are enabled on vendor kernel - no idea). Wifi is on pci
<PabloPL>
krzk: LSI could fix some issues with sboot at first - for example those workaround for timers (which was fixed by patches from mszyprow, but they won't get accepted in mainline)
<krzk>
PabloPL: LSI does not care :)
<krzk>
PabloPL: Do not expect anything coming from them...
<PabloPL>
krzk: i wonder if they would do review of any patches
<PabloPL>
krzk: or not care at all
<PabloPL>
krzk: like any many other vendors probably - instead of working on adding/improving code in mainline, they can just release next devices/etc and earn money
<PabloPL>
mszyprow: Hi. Just curious (since i got it working with all Your patches) Any alternatives to https://patchwork.kernel.org/patch/10630653/ ? That was also needed to fix timers
adjtm has quit [Remote host closed the connection]
adjtm has joined #linux-exynos
<mszyprow>
PabloPL: sadly, nope
<mszyprow>
PabloPL: the only alternative would be to use arm32 kernel
<PabloPL>
mszyprow: Can this be somehow fixed with custom uboot? I woud like to get rid of this and also that custom boot.img format (with custom dtb.img)
<mszyprow>
PabloPL: this needs a fix in hypervisor/secure world
<mszyprow>
PabloPL: you would need to replace signed sboot with something else
<PabloPL>
mszyprow: probably not "easy" as on s5pv210 :(
<mszyprow>
PabloPL: assuming you will manage somehow to sign your replacement binary...
<mszyprow>
PabloPL: nope, s5pv210 didn't have secure world mode
<PabloPL>
mszyprow: i was thinking about that signature from odroid which could be attached to uboot to make it boot as replacement of all bootloaders on s5pv210
<mszyprow>
PabloPL: there are easily available dev boards with 7420....
<PabloPL>
mszyprow: on galaxy s1 there was also some signature check and in this way it was bypassed
<PabloPL>
mszyprow: other than MV7420?
<mszyprow>
PabloPL: well, not really bypassed, you simply replaced it with open bootloader from Odroid board
<mszyprow>
well, if you can really get it...
<mszyprow>
bl1 from mv7420 should theoretically work on s6
PabloPL has quit [Read error: Connection reset by peer]
PabloPL has joined #linux-exynos
<PabloPL>
mszyprow: hm..the same way as we do on s1 where we also use signed BL1_stage1. will think about this later
<PabloPL>
mszyprow: many things missing for 7420 - display/ufs at first
<PabloPL>
mszyprow: why it was named exynos7, not exynos7420 like uboot (i already asked about this some time ago here)
<PabloPL>
and got information that espresso7420 is not 7420 but something close to it (called exynos7)...
<mszyprow>
PabloPL: I really have no idea
<PabloPL>
i hope that i won't have to rename all exynos7 to exynos7420 compatibles/dts/dtsi/etc if pushing s6 into mainline
<mszyprow>
PabloPL: frankly I would drop this 'exynos7' oddness
<PabloPL>
mszyprow: just the board dts or all support for this (tmu/mmc/i2c/etc compatibles)?
<PabloPL>
mszyprow: probably create 7420 from scratch (maybe reusing something what can be)
<mszyprow>
PabloPL: we can discuss this once you have it working :)
<mszyprow>
PabloPL: and some v1 rtc patches ready
<PabloPL>
mszyprow: working in some (any) future ;) ?
<PabloPL>
mszyprow: ok, for now i have it boot till missing root (no sdcard in hw, so need to look at ufs)
<mszyprow>
PabloPL: nope, something you want to send to mainline, so one with s6 can flash and check
PabloPL has quit [Quit: PabloPL]
wwilly has joined #linux-exynos
mszyprow has quit [Ping timeout: 265 seconds]
wwilly has quit [Quit: This computer has gone to sleep]
wwilly has joined #linux-exynos
wwilly has quit [Quit: This computer has gone to sleep]
wwilly has joined #linux-exynos
PabloPL has joined #linux-exynos
PabloPL has quit [Quit: Wychodzi]
PabloPL has joined #linux-exynos
PabloPL has quit [Quit: Wychodzi]
PabloPL has joined #linux-exynos
PabloPL has quit [Client Quit]
wwilly has quit [Quit: This computer has gone to sleep]
wwilly has joined #linux-exynos
LiquidAcid has joined #linux-exynos
wwilly has quit [Quit: This computer has gone to sleep]
wwilly has joined #linux-exynos
_whitelogger has joined #linux-exynos
PabloPL has joined #linux-exynos
PabloPL has quit [Quit: Wychodzi]
LiquidAcid has quit [Quit: Leaving]
wwilly has quit [Quit: This computer has gone to sleep]