diff options
author | Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> | 2019-12-23 14:27:52 +0900 |
---|---|---|
committer | Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> | 2019-12-23 14:27:52 +0900 |
commit | dc71f3518c95f8d9d306e8a4e53bc9bd2e9928e3 (patch) | |
tree | 54552f6ba6cec40e16cef5c22043d9f510087e00 /wiki/Chat_log/20160223-io-chatlog | |
parent | bb506a3f4c5441ecb212874077ad8b1bf335c936 (diff) | |
parent | 05040a728026b28ce7c6183d2adfa80218b306cb (diff) |
Merge remote-tracking branch 'gitlab/wiki' into HEAD
Diffstat (limited to 'wiki/Chat_log/20160223-io-chatlog')
-rw-r--r-- | wiki/Chat_log/20160223-io-chatlog | 234 |
1 files changed, 234 insertions, 0 deletions
diff --git a/wiki/Chat_log/20160223-io-chatlog b/wiki/Chat_log/20160223-io-chatlog new file mode 100644 index 0000000..b6c74ba --- /dev/null +++ b/wiki/Chat_log/20160223-io-chatlog @@ -0,0 +1,234 @@ +--- Log opened Tue Feb 23 08:56:22 2016 +08:56 -!- wsa_ [~wsa@79.226.92.116] has joined #periperi-io +08:56 -!- Irssi: #periperi-io: Total of 2 nicks [1 ops, 0 halfops, 0 voices, 1 normal] +08:56 -!- Irssi: Join to #periperi-io was synced in 0 secs +09:00 -!- geertu [~geert@84.195.106.123] has joined #periperi-io +09:01 < geertu> Hi +09:01 <@horms> hi geertu +09:02 < wsa_> hi geert +09:02 < wsa_> hi simon +09:02 <@horms> hi wsa_ +09:03 -!- morimoto [~user@relprex1.renesas.com] has joined #periperi-io +09:03 < morimoto> Hi +09:03 < wsa_> hi morimoto-san +09:03 < morimoto> shimoda-san will be here +09:03 < morimoto> soon +09:04 < wsa_> good +09:04 -!- shimoda [~shimoda@relprex1.renesas.com] has joined #periperi-io +09:04 < shimoda> hi +09:04 < wsa_> hi shimoda-san +09:04 < shimoda> I'm sorry for late +09:05 < wsa_> no worries +09:05 < wsa_> but let's get started +09:05 < wsa_> any questions to the updates I did to the todo file? any further updates? +09:06 <@horms> none from my side +09:06 * geertu checks git +09:07 < wsa_> horms: I will apply your ARCH_RENESAS patch for I2C today or tomorrow +09:08 <@horms> thanks. I hope to roll out the remaining dozen or so patches for ARCH_RENESAS (not I2C!) soonish +09:08 < geertu> I think the SCIF tasks should be postponed to v4.7. +09:09 < geertu> For MSIOF, I tested the fix in the BSP, but it doesn't work for me. +09:09 < geertu> Perhaps it only works for other SPI modes than mode 0? +09:09 < geertu> The fix modifies some timing parameters. I have a deeper look with the logic analyzer to see if I can tune the parameters to make it work. +09:09 < wsa_> geertu: ok, moved SCIF tasks to v4.7 +09:10 < geertu> For SPI slave, I noticed something interesting on the mailing list. +09:11 < geertu> Apparently some devices have an SPI_READY pin, so the slave can indicate it's ready to provide data. +09:11 < wsa_> geertu: so, it is mode0 that doesn't work? does it work on gen2? +09:11 < geertu> msiof works on Koelsch with my test board (2 HC595 shift registers and LEDs) +09:12 < geertu> Cfr. the pictures in thread "r8a7795 SYS-DMAC issues (was: Re: [PATCH] [RFC] arm64: renesas: r8a7795: Complete SYS-DMAC nodes)" on periperi-ml +09:13 < geertu> I emailed the SPI_READY guy to ask for SPI slave hardware supporting this. He couldn't say more than it's "for automotive", and CCed our friend Dirk Behme. +09:13 < geertu> So perhaps I have found the requestor of the feature ;-) +09:14 < wsa_> :) +09:15 < wsa_> Nice detective work ;) +09:15 < geertu> I'll check with Dirk +09:15 < wsa_> so, i'll leave the MSIOF issues for 4.6 and wish you good luck +09:15 < geertu> Thx! ;-) +09:16 < wsa_> shimoda-san: any news on the USB side? +09:17 < shimoda> wsa_: today usb phy patch was merged to allow cpg driver of gen3 +09:17 < shimoda> so +09:17 < shimoda> so, i would like to send some integration patches. +09:18 < shimoda> however, for ehci ch 0 patch is "RFC", I will not send such patch. +09:18 < shimoda> horms: is it acceptable for v4.6? +09:18 <@horms> shimoda: if you are very quick +09:19 <@horms> I'd like to finalise my branches tomorrow +09:19 < shimoda> horms: i got it, i will try it today +09:20 < wsa_> great +09:20 < shimoda> and I have other topic from BSP team +09:20 < shimoda> they would like to support DRIF module for gen3 +09:21 <@horms> shimoda: thanks +09:21 < shimoda> and i got a datasheet of DRIF +09:21 < geertu> DRIF used to be in older versions of the datasheet +09:22 < shimoda> I heard REE/Phil is developing it +09:22 < geertu> It's "just" 2x MSIOF slave, right? +09:22 < geertu> Older R-CarH3_01_U12_DRIF_0010_e.doc says: +09:22 < geertu> "This LSI includes two sets of DRIF (Digital Radio Interface). Each of DRIF is composed of two MSIOF modules, which supports Slave Receive Mode only." +09:22 < geertu> But latest 0.5E datasheet has only some DRIF remainings (pfc/mstp/dmac) +09:23 < shimoda> on gen3 manual of DRIF, "This LSI includes four sets of DRIF" +09:25 < wsa_> Hmm, so is this basically the same as this task? +09:25 < wsa_> "SPI,2016-05-31,plan,geert,Implement initial SPI slave prototype support for R-Car Gen2" +09:25 < morimoto> geert: latest DRIF says +09:25 < wsa_> we haven't specified which SPI-core to use for that, have we? +09:25 < morimoto> +09:25 < morimoto> This LSI includes four sets of DRIF (Digital Radio Interface). Each of DRIF is composed by two sub modules. In this +09:25 < morimoto> module, S3D2φ is used as module clock, clock input from LSI is used as serial clock for reception. +09:25 < geertu> wsa_: MSIOF slave +09:26 < geertu> Yeah, besides working MSIOF slave, another difficulty may be in tying the two instances together +09:28 < geertu> Do we know what (dual SPI master) hardware is connected to DRIF? +09:28 < geertu> Can we get test hardware? +09:29 < wsa_> shimoda: so, the task looks to me to watch for Phil's DRIF patches and test them when they come along? +09:29 < shimoda> geertu: i will ask someone +09:30 < shimoda> wsa_: i think so if possible +09:30 < wsa_> shimoda: was there a deadline mentioned? +09:32 < shimoda> wsa_: i don't know, so I will ask bsp team +09:32 < geertu> FWIW, SPI (MSIOF) slave has 2016-05-31 +09:32 < wsa_> geertu: I'm inclined to assign this task to you? ;) +09:33 < geertu> Let's wait and see... +09:34 < wsa_> OK, so I added this task: +09:34 < wsa_> "DRIF,?,plan,?,Assist Phil in developing the driver" +09:34 < shimoda> wsa_: this task is good to me +09:35 < wsa_> morimoto: any news on the Gen3-Thermal driver? +09:35 < wsa_> shimoda: good +09:35 < morimoto> We will have meeting about that with RVC next month +09:35 < morimoto> (I think I can create this driver before that :) +09:36 < wsa_> :) +09:36 < wsa_> so, the deadline "2016-03-31" is still valid? +09:36 < morimoto> I think postpone is good for me +09:38 < wsa_> 2016-06-31? +09:38 < morimoto> good ! +09:38 < morimoto> And I think it will be RVC task +09:39 < wsa_> khim-san? +09:39 < morimoto> I think so +09:39 < wsa_> I was about to ask about him anyway +09:40 < wsa_> I assume you would ask on the periperi-list if khim-san needs additional tasks to be assigend? +09:40 < wsa_> Or how is it handled? +09:41 < morimoto> Umm +09:41 < morimoto> I don't know. Do we need track his task in periperi-list ? +09:43 < wsa_> Either him, or the person petting him :) +09:43 < wsa_> we will see +09:43 < wsa_> for now, I leave the thermal task to you, morimoto-san. OK? +09:43 < morimoto> OK. +09:43 < morimoto> I will report the result +09:44 < wsa_> thanks +09:46 < wsa_> shimoda, morimoto: can one of you ask about this strange bit in SDHI? +09:47 < wsa_> this thread on periperi: "[periperi] Q: ACC_REG in Gen2 SDHI Docs?" +09:47 < morimoto> OK, I can ask it to HW guys +09:48 < wsa_> and is my knowledge accurate that the next Gen3-BSP release is end of February? +09:48 < wsa_> morimoto: Thanks! +09:48 <@horms> wsa_: i expect to get an update on that on Friday +09:49 < wsa_> horms: urgent BSP release? +09:50 <@horms> wsa_: there is a BSP meeting on friday. I expect the timing of the forthcoming releases to be discussed there. +09:51 < wsa_> ah, okay +09:51 < wsa_> horms: can you post the result for the next release on periperi? +09:52 <@horms> sure +09:52 < wsa_> thanks +09:52 <@horms> be aware that there are internal and external releases +09:53 <@horms> its the external ones that go in kernel.org, to customers, etc... +09:53 < wsa_> i am interested in the next update I can have access to +09:53 <@horms> understood +09:53 <@horms> me too! +09:53 < wsa_> :D +09:54 < shimoda> wsa_: next Gen3 BSP release is end of March +09:54 <@horms> I can see the internal ones, but its not so interesting afik +09:54 < wsa_> end of march, okay thanks +09:54 < wsa_> I ask because I couldn't get 8-bit eMMC to work +09:55 < wsa_> it is planned for the next BSP, so I wanted to check if there is some gory detail i am missing +09:55 < wsa_> shimoda-san kindly sent me some patches but the gory detail was not in there +09:55 < wsa_> so I was interested in building the BSP and check if/how it works +09:56 < wsa_> that's the full story +09:56 < shimoda> wsa_: thanks for the full story +09:57 < shimoda> I have internal patch set of the current internal bsp +09:57 < wsa_> one more info from my side: i have now access to the Coverity-reports for the upstream kernel. I tried some patterns finding renesas-specific files and there were some hits. +09:58 < wsa_> i'll investigate if they are not false positives and fix them along if there are not too many +09:58 < wsa_> if there is a bunch, it may be worth to make a task out of it +09:59 < wsa_> but we can discuss that later +09:59 < wsa_> that's all from my side +09:59 < wsa_> are we done? +09:59 < geertu> I have another question +10:00 < geertu> Anyone who knows what's the rationale behind the private review of the CANFD driver? +10:00 <@horms> not i +10:01 < morimoto> I don't know background, but Munakata-san and REE had meeting about it +10:01 < morimoto> and it seems it was REE's challenge +10:01 < morimoto> REE want to send it to ML +10:01 < geertu> Good ;-) +10:01 < morimoto> but they want private review as 1st step +10:02 < morimoto> So, we need to tell him to send it to ML :) +10:02 < wsa_> wearing my maintainer's hat, I appreciate if companies do the first rounds of review internally :) +10:02 < morimoto> :) +10:03 < wsa_> looks like we are done now +10:03 < geertu> wsa_: And wearing your company-internal hat? ;-) +10:04 < wsa_> geertu: that hat tells me it is benefitial to be nice to maintainers :D +10:06 < wsa_> and, it looks more professional to have proper patches sent out +10:06 < wsa_> and the first version really had some way to go +10:06 < wsa_> OK, let's call it a day +10:06 < wsa_> thank you guys! +10:06 < morimoto> thanks +10:07 < shimoda> thank you! +10:07 < morimoto> wsa_: I would like to confirm +10:07 < geertu> thx +10:07 < geertu> bye +10:07 < morimoto> bye +10:07 < morimoto> wsa_: about your question about SDHI +10:07 < wsa_> yes +10:08 < morimoto> Are you checking sh_mobile_sdhi_sdbuf_width() ?? +10:08 < morimoto> I'm missing point +10:09 < wsa_> yes, i mean this function +10:09 < wsa_> for version 0x490c, it always uses 0x0001 for 32-bit +10:10 < morimoto> yes +10:10 < wsa_> now, this document for channels 0+1 +10:10 < wsa_> R8A7790(R-CarH2) SD Host Interface CH0,CH1 Hardware Manual(V00R01E).pdf +10:10 < wsa_> chapter 1.2.23 +10:11 < morimoto> verion = 0x490c = CH2,3 +10:11 < wsa_> 0: 32-bit access +10:11 < wsa_> and in 1.2.22 +10:11 < morimoto> for CH0,1 ? +10:11 < wsa_> 16’h490C +10:12 < morimoto> ? +10:12 < wsa_> the filename of the document says channel 0+1, yes +10:12 < wsa_> shall i send you the document I am referring to? +10:13 < wsa_> (i got this from the renesas-ftp once) +10:13 < morimoto> please wait +10:14 < morimoto> ver = 0x490c = CH2,3 = 0: 16bit, 1:32bit +10:14 < morimoto> ver = 0xCB0D = CH0,1 = 0: 32bit, 1:16bit +10:15 < morimoto> Is this correct for you? +10:16 < wsa_> that would be nice +10:16 < wsa_> so, the document i have has an error? +10:17 < morimoto> does you document is not same as above ? +10:17 < wsa_> because it says in 1.2.22 initial value is "16’h490C" +10:17 < morimoto> if so, your document was wrong version +10:18 < morimoto> I ping-pong:ed this with SDHI guys before +10:18 < morimoto> (I forgot detail...) +10:18 < wsa_> can i have access to the latest version? +10:18 < morimoto> What is your document version ? +10:18 < morimoto> I have is +10:19 < morimoto> CH2,3 = V00R03E +10:19 < wsa_> i have this +10:19 < wsa_> R8A7790(R-CarH2) SD Host Interface CH0,CH1 Hardware Manual(V00R01E).pdf +10:19 < morimoto> CH0,1 = V00R05E +10:19 < morimoto> oops, too old :) +10:19 < wsa_> and R8A7790(R-CarH2) SD Host Interface CH2,CH3 Hardware Manual(V00R01E).pdf +10:20 < wsa_> yes, looks like it :) +10:20 < morimoto> OK, we now find the bug :) +10:20 < morimoto> I wounder how did you get it ? +10:20 < morimoto> Ah, from FTP +10:20 < wsa_> i was SO hoping for a documentation error :) +10:21 <@horms> I think I'll depart now unless there is anything more (non SDHI) to discuss +10:21 < morimoto> Oops, sorry Simon +10:22 < morimoto> Yes, IO meeting was finished I think +10:22 <@horms> No problem +10:22 -!- horms [~horms@reginn.isobedori.kobe.vergenet.net] has left #periperi-io ["Leaving"] +10:22 < morimoto> OK, I will ask to Jinso to send latest SDHI version to you +10:22 < wsa_> thanks! +10:22 < morimoto> was_: do you think your issue will be solved by it ? +10:22 < morimoto> s/was_/wsa_/ +10:23 < wsa_> yes, I will add comments to the upstream driver to make things clear +10:23 < wsa_> luckily, no code changes are needed +10:23 < morimoto> I hope so :) +10:23 < morimoto> Thank you for your hard work +10:24 < morimoto> I will ask it tomorrow. (because of time-zone issue :) +10:24 < wsa_> very welcome +10:24 < morimoto> OK, thanks. bye +10:24 < wsa_> thanks for all your assistance +10:24 < wsa_> tommorow is fine, cya! +10:25 < shimoda> bye! +10:26 -!- shimoda [~shimoda@relprex1.renesas.com] has quit Quit: WeeChat 0.4.2 +10:27 -!- Irssi: #periperi-io: Total of 3 nicks [0 ops, 0 halfops, 0 voices, 3 normal] +--- Log closed Tue Feb 23 10:27:25 2016 |