Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/soc/fsl/qe/
Dqe_io.c24 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->cpdir2); in __par_io_config_pin()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/fsl/cpm_qe/qe/
Dpar_io.txt10 - device_type : should be "par_io".
15 par_io@1400 {
19 device_type = "par_io";
25 Note that "par_io" nodes are obsolete, and should not be used for
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/
Dmpc8568si-post.dtsi171 par_io@e0100 {
173 device_type = "par_io";
Dp1021mds.dts194 par_io@e0100 {
199 device_type = "par_io";
Dmpc8569si-post.dtsi156 par_io@e0100 {
161 device_type = "par_io";
Dp1025twr.dtsi168 par_io@e0100 {
173 device_type = "par_io";
Dp1025rdb.dtsi241 par_io@e0100 {
246 device_type = "par_io";
Dmpc8568mds.dts122 par_io@e0100 {
Dmpc8569mds.dts121 par_io@e0100 {
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/
Dmpc832x_rdb.dts158 par_io@1400 {
164 device_type = "par_io";
Dkmeter1.dts129 par_io@1400 {
133 compatible = "fsl,mpc8360-par_io";
Dmpc836x_mds.dts211 par_io@1400 {
216 device_type = "par_io";
Dmpc832x_mds.dts181 par_io@1400 {
183 device_type = "par_io";
/kernel/linux/linux-5.10/include/soc/fsl/qe/
Dqe.h157 extern void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin,