When enabling eud on some devices, a crash can happen when trying to access mode manager registers, since some devices require that these be accessed securely. To support this usecase, update the compatible strings and add driver functionality to distinguish between secure and non-secure euds and avert these kinds of crashes. Melody Olvera (3): dt-bindings: soc: qcom: eud: Update compatible strings for eud usb: misc: qcom_eud: Access mode manager through secure calls arm64: dts: qcom: sc7280: Update eud compatible string .../bindings/soc/qcom/qcom,eud.yaml | 6 +-- arch/arm64/boot/dts/qcom/sc7280.dtsi | 2 +- drivers/usb/misc/qcom_eud.c | 53 ++++++++++++++++--- 3 files changed, 51 insertions(+), 10 deletions(-) base-commit: eec5d86d5bac6b3e972eb9c1898af3c08303c52d -- 2.45.2