Expose sound card online/offline state to procfs so userspace application
can poll and read sound card's state.
Change-Id: Ie605ad57f4ce5abf62a216e790407029658ac3c9
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
Signed-off-by: Banajit Goswami <bgoswami@codeaurora.org>
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: Meng Wang <mengw@codeaurora.org>
Enable USB Diag function driver as a module that can be
instantiated by USB ConfigFS driver.
Change-Id: I717f70ba124aa2d7d2763452e96e9d3e795ef267
Signed-off-by: Jack Pham <jackp@codeaurora.org>
Enable the ION page pool auto refill feature on Lahaina.
Change-Id: I52897912d11e7d96b53bb90afa01246e8a1a1d18
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
Enable the QRTR driver and the smd/rpmsg transport to route IPCRTR
messages from remote processors.
Change-Id: Ifb795c454d756a7fefc87fb747f473d8bf474573
Signed-off-by: Chris Lew <clew@codeaurora.org>
Replace #ifdef CONFIG_QPNP_PBS with #if IS_ENABLED(CONFIG_QPNP_PBS).
This fixes a function redefinition error when compiling the
qpnp-pbs driver as a module with CONFIG_QPNP_PBS=m in a defconfig
file.
Change-Id: I2a6201a7a94423ce333c203c475dce319f922fdd
Signed-off-by: David Collins <collinsd@codeaurora.org>
Replace #ifdef CONFIG_QPNP_REVID with #if
IS_ENABLED(CONFIG_QPNP_REVID). This fixes a function
redefinition error when compiling the qpnp-revid driver as
a module with CONFIG_QPNP_REVID=m in a defconfig file.
Change-Id: Ie1907010b8bbcd13fdc301f5647af9e081f6088a
Signed-off-by: David Collins <collinsd@codeaurora.org>
When compile kernel, we will get the following error:
undefined reference to `__aeabi_uldivmod'
So we change the way of divide.
Change-Id: I632ea6778bc4e6e881a327c81e2e8650725388b0
Signed-off-by: Tengfei Fan <tengfeif@codeaurora.org>
Add support to manage voltage supply regulators via the
vdd-class voting interface. Provide functions that can be
easily used to implement clk_ops callbacks used for voltage
voting.
Change-Id: I891b5944ed8075074c11f139d9e6951d796c7f90
Signed-off-by: David Collins <collinsd@codeaurora.org>
Signed-off-by: David Dai <daidavid1@codeaurora.org>
Add support for GENI Common driver and
UART driver in lahaina_debug.config file.
Change-Id: I5e55ebf1b8580a2d0864a353d58581e847bef55c
Signed-off-by: Akash Asthana <akashast@codeaurora.org>
On some platform USB super speed phy needs to reset link training to
improve interoperability with different super speed capabale host as
workaround. Remove this workaround as it is no longer required for
newer HW.
Change-Id: I0abd01846cbb9f15b5dbed6dff5ca6f19d40de30
Signed-off-by: Jack Pham <jackp@codeaurora.org>
This change adds USB GSI function driver which provides USB RMNET/RNDIS/
ECM/MBIM/DPL related functionalities with GSI hardware accelerated path.
This snapshot is taken as of msm-4.19 commit 104eef6e1fe8 ("platform:
msm: Remove unused local count variable").
This change also includes some fixups to match the modified API in
dwc3-msm.h.
Change-Id: If849fdeab445e99dc914060eae98e1948a48e3d2
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Signed-off-by: Jack Pham <jackp@codeaurora.org>