Lines Matching +full:spi +full:- +full:gpio
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mmc/mmc-spi-slot.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MMC/SD/SDIO slot directly connected to a SPI bus
10 - Ulf Hansson <ulf.hansson@linaro.org>
13 - $ref: mmc-controller.yaml
14 - $ref: /schemas/spi/spi-peripheral-props.yaml
17 The extra properties used by an mmc connected via SPI.
21 const: mmc-spi-slot
29 voltage-ranges:
30 $ref: /schemas/types.yaml#/definitions/uint32-matrix
36 - description: |
39 - description: |
46 For historical reasons, this does not follow the generic mmc-controller
50 - description: Card-Detect GPIO
51 - description: Write-Protect GPIO
54 - compatible
55 - reg
56 - spi-max-frequency
61 - |
62 #include <dt-bindings/gpio/gpio.h>
63 spi {
64 #address-cells = <1>;
65 #size-cells = <0>;
67 compatible = "mmc-spi-slot";
69 gpios = <&gpio 14 GPIO_ACTIVE_LOW>, <&gpio 15 GPIO_ACTIVE_HIGH>;
70 voltage-ranges = <3300 3300>;
71 spi-max-frequency = <50000000>;
73 interrupt-parent = <&PIC>;