Lines Matching refs:ioread32
253 return !(ioread32(acpi_use) & BIT(pin % 32)); in lp_gpio_acpi_use()
261 value = ioread32(ioxapic_use); in lp_gpio_ioxapic_use()
309 value = ioread32(reg); in lp_pin_dbg_show()
317 seq_printf(s, "0x%08x 0x%08x", value, ioread32(conf2)); in lp_pin_dbg_show()
373 value = ioread32(reg); in lp_pinmux_set_mux()
391 iowrite32(ioread32(reg) & ~GPINDIS_BIT, reg); in lp_gpio_enable_input()
396 iowrite32(ioread32(reg) | GPINDIS_BIT, reg); in lp_gpio_disable_input()
417 value = ioread32(reg); in lp_gpio_request_enable()
460 value = ioread32(reg); in lp_gpio_set_direction()
502 value = ioread32(conf2); in lp_pin_config_get()
545 value = ioread32(conf2); in lp_pin_config_set()
594 return !!(ioread32(reg) & IN_LVL_BIT); in lp_gpio_get()
606 iowrite32(ioread32(reg) | OUT_LVL_BIT, reg); in lp_gpio_set()
608 iowrite32(ioread32(reg) & ~OUT_LVL_BIT, reg); in lp_gpio_set()
630 if (ioread32(reg) & DIR_BIT) in lp_gpio_get_direction()
652 pending = ioread32(reg) & ioread32(ena); in lp_gpio_irq_handler()
694 iowrite32(ioread32(reg) | BIT(hwirq % 32), reg); in lp_irq_enable()
707 iowrite32(ioread32(reg) & ~BIT(hwirq % 32), reg); in lp_irq_disable()
730 value = ioread32(reg); in lp_irq_set_type()