On Wed, 12 Apr 2023 12:46:49 +0800 Subhajit Ghosh <subhajit.ghosh@xxxxxxxxxxxxxx> wrote: > Hi Jonathan, > Thank you for getting back. > > > Hi Subhajit, > > > > No need to sign off a cover letter. The content isn't captured in the > > git tree anyway. > > > > For an RFC, I'd expect to see a clear statement in the cover letter of > > why it is an RFC rather than a formal patch submission. What specifically > > are you looking for comments on? > > > > Point us in the right direction and we might answer the questions quicker. > > > > Thanks, > > > > Jonathan > Thank you for clearing it up. > Next version of RFC I will put specific reasons. > Before submitting a formal patch I wanted to check if my implementation of > single reads of ALS data raw values from userspace when interrupts are > enabled is the right thing to do or not. Also wanted to check if my event > related userspace ABI implementation is in line with IIO subsystem. > I will put it into better words in the next cover letter. > > Can you also help me out with the git tree I should use to format the > patches? As per my understanding it is the subsystem maintainer tree > and the main branch but the macros and functions which you have suggested > in other reviews are available in Linux mainline. For a new driver it rarely matters and I'd advise simply using https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git which is the mainline tree. Please base either on the previous release (currently 6.2) or rc1 of the current release (v6.3-rc1) if doing this. If you need a feature that has only been applied in the same cycle, or are building on recent work that has been applied to the iio tree then for fixes you want: https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git fixes-togreg for new stuff you want: https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git togreg The IIO tree routes through Greg KH's char-misc tree so will see the togreg branch move forwards to be based on that as Greg takes pull requests from me. Usually this happens once or twice a kernel cycle. Don't worry too much about this. If it should affect a patch because some changes crossed I'll generally fix it up whilst applying whichever gets applied second and ask the authors to check I didn't make a mistake. Joanthan > > Regards, > Subhajit Ghosh >