android_kernel_msm-6.1_noth.../include
Sandeep Maheswaram 3a83cf4f88 usb: phy: Add snapshot of PHY msm usb driver
This change adds PHY msm usb driver which handles PHY initialization,
clock management, and workarounds required after resetting the
hardware and power management.

This snapshot is taken from Kernel-5.4,
 'commit a8682b6e9ab7f ("usb: phy: Add snapshot of
PHY msm usb driver")'

Add phy-msm-usb driver to kernel tree via Kconfig
and Makefile.

This change also replaces bus-voting APIs with the ICB APIs.

Adding New APIs
iccs_get()
iccs_put()
msm_otg_update_bus_bw().

Removed below APIs as new compiler treating these unused
functions as errors:
msm_otg_bus_clks_enable()
msm_otg_bus_clks_disable().

Removed dbg_event() support, to improvise it later.

Changed
struct icc_path *icc_paths[1] to struct icc_path *icc_paths.

Change-Id: I5bfbd1325faa37a3ed3f0f3a83850a1cf797fa09
Signed-off-by: Roja Rani Yarubandi <quic_ryaruban@quicinc.com>
Signed-off-by: Sandeep Maheswaram <quic_sandmahe@quicinc.com>
2024-10-17 11:14:28 +05:30
..
acpi
asm-generic Merge 6.1.77 into android14-6.1-lts 2024-04-17 08:34:35 +00:00
clocksource
crypto Reapply "Merge tag 'android14-6.1.75_r00' into android14-6.1" 2024-04-02 19:49:12 +00:00
drm Revert "drm/mipi-dsi: Fix detach call without attach" 2024-04-18 11:52:41 +00:00
dt-bindings Merge "icc: dt-bindings: add endpoint IDs for interconnects for mdm9x07" 2024-09-25 13:41:17 -07:00
keys
kunit kunit: add macro to allow conditionally exposing static symbols to tests 2023-11-20 11:52:08 +01:00
kvm UPSTREAM: arm64: perf: Move PMUv3 driver to drivers/perf 2024-06-07 04:37:55 -07:00
linux usb: phy: Add snapshot of PHY msm usb driver 2024-10-17 11:14:28 +05:30
math-emu
media Revert "media: cec: core: add adap_nb_transmit_canceled() callback" 2023-10-12 14:10:23 +00:00
memory
misc
net ANDROID: ABI fixup for abi break in struct dst_ops 2024-06-03 09:08:52 +00:00
pcmcia
ras
rdma RDMA/core: Fix umem iterator when PAGE_SIZE is greater then HCA pgsz 2023-12-13 18:39:15 +01:00
rv
scsi scsi: sd: Fix system start for ATA devices 2023-12-08 08:51:14 +01:00
soc Merge "drivers: soc: qcom: add snapshot of SPM driver" 2024-10-03 00:04:36 -07:00
sound Revert "ASoC: soc-card: Add storage for PCI SSID" 2023-12-12 18:42:07 +00:00
target
trace Merge keystone/android14-6.1-keystone-qcom-release.6.1.78+ (075ce55) into qcom-6.1 2024-07-14 22:05:15 +05:30
uapi soc: qcom: hgsl: reduce the code complexity 2024-09-26 09:50:58 +08:00
ufs
vdso
video
xen xen: simplify evtchn_do_upcall() call maze 2023-12-08 08:51:20 +01:00