>-----Original Message----- >From: Bart Van Assche [mailto:bvanassche@xxxxxxx] >Sent: Friday, April 1, 2022 7:29 PM >To: Adrian Hunter <adrian.hunter@xxxxxxxxx>; Martin K . Petersen ><martin.petersen@xxxxxxxxxx> >Cc: Jaegeuk Kim <jaegeuk@xxxxxxxxxx>; linux-scsi@xxxxxxxxxxxxxxx; James >E.J. Bottomley <jejb@xxxxxxxxxxxxx>; Krzysztof Kozlowski ><krzk@xxxxxxxxxx>; Stanley Chu <stanley.chu@xxxxxxxxxxxx>; Andy Gross ><agross@xxxxxxxxxx>; Bjorn Andersson <bjorn.andersson@xxxxxxxxxx>; >Matthias Brugger <matthias.bgg@xxxxxxxxx>; Avri Altman ><Avri.Altman@xxxxxxx>; Can Guo <cang@xxxxxxxxxxxxxx>; Asutosh Das ><asutoshd@xxxxxxxxxxxxxx>; Bean Huo <beanhuo@xxxxxxxxxx>; Guenter >Roeck <linux@xxxxxxxxxxxx>; Daejun Park <daejun7.park@xxxxxxxxxxx>; >Keoseong Park <keosung.park@xxxxxxxxxxx>; Eric Biggers ><ebiggers@xxxxxxxxxx>; Ulf Hansson <ulf.hansson@xxxxxxxxxx>; Mike Snitzer ><snitzer@xxxxxxxxxx>; Jens Axboe <axboe@xxxxxxxxx>; Geert >Uytterhoeven <geert@xxxxxxxxxxxxxx>; Anders Roxell ><anders.roxell@xxxxxxxxxx>; Peter Wang <peter.wang@xxxxxxxxxxxx>; >Chanho Park <chanho61.park@xxxxxxxxxxx>; Alim Akhtar ><alim.akhtar@xxxxxxxxxxx>; Inki Dae <inki.dae@xxxxxxxxxxx>; Phillip >Potter <phil@xxxxxxxxxxxxxxxx>; Greg Kroah-Hartman ><gregkh@xxxxxxxxxxxxxxxxxxx>; Ye Bin <yebin10@xxxxxxxxxx>; ChanWoo >Lee <cw9316.lee@xxxxxxxxxxx>; Sergey Shtylyov ><s.shtylyov@xxxxxxxxxxxx>; Srinivas Kandagatla ><srinivas.kandagatla@xxxxxxxxxx>; Xiaoke Wang ><xkernel.wang@xxxxxxxxxxx>; Jinyoung Choi <j-young.choi@xxxxxxxxxxx>; >Gustavo A. R. Silva <gustavoars@xxxxxxxxxx>; Kiwoong Kim ><kwmad.kim@xxxxxxxxxxx> >Subject: Re: [PATCH 29/29] scsi: ufs: Split the drivers/scsi/ufs directory > >On 3/31/22 23:38, Adrian Hunter wrote: >> In particular drivers/ufs/core and drivers/ufs/host would seem a more >> typical arrangement. > >Hi Adrian, > >Thanks for having taken a look at this patch series. I'm open to changing the >directory names. Moving the ufs directory one level up sounds like a good >idea to me. However, I'm not sure that drivers/ufs/host would be a better >name than drivers/ufs/drivers since all files in drivers/ufs/core also implement >UFS host controller support. > Hi Bart, Interesting, it is true that ufshcd.c does have implementation of UFS HCI specification. And since core uses a lot of vendor specific callbacks implementation, so may be drivers/ufs/core and drivers/ufs/hci-vendor or drivers/ufs/pltfm{-vendor} might be good logical one. Having said that, looking at mmc sub-system directory structure, it is simply drivers/mmc/core and drivers/mmc/host >Thanks, > >Bart.