Searched full:piobu (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpio/ |
| H A D | gpio-sama5d2-piobu.c | 3 * SAMA5D2 PIOBU GPIO controller 32 #define PIOBU_BASE 0x18 /* PIOBU offset from SECUMOD base register address. */ 61 struct sama5d2_piobu *piobu = container_of(chip, struct sama5d2_piobu, in sama5d2_piobu_setup_pin() local 65 ret = regmap_update_bits(piobu->regmap, PIOBU_BMPR, mask, 0); in sama5d2_piobu_setup_pin() 69 ret = regmap_update_bits(piobu->regmap, PIOBU_NMPR, mask, 0); in sama5d2_piobu_setup_pin() 73 return regmap_update_bits(piobu->regmap, PIOBU_WKPR, mask, 0); in sama5d2_piobu_setup_pin() 77 * sama5d2_piobu_write_value() - writes value & mask at the pin's PIOBU register 83 struct sama5d2_piobu *piobu = container_of(chip, struct sama5d2_piobu, in sama5d2_piobu_write_value() local 88 return regmap_update_bits(piobu->regmap, reg, mask, value); in sama5d2_piobu_write_value() 92 * sama5d2_piobu_read_value() - read the value with masking from the pin's PIOBU [all …]
|
| H A D | Kconfig | 644 tristate "SAMA5D2 PIOBU GPIO support" 650 Say yes here to use the PIOBU pins as GPIOs. 652 PIOBU pins on the SAMA5D2 can be used as GPIOs.
|
| /linux/Documentation/devicetree/bindings/arm/ |
| H A D | atmel,sama5d2-secumod.yaml | 13 The Security Module also offers the PIOBU pins which can be used as GPIO pins.
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-sama5d27_wlsom1.dtsi | 87 lpm-gpios = <&pioBU 0 GPIO_ACTIVE_LOW>;
|
| H A D | at91-sama5d2_icp.dts | 238 lpm-gpios = <&pioBU 7 GPIO_ACTIVE_LOW>;
|
| H A D | sama5d2.dtsi | 1088 pioBU: secumod@fc040000 { label
|
| /linux/ |
| H A D | MAINTAINERS | 20320 F: drivers/gpio/gpio-sama5d2-piobu.c
|