Message ID | 20231017101116.178041-2-ayushdevel1325@gmail.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2908:b0:403:3b70:6f57 with SMTP id ib8csp4028123vqb; Tue, 17 Oct 2023 03:11:53 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE+cizwlgcusooe3KyYVwJVfrs/1m1BUWPkR/KPPEcoOLXt8U8wXzTHPjcbfs3fDUnSZ7/k X-Received: by 2002:a05:6870:8a28:b0:1e1:e6ee:94b6 with SMTP id p40-20020a0568708a2800b001e1e6ee94b6mr2204319oaq.4.1697537513577; Tue, 17 Oct 2023 03:11:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697537513; cv=none; d=google.com; s=arc-20160816; b=ZVpJnJd0cvo1PRQN4+tltn3YA/+uDZUzfICNdCFmxtfxfW4xxAaTGArz7y6laZov1X OwtpvlpsSzE6rXVCjmmzGS704htsfyOH4XD7T6SQu3j99MPXQ+6tqj2V3pvwBxegfw1i te1go8vhhHnPGLM71d19D3qDDnvBDNTNmmxT57FKfVNR/RS1Kz/VGA4FcTeisaEn+1+E qNrlHlcW4pOwovECSmzIHFVGa6atzDDTY9xchWSpY5S2kJX3YOJRfhtlZf6888eBHNxF t6eC0PNeBNOhdd7DGKGB4UZtDTWf2rBJaXI/XCM1mF1a/7GBIjpyUKXd4fl+7Onz3Owv 7yhA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=L/xhityidHANRldjqCZLdwURqWfb6ZxMT/TSWeuUQRw=; fh=41YdgdAk5MHiYSRGLBkcZfg0k262ye6OJAiWx3Gs3ZM=; b=lgFtvwqaDO5/llMLZaeOlqko7ELEW4N5z9vy5PDJoAvk50XK6AGzNkc8ahAbTr7i1Q TvXyuSIiKvNlry9fvjqr84qCkXdbO7ehI6qQkGyGiGOUOr1UkS7ReIDNOjh3omWVOKSP rJBco7El5oLR2Lak4K2Eh+v7zCeWNur6RrS/l/zHcogO24Ayd0ci+iQktEVc6gLphYNW TFj1M2UV5GxMCKlT+bWTCLmkM9IumdTH0k9ZRqVnQYIWVpHiz4yD6eiDkInMwgJJUdZf RJAKoZYmk33n6zHtuntkAOOgtfedRoS7iV4VezVIhc0fs6/uuHymjaGAoq1JdzidhMOL +pFg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="TdHR09/F"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id v191-20020a6389c8000000b005adba954597si1383950pgd.504.2023.10.17.03.11.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Oct 2023 03:11:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="TdHR09/F"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id E6D6B80BC523; Tue, 17 Oct 2023 03:11:50 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343600AbjJQKLe (ORCPT <rfc822;hjfbswb@gmail.com> + 19 others); Tue, 17 Oct 2023 06:11:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54720 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234926AbjJQKL3 (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 17 Oct 2023 06:11:29 -0400 Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 029F4E8; Tue, 17 Oct 2023 03:11:28 -0700 (PDT) Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-1c9b70b9656so32612115ad.1; Tue, 17 Oct 2023 03:11:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697537487; x=1698142287; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=L/xhityidHANRldjqCZLdwURqWfb6ZxMT/TSWeuUQRw=; b=TdHR09/FojOWswG0B9uZQ0Gafvv6fm/jrtC82N64ET9P38KoASGB0nhv2kJofNyZZs ddZog2+bMQ1pqFJBW7d16aFpOlx7OCGxK7MlLKd5AygTMBdalLTaKpKoCUSQNzde1Rwo aJD4zT1TH3f6NFVQcbrJOP7q+pZSlUc/PltVGKkSgEd/el/VVp+6g/q8CW/aaPQxk0HD yIdSTDkypnHod+SXywL0ceHaeT9eyqu9fItV5Fp1qwNwov/S81I/YAL0vdW7O3NaFGoH D3x4gYymLRocDEvihgwum4T1yJlu9OarG/Rjdf9Lt0D1yG406QN9Iy8nWZHTzj8MJbmF NZ/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697537487; x=1698142287; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=L/xhityidHANRldjqCZLdwURqWfb6ZxMT/TSWeuUQRw=; b=BAoUVpqE1NKjAD4mqm+ucWocRb+bkSnNLsAiW1vuzSCpuGUl7ro++idwt4azkLDlso 3XZ8bDSR6Mn4MujOcwAosfmM4Rcrd3ivJ176oyRfJ8F4Qu95TQjfag9dMbtYmJJtxGta dA1zOiyZeUUiYRSpunQrqgflYd5g/4+us0ubqhyHPhRl33UXrCGjNjtZ3fwXox3D2i1D GKur2dalbF2YoXRsb06bl8cA1mcLHC8TOQgQpjZyvWeXGHRGMWkJ0K6SQT7G1j073LiY YQARyhVqlPLVgJii7EUUydnleIMrjLinUmAnaIEfaqdYhrAuocY7ZHROBCju6xq+yIHQ nCUA== X-Gm-Message-State: AOJu0Yxa5bI9yMq63bS/nTY3lS968RP1ZpU51TVe5gbSanDhz4Rvifkw NrwJ0AuuN+q/qq6oQAqcpr8= X-Received: by 2002:a17:902:ce8b:b0:1ca:3d53:2867 with SMTP id f11-20020a170902ce8b00b001ca3d532867mr2062576plg.15.1697537487400; Tue, 17 Oct 2023 03:11:27 -0700 (PDT) Received: from toolbox.iitism.net ([103.15.228.94]) by smtp.gmail.com with ESMTPSA id q9-20020a170902dac900b001bbb8d5166bsm1127634plx.123.2023.10.17.03.11.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Oct 2023 03:11:26 -0700 (PDT) From: Ayush Singh <ayushdevel1325@gmail.com> To: greybus-dev@lists.linaro.org Cc: Ayush Singh <ayushdevel1325@gmail.com>, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, gregkh@linuxfoundation.org, vaishnav@beagleboard.org, jkridner@beagleboard.org, nm@ti.com, krzysztof.kozlowski+dt@linaro.org, vigneshr@ti.com, kristo@kernel.org, robh+dt@kernel.org, conor+dt@kernel.org, linux-arm-kernel@lists.infradead.org, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Subject: [PATCH v9 1/3] dt-bindings: net: Add ti,cc1352p7 Date: Tue, 17 Oct 2023 15:41:12 +0530 Message-ID: <20231017101116.178041-2-ayushdevel1325@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231017101116.178041-1-ayushdevel1325@gmail.com> References: <20231017101116.178041-1-ayushdevel1325@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Tue, 17 Oct 2023 03:11:50 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1779997095768117419 X-GMAIL-MSGID: 1779997095768117419 |
Series |
greybus: Add BeaglePlay Greybus Driver
|
|
Commit Message
Ayush Singh
Oct. 17, 2023, 10:11 a.m. UTC
Add DT bindings for Texas Instruments Simplelink CC1352P7 wireless MCU BeaglePlay has CC1352P7 co-processor connected to the main AM62 (running Linux) over UART. In the BeagleConnect Technology, CC1352 is responsible for handling 6LoWPAN communication with beagleconnect freedom nodes as well as their discovery. Signed-off-by: Ayush Singh <ayushdevel1325@gmail.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Nishanth Menon <nm@ti.com> --- .../devicetree/bindings/net/ti,cc1352p7.yaml | 51 +++++++++++++++++++ MAINTAINERS | 6 +++ 2 files changed, 57 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
Comments
Hi Ayush,
kernel test robot noticed the following build warnings:
[auto build test WARNING on 6269320850097903b30be8f07a5c61d9f7592393]
url: https://github.com/intel-lab-lkp/linux/commits/Ayush-Singh/dt-bindings-net-Add-ti-cc1352p7/20231017-181305
base: 6269320850097903b30be8f07a5c61d9f7592393
patch link: https://lore.kernel.org/r/20231017101116.178041-2-ayushdevel1325%40gmail.com
patch subject: [PATCH v9 1/3] dt-bindings: net: Add ti,cc1352p7
compiler: loongarch64-linux-gcc (GCC) 13.2.0
reproduce: (https://download.01.org/0day-ci/archive/20231026/202310262150.cA8h8EiZ-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202310262150.cA8h8EiZ-lkp@intel.com/
dtcheck warnings: (new ones prefixed by >>)
>> Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml:70:27: [error] string value is redundantly quoted with any quotes (quoted-strings)
Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml:71:28: [error] string value is redundantly quoted with any quotes (quoted-strings)
vim +70 Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
fbc00b5e746f13 Liang Yang 2022-09-07 8
fbc00b5e746f13 Liang Yang 2022-09-07 9 allOf:
fbc00b5e746f13 Liang Yang 2022-09-07 10 - $ref: nand-controller.yaml
fbc00b5e746f13 Liang Yang 2022-09-07 11
fbc00b5e746f13 Liang Yang 2022-09-07 12 maintainers:
fbc00b5e746f13 Liang Yang 2022-09-07 13 - liang.yang@amlogic.com
fbc00b5e746f13 Liang Yang 2022-09-07 14
fbc00b5e746f13 Liang Yang 2022-09-07 15 properties:
fbc00b5e746f13 Liang Yang 2022-09-07 16 compatible:
fbc00b5e746f13 Liang Yang 2022-09-07 17 enum:
fbc00b5e746f13 Liang Yang 2022-09-07 18 - amlogic,meson-gxl-nfc
fbc00b5e746f13 Liang Yang 2022-09-07 19 - amlogic,meson-axg-nfc
fbc00b5e746f13 Liang Yang 2022-09-07 20
fbc00b5e746f13 Liang Yang 2022-09-07 21 reg:
fbc00b5e746f13 Liang Yang 2022-09-07 22 maxItems: 2
fbc00b5e746f13 Liang Yang 2022-09-07 23
fbc00b5e746f13 Liang Yang 2022-09-07 24 reg-names:
fbc00b5e746f13 Liang Yang 2022-09-07 25 items:
fbc00b5e746f13 Liang Yang 2022-09-07 26 - const: nfc
fbc00b5e746f13 Liang Yang 2022-09-07 27 - const: emmc
fbc00b5e746f13 Liang Yang 2022-09-07 28
fbc00b5e746f13 Liang Yang 2022-09-07 29 interrupts:
fbc00b5e746f13 Liang Yang 2022-09-07 30 maxItems: 1
fbc00b5e746f13 Liang Yang 2022-09-07 31
fbc00b5e746f13 Liang Yang 2022-09-07 32 clocks:
fbc00b5e746f13 Liang Yang 2022-09-07 33 minItems: 2
fbc00b5e746f13 Liang Yang 2022-09-07 34
fbc00b5e746f13 Liang Yang 2022-09-07 35 clock-names:
fbc00b5e746f13 Liang Yang 2022-09-07 36 items:
fbc00b5e746f13 Liang Yang 2022-09-07 37 - const: core
fbc00b5e746f13 Liang Yang 2022-09-07 38 - const: device
fbc00b5e746f13 Liang Yang 2022-09-07 39
fbc00b5e746f13 Liang Yang 2022-09-07 40 patternProperties:
fbc00b5e746f13 Liang Yang 2022-09-07 41 "^nand@[0-7]$":
fbc00b5e746f13 Liang Yang 2022-09-07 42 type: object
e37eaf5ebc5be6 Miquel Raynal 2023-06-19 43 $ref: raw-nand-chip.yaml
fbc00b5e746f13 Liang Yang 2022-09-07 44 properties:
fbc00b5e746f13 Liang Yang 2022-09-07 45 reg:
fbc00b5e746f13 Liang Yang 2022-09-07 46 minimum: 0
fbc00b5e746f13 Liang Yang 2022-09-07 47 maximum: 1
fbc00b5e746f13 Liang Yang 2022-09-07 48
fbc00b5e746f13 Liang Yang 2022-09-07 49 nand-ecc-mode:
fbc00b5e746f13 Liang Yang 2022-09-07 50 const: hw
fbc00b5e746f13 Liang Yang 2022-09-07 51
fbc00b5e746f13 Liang Yang 2022-09-07 52 nand-ecc-step-size:
c3519aed2a3faf Arseniy Krasnov 2023-07-11 53 enum: [512, 1024]
fbc00b5e746f13 Liang Yang 2022-09-07 54
fbc00b5e746f13 Liang Yang 2022-09-07 55 nand-ecc-strength:
fbc00b5e746f13 Liang Yang 2022-09-07 56 enum: [8, 16, 24, 30, 40, 50, 60]
fbc00b5e746f13 Liang Yang 2022-09-07 57 description: |
fbc00b5e746f13 Liang Yang 2022-09-07 58 The ECC configurations that can be supported are as follows.
fbc00b5e746f13 Liang Yang 2022-09-07 59 meson-gxl-nfc 8, 16, 24, 30, 40, 50, 60
fbc00b5e746f13 Liang Yang 2022-09-07 60 meson-axg-nfc 8
fbc00b5e746f13 Liang Yang 2022-09-07 61
262bc0096b7c91 Arseniy Krasnov 2023-06-08 62 nand-rb:
262bc0096b7c91 Arseniy Krasnov 2023-06-08 63 maxItems: 1
262bc0096b7c91 Arseniy Krasnov 2023-06-08 64 items:
262bc0096b7c91 Arseniy Krasnov 2023-06-08 65 maximum: 0
262bc0096b7c91 Arseniy Krasnov 2023-06-08 66
e37eaf5ebc5be6 Miquel Raynal 2023-06-19 67 unevaluatedProperties: false
e37eaf5ebc5be6 Miquel Raynal 2023-06-19 68
350301a3d73b21 Arseniy Krasnov 2023-07-17 69 dependencies:
350301a3d73b21 Arseniy Krasnov 2023-07-17 @70 nand-ecc-strength: ['nand-ecc-step-size']
350301a3d73b21 Arseniy Krasnov 2023-07-17 71 nand-ecc-step-size: ['nand-ecc-strength']
350301a3d73b21 Arseniy Krasnov 2023-07-17 72
e37eaf5ebc5be6 Miquel Raynal 2023-06-19 73
fbc00b5e746f13 Liang Yang 2022-09-07 74 required:
fbc00b5e746f13 Liang Yang 2022-09-07 75 - compatible
fbc00b5e746f13 Liang Yang 2022-09-07 76 - reg
fbc00b5e746f13 Liang Yang 2022-09-07 77 - interrupts
fbc00b5e746f13 Liang Yang 2022-09-07 78 - clocks
fbc00b5e746f13 Liang Yang 2022-09-07 79 - clock-names
fbc00b5e746f13 Liang Yang 2022-09-07 80
diff --git a/Documentation/devicetree/bindings/net/ti,cc1352p7.yaml b/Documentation/devicetree/bindings/net/ti,cc1352p7.yaml new file mode 100644 index 000000000000..3dde10de4630 --- /dev/null +++ b/Documentation/devicetree/bindings/net/ti,cc1352p7.yaml @@ -0,0 +1,51 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/net/ti,cc1352p7.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Texas Instruments Simplelink CC1352P7 wireless MCU + +description: + The CC1352P7 MCU can be connected via SPI or UART. + +maintainers: + - Ayush Singh <ayushdevel1325@gmail.com> + +properties: + compatible: + const: ti,cc1352p7 + + clocks: + items: + - description: high-frequency main system (MCU and peripherals) clock + - description: low-frequency system clock + + clock-names: + items: + - const: sclk_hf + - const: sclk_lf + + reset-gpios: + maxItems: 1 + + vdds-supply: true + +required: + - compatible + +additionalProperties: false + +examples: + - | + #include <dt-bindings/gpio/gpio.h> + + serial { + mcu { + compatible = "ti,cc1352p7"; + clocks = <&sclk_hf 0>, <&sclk_lf 25>; + clock-names = "sclk_hf", "sclk_lf"; + reset-gpios = <&pio 35 GPIO_ACTIVE_LOW>; + vdds-supply = <&vdds>; + }; + }; diff --git a/MAINTAINERS b/MAINTAINERS index 37b9626ee654..5467669d7963 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -8969,6 +8969,12 @@ F: drivers/staging/greybus/sdio.c F: drivers/staging/greybus/spi.c F: drivers/staging/greybus/spilib.c +GREYBUS BEAGLEPLAY DRIVERS +M: Ayush Singh <ayushdevel1325@gmail.com> +L: greybus-dev@lists.linaro.org (moderated for non-subscribers) +S: Maintained +F: Documentation/devicetree/bindings/net/ti,cc1352p7.yaml + GREYBUS SUBSYSTEM M: Johan Hovold <johan@kernel.org> M: Alex Elder <elder@kernel.org>