Searched +full:pic32mzda +full:- +full:gpio (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/contrib/device-tree/src/mips/pic32/ |
| H A D | pic32mzda.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 #include <dt-bindings/clock/microchip,pic32-clock.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 9 #address-cells = <1>; 10 #size-cells = <1>; 11 interrupt-parent = <&evic>; 33 #address-cells = <1>; 34 #size-cells = <0>; 43 compatible = "microchip,pic32mzda-infra"; 49 #clock-cells = <0>; [all …]
|
| H A D | pic32mzda_sk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 11 #include "pic32mzda.dtsi" 14 compatible = "microchip,pic32mzda-sk", "microchip,pic32mzda"; 15 model = "Microchip PIC32MZDA Starter Kit"; 27 compatible = "gpio-leds"; 28 pinctrl-names = "default"; 29 pinctrl-0 = <&user_leds_s0>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/gpio/ |
| H A D | microchip,pic32mzda-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/microchip,pic32mzda-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Microchip PIC32 GPIO controller 10 - Joshua Henderson <joshua.henderson@microchip.com> 11 - Purna Chandra Mandal <purna.mandal@microchip.com> 15 const: microchip,pic32mzda-gpio 20 gpio-controller: true 22 gpio-ranges: true [all …]
|
| H A D | microchip,pic32-gpio.txt | 1 * Microchip PIC32 GPIO devices (PIO). 4 - compatible: "microchip,pic32mzda-gpio" 5 - reg: Base address and length for the device. 6 - interrupts: The port interrupt shared by all pins. 7 - gpio-controller: Marks the port as GPIO controller. 8 - #gpio-cells: Two. The first cell is the pin number and 9 the second cell is used to specify the gpio polarity as defined in 10 defined in <dt-bindings/gpio/gpio.h>: 14 - interrupt-controller: Marks the device node as an interrupt controller. 15 - #interrupt-cells: Two. The first cell is the GPIO number and second cell [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
| H A D | microchip,pic32-pinctrl.txt | 3 Please refer to pinctrl-bindings.txt, ../gpio/gpio.txt, and 4 ../interrupt-controller/interrupts.txt for generic information regarding 5 pin controller, GPIO, and interrupt bindings. 12 - compatible: "microchip,pic32mada-pinctrl" 13 - reg: Address range of the pinctrl registers. 14 - clocks: Clock specifier (see clock bindings for details) 16 Required properties for pin configuration sub-nodes: 17 - pins: List of pins to which the configuration applies. 19 Optional properties for pin configuration sub-nodes: 20 ---------------------------------------------------- [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/spi/ |
| H A D | microchip,spi-pic32.txt | 4 - compatible: Should be "microchip,pic32mzda-spi". 5 - reg: Address and length of register space for the device. 6 - interrupts: Should contain all three spi interrupts in sequence 7 of <fault-irq>, <receive-irq>, <transmit-irq>. 8 - interrupt-names: Should be "fault", "rx", "tx" in order. 9 - clocks: Phandle of the clock generating SPI clock on the bus. 10 - clock-names: Should be "mck0". 11 - cs-gpios: Specifies the gpio pins to be used for chipselects. 12 See: Documentation/devicetree/bindings/spi/spi-bus.txt 15 - dmas: Two or more DMA channel specifiers following the convention outlined [all …]
|