Core-chat-meeting-2017-04-11

10:03 < geertu> Welcome to today's Core Group Chat!
10:03 < geertu> Agenda:
10:03 < geertu> 1. Status updates
10:04 < geertu> Topic 1. Status updates
10:04 < geertu> First is Niklas
10:05 < geertu> A) What have I done since last time
10:05 < geertu> B) What I plan to do till next time
10:05 < geertu> C) Problems I have currently
10:05 < geertu> D) Posted/Accepted bugfix patches
10:06 < neg> a) Nothing for core
10:06 < neg> b) Hope to pick something new from core TODO
10:06 < neg> c) None
10:06 < neg> d) None
10:06 < neg> --eot--
10:07 < geertu> Thank you, Niklas
10:07 < geertu> Next is Jacopo
10:07 < jmondi> let me retreive the email I sent
10:07 < jmondi> A)
10:08 < jmondi> - v4 of RZ pin controller
10:08 < jmondi> - RZ clock tested and enabled on Genmai
10:08 < jmondi> - tested pin controller driver with DT overlays
10:08 < jmondi> - working on using JTAG debugger on Genmai
10:09 < geertu> So it's v4, not v5?
10:09 < jmondi> B) = C) = D) = NULL
10:09 < jmondi> geertu: I wrote v5 in the email, but I got confused
10:09 < jmondi> it's v4
10:09 < jmondi> -- eot --
10:10 < geertu> Thank you, Jacopo.
10:10 < geertu> Next is Laurent. I assume he's just lurking around?
10:10 < pinchartl> correct
10:10 < pinchartl> I have no core task
10:10 < geertu> Next is Morimoto-san
10:11 < morimoto> A) What have I done since last time
10:11 < morimoto> I posted "SYS-DMAC + 40bit + descriptor mode" patch to ML, and it was accepted.
10:11 < morimoto> I created/fixed periupport script. I hope it is now useful :)
10:11 < morimoto> I updated "R-Car Gen3 datasheet" export paper work (Not related to PeriPeri Member/Task :)
10:11 < morimoto> B) What I plan to do till next time
10:11 < morimoto> C) Problems I have currently
10:11 < morimoto> D) Posted/Accepted bugfix patch
10:11 < morimoto> Nothing for Core group
10:11 < morimoto> --EOT--
10:12 < geertu> Thank you, Morimoto-san
10:12 < geertu> Next is Magnus
10:12 < dammsan> no update from me, just lurking
10:13 < geertu> Next is myself
10:13 < geertu> A) 
10:13 < geertu>   - Finished R-Car H3 ES2.0 for clk/pfc/sysc
10:13 < geertu>   - R-Car Gen2 CPG/MSSR
10:13 < geertu>   - Started DTS sharing on H3 ES1.x/ES2.0, Salvator-X/ULCB
10:13 < geertu>   - Some Easter holidays
10:13 < geertu> B) 
10:13 < geertu>   - More Easter holidays
10:13 < geertu>   - Rework drivers/{clk,soc}/renesas/Kconfig
10:13 < geertu>   - Publish R-Car Gen2 CPG/MSSR
10:13 < geertu>   - DTS sharing
10:13 < geertu> C) None
10:14 < geertu> D) More clock fixes detected during R-Car Gen2 CPG/MSSR conversion:
10:14 < geertu>   - [PATCH 1/3] ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks
10:14 < geertu>   - [PATCH 2/3] ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks
10:14 < geertu>   - [PATCH 3/3] ARM: dts: r8a7793: Correct parent of SSI[0-9] clocks
10:14 < geertu>   - [PATCH] ARM: dts: r8a7792: Correct Z clock
10:14 < geertu>   - [PATCH] ARM: dts: r8a7794: Add Z2 clock
10:14 < geertu>   - [PATCH] ARM: dts: koelsch: Correct clock frequency of X2 DU clock
10:14 < geertu>   - [PATCH] clk: renesas: rcar-gen2: Fix PLL0 on R-Car V2H and E2
10:14 < geertu>   - [PATCH] clk: renesas: r8a7745: Remove nonexisting scu-src[0789]
10:14 < geertu>   - [PATCH] clk: renesas: r8a7745: Remove PLL configs for MD19=0
10:14 < geertu> EOT
10:14 < geertu> Next is Shimoda-san
10:14 < shimoda> A)
10:14 < shimoda>  - I'm testing a new IPMMU workaround on R-Car H3 ES2.0.
10:14 < shimoda> B)
10:14 < shimoda>  - Intend to make some plans about implementing IPMMU features with Magnus-san
10:14 < shimoda> C) and D)
10:15 < shimoda>  - Nothing for core.
10:15 < shimoda> -- EOT --
10:15 < geertu> Thank you, Shimoda-san
10:15 < geertu> Simon is excused, arriving in Kobe. His ABCD are:
10:15 < geertu> A) No Core task at this time
10:15 < geertu> B) No Core task at this time
10:15 < geertu> C) Selecting patches for upporting
10:15 < geertu> D) None
10:16 < geertu> Marek is also excused, he let me know the following:
10:16 < geertu> A) BD9571 MFD, GPIO, and regulator drivers
10:16 < geertu> B) Publish BD9571 drivers
10:16 < geertu> It's been a while I saw Khiem and Uli
10:17 < horms> I assume Khiem has been reassigned
10:18 < geertu> Probably
10:19 < geertu> And his email routed to (the Windows equivalent of) /dev/null
10:19 < geertu> Well, that went smooth!
10:19 < horms> likely
10:19 < geertu> Any other topics to discuss?
10:19 < dammsan> at least it is translated to CR LR before going into NULL
10:19  * horms has arrived in Kobe
10:19 -!- horms [~horms@g1-27-253-251-9.bmobile.ne.jp] has quit [Quit: Leaving]
10:19 < geertu> Perhaps periupport?
10:20 < geertu> I plan to go over the core related patches, as I believe several of them were upstreamed in some form
10:21 < geertu> I already did that for the patches that had identical patch IDs in upstream
10:22 < morimoto> geertu: I posted periupport patch again. I hope you can accept it
10:23 < geertu> morimoto: Thank you. But that will probably happen only next week.
10:24 < morimoto> OK, np
10:25 < geertu> Any other topics to discuss?
10:26 < geertu> For next meeting, I propose Tuesday, April 25, 08:00 GMT / 10:00 CEST / 11:00 EEST / 17:00 JST
10:26 < neg> I have a question about JTAG :-)
10:26 < geertu> neg: shoot!
10:26 < jmondi> I have -many- questions about JTAG
10:26 < jmondi> (joking, go on neg)
10:27 < geertu> neg: Machine gun questions?
10:27 < geertu> sorry, jmondi: Machine gun questions?
10:27 < neg> A while back I got my Flyswatter 2 and managed to find and modify some OpenOCD config files to get ut running on Gen2. If those could be tested on more boards then my Koelsch I think we could (re)try to get them picked up in upstream OpenOCD. Do you think there would be value in this?
10:28 < neg> I posted the configs at https://git.ragnatech.se/renesas-jtag/ and intend to write up elinux wiki page, I assume the SW settings to enable JTAG are OK to describe there as well?
10:30 < geertu> Cool!
10:30 < geertu> I only have
10:30 < geertu> source [find interface/ftdi/flyswatter2.cfg]
10:30 < geertu> reset_config trst_and_srst
10:30 < geertu> jtag_rclk 8
10:30 < neg> last question is aimed at Morimoto-san :-)
10:30 < geertu> (most from Magnus, IIRC) so I never got that far...
10:31 < jmondi> neg: I will send you patches to use OpenOCD+Flyswatter on RZ as well :)
10:32 < neg> jmondi: nice :-)
10:35 < kbingham> neg: I guess you haven't looked at G3 yet :)
10:36 < neg> kbingham: thats right :-)
10:36  * geertu assumes kbingham is not talking about SH7367 (SH-Mobile G3)
10:37 < kbingham> geertu: Well, maybe I was ... :D
10:37 < geertu> Every spelling mistake is a different SoC ;-)
10:37  * morimoto geertu solved my confusion
10:37 < geertu> morimoto: cs2000?
10:37 < morimoto> No, about G3 :)
10:37  * kbingham coughs : Gen 3
10:37 < geertu> kbingham: R-Car Gen3?
10:39  * morimoto I think neg's "last question" is not yet coming ?
10:39 < neg> morimoto: sry, my question was if it's OK to mention wich SW on the board you need to flip to enable JTAG, is this OK to mention on the elinux wiki?
10:40 < neg> for Gen2 that is
10:40 < morimoto> Ahh, OK. I think it is no problem
10:41 < neg> OK thanks
10:42 < neg> So I will let them stew in the reop and write a elinux page. If you try them out on Alt or Lager please let me know if all works I can resubmit them to OpenOCD and se what happens
10:43 < neg> that was all from me, thanks
10:46 < geertu> neg: Have you tried JTAG on the KZM9D?
10:46 -!- dammsan [~dammsan@s214090.ppp.asahi-net.or.jp] has quit [Remote host closed the connection]
10:46 < geertu> It may help to solve the SMP issue
10:46 < neg> geertu: no not yet, lurking in the back of my head tho
10:47 < neg> geertu: but I think Magnus once told me some special magic where needed to get it working
10:48 < geertu> OK
10:49 < geertu> Then I think we are finished?
10:49 < geertu> Thanks for joining, and have a nice continued day!
10:50 < shimoda> thank you!
10:50 < neg> I have nothing further, and the 25th works fine for me
10:50 < neg> thanks all
10:50 < jmondi> 25th is kind of bad for me
10:50 < jmondi> national holiday here and I don't plan to be home...
10:51 < jmondi> sorry I forgot to tell
10:52 < morimoto> 25th is OK for me too
10:52 < morimoto> thanks
11:01 < morimoto> geertu: are you still here ?
11:01 < morimoto> I want to ask you about cs2000
11:07 < geertu> morimoto: yes, still here
11:07 < morimoto> what does your "a mux clock driver with three parents" ?
11:08 < geertu> morimoto: it's a very simple driver where you can select between 3 parents
11:08 < morimoto> How to select it ? by DT ?
11:08 < geertu> By clk_ops.set_parent()
11:09 < geertu> or .determine_rate(), which selects the best parent for the requested rate
11:09 < geertu> drivers/clk/clk-mux.c
11:09 < morimoto> Ahh..
11:10 < morimoto> OK, thanks. I will check clk-mux.c
11:17 < morimoto> 1 question again. Who/How to select parent clock of .set_parent() ?
11:17 < morimoto> This AUX_OUT usage is board specific
11:18 < morimoto> Ahh, OK, I understand
11:18 < morimoto> Thanks