2024-09-29.log

- tuxella (QUIT: Quit: My MacBook has gone to sleep. ZZZzzz…) (~textual@2a01:e0a:e13:dcc0:a8f6:1dd4:3fa8:fa39)00:10
- mjw (QUIT: Remote host closed the connection) (~mjw@gnu.wildebeest.org)00:12
+ mjw (~mjw@gnu.wildebeest.org)00:12
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)00:15
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)00:19
- digitalrayne (QUIT: Ping timeout: 252 seconds) (~digitalra@vps-446f4f39.vps.ovh.ca)00:24
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149.210.0.80)00:58
- chomwitt (QUIT: Ping timeout: 265 seconds) (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)00:58
+ Ar|stote|is (~linx@149.210.0.80)00:59
- mtm (QUIT: Ping timeout: 276 seconds) (~textual@2600:381:ec08:f9d3:a032:109f:4f73:2f83)01:11
- Ar|stote|is (QUIT: Read error: Connection reset by peer) (~linx@149.210.0.80)02:44
+ Ar|stote|is (~linx@149.210.2.123)02:50
+ mtm (~textual@107.123.36.49)03:03
- mtm (QUIT: Read error: Connection reset by peer) (~textual@107.123.36.49)03:04
+ mtm (~textual@2600:381:c30d:fba4:c0b0:8c24:1095:341f)03:07
- nsc (QUIT: Ping timeout: 255 seconds) (~nicolas@255-96-142-46.pool.kielnet.net)03:32
+ nsc (~nicolas@195-98-142-46.pool.kielnet.net)03:34
+ spew (~spew@201.141.99.170)03:34
- paperManu (QUIT: Ping timeout: 264 seconds) (~paperManu@198.16.214.40)03:35
- aloo_shu (QUIT: Ping timeout: 264 seconds) (~aloo_shu@85.51.17.35)03:54
- mjw (QUIT: Ping timeout: 244 seconds) (~mjw@gnu.wildebeest.org)03:56
- cobra (QUIT: Ping timeout: 272 seconds) (~cobra@user/Cobra)03:59
+ cobra (~cobra@user/Cobra)04:02
+ aloo_shu (~aloo_shu@85.51.17.35)04:03
- op_4 (QUIT: Remote host closed the connection) (~tslil@2a01:4f8:c0c:7952::1)04:05
+ op_4 (~tslil@user/op-4/x-9116473)04:05
vkoskivminute: 04:12
vkoskivhttps://vkoskiv.com/stuff/dump_a311d_clocks.diff04:12
vkoskivhttps://vkoskiv.com/stuff/a311d_clocks.diff04:12
vkoskivNo idea if it's any useful, but it's something.04:13
vkoskivA knowledgeable person pointed out that linux may be storing clocks it expects rather than the actual clock, so it's not guaranteed that the after_suspend.txt values are correct. But I do see a bunch of changes, at least in mali_*04:17
vkoskivAlso: https://vkoskiv.com/stuff/a311d_clocks_before.txt https://vkoskiv.com/stuff/a311d_clocks_after.txt04:17
- jn (QUIT: Ping timeout: 245 seconds) (~quassel@user/jn/x-3390946)04:24
+ jn (~quassel@2001-4dd3-ce67-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)04:24
- jn (QUIT: Changing host) (~quassel@2001-4dd3-ce67-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de)04:24
+ jn (~quassel@user/jn/x-3390946)04:24
- spew (QUIT: Read error: Connection reset by peer) (~spew@201.141.99.170)05:08
+ mtm_ (~textual@c-71-228-84-213.hsd1.fl.comcast.net)05:13
- mtm (QUIT: Ping timeout: 260 seconds) (~textual@2600:381:c30d:fba4:c0b0:8c24:1095:341f)05:16
+ reform11097 (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)08:43
reform11097:names #mnt-reform08:43
- reform11097 (PART: !!unknown attribute: msg!!) (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)08:45
+ reform31474 (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)08:48
- reform31474 (QUIT: Client Quit) (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)08:50
+ reform19696 (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)08:50
- reform19696 (PART: !!unknown attribute: msg!!) (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)08:51
+ tuxella (~textual@2a01:e0a:e13:dcc0:f849:368a:300:536f)09:12
+ gustav28 (~gustav@c-8f37524e.019-141-67626730.bbcust.telenor.se)09:14
+ reform24776 (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)09:27
+ chomwitt (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)10:27
- chomwitt (QUIT: Ping timeout: 260 seconds) (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)10:46
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:04
+ jacobk (~quassel@47-186-105-237.dlls.tx.frontiernet.net)11:05
- colinsane (QUIT: Quit: bye) (~colinunin@97-113-155-171.tukw.qwest.net)11:42
- reform24776 (QUIT: Quit: Leaving) (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)11:58
+ reform18552 (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)13:02
minutevkoskiv: thank you, and unfortunately yeah, it looks like all the values are probably cached and it would need to re-read from the actual registers, need to think about that13:13
minutei wonder if one could do a hack and _set_ all the clocks to their expected value in that tree dumping function13:14
joschi also just rebased the linux kernel patches on top of 6.11 in experimental -- i had to edit patches for the pocket reform and for rk3588, so expect breakage there13:15
minutejosch: intriguing!13:16
joschsome of the rk3588 hdmi1 and hdmi2 patches seem to be part of the collabora patch stack again13:16
joschlike these hunks: https://paste.debian.net/hidden/edf4bd74/13:18
joschoh and the rk3588 dtsi names changed13:18
joschi hope i found the correct new name for each patch13:19
+ paperManu (~paperManu@198.16.214.40)13:19
- reform18552 (QUIT: Quit: Leaving) (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)13:21
+ reform25657 (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)13:25
joschuh v17 of "Initial support Cadence MHDP8501(HDMI/DP) for i.MX8MQ" has dropped 5 days ago!13:32
joschuff, and it still received quite a few negative responses XD13:35
vkoskivminute: I like the way you think :D I need to study that clock code a bit more to see how it sets things13:41
vkoskivSome of these values do change though, like mali_0_sel goes from 800MHz to 500MHz13:43
vkoskivNot sure how many of these are exposed on pins I could probe to verify, but either way my scope is only 100MHz13:43
+ mjw (~mjw@gnu.wildebeest.org)13:56
- mtm_ (QUIT: Ping timeout: 265 seconds) (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:02
+ mtm (~textual@c-71-228-84-213.hsd1.fl.comcast.net)14:05
+ chomwitt (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)14:55
- chomwitt (QUIT: Ping timeout: 265 seconds) (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)15:07
minutevkoskiv: i think reading the registers should be more comfortable ^^ also, mali is just the gpu, it shouldn't have much influence15:10
hramrachI suspect both reading and writing would go through that cache, probably a way to invalidate/bypass it is needed.15:12
hramrachclk_core_get_rate_nolock: return core->rate;15:40
hramrachhh, can't find any code for actually reading the rate, it looks like there is an assumption throughout that the rate cache is accurate. In u-boot it's possible to read rates as well.15:48
+ chomwitt (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)15:52
hramrachI suppose you could add get_rate clk op, make it do the reverse of set_rate for the drivers you care about, and make use of it in dump_one when available 15:55
hramrachbut there is typically handcrafted code for each clock so that would be a lot of boilerplate to write just to verify that the clocks don't change unexpectedly15:56
hramrachhm, get_rate would be error-prone to write because it has to invert the set_rate calculation, a very specialized verify_rate might be easier. Do everithing as set_rate but instead of writing to the register do read and compare.16:00
minutehramrach: interesting that noone thought that a secondary OS (trusted firmware) would mess with the clocks18:25
minutein the design of this clock framework i mean18:25
minuteneat https://github.com/swaywm/sway/releases/tag/1.10-rc118:34
minute> The default config file now contains keybindings with pactl for volume adjustment, brightnessctl for brightness adjustment and grim for screenshots.18:35
minutefunny18:35
* cwebber- -> cwebber18:43
- reform25657 (QUIT: Ping timeout: 265 seconds) (~heiko@2a11:fb80:3fe:c101:3453:af1b:2a:ed74)18:50
- erle (QUIT: Quit: K-lined) (~erle@user/erle)19:15
hramrachpity that it's grim with only single m19:32
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66)20:16
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66)20:16
grimmwareI’d get pretty confused if it wasn’t20:45
- chomwitt (QUIT: Ping timeout: 265 seconds) (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)20:55
- aloo_shu (QUIT: Remote host closed the connection) (~aloo_shu@85.51.17.35)20:59
+ jacobk_ (~quassel@47-186-105-237.dlls.tx.frontiernet.net)21:07
- jacobk (QUIT: Ping timeout: 276 seconds) (~quassel@47-186-105-237.dlls.tx.frontiernet.net)21:08
- robin (QUIT: Remote host closed the connection) (~robin@user/terpri)21:08
+ aloo_shu (~aloo_shu@85.51.17.35)21:17
+ chomwitt (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)21:45
- tuxella (QUIT: Quit: My MacBook has gone to sleep. ZZZzzz…) (~textual@2a01:e0a:e13:dcc0:f849:368a:300:536f)22:05
- gustav28 (QUIT: Quit: Quit) (~gustav@c-8f37524e.019-141-67626730.bbcust.telenor.se)22:15
+ robin (~robin@user/terpri)22:32
+ reform4743 (~bug@2600:1700:a060:8590::20)23:20
reform4743less23:24
reform4743reform-help23:24
reform4743LEAVE23:25
reform4743quit23:25
joschreform4743: to quit irc, type /quit and hit enter23:26
reform4743QUIT23:26
reform4743EXIT23:26
joschreform4743: with a slash in front you type commands23:26
- reform4743 (QUIT: Quit: Leaving) (~bug@2600:1700:a060:8590::20)23:27
- chomwitt (QUIT: Ping timeout: 272 seconds) (~chomwitt@2a02:587:7a02:a00:1ac0:4dff:fedb:a3f1)23:27
minutea computer that talks back to you!23:32

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!