Commit Graph

26 Commits

Author SHA1 Message Date
Hiren Gohel
72b89a1dd9 bindings: Add USB PHY drivers related documentation
This change adds QUSB hig-speed PHY driver related
documentation.

Change-Id: I07618a269153d613a2ebb92491267c7fa663f36e
2022-10-11 22:45:01 +05:30
Pratham Pratap
bc6e844026 dt-bindings: add eusb i2c repeater
This add description for third party i2c repeater.

Change-Id: I817661157b3262c5014fbbb791940e4e969d81f7
2022-09-25 18:20:01 -07:00
Prashanth K
46ea34265a dt-bindings: usb: Document qcom,qmp-phy-override-seq
Document the newly introduced optional property that can be used
to override the QMP phy sequence. This property contains array of
reg-offset, value pair.

Change-Id: I7b1a934fb6c083a59c28e881b08dfa9fe653eff8
2022-08-10 15:11:49 -07:00
Udipto Goswami
cb352b4335 dt-bindings: Add support for M31 EUSB2 phy
Add support and documentation of M31 EUSB2 phy.

Change-Id: Ifccecb4743a4d8f000c3c193116c923d0e8fb3c5
2022-06-23 15:18:35 +05:30
Swetha Chikkaboraiah
b12bd11ae6 dt-bindings: Add missing dt-bindings qpnp-pdphy
This snapshot is taken as of
'commit  1a15a882776236bf330dc1aa9759809a43103e45
(Merge "ARM: dts: msm: Renaming seeya panels to
90Hz and 60Hz refresh rates")'.

Change-Id: Idc837750bc78973bd1162dbb412546ae22151101
2022-05-12 23:00:10 -07:00
Ajay Agarwal
d4c3857e03 dt-bindings: usb: Document qcom,force-gen1
Add description for the newly added qcom,force-gen1 property.

Change-Id: I44f9a13679418186d24a620f859433c7d2dfde93
2022-03-14 12:09:59 +05:30
Wesley Cheng
a266f167c5 dt-bindings: usb: Document qcom,disable-host-ssphy-powerdown
Document the newly introduced flag to disable a new power optimization
where the SSPHY is powered down if a highspeed device is connected to
the roothub.  There are some designs which may not want to utilize
this.

Change-Id: Ic9fe974c361a1b372e6ef32e4134c0a407729069
2022-03-03 14:22:32 -08:00
Pratham Pratap
7cf78cd7d7 dt-bindings: usb: Document qcom,use-eusb2-phy
Document the newly introduced optional flag to be
enabled for the targets that uses eUSB2 PHY. This flag
enables PDC IRQs acoording to eUSB2 spec.

Change-Id: Iaa30ff51da5fd1c676eef9835bf0ea7342371efe
2022-02-23 09:19:26 -08:00
Mayank Rana
0d1ba0addd bindings: Remove usage of reset gpio with PMIC eUSB2 repeater
eUSB2 repeater is not reset using GPIO. repeater driver brings
eUSB2 repeater out of reset using repeater register set. Hence
remove usage of reset gpio here as driver has removed that
functionality.

Change-Id: I84cd0cefa79dbf74d5eca06014bce1337cbc2029
2022-02-05 21:03:44 -08:00
Mayank Rana
7e0b3ec2b2 ARM: dts: msm: Add GDSC phandle with USB3 DP PHY node on Kalama
USB3 DP PHY's power is control through GDSC. Hence add GDSC phandler
with USB3 DP PHY node which is used by driver to power up and power
down.

Change-Id: I601bda390cba5dda7350b99bfcf55321dbc400bd
2022-01-24 20:59:41 -08:00
Pavankumar Kondeti
d20c2affc6 ARM: dts: msm: Remove qcom,dwc-usb3-msm-tx-fifo-size property
MSM USB DWC3 driver does not depend on this property to know
the TXFIFO size in the USB controller. Remove any reference to
qcom,dwc-usb3-msm-tx-fifo-size property.

Change-Id: I321f041b44cb35033f9bcdd1b6cba0f3fb9da8b5
2022-01-21 18:42:59 +05:30
Mayank Rana
df675b06f4 bindings: Update usage of eUSB2 repeater phandle with eUSB2 PHY
Add usb-repeater with eUSB2 repeater phandle (mandatory) for allowing
eUSB2 PHY driver to call into eUSB2 repeater driver related interfaces
for reset, init and updating its configuration.

Add dummy-supply with eUSB2 repeater phandle (optional) for enforcing
probe ordering between eUSB2 repeater driver and eUSB2 PHY driver.

Change-Id: Ib295e7f2a229ab0d2541cbb1dd24a63a873b9493
2021-12-14 09:03:54 -08:00
Mayank Rana
979dc9026b bindings: Fix usage of power supply with eusb2 PMIC repeater
PMIC chip integrated eUSB2 repeater needs 3 power supplesy:3v, 1.2v,
and 1.8v. 1.2v power supply is always on and it is not votable
through software. Hence remove usage of 1.2v power supply, and add
1.8v power supply related usage.

Change-Id: I3417fb8b3fb98daadd101e39a034141f11262aa8
2021-12-08 13:12:05 -08:00
qctecmdr
dca9fd6aca Merge "bindings: Add eUSB2 HSPHY driver related documentation" 2021-10-29 11:01:40 -07:00
Mayank Rana
0d0462dbae bindings: Add eUSB2 HSPHY driver related documentation
This change adds eUSB2 SNPS HSPHY driver related binding.

Change-Id: I3ee658018bd24e4d6de4b6e1dde6c0c505490fdd
2021-10-28 14:46:22 -07:00
Mayank Rana
3dfc0388ca bindings: Add eUSB2 repeater driver related documentation
This change adds eUSB2 repeater driver related binding.

Change-Id: Ia14c7085e0d552aff3697a741e03e6a302d50c23
2021-10-05 15:49:10 -07:00
Wesley Cheng
3f34a2d5aa dt-bindings: usb: Document qcom,core-clk-rate-disconnected
Add description for the newly added qcom,core-clk-rate-disconnected
property.

Change-Id: Id5e4642d93db5a63e4d9f903f55f0c3853feac68
2021-09-28 10:18:05 -07:00
Blagovest Kolenichev
216c0122a7 dt-bindings: Merge keystone/android-mainline-keystone-qcom-release (6a20567) into msm-kalama
Merge snapshot of bindings from commit: 6a20567 (Snap for
7604353 from 519c1e208333358d35b13bbb8101aeac7480206d to
android-mainline-keystone-qcom-release).

Change-Id: Idadfc8ecff6c11b292746eee16811a14daf90fbb
2021-08-27 05:53:14 -07:00
Jeevan Shriram
3788dc62e5 ARM: dts: msm: Add devicetree bindings snapshot for Waipio Support
Add devicetree bindings for supporting waipio platform on msm-kalama branch
with snapshot merge of msm-5.10 devicetree at commit <c8b773e> (Merge "ARM:
dts: msm: Enable stats driver for diwali").

Change-Id: I72272f4cd727346ce3050b8b7ba49c1eefc150d4
2021-08-18 08:34:10 -07:00
qctecmdr
620abc9460 Merge "ARM: dts: msm: Add USB controller and PHY configuration for Kalama RUMI" 2021-07-09 07:03:00 -07:00
Mayank Rana
9071baf3c6 dt-bindings: usb: Add bindings for MSM SSUSB controller
Add bindings documenting the MSM SuperSpeed USB controller
with compatible "qcom,dwc-usb3-msm".

Change-Id: I2e1a611c70af09521cc23b19eba101505bf9b37e
2021-07-08 08:59:00 -07:00
Mayank Rana
74210529d5 dt-bindings: usb: Add super speed re-driver bindings
Add bindings for super speed re-driver driver. This driver will
be used to boost USB Superspeed signals on QRD boards.

Change-Id: Ib8ba1e5438cc17a496253032a31f5e56d5db67d6
2021-07-07 13:49:12 -07:00
qctecmdr
441b80d578 Merge "bindings: Add USB PHY drivers related documentation" 2021-06-29 18:26:03 -07:00
Mayank Rana
8822f7ed97 bindings: Add USB PHY drivers related documentation
This change adds USB hig-speed and super-speed PHY drivers related
documentation.

Change-Id: I525315178e32d2505680b0c5fe6304a52780f81d
2021-06-15 16:11:22 -07:00
Jack Pham
d9ec6ca71f bindings: usb: Add bindings for USB PHY on QTI emulation platform
Add dt-bindings describing the USB PHY used on Qualcomm Technologies,
Inc. emulation platforms.

Change-Id: Idaddd753086fa547b9a38fa8c484f7df20c12458
2021-06-15 16:09:07 -07:00
Vamsi Krishna Lanka
1cc7395a15 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project

Change-Id: Ic48a6fa76bbc126bd8f6bafc7678e7afbc3f18cf
2021-06-01 22:51:58 -07:00