Lines Matching refs:ljca_gpio_dev

57 struct ljca_gpio_dev {  struct
75 static int gpio_config(struct ljca_gpio_dev *ljca_gpio, u8 gpio_id, u8 config) in gpio_config() argument
91 static int ljca_gpio_read(struct ljca_gpio_dev *ljca_gpio, u8 gpio_id) in ljca_gpio_read()
118 static int ljca_gpio_write(struct ljca_gpio_dev *ljca_gpio, u8 gpio_id, in ljca_gpio_write()
137 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_get_value()
145 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_set_value()
156 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_direction_input()
165 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_direction_output()
180 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_set_config()
203 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(chip); in ljca_gpio_init_valid_mask()
217 static int ljca_enable_irq(struct ljca_gpio_dev *ljca_gpio, int gpio_id, bool enable) in ljca_enable_irq()
236 struct ljca_gpio_dev *ljca_gpio = container_of(work, struct ljca_gpio_dev, work); in ljca_gpio_async()
251 struct ljca_gpio_dev *ljca_gpio = context; in ljca_gpio_event_cb()
276 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_unmask()
286 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_mask()
296 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_set_type()
325 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_bus_lock()
333 struct ljca_gpio_dev *ljca_gpio = gpiochip_get_data(gc); in ljca_irq_bus_unlock()
368 struct ljca_gpio_dev *ljca_gpio; in ljca_gpio_probe()
426 struct ljca_gpio_dev *ljca_gpio = platform_get_drvdata(pdev); in ljca_gpio_remove()