JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 246 seconds]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 258 seconds]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 255 seconds]
JakeSays has joined #tegra
JakeSays has quit [Client Quit]
JakeSays has joined #tegra
JakeSays has quit [Client Quit]
JakeSays has joined #tegra
JakeSays_ has joined #tegra
JakeSays has quit [Ping timeout: 255 seconds]
JakeSays_ has quit [Ping timeout: 255 seconds]
JakeSays has joined #tegra
marvin24_ has quit [Ping timeout: 244 seconds]
marvin24 has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 240 seconds]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 240 seconds]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 244 seconds]
JakeSays has joined #tegra
JakeSays_ has joined #tegra
JakeSays has quit [Ping timeout: 240 seconds]
JakeSays_ has quit [Ping timeout: 260 seconds]
JakeSays has joined #tegra
JakeSays has quit [Client Quit]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
vancz_ has joined #tegra
vancz has quit [*.net *.split]
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 260 seconds]
JakeSays has joined #tegra
JakeSays_ has joined #tegra
JakeSays has quit [Ping timeout: 258 seconds]
JakeSays_ has quit [Read error: Connection reset by peer]
JakeSays has joined #tegra
JakeSays has quit [Read error: Connection reset by peer]
JakeSays has joined #tegra
JakeSays has quit [Client Quit]
gouchi has joined #tegra
gouchi has quit [Quit: Quitte]
JakeSays has joined #tegra
JakeSays has quit [Client Quit]
JakeSays has joined #tegra
JakeSays has quit [Ping timeout: 246 seconds]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
JakeSays has quit [Client Quit]
JakeSays has joined #tegra
JakeSays has quit [Quit: passes out]
JakeSays has joined #tegra
<lucaceresoli> digetx: while doing some cleanups before publishing the code for you, one question bumped on on my mind
<lucaceresoli> does the VI (and VIP input) require enabling a specific regulator?
<lucaceresoli> This is not clear from the TRM I have, and in /sys/class/regulator/ I don't see any disabled regulator that is obviously needed
<lucaceresoli> digetx: as opposed to the tegra210, where the VI driver explicitly enables avdd-dsi-csi -- but there's no regulator with that name on t20
<digetx> VI on T20 has VDDIO_VI, so yes, seems there is a regulator that needs to be enabled
<lucaceresoli> digetx: I don't find it by inspecting registers in the TRM
<lucaceresoli> can you point me to the register address, or the kernel line of code that implements it, or whatever reference for me to learn about it?
<lucaceresoli> digetx: I finished polishing a little the code and published my current work-in-progress branch
<lucaceresoli> https://github.com/lucaceresoli/linux -> tag luca/tegra20-parallel-video-capture-wip-2022-05-25
<lucaceresoli> it starts from tag v5.17, and the commits with a '****' prefix are either dirty or non-for-mainline at all
<lucaceresoli> feel free to ask any questions!
<lucaceresoli> digetx: the approach was initially to keep the existing driver structure, but as I found that the 3.1 driver I have as a reference has a completely different structure I ended up in shoehorning it into the existing driver
<lucaceresoli> my current goal is to just see something working; having a well-structured driver will come later
<lucaceresoli> digetx: thanks for you support BTW!
<digetx> okay
<digetx> the VDDIO_VI isn't documented in TRM, but you can find it in any board schematics
<lucaceresoli> digetx: unfortunately I can't: I have the board schematics but not the SoM schematics :-/
<lucaceresoli> however ican try to ask (and cross my fingers)
<lucaceresoli> but: it there any power gate inside the SoC that can prevent VI from being powered? (this actually was my initial question, I didn't think about an external one)
<digetx> there is VI power domain; but if it's powered down, then you should get a hang on accessing VI from CPU
<digetx> lucaceresoli: seems you haven't pushed branch to github
<lucaceresoli> no, it's a tag
<digetx> ah
<lucaceresoli> would you prefer a branch? I can do taht
<digetx> doesn't matter
sikhye has joined #tegra
sikhye has quit [Client Quit]
sikhye has joined #tegra
sikhye has quit [Client Quit]
camus has quit [Ping timeout: 240 seconds]
camus1 has joined #tegra
camus1 is now known as camus
sikhye has joined #tegra
sikhye has quit [Read error: Connection reset by peer]
sikhye has joined #tegra
sikhye has quit [Quit: Leaving.]
sikhye has joined #tegra