Home
last modified time | relevance | path

Searched refs:pio (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/drivers/pinctrl/
H A Datmel_pio.c46 struct atmel_pio *pio; member
49 static void pio_write(struct atmel_pio *pio, unsigned int offset, uint32_t val) in pio_write() argument
51 io_write32(pio->base + offset, val); in pio_write()
57 struct atmel_pio *pio = pio_conf->pio; in pio_conf_apply() local
62 pio_write(pio, PIO_SIOSR(pio_conf->pio_group), pio_conf->pin_mask); in pio_conf_apply()
63 pio_write(pio, PIO_MSKR(pio_conf->pio_group), pio_conf->pin_mask); in pio_conf_apply()
64 pio_write(pio, PIO_CFGR(pio_conf->pio_group), pio_conf->pin_cfg); in pio_conf_apply()
162 pio_conf->pio = atmel_pio; in pio_pinctrl_dt_get()
172 static void pio_init_hw(struct atmel_pio *pio) in pio_init_hw() argument
178 pio_write(pio, PIO_SIONR(PIO_GROUP_COUNT), GENMASK_32(31, 0)); in pio_init_hw()
[all …]