Add typec class support for micro USB to show the data/power role
options in UI.
Change-Id: I83c0afa6ef9098a85d6c66e076e6a506d945c7fd
Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
Add extcon support for micro USB to notify the USB driver
about the USB device and host mode.
Change-Id: If526b4476fd3c320129f3d74ed9afc185cf99538
Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
Enable Configs for API level 30. These are needed for android support.
Change-Id: I041b2deaf8d68a0a908252bee08efab5b5d8b76f
Signed-off-by: Singa Reddy Dasari <singredd@codeaurora.org>
Vendor ops will remain NULL in case of SCMI failures during
initialization.
Update store min and max functions to check for NULL before
accessing vendor ops structure.
Change-Id: I5a93a7161d8d01510f7d580c25e268fdc113df6b
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
This stat can be used to determine if there is any
message lost between hab_vchan_send and hab_vchan_recv.
Change-Id: I37be3e0a1359315e213399b9f91b18158006cd3e
Signed-off-by: Rahul Sharma <rahsha@codeaurora.org>
Signed-off-by: Yong Ding <yongding@codeaurora.org>
QCOM_SCM_QCPE config is dependent on HAB channel to communicate with
Backened.
Change-Id: I2c272f0ac5eea80f36596828fd08ff8932f4539b
Signed-off-by: katamoni sai abhilash <katamoni@codeaurora.org>
Enable runtime debugfs control of regulator parameters such as enable
state, voltage, load current, and bypass state.
Change-Id: I8919c831637c1f905edc68651a2669bf344c0c64
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
Get RDDM and recovery timeouts from unified cnss_get_timeout() API
for better readability.
Change-Id: I3e869aa46fb5d36335ce7fe215e5483a56093880
Signed-off-by: Yue Ma <yuem@codeaurora.org>
Currently, after timeline drawobj creation it is not
immediately added to local drawobj list as a result
if kgsl_drawobj_add_timeline fails this drawobj is
leaked. As the timeline drawobj upon creation takes
a refcount on the context this leak also results in
context leak. Fix this by adding timeline drawobj to
local drawobj list immediately after creation.
Change-Id: I30f85506595ad7a7c54e82a7e850c96e7cdcbefd
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
Add ioctl support to handle and generate pps siganal &
interrupt.Add device nodes for pps interrupts to interact
with user space.
Change-Id: I401326443e69bfd0fb37986004bdc47f41dc57b7
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>
Add function group for qup11_f*,quop13_f* instance for blair target,
used by spare i2c usecases and msm_geni_serial console driver
respectively.
Change-Id: I800e7f6f9a13e9605385364f5f6c6bb37d591ad0
Signed-off-by: Ashish Bhimanpalliwar <abhiman@codeaurora.org>
Add support for blair pin configuration and control
via pinctrl framework.
Change-Id: I15b424ea5d7d6bdcb55224ac0964496da16e0db5
Signed-off-by: Mayank Grover <groverm@codeaurora.org>
Due to support AKSys gamepad USB adapter, CONFIG_HID_AKSYS_QRD
and CONFIG_AKSYS_QRD_FF needs to be enabled.
Change-Id: I2116516b3eb2236468124760a036ec198a471df9
Signed-off-by: Yue Liu <yueliu@codeaurora.org>
Add function group for qup11_f* instance for holi target,
used by spare i2c usecases.
Change-Id: I69fea8a8ac846a5bc5e92e5f8d8eb5ccd9e57450
Signed-off-by: Mayank Grover <groverm@codeaurora.org>
Enable QCOM_SCM, QSEECOM in quin VM defconfigs and also enable
QCOM_SCM_QCPE to support SCM backend via QCPE.
Disable CONFIG_QCOM_RTIC as it is invoking SCM call before HAB
channel creation.
Change-Id: Id91f6e924cc66d51c7af2ad4c3298ea85bdca933
Signed-off-by: katamoni sai abhilash <katamoni@codeaurora.org>
This change adds support for direwolf PDC irqchip.
Change-Id: Id4c651fd57d72eca59fb978ffe10ce383d74e920
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>