ldevulder has quit [Remote host closed the connection]
ldevulder_ has quit [Ping timeout: 260 seconds]
ldevulder has joined #linux-rockchip
shailangsa has joined #linux-rockchip
phh has joined #linux-rockchip
phh has quit [Changing host]
phh has joined #linux-rockchip
phh has quit [Ping timeout: 260 seconds]
phh has joined #linux-rockchip
phh has joined #linux-rockchip
phh has quit [Changing host]
anarsoul|2 has joined #linux-rockchip
anarsoul has quit [Ping timeout: 260 seconds]
psydroid2 has quit [Remote host closed the connection]
psydroid2 has joined #linux-rockchip
psydroid2 has quit [Remote host closed the connection]
psydroid2 has joined #linux-rockchip
<macc24>
mmind00: with parts of "drm/rockchip: RK356x VOP2 support" series merged, is there anything missing for mipi-dsi display on rk356x aside iommu patches mentioned in it?
<mmind00>
macc24: for the rk3568-dsi, I don't think that there is anything missing - should be just a compatible and some grf bits I guess ;-)
<macc24>
mmind00: "grf bits"?
psydroid2 has quit [Read error: Connection reset by peer]
<mmind00>
macc24: the iommu thingy I guess is the one from robmur01 which I tested and merged yesterday
<macc24>
mmind00: my rk3566 board that i'll port to mainline kernel is going to arrive soon™, hoping to get display running on it
<macc24>
i've also got a new rk3399 device port in works, only touchscreen and sound not working/not tested
<mmind00>
macc24: in any case, I plan to look at the rest of the series (vop2 part) this week as well, so I guess only the hdmi-rate-thingy will stay where it is for now
<robmur01>
yup, if you can build the v10/v11 VOP2 patches without error, you've already got my IOMMU-related changes ;)
<robmur01>
indeed, that was waiting in my inbox this morning, thanks!
<macc24>
mmind00: okay, thanks!
<mmind00>
macc24: in any case, all the merged parts should come together in linux-next tomorrow or so
<CounterPillow>
mmind00: re the timing table patch that breaks your rock64, I looked at the script that generated that table and it is suspect (aside from just the python2 usage). It doesn't use arbitrary precision types for its math. I'll try to switch everything to decimal.Decimal() and see if the output is different
<mriesch>
macc24: i believe for mipi dsi on rk356x the rk3568-video-phy driver is required (in addition to what mmind00 pointed out)
<macc24>
mriesch: would that be required on rk3566 too?
<mriesch>
that'd be my guess, yes
<CounterPillow>
afaik yes, the two chips are nearly identical
<mmind00>
macc24: very likely, as rk3566 + rk3568 are mostly the same
<CounterPillow>
aside from CAN, USB 3.0 OTG, and PCIe 3
<macc24>
okay
<mriesch>
macc24: which board and panel are you aiming at?
<CounterPillow>
Speaking of which, I tried looking into edp but gave up because rockchipdrm quietly dying whenever it didn't like something did not make for a very chungus wholesome debugging experience
f476_ has quit [Ping timeout: 248 seconds]
<robmur01>
CounterPillow: I doubt Rock64 issues are that subtle - I'd assume that mmind00's monitor has a preferred mode with a clock rate that makes the RK3328 phy sad, and is no longer being filtered out by dw_hdmi's rate table
<CounterPillow>
I see :(
<CounterPillow>
I'll clean up the script anyway and throw it in a gist or something
f476 has joined #linux-rockchip
* robmur01
guesses that dw_hdmi_rockchip_mode_valid() probably needs to try a clk_round_rate() or similar
f476_ has joined #linux-rockchip
f476 has quit [Ping timeout: 246 seconds]
lurchi__ is now known as lurchi_
f476_ has quit [Ping timeout: 256 seconds]
f476 has joined #linux-rockchip
amazingfate_ is now known as amazingfate
<amazingfate>
hello, I'm trying to make linux-next kernel running on my rk3568 board, but my cpu and gpu can't get clk from scmi, and I have a log in dmesg: "arm-scmi firmware:scmi: SCMI protocol 20 not implemented". I find one commit is related: https://lore.kernel.org/all/20220330150551.2573938-6-cristian.marussi@arm.com/. Anyone knows about this issue?
<mriesch>
amazingfate: is CONFIG_ARM_SCMI_PROTOCOL enabled in your config?
<amazingfate>
mriesch, yes, it is enabled
<mriesch>
amazingfate: what about COMMON_CLK_SCMI ?
lurchi_ has quit [Quit: Konversation terminated!]
lurchi__ has joined #linux-rockchip
<amazingfate>
mriesch, that is also enabled
<amazingfate>
I copied the kernel config from 5.17.x, and kernel 5.17.x works
<amazingfate>
But I don't know which commit causes this issue
<CounterPillow>
that's what git bisect finds out :)
<amazingfate>
ok, I will try sometimes to find it out
jfliu has joined #linux-rockchip
<robmur01>
amazingfate: that suggests your firmware didn't actually advertise support for the clock protocol
lurchi__ has quit [Quit: Konversation terminated!]
lurchi__ has joined #linux-rockchip
<robmur01>
First thing I'd try is enabling all the debug messages in the SCMI core and seeing how many protocols it's finding - quite possibly firmware is reporting something bogus that was masked by the hard-coded limit before
lurchi__ has quit [Read error: Connection reset by peer]
lurchi__ has joined #linux-rockchip
lurchi__ has quit [Quit: Konversation terminated!]
lurchi__ has joined #linux-rockchip
lurchi__ has quit [Client Quit]
lurchi__ has joined #linux-rockchip
lurchi__ has quit [Quit: Konversation terminated!]
lurchi__ has joined #linux-rockchip
lurchi__ has quit [Client Quit]
lurchi__ has joined #linux-rockchip
lurchi__ has quit [Client Quit]
lurchi__ has joined #linux-rockchip
stikonas has joined #linux-rockchip
lurchi__ has quit [Quit: Konversation terminated!]
lurchi__ has joined #linux-rockchip
vagrantc has joined #linux-rockchip
lurchi__ has quit [Ping timeout: 260 seconds]
doppo has quit [Ping timeout: 240 seconds]
rektide has quit [Ping timeout: 248 seconds]
Tenkawa has joined #linux-rockchip
doppo has joined #linux-rockchip
rektide has joined #linux-rockchip
lurchi__ has joined #linux-rockchip
Tenkawa has quit [Quit: Was I really ever here?]
vagrantc has quit [Quit: leaving]
anarsoul|2 has quit [Ping timeout: 260 seconds]
psydroid2 has quit [Ping timeout: 256 seconds]
stikonas has quit [Remote host closed the connection]