diff --git a/Kbuild b/Kbuild index eb8f4603..76f4ece0 100644 --- a/Kbuild +++ b/Kbuild @@ -18,7 +18,8 @@ ifeq ($(CONFIG_ARCH_PARROT),y) dtbo-y += nxp/parrot-nfc.dtbo \ nxp/parrot-nfc-qrd.dtbo \ nxp/parrot-nfc-idp.dtbo \ - nxp/parrot-nfc-atp.dtbo + nxp/parrot-nfc-atp.dtbo \ + nxp/parrot-nfc-idp-wcn6755.dtbo endif ifeq ($(CONFIG_ARCH_RAVELIN),y) diff --git a/nxp/parrot-nfc-idp-wcn6755.dts b/nxp/parrot-nfc-idp-wcn6755.dts new file mode 100644 index 00000000..58f7f7d8 --- /dev/null +++ b/nxp/parrot-nfc-idp-wcn6755.dts @@ -0,0 +1,17 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +/dts-v1/; +/plugin/; + +#include "parrot-nfc-common.dtsi" + / { + model = "Qualcomm Technologies, Inc. Parrot WCN6755 IDP"; + compatible = "qcom,parrot-idp", "qcom,parrot", "qcom,idp"; + qcom,msm-id = <537 0x10000>, <583 0x10000>, <613 0x10000>, <631 0x10000>, + <633 0x10000>, <634 0x10000>, <638 0x10000>, + <663 0x10000>; + qcom,board-id = <34 5>; + }; diff --git a/nxp/parrot-nfc-idp.dts b/nxp/parrot-nfc-idp.dts index 971171f6..f4d9ef24 100644 --- a/nxp/parrot-nfc-idp.dts +++ b/nxp/parrot-nfc-idp.dts @@ -15,5 +15,5 @@ qcom,msm-id = <537 0x10000>, <583 0x10000>, <613 0x10000>, <631 0x10000>, <633 0x10000>, <634 0x10000>, <638 0x10000>, <663 0x10000>; - qcom,board-id = <34 0>, <34 1>; + qcom,board-id = <34 0>, <34 1>, <34 5>; };