libera/#maemo-leste/ Saturday, 2021-11-27

Wizzuphttps://dpaste.com/C583XDR3F00:17
Wizzuphttps://tuxphones.com/sipeed-rv64-first-risc-v-rv64-phone-linux-2022-2023/02:01
Wizzuphm, we have NO_HZ=y, but there is also HZ=10011:31
Wizzuptmlind_: I am looking at your pm work on atmel_mxt_ts.c and it looks like that only uses i2c12:05
Wizzuptsc200x-core.c supports both spi and i2c it looks like12:05
Wizzupso I guess I need to add an abstraction for that12:05
Wizzupfor 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 abstraction12:06
Wizzupat least, as I understand it, this should be some bus device, rather than any device object (i.e. input device)12:22
Wizzupah, wait12:24
Wizzupyeah ok, that is a problem13:18
Wizzupyay, ported tsc200x_core to runtime pm14:05
Wizzuphttps://dpaste.com/4Z8RWY6LQ14:05
Wizzuptmlind_: hmm tsc2005 doesn't use IRQF_NO_AUTOEN / enable_irq / disable_irq, I wonder if that attributes to the blocking14:30
Wizzupsomething 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 loaded14:33
Wizzupbut on leste they are still loaded14:33
Wizzuphonestly the wierdest thing I think is that the tsc2005 somehow causes the ST_I2C1 blocker, when it uses spi14:35
Wizzupmaybe my parsing of the bits is wrong somehow14:36
Wizzuplooks 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.html14:38
_uvos_so, just like last time, playing audio files via smplayer/mpd, seams like the fastest way to cause a reboot14:47
_uvos_i have had reboots with the screen on and offp14:47
Wizzupmhm14:47
_uvos_pstore contains nothin or only non-usefull dmesg14:48
Wizzupwhat 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 controller14:53
Wizzupbut I don't think it stops blocking14:53
WizzupI was thinking if that could be because the irq is still enabled, or perhaps (less likely) because the regular is still enabled?14:54
Wizzuprip14: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 file15:10
_uvos_so irq maybe yeah depending on the irq source15:10
Wizzupfrom 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
Wizzupok15:12
WizzupI'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 that15:13
Wizzupsome progress at least15:13
Wizzupomap3_isp also blocks15:59
Wizzupcould be because audio never fully probes16:07
Wizzupuvos, I wonder if the reset I am seeing on the n900 is also what's causing trouble for the droid perhaps16:16
Wizzupgot another reset on the n900 just now - after it booted16:17
WizzupI think blocking omap3_isp helps idling but then I just hit the idle panic pretty much immediately lol16:48
Wizzupprobing evdev helps with /dev/input ;)17:01
lelMerlijnWajer assigned an issue: https://github.com/maemo-leste/bugtracker/issues/321 (Look at tsc200x-core power management)17:06
Wizzuphttps://www.ebay.com/itm/363414298527 cute :p19:35
dreamerbut will it run leste? ;)19:35
Wizzupit can yeah, sure19:36
Wizzupwith work..19:37
dreamerand patience ..19:39
Wizzupyup19:39
dreamerhmmm. shall I poke madeddie to ship a lot of these to us? -> https://www.ebay.com/itm/272085819221?hash=item3f59941f5519:42
dreamerat least, I'm tempted to get at least 6 or so19:42
Wizzupinteresting, did you also see the lapdocks that come with screen and keyboard19:43
dreamerit's around the corner from him hehe. just need to remind him to then forward the package like last time ;)19:43
dreamerI did not19:43
dreamerthis would already be pretty nice. the lapdocks seem a bit scarce19:43
dreamer`more than 10 available`19:44
Wizzuphttps://www.ebay.com/itm/27503916919119:44
Wizzupyes they are scarce19:44
dreamerand just 119:44
Wizzupbut yeah the dock station seems fun19:44
dreamerlot of those docks are more useful to more people19:44
Wizzupyeah19:45
dreamera lot*19:50
dreamerso, thinking of getting 10 maybe? ;)19:50
dreamerI know at least half of them will have a destination19:51
dreamerand they should work with several models19:51
WizzupI'll take one or two as well19:52
dreamerheuhm, same seller, much cheaper: https://www.ebay.com/itm/282922049326?hash=item41df77df2e19:53
dreamerneed to get chargers for them though19:54
Wizzupoh fun they work with the xyboards too19:54
dreameryou have one of those?19:54
Wizzupabout 1019:54
Wizzuppicked them up real cheap, were marked as for parts but they all worked19:55
Wizzupwe don't have leste working on them yet though :)19:55
dreamerhah19:56
dreamersimilarly specced I see19:57
dreamerhmm, should I get more than 10, then? :#19:58
dreamercould be a scam, though ..19:58
dreamerexcluding charger btw19:58
Wizzupnah, no need to get that many19:59
Wizzupfor me a tleast19:59
dreamerok, 10 with a destination is better than more without one20:01
Wizzuphttps://www.ebay.com/itm/165161678998 seems to be another 9, but I'd have to check the actual tablet numbers/model20:02
Wizzupah wait those are tegra20:03
dreamerbooh20:05
vectisFinally 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
Wizzupvectis: .profile ?23:07

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