mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-24 17:23:25 -05:00
dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport
Add the compatible string for SC8280 Multiport USB controller from Qualcomm. There are 4 power event irq interrupts supported by this controller (one for each port of multiport). Added all the 4 as non-optional interrupts for SC8280XP-MP Also each port of multiport has one DP and oen DM IRQ. Add all DP/DM IRQ's related to 4 ports of SC8280XP Teritiary controller. Also added ss phy irq for both SS Ports. Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20230828133033.11988-2-quic_kriskura@quicinc.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
8929f62f1d
commit
ca58c4ae75
1 changed files with 29 additions and 0 deletions
|
@ -30,6 +30,7 @@ properties:
|
|||
- qcom,sc7180-dwc3
|
||||
- qcom,sc7280-dwc3
|
||||
- qcom,sc8280xp-dwc3
|
||||
- qcom,sc8280xp-dwc3-mp
|
||||
- qcom,sdm660-dwc3
|
||||
- qcom,sdm670-dwc3
|
||||
- qcom,sdm845-dwc3
|
||||
|
@ -260,6 +261,7 @@ allOf:
|
|||
contains:
|
||||
enum:
|
||||
- qcom,sc8280xp-dwc3
|
||||
- qcom,sc8280xp-dwc3-mp
|
||||
then:
|
||||
properties:
|
||||
clocks:
|
||||
|
@ -482,6 +484,33 @@ allOf:
|
|||
- const: dm_hs_phy_irq
|
||||
- const: ss_phy_irq
|
||||
|
||||
- if:
|
||||
properties:
|
||||
compatible:
|
||||
contains:
|
||||
enum:
|
||||
- qcom,sc8280xp-dwc3-mp
|
||||
then:
|
||||
properties:
|
||||
interrupts:
|
||||
maxItems: 14
|
||||
interrupt-names:
|
||||
items:
|
||||
- const: pwr_event_1
|
||||
- const: pwr_event_2
|
||||
- const: pwr_event_3
|
||||
- const: pwr_event_4
|
||||
- const: dp_hs_phy_1
|
||||
- const: dm_hs_phy_1
|
||||
- const: dp_hs_phy_2
|
||||
- const: dm_hs_phy_2
|
||||
- const: dp_hs_phy_3
|
||||
- const: dm_hs_phy_3
|
||||
- const: dp_hs_phy_4
|
||||
- const: dm_hs_phy_4
|
||||
- const: ss_phy_1
|
||||
- const: ss_phy_2
|
||||
|
||||
additionalProperties: false
|
||||
|
||||
examples:
|
||||
|
|
Loading…
Add table
Reference in a new issue