From 55e3b2f45880faaf06f3c660ca9e8a6d9aa14bce Mon Sep 17 00:00:00 2001 From: Kuninori Morimoto Date: Mon, 9 Dec 2019 15:29:52 +0900 Subject: wiki: Porting wiki: Porting Chat Log Signed-off-by: Kuninori Morimoto --- wiki/Chat_log/20170228-core-chatlog | 201 ++++++++++++++++++++++++++++++++++++ 1 file changed, 201 insertions(+) create mode 100644 wiki/Chat_log/20170228-core-chatlog (limited to 'wiki/Chat_log/20170228-core-chatlog') diff --git a/wiki/Chat_log/20170228-core-chatlog b/wiki/Chat_log/20170228-core-chatlog new file mode 100644 index 0000000..95e79a3 --- /dev/null +++ b/wiki/Chat_log/20170228-core-chatlog @@ -0,0 +1,201 @@ +Core-chat-meeting-2017-02-28 + +09:07 < geertu> Welcome to today's Core Group Meeting! +09:07 < geertu> Agenda: +09:07 < geertu> 1. Status updates +09:07 < geertu> Let's give the new format a try +09:07 < geertu> A) What have I done since last time +09:07 < geertu> B) What I plan to do till next time +09:07 < geertu> C) Problems I have currently +09:07 < geertu> D) Posted/Accepted bugfix patches +09:08 < geertu> First is Shimoda-san +09:08 < shimoda> yes +09:08 < shimoda> A) +09:08 < shimoda> - prepare IPMMU workaround patch +09:08 < shimoda> - but I found the IPMMU driver on latest iommu repo could not work correctly +09:08 < shimoda> (even if the workaround patch is not applied). +09:08 < shimoda> B) +09:08 < shimoda> - I will submit a workaround patch after the IPMMU issue is resolved by Magnus-san +09:08 < shimoda> C) +09:08 < shimoda> - How to handle the following task? BSP team would like to add such a code +09:08 < shimoda> because they have an issue that is related to this feature. +09:08 < shimoda> https://patchwork.kernel.org/patch/9557691/ +09:09 < shimoda> D) fix sh-sci patch about race condition between serial console and dma +09:09 < shimoda> fix usb1.1 suspend resume issue +09:09 < geertu> BTW, thanks for the patch, I could reproduce the issue on Koelsch +09:09 < shimoda> -- EOT -- +09:10 < geertu> Thank you, Shimoda-san +09:10 < geertu> Next is Niklas +09:11 < neg> A) Nothing - No Core task +09:11 < neg> B) Nothing - No Core task +09:11 < neg> C) Figure out how/when to handle core task 'Renesas R-Car SYS-DMAC Slow Mode and Priority Handling Prototyp' +09:11 < neg> D) None +09:12 < neg> eot +09:13 < geertu> neg: If you find time for C, perhaps it's more worthwhile to look into Shimoda-san's C? +09:14 < neg> geertu: sure if that is higer prio I be happy to look in to that when I get time +09:14 < geertu> ok, thx... +09:14 < geertu> Thank you Niklas +09:14 < geertu> Next is Morimoto-san +09:14 < morimoto> OK +09:15 < morimoto> A = B = C (= D) = NULL +09:15 < morimoto> EOT +09:15 < geertu> Thank you Morimoto-san +09:15 < geertu> Next is Marek +09:16 < Marex> A = B = C = D = NULL +09:17 < geertu> Thank you Marek +09:17 < geertu> Next is Magnus +09:17 < Marex> there was one external bugfix for GyroADC driver +09:17 < dammsan> [5~I'm also mainly NULL +09:17 < Marex> oops +09:17 < dammsan> however for C I wonder how to proceed with the r8a7796 DT binding +09:18 < dammsan> for IPMMU +09:18 < dammsan> regarding B I hope to have an IPMMU patch stack refresh ready tomorrow +09:18 < dammsan> EOF +09:19 < geertu> dammsan: As Rob reviewed the r8a7795 upon Laurent's request, we should ping Jörg Rödel +09:20 < geertu> s/sr8a7795/accepted r8a7795 binding/ +09:21 < dammsan> ok will do +09:21 < geertu> Thank you Magnus +09:21 < dammsan> thanks +09:21 < geertu> Next is Laurent +09:22 < geertu> pinchartl is away: Gone +09:22 < geertu> Next is Jacopo +09:23 < jmondi> here I am +09:23 < jmondi> A) - Posted RZ/A1 PFC and GPIO controller patches +09:23 < jmondi> B) - Resend after reviews and have that driver merged +09:23 < jmondi> C) = D) = None +09:23 < jmondi> --- eof --- +09:24 < jmondi> Chris wrote me offline he's going to test the pincontroller patch for RZ/A1 in these days +09:24 < jmondi> I hope to have his tested-by before sending v2 +09:25 < jmondi> that's all! +09:25 < geertu> Thank you Jacopo +09:25 < geertu> Next is Geert +09:26 < geertu> A) +09:26 < geertu> - Organized PERIPERI BE +09:26 < geertu> - Additional tasks for 2017Q1 phase 2 +09:26 < geertu> - Submitted MSTP Reset feature +09:26 < geertu> - Core code upstream (for v4.11) +09:26 < geertu> - Preliminary DT updates +09:26 < geertu> - Sent second pull requests for v4.11 for clk and pfc +09:26 < geertu> - Updated ARM64 DMA attributes according to review comments +09:26 < geertu> - DMA_ATTR_SKIP_CPU_SYNC is in +09:26 < geertu> - I expect DMA_ATTR_FORCE_CONTIGUOUS to go in soon (unless the +09:26 < geertu> ARM64 maintainers want an upstream user first) +09:26 < geertu> - Related IOMMU and DMAC fixes +09:26 < geertu> - Suspend-to-Idle RFC patches: +09:26 < geertu> - Everything NAKed +09:26 < geertu> - Short story: use "echo s2idle > /sys/power/mem_sleep" if you +09:26 < geertu> want to use other wake-up sources +09:26 < geertu> - Sent patches to enable more CPU cores on R-Car H3 and M3-W +09:26 < geertu> - Resumed R-Car H3 ES2.0 work +09:26 < geertu> B) +09:26 < geertu> - Suspend-to-Idle RFC: +09:26 < geertu> - Will post "long story" summary to periperi +09:26 < geertu> - MSTP Reset feature: +09:26 < geertu> - Submit DT updates after v4.11-rc1 +09:26 < geertu> - Complete R-Car H3 ES2.0 work +09:26 < geertu> - Update patches to enable more CPU cores on R-Car H3 and M3-W +09:27 < geertu> C) +09:27 < geertu> - Had to drop IPMMU support from last renesas-drivers release +09:27 < geertu> D) +09:27 < geertu> clk: renesas: cpg-mssr: Migrate to CLK_IS_CRITICAL (v4.11) +09:27 < geertu> arm64: Use __pa_symbol for empty_zero_page (v4.11) +09:27 < geertu> drivers: firmware: psci: Use __pa_symbol for cpu_resume (v4.11) +09:27 < geertu> net: phy: leds: Clear phy_num_led_triggers on failure (v4.10) +09:27 < geertu> net: phy: leds: Fix truncated LED trigger names (v4.10) +09:27 < geertu> arm64: dts: r8a7795: Mark EthernetAVB device node (v4.11) +09:27 < geertu> arm64: dts: r8a7796: Mark EthernetAVB device node (v4.11) +09:27 < geertu> ARM: dts: r8a7743: Fix SCIFB0 dmas indentation (v4.12) +09:27 < geertu> ARM: dts: r8a7745: Fix SCIFB0 dmas indentation (v4.12) +09:27 < geertu> PM / sleep: Fix test_suspend after sleep state rework (v4.11) +09:27 < geertu> arm64: kernel: Update kerneldoc for cpu_suspend() rename +09:27 < geertu> EOT +09:28 < neg> fwiw, I think your 'Suspend-to-Idle RFC patches' where nice and sorry about it beeing NAKed +09:28 < dammsan> yeah same here +09:28 < dammsan> ARM ppl are not being very forward thinking there IMO +09:29 < dammsan> but hey +09:29 < geertu> Yeah, it was a bit disappointing... +09:29 < dammsan> yeah.. +09:30 < geertu> At least people can keep on using "echo mem > /sys/power/state", if they did "echo s2idle > /sys/power/mem_sleep" before +09:30 < geertu> Which also means that we can start working on Wake-on-LAN for RAVB ;-) +09:31 < neg> :-) +09:31 < geertu> There's also some work to be done in our PSCI implementation. SYSTEM_OFF should save much more power +09:32 < dammsan> Prediction: Constant need for improvement +09:33 < geertu> From skimming through the "C" items, we need some resource to care for RCAR-DMAC? +09:34 < dammsan> unless someone else wants to do it +09:34 < dammsan> i can add it to my todo list +09:34 < dammsan> need to cover for simon for some back porting anyway +09:35 < dammsan> nice with something semi-techinical aside from the IPMMU +09:35 < geertu> That would be great! (but please make IPMMU "work" again first ;-) +09:35 < dammsan> yep, that's prio #1 +09:35 < neg> If nothing else starting 20th of march (probobly a bit erlier) I got an intense base contract perido where I can do Core work +09:35 < geertu> That went smooth... Do we have anything else to discuss? +09:36 < jmondi> I also need a task for Core after the RZ pinctrl +09:36 < dammsan> jmondi: did you manage to run Linux on the pink RZ board? +09:36 < jmondi> I need a JTAG programmer first +09:36 < dammsan> buy a flyswatter or similar +09:37 < dammsan> ulrich would know what to get +09:37 < jmondi> and chris suggested me to substitute the flash chip on the board +09:37 < jmondi> whith involves un-soldering/soldering SMD chips +09:37 < Marex> jmondi: or replace the flash chip with an FPGA emulator :) +09:37 < Marex> (did that ... worked) +09:37 < jmondi> Marex: like what? +09:37 < dammsan> jmondi: do you have schematics? +09:38 < jmondi> only the public available ones +09:38 < jmondi> so no +09:38 < geertu> jmondi: FWIW, I have a Flyswatter2 +09:38 < jmondi> :) +09:38 < jmondi> I was looking at some J-Link +09:38 < pinchartl> geertu: /me is back +09:38 < Marex> jmondi: flyswatter2 is great +09:38 < jmondi> mainly for open-ocd compatibility +09:38 < Marex> jmondi: and it works with openocd real well +09:38 < jmondi> that's great then +09:39 < dammsan> geertu: did ulrich exclude himself from core? if not then upstream openocd support would be good +09:39 < geertu> jmondi: This is GR-PEACH, right? I do have schematics +09:39 < jmondi> ah nice! http://tincantools.com/wiki/Flyswatter2 +09:39 < dammsan> geertu: can you share the schematics? +09:39 < jmondi> it's GR-PEACH, yeah +09:40 < jmondi> $ls +09:40 < jmondi> GR-Peach-Schematics.pdf +09:40 < geertu> I've ordered mine from http://www.watterott.com/de/Flyswatter2 (in stock again!) +09:40 < jmondi> so I have them as well, I wonder where I got them from :/ +09:40 < geertu> https://www.core.co.jp/product/m2m/gr-peach/pdf/history/gr-peach_circuit_e.pdf +09:41 < geertu> pinchartl: Any A/B/C/D to contribute to the meeting? +09:41 < dammsan> excellent thanks +09:42 < jmondi> I'm buying that flyswatter right away then ;) +09:43 < pinchartl> geertu: no core task, so no :-) +09:45 < dammsan> pinchartl: did you discuss the PMIC bits with Marex? +09:45 < dammsan> i mean regarding the documentation +09:47 < Marex> dammsan: I saw some rudimentary driver link posted by geertu +09:47 < dammsan> in the same nice way that the versaclk driver is upstream now +09:47 < dammsan> it would be great with a pmic driver upstream +09:47 < pinchartl> dammsan: no, I haven't. if there's a need for documentation I think it can be found in a dark corner somewhere. I'll check that +09:48 < dammsan> thanks +09:48 < Marex> hehe +09:48 < geertu> morimoto: you have the PMIC docs? +09:48 < morimoto> Yes. I have. +09:48 < morimoto> But we can't send it to non-Renesas +09:49 < morimoto> Because of special NDA +09:49 < dammsan> so if we can't do Gen3 PMIC then begin with Gen2 PMIC makes sense? +09:52 -!- geertu [~geert@d54C189FD.access.telenet.be] has joined #periperi +09:52 -!- Topic for #periperi: marzen lock holder = none / managed in-channel rather than in-topic +09:52 -!- Topic set by geertu [] [Thu Oct 1 16:19:22 2015] +09:52 [Users #periperi] +09:52 [ dammsan] [ kbingham ] [ morimoto ] [ pinchartl] +09:52 [ geertu ] [ Marex ] [ mturquette] [ shimoda ] +09:52 [ jmondi ] [ marex-cloud] [ neg ] [ yoshi_ito] +09:52 -!- Irssi: #periperi: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal] +09:52 -!- Channel #periperi created Wed Jul 8 12:41:24 2015 +09:52 -!- Irssi: Join to #periperi was synced in 9 secs +09:53 < pinchartl> Marex: do you receive private messages on IRC ? +09:55 < geertu> Shimoda-san has another meeting in 4 minutes +09:56 < Marex> pinchartl: I can +09:56 < geertu> For next meeting, I propose \pi-day: Tuesday, March 14, 08:00 GMT / 09:00 CET / 10:00 EET / 17:00 JST +09:57 < neg> 14th works for me +09:57 < shimoda> 14th is ok to me +09:57 < jmondi> fine with me +09:58 < dammsan> same here +09:58 < pinchartl> geertu: I'll be on holidays that week +09:59 < geertu> Let's finish. +09:59 < shimoda> thank you! bye! +09:59 < geertu> Thanks for joining, and have a nice continued day -- cgit v1.2.3