FreezingCold has quit [Read error: Operation timed out]
naobsd has quit [Quit: Page closed]
arokux2 has quit [Remote host closed the connection]
FreezingCold has joined #linux-rockchip
cnxsoft has quit [Ping timeout: 265 seconds]
cnxsoft has joined #linux-rockchip
cnxsoft has quit [Quit: cnxsoft]
ncrmnt has joined #linux-rockchip
ncrmnt has quit [Ping timeout: 264 seconds]
ncrmnt has joined #linux-rockchip
arokux2 has joined #linux-rockchip
naobsd has joined #linux-rockchip
<naobsd>
ncrmnt: pong
<ncrmnt>
naobsd: Just wanted to ask. Which of the (many) kernel trees is most up-to-date and which is the one I should submit my patches against?
<ncrmnt>
The one at github/linux-rockchip?
<naobsd>
well
<naobsd>
I'm not sure which is best
<ncrmnt>
I guess, unlike sunxi linux-rockchip is somewhat... more chaotic ;)
<naobsd>
I'm pushing changes from Rockchip (via Radxa) to github/linux-rockchip/rockchip-3.0
<ncrmnt>
I see. I guess this will be the best option then, since this branch gets all the updates from rockchip
<ncrmnt>
So far I've nearly got Pipo Max M6 Pro working and have the .config and arch/arm/mach-rk3188/board-pipomaxm6pro.c and a handfull of hacks and fixes here and there.
<naobsd>
I'm OK to push your changes into some branch on github/linux-rockchip/rockchip-3.0
<ncrmnt>
Okay. I just don't want to put up yet another git repo on github. There's a bit too many of them already.
<naobsd>
I think there is no visible rule to use github/linux-rockchip
<ncrmnt>
Well, when I started my work on that pipo, I've tried quite a few repos. More than a half of them didn't even compile with defconfigs. And I had to do some diff'ing to figure out which is more recent. Fragmentation like that is not a good thing.
<ncrmnt>
linux-rockchip was first to work after omegamoon's and looked more recent.
<ncrmnt>
Btw, have you ever managed to get console=ttyS{0,1,2,3} working instead of the ttyFIQ0 hack they seem to use?
<naobsd>
I didn't try other than ttyFIQ0
<ncrmnt>
I see. I'll be looking in that next week. It does look that specifing anything other than ttyFIQ0 - and we're screwed up as soon as earlyconsole is turned off. So they enable FIQ debugger, that uses earlyprintk and use it to keep earlyconsole working all the time.
<naobsd>
ncrmnt: please tell me your github account. I'll add you to linux-rockchip group
<ncrmnt>
nekromant
<naobsd>
ncrmnt: thanks. added
<naobsd>
rockchip-3.0 repo is not clean, there are many unused branches
<naobsd>
rockchip-3.0 branch contains changes from rockchip
tonikasch has joined #linux-rockchip
<ncrmnt>
I see. Well, I'll push my work to wip/rockchip-3.0-pipomaxm6pro and will try to rebase it against your tree as soon as any changes appear.
<naobsd>
reference/* branches contain released/leaked source for some products
<naobsd>
I see
<naobsd>
there are some more new changes from Rockchip in Radxa repo
<naobsd>
Rockchip uses single repo to hold all Android source tree
<naobsd>
I have to do "git subtree" to extract kernel changes
<naobsd>
I'll do it and push new changes to rockchip-3.0 branch (hopefully) soon
<naobsd>
for now I can't do git things
<ncrmnt>
Great, I hope by that time I'll figure out how to bring up the damned lcd panel.
<ncrmnt>
The anx43xx chip is seen on i2c bus on stock kernel, but I get a NACK on my homebrew. Something tells me I'll need more gpio dumping.
JochenKauz has joined #linux-rockchip
eebrah has joined #linux-rockchip
cnxsoft has joined #linux-rockchip
<mosquito520>
naobsd: ttyFIQ should be FIQ debugger mode, it should be implement as ncrmnt described...
<mosquito520>
it's provide some function like dump last kernel message, dump register of ARM chip, or kernel back trace.
<ncrmnt>
mosquito520: As my investigation showed up - ttyFIQ0 is a VERY dirty hack, basically it is the earlyconsole all the way down. The worst part is, that since earlycon doesn't use interrupts sending a big bufer to uart will load 1 of the cores to 100%
<ncrmnt>
and might cause cpufreq to raise the voltage/freq.
<mosquito520>
ncrmnt: I m not sure does that ttyFIQ0 mapping to FIQ debugger mode that I know
FreezingCold has quit [Ping timeout: 248 seconds]
<ncrmnt>
In menuconfig there's an option for console on FIQ debugger (ttyFIQ0). It is used. I wonder if enabled FIQ debugger has any other impact on kernel
<ncrmnt>
mosquito520: Btw, did come across anx43xx i2c chips that drive retina in rockchip tablets?
<mosquito520>
but the FIQ debugger mode that I know, It's worked even Kernel panic, also, when I using FIQ debugger mode, it does not affect cpu running, at least CPU does not full loading at all time.
<mosquito520>
anx43xx? can you provide full chip name?
<ncrmnt>
It's not FIQ debugger introducting the load, but the earlyprintk below it
<ncrmnt>
One moment
tonikasch has quit [Ping timeout: 248 seconds]
<ncrmnt>
anx6345
FreezingCold has joined #linux-rockchip
<ncrmnt>
I remembered incorrectly, sorry.
<mosquito520>
ncrmnt: at least when I enter FIQ debugger mode, the system work and look like normally:)
<mosquito520>
? which one incorrectly?
<ncrmnt>
anx6345 is the correct name
<mosquito520>
OK
<mosquito520>
eDP transmitter?
<ncrmnt>
yep.
<ncrmnt>
Well, I have strange stuff going on: it's there on stock kernel on i2c-2 at 0x39 and there's nack there on my homebrew kernel.
<ncrmnt>
Despite the fact I've dumped and set up all the GPIOs that control vdd1.8 and vdd3.3.
<mosquito520>
hm...sorry that I can't understand what problem you mean exactly, I m not well in english:p
<mosquito520>
you mean you tablet has ANX6345 and connect with SOC on i2c-2 bus, slave address in 0x39?
<ncrmnt>
yep.
<mosquito520>
but your homebrew kernel only NACK sent on i2c-2?
<ncrmnt>
stock kernel - it works. my kernel - nack on i2c-2 0x39
<mosquito520>
did you ger the driver of ANX6345?
<ncrmnt>
The driver is in the kernel. It accesses i2c-2 and gets nacks.
tonikasch has joined #linux-rockchip
<ncrmnt>
echo 2 > /dev/i2c_detect doesn't show 0x39 as connected.
<mosquito520>
hm... I have no idea why, cuz I does not check ANX6345 driver yet~ :/
<ncrmnt>
I'll post results here if I find a solution.
FreezingCold has quit [Read error: Operation timed out]
tonikasch has quit [Remote host closed the connection]
JochenKauz has quit [Quit: Leaving.]
<mosquito520>
<mosquito520>
<mosquito520>
ncrmnt: could you provide the kenerl message that ANX6345 fail?
<ncrmnt>
Tomorrow, when I get home. I'm 50km away from the tablet now.
<mosquito520>
OK:)
<mosquito520>
50km?! your office is away 50km from your home?!
<ncrmnt>
No, I'm at my country house this weekend as usual.
<ncrmnt>
Messing with my 3d printer once again.
<mosquito520>
I see. :)
cnxsoft has quit [Quit: cnxsoft]
ncrmnt has quit [Ping timeout: 246 seconds]
cnxsoft has joined #linux-rockchip
eebrah has quit [Ping timeout: 240 seconds]
eebrah has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
eebrah has quit [Read error: No route to host]
FreezingCold has joined #linux-rockchip
eebrah has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
JochenKauz has joined #linux-rockchip
eebrah has quit [Ping timeout: 248 seconds]
markm has joined #linux-rockchip
eebrah has joined #linux-rockchip
markm_ has joined #linux-rockchip
markm_ has quit [Read error: Connection reset by peer]
markm has quit [Read error: Connection reset by peer]
ncrmnt has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
cnxsoft has quit [Remote host closed the connection]
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
eebrah_ has joined #linux-rockchip
eebrah has quit [Ping timeout: 245 seconds]
eebrah_ is now known as eebrah
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
eebrah has quit [Ping timeout: 272 seconds]
eebrah has joined #linux-rockchip
ncrmnt has quit [Ping timeout: 272 seconds]
eebrah has quit [Ping timeout: 252 seconds]
eebrah has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah has joined #linux-rockchip
eebrah has quit [Ping timeout: 240 seconds]
JochenKauz has quit [Ping timeout: 264 seconds]
eebrah has joined #linux-rockchip
eebrah_ has joined #linux-rockchip
eebrah has quit [Read error: Connection reset by peer]
eebrah_ has quit [Read error: Connection reset by peer]
FreezingCold has quit [Ping timeout: 265 seconds]
ncrmnt has joined #linux-rockchip
eebrah has joined #linux-rockchip
FreezingCold has joined #linux-rockchip
eebrah has quit [Ping timeout: 245 seconds]
eebrah has joined #linux-rockchip
ganbold has quit [Ping timeout: 245 seconds]
eebrah has quit [Read error: Connection reset by peer]
ganbold has joined #linux-rockchip
naobsd_ has joined #linux-rockchip
naobsd has quit [Ping timeout: 250 seconds]
naobsd_ has quit [Quit: Page closed]
ncrmnt has quit [Ping timeout: 245 seconds]
Astralix1 has quit [Quit: Leaving.]
JochenKauz has joined #linux-rockchip
JochenKauz has quit [Client Quit]
ganbold_ has quit [Remote host closed the connection]
FreezingCold has quit [Quit: Out]
FreezingCold has joined #linux-rockchip
FreezingCold has quit [Remote host closed the connection]
FreezingCold has joined #linux-rockchip
FreezingCold has quit [Read error: Connection reset by peer]
FreezingCold has joined #linux-rockchip
arokux2 has quit [Remote host closed the connection]