mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 07:03:03 +02:00
arm64: dts: amlogic: add the type-c controller on Radxa Zero 2
The Radxa Zero2 has an FUSB302 controller on i2c3 at address 0x22 and INT# wired to GPIOA-13; include a minimal connector. Signed-off-by: Ricardo Pardini <ricardo@pardini.net> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Link: https://patch.msgid.link/20260115-arm64-dts-amlogic-radxa-zero2-additions-v2-1-948bb0479a45@pardini.net Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
This commit is contained in:
parent
436418ef5b
commit
2afef25cc4
|
|
@ -351,12 +351,46 @@ hdmi_tx_tmds_out: endpoint {
|
|||
};
|
||||
};
|
||||
|
||||
/* Also exposed on the 40-pin header: SDA pin 3, SCL pin 5 */
|
||||
&i2c3 {
|
||||
pinctrl-0 = <&i2c3_sda_a_pins>, <&i2c3_sck_a_pins>;
|
||||
pinctrl-names = "default";
|
||||
status = "okay";
|
||||
|
||||
fusb0: typec-portc@22 {
|
||||
compatible = "fcs,fusb302";
|
||||
reg = <0x22>;
|
||||
|
||||
pinctrl-0 = <&fusb302_irq_pins>;
|
||||
pinctrl-names = "default";
|
||||
interrupt-parent = <&gpio_intc>;
|
||||
interrupts = <74 IRQ_TYPE_LEVEL_LOW>;
|
||||
|
||||
vbus-supply = <&ao_5v>;
|
||||
|
||||
connector {
|
||||
compatible = "usb-c-connector";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&ir {
|
||||
status = "disabled";
|
||||
pinctrl-0 = <&remote_input_ao_pins>;
|
||||
pinctrl-names = "default";
|
||||
};
|
||||
|
||||
&periphs_pinctrl {
|
||||
fusb302_irq_pins: fusb302-irq {
|
||||
mux {
|
||||
groups = "GPIOA_13";
|
||||
function = "gpio_periphs";
|
||||
bias-pull-up;
|
||||
output-disable;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pwm_ab {
|
||||
pinctrl-0 = <&pwm_a_e_pins>;
|
||||
pinctrl-names = "default";
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user