Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: usb: fsa4480: Add compatible for OCP96011

The Orient-Chip OCP96011 is generally compatible with the FSA4480, add a
compatible for it with the fallback on fsa4480.

However the AUX/SBU connections are expected to be swapped compared to
FSA4480, so document this in the data-lanes description.

Signed-off-by: Luca Weiss <luca.weiss@fairphone.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20231020-fsa4480-swap-v2-3-9a7f9bb59873@fairphone.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Luca Weiss and committed by
Greg Kroah-Hartman
c3097719 cf07c55f

+14 -4
+14 -4
Documentation/devicetree/bindings/usb/fcs,fsa4480.yaml
··· 11 11 12 12 properties: 13 13 compatible: 14 - enum: 15 - - fcs,fsa4480 14 + oneOf: 15 + - const: fcs,fsa4480 16 + - items: 17 + - enum: 18 + - ocs,ocp96011 19 + - const: fcs,fsa4480 16 20 17 21 reg: 18 22 maxItems: 1 ··· 57 53 - const: 0 58 54 - const: 1 59 55 description: | 60 - Default AUX/SBU layout 56 + Default AUX/SBU layout (FSA4480) 61 57 - AUX+ connected to SBU2 62 58 - AUX- connected to SBU1 59 + Default AUX/SBU layout (OCP96011) 60 + - AUX+ connected to SBU1 61 + - AUX- connected to SBU2 63 62 - items: 64 63 - const: 1 65 64 - const: 0 66 65 description: | 67 - Swapped AUX/SBU layout 66 + Swapped AUX/SBU layout (FSA4480) 68 67 - AUX+ connected to SBU1 69 68 - AUX- connected to SBU2 69 + Swapped AUX/SBU layout (OCP96011) 70 + - AUX+ connected to SBU2 71 + - AUX- connected to SBU1 70 72 71 73 required: 72 74 - compatible