Lines Matching refs:port_off
16 int qrio_get_gpio(u8 port_off, u8 gpio_nr) in qrio_get_gpio() argument
22 gprt = in_be32(qrio_base + port_off + GPRT_OFF); in qrio_get_gpio()
27 void qrio_set_gpio(u8 port_off, u8 gpio_nr, bool value) in qrio_set_gpio() argument
35 gprt = in_be32(qrio_base + port_off + GPRT_OFF); in qrio_set_gpio()
41 out_be32(qrio_base + port_off + GPRT_OFF, gprt); in qrio_set_gpio()
44 void qrio_gpio_direction_output(u8 port_off, u8 gpio_nr, bool value) in qrio_gpio_direction_output() argument
52 direct = in_be32(qrio_base + port_off + DIRECT_OFF); in qrio_gpio_direction_output()
54 out_be32(qrio_base + port_off + DIRECT_OFF, direct); in qrio_gpio_direction_output()
56 qrio_set_gpio(port_off, gpio_nr, value); in qrio_gpio_direction_output()
59 void qrio_gpio_direction_input(u8 port_off, u8 gpio_nr) in qrio_gpio_direction_input() argument
67 direct = in_be32(qrio_base + port_off + DIRECT_OFF); in qrio_gpio_direction_input()
69 out_be32(qrio_base + port_off + DIRECT_OFF, direct); in qrio_gpio_direction_input()
72 void qrio_set_opendrain_gpio(u8 port_off, u8 gpio_nr, u8 val) in qrio_set_opendrain_gpio() argument
80 direct = in_be32(qrio_base + port_off + DIRECT_OFF); in qrio_set_opendrain_gpio()
88 out_be32(qrio_base + port_off + DIRECT_OFF, direct); in qrio_set_opendrain_gpio()