09:02 < wsa> again, welcome everyone. IO meeting time now 09:02 < wsa> status updates: 09:02 < wsa> Status updates 09:02 < wsa> ============== 09:02 < wsa> A - what have I done since last time 09:02 < wsa> ------------------------------------ 09:02 < wsa> Kaneko-san 09:02 < wsa> : upported I2C, SCIF, HSICF enablement for E3 09:02 < wsa> Marek 09:02 < wsa> : upported SCIF2 pinmux patches, SDHI patches for E3 and submitted V2 for 09:02 < wsa> the PCIe L1 ATF workaround 09:02 < wsa> Niklas 09:02 < wsa> : (did various SDHI patches to enable HS400 but missed to send in his report) 09:02 < wsa> Shimoda-san 09:02 < wsa> : fixed remove function of SCIF driver and investigated an issue for USB3.0 09:02 < wsa> peripheral with E3 09:02 < wsa> Ulrich 09:02 < wsa> : reviewed two SCIF patches 09:02 < wsa> Wolfram 09:02 < wsa> : organied and participted in SDHI hackfest, imported periupport priorities to 09:02 < wsa> latest ticket file, picked up TDSEL and WDT patches again, reviewed lots of 09:02 < wsa> SDHI patches and some general PM rework, updated periupport, and started to 09:02 < wsa> pick up I2C core PM rework again 09:02 < wsa> B - what I want to do until next time 09:02 < wsa> ------------------------------------- 09:02 < wsa> Geert 09:02 < wsa> : wants to resubmit fixes for fallback to PIO in the sh-sci driver 09:02 < wsa> Kaneko-san 09:02 < wsa> : wants to upport HSCIF, PWM, and PCIE for E3 09:02 < wsa> Marek 09:02 < wsa> : wants to continue on PCI, DVFS I2C and PMIC upporting for E3 and PCA953x 09:02 < wsa> suspend/resume support 09:02 < wsa> Shimoda-san 09:02 < wsa> : wants to fix the USB3.0 issue for E3 and investigate a USB related reset 09:02 < wsa> issue for Gen2 09:02 < wsa> Simon 09:02 < wsa> : wants to investigate RAVB no-link patches in BSP 3.7.2 09:02 < wsa> Ulrich 09:02 < wsa> : wants to continue reviewing patches 09:02 < wsa> Wolfram 09:02 < wsa> : wants to continue I2C core PM rework and upport BSP patches 09:02 < Marex> wsa: clock 09:03 < wsa> C - problems I currently have 09:03 < wsa> ----------------------------- 09:03 < wsa> Shimoda-san: 09:03 < wsa> asks for documentation introducing to virtualization 09:03 < wsa> Simon: 09:03 < wsa> has D3 thermal support tested but patches stuck on upstream mailing list 09:03 < wsa> my questions: 09:04 < wsa> horms: I assume the IIC issue with ICSTART are resolved now? 09:04 < wsa> horms: any plan when you can start working on the RAVB no-link patches? 09:05 < wsa> Marex: did you coordinate your E3 upporting work with someone? I mean it is great to see progress there, but there is work assigned to Kaneko-san already and I'd like to avoid duplication of work... 09:06 < Marex> wsa: I checked with geertu, he said it was OK 09:06 < Marex> wsa: I was concerned about Kaneko-san, yes 09:07 < Marex> wsa: is the PCI/I2C/PMIC task assigned ? 09:08 < wsa> Marex: Good, thanks! I will check with geertu then how to handle this in the future... 09:08 < wsa> PCIE and IIC is, PMIC not 09:08 < geertu> Marex: i2c was not mentioned in last's IO meeting report, PMIC was for core 09:09 < wsa> It probably makes sense to combine IIC and PMIC 09:09 < wsa> to you 09:09 < geertu> I've been running with iic and pmic enabled on e3 09:09 < wsa> It is a grey area, I think, because PFC is core and I2C itself is IO 09:09 < geertu> iic works 09:10 < geertu> pmic is blocked by Ebisu firmware not supporting s2ram on the 4D variant yet 09:10 < geertu> Else I would have had submitted it myself the week I got the board. 09:10 < wsa> so, not much harm done (I think), but a sign to install some communication between geert and me here 09:12 < wsa> I also think it would make sense to assign PCIE to Marex but we also need work for Kaneko-san 09:12 < wsa> I will check this when I update the lists after the meeting 09:12 < wsa> horms: is this all OK with you? 09:12 < Marex> wsa: OK 09:12 < geertu> Can Kaneko-san test his work on some board now? 09:12 < geertu> Apparently his last PFC patch was not even compile-tested 09:12 < Marex> wsa: I tested the PCIe on Ebisu 4D already 09:13 < Marex> wsa: so I can roll out the patch right away 09:13 < wsa> neg: you there? 09:13 < wsa> Marex: heh 09:15 < wsa> I also wonder about Jinso sending thermal patches... 09:16 < wsa> why exactly this driver? :) 09:16 < wsa> damm: do you know about this? 09:16 < damm> nope sorry 09:17 < wsa> pity neg seems not here, too 09:17 < wsa> neither he sent a report, I hope he is well 09:17 < Marex> wsa: probably on his way to Canada ? 09:17 < Marex> wsa: so anyway, I'll wait with the PCIe patches ? 09:18 < geertu> He said his mail and git trees will be cut off for a week by its hosting provider, perhaps that has already started, and caused more damage than expected? 09:18 < wsa> Marex: yes, but probably just until this evening 09:18 < wsa> just until I updated all my lists 09:18 < Marex> wsa: got it, will do 09:19 < wsa> Marex: thanks 09:20 < wsa> so, the updated periupport list with imported priorities... 09:20 < wsa> morimoto: are you okay with this (in general)? 09:20 < wsa> geertu: did you have a chance to look at it? 09:20 * morimoto talking with our Boss now 09:21 < wsa> I would be nice to merge it rather soonish, I'd think. pinchartl and my updates are already depending on it... 09:22 < wsa> pinchartl: thanks for the prompt review! 09:22 < geertu> wsa: I only had a brief look. 09:23 < wsa> Marex: did the HS400 clock fix from this night also fix the HS400 issue in Linux then? 09:23 < geertu> I did do some auto-updates and fixed obsolete linux-next references 09:23 < wsa> geertu: before or after the conversion? 09:24 < Marex> wsa: no, I'm still seeing that and I'm not sure why 09:24 < Marex> wsa: I have a hypothesis, but I need to test it 09:24 < geertu> wsa: on master 09:25 < wsa> Marex: which hypothesis? 09:25 < morimoto> wsa: basically I have no objection (= for periupport) 09:25 < Marex> wsa: that it has to do somehow with the board physical properties, possibly temperature 09:25 < wsa> Marex: there are HS400 related patches in the latest BSP dealing with temperature 09:26 < Marex> wsa: I have very little samples to support the hypothesis, but the HS400 worked in Linux if I cold started the board after some idle period 09:26 < Marex> wsa: on the next reboot or power cycle, it failed 09:26 < Marex> wsa: even if I waited a bit to discharge the caps 09:27 < Marex> thus, I suspect temperature, but like I said, I have very little samples to support this 09:27 < Marex> I need to test more 09:27 < wsa> 09:27 < wsa> Since Gen3 SDHI has a internal DS signal AC-spec violation in HS400 mode, 09:27 < wsa> CRC-error may occur in read command. It is only HS400 mode. 09:27 < wsa> This phoenomenon occurs at low/High temperature. 09:27 * wsa wonders about Marex room temperature ;) 09:29 < wsa> geertu: do you want to have time for another look at the periupport changes? 09:30 < Marex> wsa: I saw that patch 09:30 < Marex> wsa: I rather wonder if this has to do with the CPU heating up the board, or itself 09:30 < wsa> Marex: sure, was j/k 09:30 < geertu> wsa: I'll have a closer look 09:31 < geertu> (using the pre-commit hook or make patch ;-) 09:31 < Marex> wsa: I suspect that violation is also present on older Gen3s and that results in the 4TAP 400MHz SDnH limitation ? 09:31 < wsa> geertu: ok, let me know what you think by mail then. Thanks! 09:32 < Marex> wsa: but then I wonder if on 4tap SoCs, the performance in the HS400 mode is worse than on 8tap SoC ... 09:33 < wsa> Marex: my gut feeling is there is some bigger thing going wrong, but it's all speculation 09:33 < wsa> and not terribly important why exactly there are 4 taps 09:33 < Marex> wsa: the thing is, when I configured the clock correctly for the 8tap/HS400, the raw read performance almost doubled ... 09:34 < Marex> wsa: so I wonder if on 4tap SoCs, the read performance in HS400 would be lower than on 8tap SoC 09:34 < wsa> Marex: I expect the 4tap performance to be worse than 8tap 09:34 < wsa> but as long as it is > HS200... 09:35 < Marex> wsa: it was exactly equal for me 09:35 < Marex> wsa: but I need to revisit the 4tap case 09:35 < wsa> AFAICS there is not much we can do, and the focus should be the latest ES version anyhow 09:36 < wsa> neg did a chart 09:36 < Marex> wsa: right, the scratchpad 09:36 < geertu> Who has access to H3 ES3.0? 09:37 < Marex> geertu: I had it in my hands once 09:37 < wsa> neg had a slight increase on H3 ES2.0. that matches my experiences 09:37 * wsa notes to update the chart with his results 09:38 < wsa> okay, are there questions from your side 09:38 < wsa> ? 09:39 < wsa> sadly, no responses from horms about questions to him. Simon, if you read this later, please respond by mail to periperi 09:39 < Marex> wsa: on H3, I had 170MB/s in both HS200 and HS400, so no increase for me :( 09:40 < Marex> wsa: but I suspect 200 MB/s might be the limit for 4tap configs 09:40 < wsa> let's update the table and continue the discussion by mail, too 09:40 < Marex> wsa: sounds good 09:40 < wsa> Marex: thanks! 09:41 < wsa> let's get to the core now :) 09:41 < wsa> geertu: have fun!