- 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 | |
vkoskiv | minute: | 04:12 |
---|---|---|
vkoskiv | https://vkoskiv.com/stuff/dump_a311d_clocks.diff | 04:12 |
vkoskiv | https://vkoskiv.com/stuff/a311d_clocks.diff | 04:12 |
vkoskiv | No idea if it's any useful, but it's something. | 04:13 |
vkoskiv | A 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 |
vkoskiv | Also: https://vkoskiv.com/stuff/a311d_clocks_before.txt https://vkoskiv.com/stuff/a311d_clocks_after.txt | 04: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-reform | 08: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 | |
minute | vkoskiv: 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 that | 13:13 |
minute | i wonder if one could do a hack and _set_ all the clocks to their expected value in that tree dumping function | 13:14 |
josch | i 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 there | 13:15 |
minute | josch: intriguing! | 13:16 |
josch | some of the rk3588 hdmi1 and hdmi2 patches seem to be part of the collabora patch stack again | 13:16 |
josch | like these hunks: https://paste.debian.net/hidden/edf4bd74/ | 13:18 |
josch | oh and the rk3588 dtsi names changed | 13:18 |
josch | i hope i found the correct new name for each patch | 13: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 | |
josch | uh v17 of "Initial support Cadence MHDP8501(HDMI/DP) for i.MX8MQ" has dropped 5 days ago! | 13:32 |
josch | uff, and it still received quite a few negative responses XD | 13:35 |
vkoskiv | minute: I like the way you think :D I need to study that clock code a bit more to see how it sets things | 13:41 |
vkoskiv | Some of these values do change though, like mali_0_sel goes from 800MHz to 500MHz | 13:43 |
vkoskiv | Not sure how many of these are exposed on pins I could probe to verify, but either way my scope is only 100MHz | 13: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 | |
minute | vkoskiv: i think reading the registers should be more comfortable ^^ also, mali is just the gpu, it shouldn't have much influence | 15:10 |
hramrach | I suspect both reading and writing would go through that cache, probably a way to invalidate/bypass it is needed. | 15:12 |
hramrach | clk_core_get_rate_nolock: return core->rate; | 15:40 |
hramrach | hh, 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 | |
hramrach | I 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 |
hramrach | but 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 unexpectedly | 15:56 |
hramrach | hm, 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 |
minute | hramrach: interesting that noone thought that a secondary OS (trusted firmware) would mess with the clocks | 18:25 |
minute | in the design of this clock framework i mean | 18:25 |
minute | neat https://github.com/swaywm/sway/releases/tag/1.10-rc1 | 18:34 |
minute | > The default config file now contains keybindings with pactl for volume adjustment, brightnessctl for brightness adjustment and grim for screenshots. | 18:35 |
minute | funny | 18:35 |
* cwebber- -> cwebber | 18: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 | |
hramrach | pity that it's grim with only single m | 19:32 |
- Gooberpatrol66 (QUIT: Quit: Konversation terminated!) (~Gooberpat@user/gooberpatrol66) | 20:16 | |
+ Gooberpatrol66 (~Gooberpat@user/gooberpatrol66) | 20:16 | |
grimmware | I’d get pretty confused if it wasn’t | 20: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 | |
reform4743 | less | 23:24 |
reform4743 | reform-help | 23:24 |
reform4743 | LEAVE | 23:25 |
reform4743 | quit | 23:25 |
josch | reform4743: to quit irc, type /quit and hit enter | 23:26 |
reform4743 | QUIT | 23:26 |
reform4743 | EXIT | 23:26 |
josch | reform4743: with a slash in front you type commands | 23: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 | |
minute | a computer that talks back to you! | 23:32 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!