Wizzup | https://dpaste.com/C583XDR3F | 00:17 |
---|---|---|
Wizzup | https://tuxphones.com/sipeed-rv64-first-risc-v-rv64-phone-linux-2022-2023/ | 02:01 |
Wizzup | hm, we have NO_HZ=y, but there is also HZ=100 | 11:31 |
Wizzup | tmlind_: I am looking at your pm work on atmel_mxt_ts.c and it looks like that only uses i2c | 12:05 |
Wizzup | tsc200x-core.c supports both spi and i2c it looks like | 12:05 |
Wizzup | so I guess I need to add an abstraction for that | 12:05 |
Wizzup | for my purposes (tsc2005) I could get away with just to_spi_device for now, but to actually submit it upstream it looks like I need that abstraction | 12:06 |
Wizzup | at least, as I understand it, this should be some bus device, rather than any device object (i.e. input device) | 12:22 |
Wizzup | ah, wait | 12:24 |
Wizzup | yeah ok, that is a problem | 13:18 |
Wizzup | yay, ported tsc200x_core to runtime pm | 14:05 |
Wizzup | https://dpaste.com/4Z8RWY6LQ | 14:05 |
Wizzup | tmlind_: hmm tsc2005 doesn't use IRQF_NO_AUTOEN / enable_irq / disable_irq, I wonder if that attributes to the blocking | 14:30 |
Wizzup | something else that I find interesting is that it looks like when booted to leste, none of the spi ever idle, for example spi1 usually idles when ts is not loaded | 14:33 |
Wizzup | but on leste they are still loaded | 14:33 |
Wizzup | honestly the wierdest thing I think is that the tsc2005 somehow causes the ST_I2C1 blocker, when it uses spi | 14:35 |
Wizzup | maybe my parsing of the bits is wrong somehow | 14:36 |
Wizzup | looks like tsc200x-core does set irq_set_irq_wake to 1, but according to kernel doc that's mostly for suspend to ram scenarios? https://www.kernel.org/doc/htmldocs/kernel-api/API-irq-set-irq-wake.html | 14:38 |
_uvos_ | so, just like last time, playing audio files via smplayer/mpd, seams like the fastest way to cause a reboot | 14:47 |
_uvos_ | i have had reboots with the screen on and offp | 14:47 |
Wizzup | mhm | 14:47 |
_uvos_ | pstore contains nothin or only non-usefull dmesg | 14:48 |
Wizzup | what was the solution last time? | 14:50 |
Wizzup | _uvos_: btw I got tsc2005 driver changed to the point that I am sure it knows when to suspend/disable (when no files are open) and it sending the STOP command to the touch controller | 14:53 |
Wizzup | but I don't think it stops blocking | 14:53 |
Wizzup | I was thinking if that could be because the irq is still enabled, or perhaps (less likely) because the regular is still enabled? | 14:54 |
Wizzup | rip | 14:54 |
Wizzup | _uvos_: not sure if you're avail but you see my msg before you timed out? | 15:09 |
_uvos_ | just read it in the txt file | 15:10 |
_uvos_ | so irq maybe yeah depending on the irq source | 15:10 |
Wizzup | from dts: interrupts-extended = <&gpio4 4 IRQ_TYPE_EDGE_RISING>; /* 100 */ | 15:11 |
_uvos_ | dont have the trm here but i dont think omap gpio interrupts block sleep. | 15:12 |
Wizzup | ok | 15:12 |
Wizzup | I'll mail my rfc patch since I think it's useful anyway and think about a better way of testing this, if I load just the ts modules the input dev doesn't know up, even if I mknod it, so I'm going to ponder on what's up with that | 15:13 |
Wizzup | some progress at least | 15:13 |
Wizzup | omap3_isp also blocks | 15:59 |
Wizzup | could be because audio never fully probes | 16:07 |
Wizzup | uvos, I wonder if the reset I am seeing on the n900 is also what's causing trouble for the droid perhaps | 16:16 |
Wizzup | got another reset on the n900 just now - after it booted | 16:17 |
Wizzup | I think blocking omap3_isp helps idling but then I just hit the idle panic pretty much immediately lol | 16:48 |
Wizzup | probing evdev helps with /dev/input ;) | 17:01 |
lel | MerlijnWajer assigned an issue: https://github.com/maemo-leste/bugtracker/issues/321 (Look at tsc200x-core power management) | 17:06 |
Wizzup | https://www.ebay.com/itm/363414298527 cute :p | 19:35 |
dreamer | but will it run leste? ;) | 19:35 |
Wizzup | it can yeah, sure | 19:36 |
Wizzup | with work.. | 19:37 |
dreamer | and patience .. | 19:39 |
Wizzup | yup | 19:39 |
dreamer | hmmm. shall I poke madeddie to ship a lot of these to us? -> https://www.ebay.com/itm/272085819221?hash=item3f59941f55 | 19:42 |
dreamer | at least, I'm tempted to get at least 6 or so | 19:42 |
Wizzup | interesting, did you also see the lapdocks that come with screen and keyboard | 19:43 |
dreamer | it's around the corner from him hehe. just need to remind him to then forward the package like last time ;) | 19:43 |
dreamer | I did not | 19:43 |
dreamer | this would already be pretty nice. the lapdocks seem a bit scarce | 19:43 |
dreamer | `more than 10 available` | 19:44 |
Wizzup | https://www.ebay.com/itm/275039169191 | 19:44 |
Wizzup | yes they are scarce | 19:44 |
dreamer | and just 1 | 19:44 |
Wizzup | but yeah the dock station seems fun | 19:44 |
dreamer | lot of those docks are more useful to more people | 19:44 |
Wizzup | yeah | 19:45 |
dreamer | a lot* | 19:50 |
dreamer | so, thinking of getting 10 maybe? ;) | 19:50 |
dreamer | I know at least half of them will have a destination | 19:51 |
dreamer | and they should work with several models | 19:51 |
Wizzup | I'll take one or two as well | 19:52 |
dreamer | heuhm, same seller, much cheaper: https://www.ebay.com/itm/282922049326?hash=item41df77df2e | 19:53 |
dreamer | need to get chargers for them though | 19:54 |
Wizzup | oh fun they work with the xyboards too | 19:54 |
dreamer | you have one of those? | 19:54 |
Wizzup | about 10 | 19:54 |
Wizzup | picked them up real cheap, were marked as for parts but they all worked | 19:55 |
Wizzup | we don't have leste working on them yet though :) | 19:55 |
dreamer | hah | 19:56 |
dreamer | similarly specced I see | 19:57 |
dreamer | hmm, should I get more than 10, then? :# | 19:58 |
dreamer | could be a scam, though .. | 19:58 |
dreamer | excluding charger btw | 19:58 |
Wizzup | nah, no need to get that many | 19:59 |
Wizzup | for me a tleast | 19:59 |
dreamer | ok, 10 with a destination is better than more without one | 20:01 |
Wizzup | https://www.ebay.com/itm/165161678998 seems to be another 9, but I'd have to check the actual tablet numbers/model | 20:02 |
Wizzup | ah wait those are tegra | 20:03 |
dreamer | booh | 20:05 |
vectis | Finally installed Leste on the droid4 I bought. I've created a .bashrc file for user, but it doesn't seem to get read. How can I enable that? | 22:01 |
Wizzup | vectis: .profile ? | 23:07 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!