linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: <Ajay.Kathat@microchip.com>
To: <linux-wireless@vger.kernel.org>
Cc: <devel@driverdev.osuosl.org>, <devicetree@vger.kernel.org>,
	<gregkh@linuxfoundation.org>, <johannes@sipsolutions.net>,
	<Adham.Abozaeid@microchip.com>, <Nicolas.Ferre@microchip.com>,
	<Claudiu.Beznea@microchip.com>, <Venkateswara.Kaja@microchip.com>,
	<Ajay.Kathat@microchip.com>
Subject: [PATCH v3 16/18] dt: bindings: net: add microchip,wilc1000,sdio.yaml
Date: Tue, 25 Feb 2020 07:41:19 +0000	[thread overview]
Message-ID: <20200225074105.7740-17-ajay.kathat@microchip.com> (raw)
In-Reply-To: <20200225074105.7740-1-ajay.kathat@microchip.com>

From: Ajay Singh <ajay.kathat@microchip.com>

Moved '/drivers/staging/wilc1000/microchip,wilc1000,sdio.yaml' to
'Documentation/devicetree/bindings/net/wireless/microchip,wilc1000,sdio.yaml'.

Signed-off-by: Ajay Singh <ajay.kathat@microchip.com>
---
 .../net/wireless/microchip,wilc1000,sdio.yaml | 68 +++++++++++++++++++
 1 file changed, 68 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/net/wireless/microchip,wilc1000,sdio.yaml

diff --git a/Documentation/devicetree/bindings/net/wireless/microchip,wilc1000,sdio.yaml b/Documentation/devicetree/bindings/net/wireless/microchip,wilc1000,sdio.yaml
new file mode 100644
index 000000000000..b338f569f7e2
--- /dev/null
+++ b/Documentation/devicetree/bindings/net/wireless/microchip,wilc1000,sdio.yaml
@@ -0,0 +1,68 @@
+# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
+%YAML 1.2
+---
+$id: http://devicetree.org/schemas/net/wireless/microchip,wilc1000,sdio.yaml#
+$schema: http://devicetree.org/meta-schemas/core.yaml#
+
+title: Microchip WILC wireless SDIO devicetree bindings
+
+maintainers:
+  - Adham Abozaeid <adham.abozaeid@microchip.com>
+  - Ajay Singh <ajay.kathat@microchip.com>
+
+description:
+  The wilc1000 chips can be connected via SDIO. The node is used to
+  specify child node to the SDIO controller that connects the device
+  to the system.
+
+properties:
+  compatible:
+    const: microchip,wilc1000-sdio
+
+  irq-gpios:
+    description: The GPIO phandle connect to a host IRQ.
+    maxItems: 1
+
+  reg:
+    description: Slot ID used in the controller.
+    maxItems: 1
+
+  clocks:
+    description: phandle to the clock connected on rtc clock line.
+    maxItems: 1
+
+  bus-width:
+    description: The number of data lines wired up the slot.
+    allOf:
+      - $ref: /schemas/types.yaml#/definitions/uint32
+      - enum: [1, 4, 8]
+      - default: 1
+
+required:
+  - compatible
+  - irq-gpios
+  - reg
+
+examples:
+  - |
+    mmc1: mmc@fc000000 {
+      #address-cells = <1>;
+      #size-cells = <0>;
+      pinctrl-names = "default";
+      pinctrl-0 = <&pinctrl_mmc1_clk_cmd_dat0 &pinctrl_mmc1_dat1_3>;
+      non-removable;
+      vmmc-supply = <&vcc_mmc1_reg>;
+      vqmmc-supply = <&vcc_3v3_reg>;
+      status = "okay";
+      wilc_sdio@0 {
+        compatible = "microchip,wilc1000-sdio";
+          irq-gpios = <&pioC 27 0>;
+          reg = <0>;
+          clocks = <&pck1>;
+          clock-names = "rtc_clk";
+          assigned-clocks = <&pck1>;
+          assigned-clock-rates = <32768>;
+          status = "okay";
+          bus-width = <4>;
+        };
+    };
-- 
2.24.0

  parent reply	other threads:[~2020-02-25  7:41 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-25  7:41 [PATCH v3 00/18] wilc1000: move out of staging Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 01/18] wilc1000: add hif.h Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 02/18] wilc1000: add hif.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 03/18] wilc1000: add wlan_if.h Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 04/18] wilc1000: add wlan_cfg.h Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 05/18] wilc1000: add wlan_cfg.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 06/18] wilc1000: add cfg80211.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 07/18] wilc1000: add cfg80211.h Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 08/18] wilc1000: add netdev.h Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 09/18] wilc1000: add netdev.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 11/18] wilc1000: add spi.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 10/18] wilc1000: add mon.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 12/18] wilc1000: add wlan.h Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 13/18] wilc1000: add wlan.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 14/18] wilc1000: add sdio.c Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 15/18] wilc1000: add fw.h Ajay.Kathat
2020-02-25  7:41 ` Ajay.Kathat [this message]
2020-02-25  7:41 ` [PATCH v3 17/18] dt: bindings: net: add microchip,wilc1000,spi.yaml Ajay.Kathat
2020-02-25  7:41 ` [PATCH v3 18/18] wilc1000: add Makefile and Kconfig files for wilc1000 compilation Ajay.Kathat
2020-03-02  9:23 ` [PATCH v3 00/18] wilc1000: move out of staging Dan Carpenter
2020-03-02 16:31   ` Ajay.Kathat

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200225074105.7740-17-ajay.kathat@microchip.com \
    --to=ajay.kathat@microchip.com \
    --cc=Adham.Abozaeid@microchip.com \
    --cc=Claudiu.Beznea@microchip.com \
    --cc=Nicolas.Ferre@microchip.com \
    --cc=Venkateswara.Kaja@microchip.com \
    --cc=devel@driverdev.osuosl.org \
    --cc=devicetree@vger.kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=johannes@sipsolutions.net \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).