summaryrefslogtreecommitdiff
path: root/wiki/Chat_log/20190404-core-chatlog
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/Chat_log/20190404-core-chatlog')
-rw-r--r--wiki/Chat_log/20190404-core-chatlog117
1 files changed, 117 insertions, 0 deletions
diff --git a/wiki/Chat_log/20190404-core-chatlog b/wiki/Chat_log/20190404-core-chatlog
new file mode 100644
index 0000000..73a448f
--- /dev/null
+++ b/wiki/Chat_log/20190404-core-chatlog
@@ -0,0 +1,117 @@
+09:29 < geertu> Welcome to today's Core Group Chat
+09:30 < geertu> Agenda:
+09:30 < geertu> 1. Status Updates
+09:30 < geertu> 2. Discussion Topics
+09:30 < geertu> Topic 1. Status updates
+09:30 < geertu> A) What have we done since last time:
+09:30 < geertu> Kieran is attending Linaro Connect in Bangkok.
+09:30 < geertu> Marek worked on ATF (D3 Draak and V3M Eagle upstreaming, and BSP v2.0.3
+09:30 < geertu> upporting), U-Boot (E2 Alt and M3N ULCB), Linux (64bit MSI and PCIe
+09:30 < geertu> cleanup), and OpenOCD (SH QSPI prototype for automated testing).
+09:30 < geertu> Morimoto-san fixed sound clock issus in v5.1-rcX, fixed R-Car datasheet
+09:30 < geertu> disclosure, welcomed Laurent and Marek to Hanami, and did Renesas work.
+09:30 < geertu> Shimoda-san supported the BSP in CPG driver review.
+09:30 < geertu> Simon enabled S2RAM on Ebisu and reposted E3 Z/Z2 clock patches.
+09:30 < geertu> Ulrich reviewed pcie-rcar patches, posted I2C PFC patchs, and performend
+09:30 < geertu> APE6EVM boot loader archeology.
+09:30 < geertu> Geert assisted Jiada with the clk/genpd deadlock fix, posted PFC
+09:30 < geertu> validation and compile-testing v3 and IPMMU suspend/resume v2, enabled
+09:30 < geertu> CFI NOR FLASH on APE6EVM, upported clock and pin control errata fixes,
+09:30 < geertu> completed the peri{upport,pelist}=>periject conversion for Core, and
+09:30 < geertu> programmed all CP2102 USB-to-UART bridges to have unique names.
+09:31 < geertu> (I hope I didn't miss anything when merging two sets of email reports)
+09:32 < geertu> B) What we plan to do till next time:
+09:32 < geertu> Kieran will finish Linaro Connect, and has booked holidays from 15th to
+09:32 < geertu> 19th April.
+09:32 < geertu> Marek plans to test and submit the BSP v2.0.3 ATF upport, to continue on
+09:32 < geertu> the SH QSPI driver.
+09:32 < geertu> Geert will send clock and pin control pull requests for v5.2, and will
+09:32 < geertu> escape on holidays afterwards (until April 22th).
+09:33 < geertu> C) Problems we have currently:
+09:33 < geertu> Simon abandoned work on Gen3 ZG clocks as this is too complex to
+09:33 < geertu> consider upstreaming without an upstream driver to exercise the code.
+09:33 < geertu> Geert reports that the APE6EVM test application does not work when
+09:33 < geertu> uploaded by OpenOCD to 0xe8200000.
+09:33 < Marex> geertu: update: SH QSPI driver is in reasonable shape already , I can update U-Boot with it on E2 Alt at least ;-)
+09:33 < Marex> geertu: from OpenOCD that is
+09:34 < geertu> Marex: BTW, what's "SH QSPI"?
+09:34 < Marex> geertu: the QSPI controller in Gen2 SoCs , used to talk to the boot SPI NOR
+09:34 < Marex> geertu: it's likely in older SoCs too
+09:34 < geertu> OK, so RSPI/QSPI
+09:35 < geertu> Nice!
+09:35 < geertu> Anything I missed?
+09:37 < geertu> Topic 2. Discussion Topics
+09:37 < geertu> Anything to discuss after 4 weeks of no chat meetings?
+09:37 < wsa> general upporting status:
+09:38 < wsa> looks like core is also mostly done with bsp392?
+09:38 < geertu> Yes, there's not much left
+09:39 < geertu> Most leftovers are due to missing hardware access (new ES dependencies), missing upstream drivers (3DG), or unclear policies (OPTEE)
+09:41 < Marex> geertu: what's unclear about optee ?
+09:41 < geertu> Marex: What does it do?
+09:43 < damm> slices and dices?
+09:43 < Marex> geertu: optee OS does secure tasks
+09:43 < Marex> geertu: the linux side only communicates with the optee OS via SVCs
+09:44 < Marex> geertu: by secure tasks, it looks like e.g. RPC HF update in a controlled manner
+09:44 < Marex> geertu: you can use it to rewrite the HF even if it's locked in ATF, since Optee OS has privileges to do so
+09:45 < geertu> Marex: Aha? But that needs to be enabled in firmware, too?
+09:45 < geertu> And how does access control work in that case?
+09:46 < Marex> geertu: "that" ?
+09:46 < Marex> geertu: Linux is running in non-secure world and optee OS is the access controller
+09:47 < Marex> that's my understanding of the bare bones situation
+09:48 < geertu> Marex: Can it distinguish between my Linux or your Linux?
+09:48 < Marex> geertu: there is some setting where optee os boots the next stage (u-boot), so it can authenticate what it starts
+09:49 < Marex> geertu: and it can block your linux from running at all
+09:50 < Marex> geertu: whether it can authenticate requests from random stuff in the non-secure world, I didn't check ; presumably yes
+09:52 < geertu> ok
+09:53 < Marex> geertu: optee OS upporting is on my list, when I get to it, I'll know more
+09:53 < geertu> Marex: Great!
+09:53 < Marex> geertu: ... is what you think, until you see the code :)
+09:54 < Marex> morimoto: off-topic, when shall we meet tomorrow ?
+09:55 < morimoto> Marex: 13:00 at Kokubuji ?
+09:56 < geertu> Next Core Group Chat date?
+09:56 < geertu> I won't be available in two weeks.
+09:57 < marex-cloud> morimoto: Roger!
+09:58 < pinchartl> geertu: I'm afraid I won't be available in 3 weeks
+09:58 < shimoda> geertu: how about 18th Apr?
+09:58 < geertu> shimoda: That's in two weeks ;-)
+09:58 < morimoto> pinchartl: because Sky :) ?
+09:58 < pinchartl> morimoto: I wish. because work :-)
+09:59 < morimoto> pinchartl: ohh... orz
+09:59 < horms> I will be on a break on the 18th. But I can send in a report via email.
+09:59 < geertu> May 2nd?
+09:59 < morimoto> geertu: it is GW (= Golden week) at Japan
+09:59 < morimoto> GW = long Holiday
+10:00 < pinchartl> geertu: or maybe you could appoint a deputy on the 18th ? :-)
+10:01 < shimoda> geertu: oops. i missed your comment ;) In Japan side, from 29th Apr and 6th May is a GW. so 9th May?
+10:01 < geertu> pinchartl: Are you volunteering? ;-)
+10:01 < pinchartl> may the 2nd is in 4 weeks. if we can afford to always wait for four weeks between meetings they we should make them monthly meetings, not bi-weekly meetings
+10:01 < kbingham> I'm away on the 18th :)
+10:01 < pinchartl> geertu: not at all :-)
+10:01 < pinchartl> 17th ?
+10:01 < geertu> Marex: U R deputy?
+10:02 < geertu> May 9th is an option for me
+10:02 < morimoto> pinchartl: April 17th ? or May 17th ?
+10:03 < geertu> As long a it's not May 32 (which is a Brexit joke in the newspaper ;-)
+10:03 < pinchartl> morimoto: April
+10:03 < morimoto> pinchartl: IC
+10:04 < damm> pinchartl: need to leave early to prepare for another appointment, will check the report =)
+10:04 -!- damm [~damm@s214090.ppp.asahi-net.or.jp] has quit [Quit: leaving]
+10:05 < morimoto> 17th April is available if meeting can be finished until JSP 17:30 ;)
+10:05 < morimoto> It is Renesas special-go-back-day
+10:05 < pinchartl> geertu: jokes aside, there's no issue if you have to skip one of the meetings, you can appoint a deputy
+10:05 < pinchartl> or we can move it to another day of the same week
+10:05 < geertu> I'm not available before April 22
+10:06 < geertu> I won't have anything to report anyway
+10:06 < geertu> Without Core, you can probably finish by JST 1730 on April 17th?
+10:07 < wsa> how about keeping the 18th and have core reports email only?
+10:07 < wsa> I can host core discussions in my IO slot if needed
+10:08 < geertu> wsa: thx!
+10:09 < wsa> and probaby we should schedule the next meeting after that to may, 9th because of GW?
+10:09 < geertu> wsa: OK
+10:09 < morimoto> 18th April, and 9th May are OK for me
+10:09 < wsa> actually, that would fit my schedule very well. I am busy on May, 2nd as well
+10:10 < wsa> pinchartl: ok?
+10:11 < pinchartl> works for me
+10:12 < wsa> cool
+10:12 < pinchartl> can we start with MM ?
+10:12 < geertu> Thanks for joining, and have a nice continued day!