1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
09:04 < wsa> okay, let's start the IO meeting
09:04 < moriperi> wsa: well it seems you could enjoy wall painting
09:04 < wsa> welcome everyone!
09:04 < geertu> marex: It's https://renesasrulz.com/
09:04 < wsa> moriperi: this (and putting floor tiles in place) will be my enjoyment next month
09:05 < wsa> Status updates
09:05 < wsa> ==============
09:05 < wsa> A - what have I done since last time
09:05 < wsa> ------------------------------------
09:05 < wsa> Geert
09:05 < wsa> : successfully retested GPIO sloppy logic analyzer on Koelsch, enabled Watchdog and I2C and EEPROMs on R-Car S4-8 and Spider, retried Marvell 88Q2110 PHYs on Falcon using the "clause 45"
09:05 < wsa> Marek
09:05 < wsa> : Debugged PCI "can't change power state from D3hot to D0" further, found better fixes
09:05 < wsa> Shimoda-san
09:05 < wsa> : made an initial support patch of R-Car S4 UFS
09:05 < wsa> Ulrich
09:05 < wsa> : sent third version of CAN enablement patches for V3U
09:05 < wsa> Wolfram
09:05 < wsa> : continued to guide I2C QoS support, started work on cgroups_v2 for the GPIO sloppy logic analyzer, reviewed WDT and I2C patches for S4-8 and Spider, handled regressions of and updates to the I2C core
09:05 < wsa> B - what I want to do until next time
09:05 < wsa> -------------------------------------
09:05 < wsa> Geert
09:05 < wsa> : wants to retry PCIe s2ram
09:05 < wsa> Marek
09:05 < wsa> : wants to try the aforementioned PCIe fix on Gen3 without ATF L1 link state workaround
09:05 < wsa> Shimoda-san
09:05 < wsa> : wants to debug UFS on R-Car S4, work on further R-Car S4 support (if the initial patches are reviewed) namely ethernet switch and PCIe
09:05 < wsa> Ulrich
09:05 < wsa> : wants to
09:05 < wsa> Wolfram
09:05 < wsa> : wants to send out next version of the GPIO sloppy logic analyzer, find out the proper solution for faulty SanDisk cards with SDHI, continue guiding I2C QoS support, upport SDHI patches
09:05 < geertu> marex: They do have R-Space! https://renesasrulz.com/general/f/general---forum/19286/rad-tolerant-digitally-controlled-potentiometer
09:05 < wsa> C - problems I currently have
09:05 < wsa> -----------------------------
09:05 < wsa> Geert
09:05 < wsa> : misses Marvell 88Q2110 datasheet
09:05 < wsa> Shimoda-san
09:05 < wsa> : shipping boards is difficult
09:05 < wsa> uli: did you have a chance to look at the TPU task yet?
09:06 < uli> not yet, i just saw that. i'll look into it.
09:06 < moriperi> wsa: wow!! not only wall painting, but floor tiles, too !? interesting ! I have no skill to do it
09:07 < wsa> shimoday: I assume UFS needs a ufs-renesas.c file, too. How big is it currently?
09:07 < wsa> moriperi: learning by doing :D
09:07 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has quit Ping timeout: 256 seconds
09:08 < wsa> moriperi: for the stone tiles, we have help. but for the wooden ones, we want to do it ourselves. Mostly my wife, though...
09:08 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has joined #periperi
09:09 < shimoday> wsa: it's 400 lines now. so it's not big
09:09 < geertu> wsa: Is it real wood, or laminate? The latter is easy (did it myself, too)
09:09 < shimoday> this is because the ufs-renesas uses ufshcd-pltfrm.c
09:09 < moriperi> wsa: interesting!
09:10 < wsa> shimoday: cool, that sounds good. I was a little afraid of another SDHI-size driver on top of the UFS generic one
09:10 < wsa> geertu: real oak
09:11 < wsa> I think it would also be easy if the rooms were somewhat rectangular ;)
09:11 < shimoday> wsa: i see. (SDHI code size is big..)
09:11 < moriperi> wsa: but I wonder previous resident removes floor tiles when he move ??
09:12 < marex> there can be treasure hidden under them
09:12 < wsa> shimoday: I think the code will grow over time (of course, it will), but if the start is somehwat moderate, it is good!
09:13 -!- dammagain [~dammagain@m90-129-222-36.cust.tele2.se] has joined #periperi
09:13 < wsa> moriperi: no, we had to do it...
09:13 < wsa> marex: we found crazy stuff from nazi-time in the barn :/
09:13 -!- dammagain [~dammagain@m90-129-222-36.cust.tele2.se] has quit Remote host closed the connection
09:13 < uli> i was just going to say "around here, you're more likely to find an unexploded ww2 bomb..." :)
09:14 < shimoday> wsa: i think so!
09:14 < moriperi> uli: :)
09:14 < wsa> uli: we did find a brief case with ammunition and a Hitler-bust
09:14 < uli> can't make this shit up :)
09:15 < moriperi> So, you create new floor layer? if so, someday floor and roof will be connected ?
09:15 < wsa> ammunition went to the police, Hitler to the trashcan :D
09:16 < wsa> moriperi: like BSP, sometimes you need to remove a lot of old stuff for a new layer
09:17 < geertu> wsa: rotfl
09:17 < moriperi> wsa: very good sample to well understand :)
09:17 < wsa> :)
09:18 < wsa> but not too much BSP bashing, those guys found out a lot of nasty SDHI behaviour
09:18 < geertu> wsa: The bust didn't contain the map for the location of the train with the gold of the Third Reich?
09:19 < wsa> refactoring for upstream was sometimes the easier part of it
09:19 < wsa> geertu: damn, didn't check
09:20 < wsa> well, I don't have further IO topics for today
09:20 < wsa> are other questions around?
09:20 < patersonc[m]> uli: TPU?
09:21 < wsa> ah, of course, the employee of the month award goes to Marex for still reworking the PCI stuff
09:21 < uli> patersonc[m]: wsa had an issue trying to up-port the tpu driver; maybe ask him, i haven't looked into it yet :)
09:22 < wsa> marex: sounds really interesting that we might get rid of the ATF addition on Gen3?
09:22 < wsa> patersonc[m]: I tried to upport a TPU patch from the BSP; the actual issues were greatly deemed as non-issues by the reviewer but he found some other flaws in the driver
09:23 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has quit Remote host closed the connection
09:23 < marex> wsa: on Gen3, I doubt that, it is way too ingrained in the software stack
09:23 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has joined #periperi
09:23 < wsa> imprecise calculations and such, so we likely want that improved
09:23 < marex> wsa: but I recently did some digging in the U-Boot PSCI, I think I am finally starting to wrap my head around that
09:24 < patersonc[m]> Ah, so TPU is the Timer Pulse Unit? Gotcha. I was briefly wonder if it was some sort of Tensor Processor Unit
09:24 < wsa> marex: didn't you say "wants to try the aforementioned PCIe fix on Gen3 without ATF L1 link state workaround"?
09:25 < marex> wsa: that means un-patching ATF, since on Gen3, that workaround is part of ATF upstream
09:26 < wsa> I see
09:26 < geertu> marex: I assume you also want to (or already did) test the new Linux fix with the old fix in ATF?
09:27 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has quit Ping timeout: 256 seconds
09:27 < marex> geertu: yes, there isn't much reason for collision, one is ARM32 only, the other is generic
09:28 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has joined #periperi
09:30 -!- damm [~damm@m90-129-222-36.cust.tele2.se] has quit Remote host closed the connection
09:30 < wsa> time to core!
09:30 < wsa> geertu: enjoy!
|