On Thu, Oct 01, 2020 at 10:16:00PM +0000, Sridharan, Ranjani wrote: > On Thu, 2020-10-01 at 15:02 +0200, Greg KH wrote: > > On Wed, Sep 30, 2020 at 03:50:47PM -0700, Dave Ertman wrote: > > > From: Ranjani Sridharan <ranjani.sridharan@xxxxxxxxxxxxxxx> > > > > > > A client in the SOF (Sound Open Firmware) context is a > > > device that needs to communicate with the DSP via IPC > > > messages. The SOF core is responsible for serializing the > > > IPC messages to the DSP from the different clients. One > > > example of an SOF client would be an IPC test client that > > > floods the DSP with test IPC messages to validate if the > > > serialization works as expected. Multi-client support will > > > also add the ability to split the existing audio cards > > > into multiple ones, so as to e.g. to deal with HDMI with a > > > dedicated client instead of adding HDMI to all cards. > > > > > > This patch introduces descriptors for SOF client driver > > > and SOF client device along with APIs for registering > > > and unregistering a SOF client driver, sending IPCs from > > > a client device and accessing the SOF core debugfs root entry. > > > > > > Along with this, add a couple of new members to struct > > > snd_sof_dev that will be used for maintaining the list of > > > clients. > > > > > > Reviewed-by: Pierre-Louis Bossart < > > > pierre-louis.bossart@xxxxxxxxxxxxxxx> > > > Signed-off-by: Ranjani Sridharan <ranjani.sridharan@xxxxxxxxxxxxxxx > > > > > > > Co-developed-by: Fred Oh <fred.oh@xxxxxxxxxxxxxxx> > > > Signed-off-by: Fred Oh <fred.oh@xxxxxxxxxxxxxxx> > > > Signed-off-by: Dave Ertman <david.m.ertman@xxxxxxxxx> > > > --- > > > sound/soc/sof/Kconfig | 19 ++++++ > > > sound/soc/sof/Makefile | 3 + > > > sound/soc/sof/core.c | 2 + > > > sound/soc/sof/sof-client.c | 117 > > > +++++++++++++++++++++++++++++++++++++ > > > sound/soc/sof/sof-client.h | 65 +++++++++++++++++++++ > > > sound/soc/sof/sof-priv.h | 6 ++ > > > 6 files changed, 212 insertions(+) > > > create mode 100644 sound/soc/sof/sof-client.c > > > create mode 100644 sound/soc/sof/sof-client.h > > > > As you are creating new sysfs directories, you should have some > > documentation for them :( > Hi Greg, > > We are not adding any sysfs entries in this series. You added directories in sysfs, right?