Searched refs:hlwd (Results 1 – 4 of 4) sorted by relevance
61 struct hlwd_gpio *hlwd = in hlwd_gpio_irqhandler() local 69 raw_spin_lock_irqsave(&hlwd->gpioc.bgpio_lock, flags); in hlwd_gpio_irqhandler() 70 pending = ioread32be(hlwd->regs + HW_GPIOB_INTFLAG); in hlwd_gpio_irqhandler() 71 pending &= ioread32be(hlwd->regs + HW_GPIOB_INTMASK); in hlwd_gpio_irqhandler() 74 emulated_pending = hlwd->edge_emulation & pending; in hlwd_gpio_irqhandler() 79 level = ioread32be(hlwd->regs + HW_GPIOB_INTLVL); in hlwd_gpio_irqhandler() 85 hlwd->regs + HW_GPIOB_INTLVL); in hlwd_gpio_irqhandler() 88 iowrite32be(emulated_pending, hlwd->regs + HW_GPIOB_INTFLAG); in hlwd_gpio_irqhandler() 91 rising &= hlwd->rising_edge; in hlwd_gpio_irqhandler() 92 falling &= hlwd in hlwd_gpio_irqhandler() 109 struct hlwd_gpio *hlwd = hlwd_gpio_irq_ack() local 117 struct hlwd_gpio *hlwd = hlwd_gpio_irq_mask() local 132 struct hlwd_gpio *hlwd = hlwd_gpio_irq_unmask() local 151 hlwd_gpio_irq_setup_emulation(struct hlwd_gpio * hlwd,int hwirq,unsigned int flow_type) hlwd_gpio_irq_setup_emulation() argument 174 struct hlwd_gpio *hlwd = hlwd_gpio_irq_set_type() local 210 struct hlwd_gpio *hlwd = hlwd_gpio_irq_print_chip() local 228 struct hlwd_gpio *hlwd; hlwd_gpio_probe() local [all...]
80 obj-$(CONFIG_GPIO_HLWD) += gpio-hlwd.o
11 obj-$(CONFIG_WII) += wii.o hlwd-pic.o
90 obj-$(CONFIG_MMC_SDHCI_OF_HLWD) += sdhci-of-hlwd.o