<field^Mop>
mmind00: woah! rk3188 radxa rock 4.18.7 seems to crash ext4 on sdcard. connected to usb: ssd, eth2usb and of course sdcard. cannot provide logs prior to crash yet. in process of restoring fs.
field^Mop has quit [Ping timeout: 255 seconds]
akaizen has quit [Ping timeout: 272 seconds]
akaizen has joined #linux-rockchip
Kwiboo has joined #linux-rockchip
stikonas_ has quit [Remote host closed the connection]
vicencb has quit [Quit: Leaving.]
vstehle has quit [Ping timeout: 246 seconds]
sb35 has quit [Ping timeout: 255 seconds]
PoueT has quit [Quit: Ping timeout (120 seconds)]
PoueT has joined #linux-rockchip
PoueT has quit [Quit: Ping timeout (120 seconds)]
PoueT has joined #linux-rockchip
PoueT has quit [Quit: Ping timeout (120 seconds)]
vagrantc has quit [Ping timeout: 268 seconds]
vagrantc has joined #linux-rockchip
vagrantc has quit [Quit: leaving]
vstehle has joined #linux-rockchip
s_frit has joined #linux-rockchip
<s_frit>
what would be the correct path to take to discuss and then submit a patch to mainline rk3399.dtsi (related to i2s pinctrl)?
<mmind00>
s_frit: do the patch, write a nice commit message and submit it with "git send-email" (scripts/get_maintainer.pl for recipients)
<s_frit>
mmind00: ok, so i shouldn't worry about whether i'm doing it the "best way" before submitting?
<mmind00>
s_frit: discussions are generally done on the mailinglists ... so stuff can also be used as reference later on
<mmind00>
s_frit: but if you have questions beforehand, you can also ask them here if needed
<s_frit>
mmind00: well, perhaps this was resolved in the distant past, but right now, mainline is bundling the i2s_8ch_mclk pinctrl in with i2s0_2ch_bus and i2s0_8ch_bus (this is pin <4 0 ...>). however i2s_8ch_mclk is attached to a mux that allows it to receive the mclk for i2s0, i2s1 or i2s2, and some boards need the i2s1 clock (e.g. nanopc t4 with a codec attached to the 40-pin header, or
<s_frit>
nanopi m4). so really there should be a separate i2s_8ch_mclk pinctrl. this is kind-of how it is done in the friendlyarm rk3399.dtsi for example
<s_frit>
so my question is really around whether a decision was already made to not break out a separate i2s_8ch_mclk pinctrl
<mmind00>
s_frit: sounds sensible to split that out ... and no I don't remember this coming up beforehand
<mmind00>
s_frit: when splitting out the pinctrl, please make sure that all boards using the old ones, get the new pinctrl as well
<mmind00>
s_frit: where is this "mux" sitting?
<s_frit>
mmind00: ok. friendlyelec (or someone) split it out as a separate pin ctrl, but it's still inside the i2s0 subnode. i'm wondering, given that it can source fom i2s0, i2s1 or i2s2 whether i should create a new i2s012 (or just i2s) subnode to put it in, or something else?
<mmind00>
s_frit: Sugar Zhang is a Rockchip employee :-) ... I guess just follow the example there and let it live in the i2s0 node ... or if you prefer create a new i2s group-node
<s_frit>
mmind00: to be specific, the pinctrl data is <4 0 RK_FUNC_1 &pcfg_pull_none>, the pinctrl has sometimes been named i2s_8ch_mclk in rk3399.dtsi. The clock gate is SCLK_I2S_8CH_OUT (clk_i2sout) and the mux is SCLK_I2S_8CH (or clk_i2sout_src).
<mmind00>
s_frit: I guess use your best judgement :-D ... renaming the clock-ids is a no-go, so I guess either re-use the name from the vendor kernel or name it i2s-mclk, or whatever ;-)
<s_frit>
mmind00: yeah, i'm looking at the other rk*.dtsi files but there's very little consistency
<s_frit>
does anyone here have audio working on the rk3399-firefly with mainline .dts? doesn't look quite right to me, but i don't have that board to try.
nsaenz has joined #linux-rockchip
wadim_ has quit [Read error: Connection reset by peer]
JohnDoe_71Rus has joined #linux-rockchip
wadim_ has joined #linux-rockchip
vicencb has joined #linux-rockchip
field^Mop has joined #linux-rockchip
adjtm has quit [Ping timeout: 245 seconds]
adjtm has joined #linux-rockchip
tlwoerner has quit [Quit: Leaving]
ldevulder_ has joined #linux-rockchip
ldevulder has quit [Ping timeout: 255 seconds]
ldevulder_ is now known as ldevulder
afaerber has quit [Quit: Leaving]
rich0 has quit [Quit: rich0]
rich0 has joined #linux-rockchip
afaerber has joined #linux-rockchip
tlwoerner has joined #linux-rockchip
return0e_ has quit [Remote host closed the connection]
return0e has joined #linux-rockchip
scelestic has joined #linux-rockchip
bunn has quit [Ping timeout: 250 seconds]
stikonas_ has joined #linux-rockchip
vagrantc has joined #linux-rockchip
nsaenz has quit [Quit: Leaving]
JohnDoe_71Rus has quit [Ping timeout: 245 seconds]
JohnDoe_71Rus has joined #linux-rockchip
somy has quit [Ping timeout: 250 seconds]
<ayaka>
inode, it is hard to say, it depends on you are talking about android or linux
<inode>
ayaka: thanks for the response, i was attempting to use rkdeveloptool from linux
<inode>
i was able to query flash {id,info} and chip id but the request to read capability, rcb, seemed to cause the device to hang
<inode>
in any case, i found that rkflashtool worked perfectly
<inode>
i was able to enumerate the partition table via returned parameters and then dump the contents of each partition
<inode>
and i was then able to write back to flash, so i'm happy
<ayaka>
inode, always try the upgrade_tool from rk first
<inode>
ok
<ayaka>
in my memory, rk3368 is not designed for linux at all
<inode>
how so?
<inode>
at very worst, the usecase for the device in question could have an android kernel and a GNU userland if all else fails
<ayaka>
so I am not sure whether there is a u-boot for it to support linux