Searched refs:gpio_dev (Results 1 – 2 of 2) sorted by relevance
47 struct amd_gpio *gpio_dev = to_amd_gpio(gc); in amd_gpio_direction_input() local49 spin_lock_irqsave(&gpio_dev->lock, flags); in amd_gpio_direction_input()50 pin_reg = readl(gpio_dev->base + offset * 4); in amd_gpio_direction_input()52 writel(pin_reg, gpio_dev->base + offset * 4); in amd_gpio_direction_input()53 spin_unlock_irqrestore(&gpio_dev->lock, flags); in amd_gpio_direction_input()63 struct amd_gpio *gpio_dev = to_amd_gpio(gc); in amd_gpio_direction_output() local65 spin_lock_irqsave(&gpio_dev->lock, flags); in amd_gpio_direction_output()66 pin_reg = readl(gpio_dev->base + offset * 4); in amd_gpio_direction_output()72 writel(pin_reg, gpio_dev->base + offset * 4); in amd_gpio_direction_output()73 spin_unlock_irqrestore(&gpio_dev->lock, flags); in amd_gpio_direction_output()[all …]
76 struct gpio_rc_dev *gpio_dev = dev_id; in gpio_ir_recv_irq() local81 gval = gpio_get_value(gpio_dev->gpio_nr); in gpio_ir_recv_irq()86 if (gpio_dev->active_low) in gpio_ir_recv_irq()92 rc = ir_raw_event_store_edge(gpio_dev->rcdev, type); in gpio_ir_recv_irq()96 ir_raw_event_handle(gpio_dev->rcdev); in gpio_ir_recv_irq()104 struct gpio_rc_dev *gpio_dev; in gpio_ir_recv_probe() local127 gpio_dev = kzalloc(sizeof(struct gpio_rc_dev), GFP_KERNEL); in gpio_ir_recv_probe()128 if (!gpio_dev) in gpio_ir_recv_probe()137 rcdev->priv = gpio_dev; in gpio_ir_recv_probe()153 gpio_dev->rcdev = rcdev; in gpio_ir_recv_probe()[all …]