Searched refs:par_io (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/fsl/qe/ |
H A D | qe_io.c | 24 static struct qe_pio_regs __iomem *par_io; variable 37 par_io = ioremap(res.start, resource_size(&res)); in par_io_init() 38 if (!par_io) in par_io_init() 47 void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, in __par_io_config_pin() argument 59 tmp_val = qe_ioread32be(&par_io->cpodr); in __par_io_config_pin() 61 qe_iowrite32be(pin_mask1bit | tmp_val, &par_io->cpodr); in __par_io_config_pin() 63 qe_iowrite32be(~pin_mask1bit & tmp_val, &par_io->cpodr); in __par_io_config_pin() 67 qe_ioread32be(&par_io->cpdir2) : in __par_io_config_pin() 68 qe_ioread32be(&par_io->cpdir1); in __par_io_config_pin() 80 qe_iowrite32be(~pin_mask2bits & tmp_val, &par_io in __par_io_config_pin() [all...] |
/kernel/linux/linux-6.6/drivers/soc/fsl/qe/ |
H A D | qe_io.c | 24 static struct qe_pio_regs __iomem *par_io; variable 37 par_io = ioremap(res.start, resource_size(&res)); in par_io_init() 38 if (!par_io) in par_io_init() 47 void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin, int dir, in __par_io_config_pin() argument 59 tmp_val = ioread32be(&par_io->cpodr); in __par_io_config_pin() 61 iowrite32be(pin_mask1bit | tmp_val, &par_io->cpodr); in __par_io_config_pin() 63 iowrite32be(~pin_mask1bit & tmp_val, &par_io->cpodr); in __par_io_config_pin() 67 ioread32be(&par_io->cpdir2) : in __par_io_config_pin() 68 ioread32be(&par_io->cpdir1); in __par_io_config_pin() 80 iowrite32be(~pin_mask2bits & tmp_val, &par_io in __par_io_config_pin() [all...] |
/kernel/linux/linux-5.10/include/soc/fsl/qe/ |
H A D | qe.h | 157 extern void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin,
|
/kernel/linux/linux-6.6/include/soc/fsl/qe/ |
H A D | qe.h | 155 extern void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin,
|
Completed in 8 milliseconds