The haptics module inside PM8350B has a soundware slave which
connects to the audio subsystem. It can receive PCM data from
the audio subsystem and use it to play a vibration. Add a binding
document for it.
Change-Id: I3012ceca7042568957cec12864bef6c2e7a03a29
Add VDD_LPI_CX_LEVEL and VDD_LPI_MX_LEVEL generic labels for
lpi_cx and lpi_mx rails respectively.
Change-Id: I7990ab4e3bfec2d436590c962af530c4b93f8e87
Enable CPU cooling device to mitigate the CPU frequency in lahaina.
Adding the #cooling-cells property will enable the cpufreq driver to
register CPU cooling device.
Change-Id: I50e2fcdcc259337d2f4501a75b1a756546cbbbd0
Hardware with revision 2 is changed to use 8-bit FIFO memory while
revision 1 is using 9-bit FIFO memory. To unify the data assignment
from devicetree, change to use 8-bit data for "qcom,wf-fifo-data"
property. Software can expand the 8-bit data to 9-bit for V1
hardware accordingly.
Change-Id: I00749a3cb395bf38ffd4d0cc9fd48de29b949c6d
Add the swr-slave regulator device node in pm8350b haptics module for
swr-haptics device to control the SWR slave online status.
Change-Id: Ib3ee6fe8f8d4357392a64f06123e482f41ef8308
Add a subnode to define a regulator device to control the online status
of the SWR slave in haptics module.
Change-Id: I2e97a9ab4f4499ab0cce23f626d1834a4f7e90c1
Add the QMP and QMP DEBUGFS node to facilitiate communication with AOP.
The QMP driver sends messages using the AOP msgram with a mailbox like
protocol.
Change-Id: I281738bf848b97bc975bdb892731f729128d8ac2
Add the device tree entries for glink driver and glink packet driver
to provide the communication with remote peripherals.
Change-Id: Iac0cb5bbc55a081a12d8dd0b166a149f11b09f29
Add 4 new compute DSP context banks for lahaina, in addition to
the existing 8 context banks, so that 12 concurrent fastrpc
sessions can be run on the remote subsystem.
Change-Id: Id3117510972d002e0d345157295dec9d271b2de7
Acked-by: Thyagarajan Venkatanarayanan <venkatan@qti.qualcomm.com>
USB driver needs to start and stop USB device stack on receiving
EUD based spoof connect and disconnect. Hence add EUD extcon
handler with USB device node on Lahaina.
Change-Id: If2d2e6cf46bb772e64b18bb50dc53f3c8dc09e2c
Add a definition for the qcom,pmic-arb property which can be used
by consumer devices to reference an spmi-pmic-arb device.
Change-Id: Ib891890c4892446aff1c5d4cba133efd6f239b9e
Add UCSI and USB port related information to allow USB role switch
framework to discover connection, and provide USB role related
configuration.
Change-Id: Idc97cd9b4b63df0b934224226a5e58f1cec40ad9