Searched refs:mmchip (Results 1 – 2 of 2) sorted by relevance
/linux/drivers/gpio/ |
H A D | gpio-mm-lantiq.c | 30 struct of_mm_gpio_chip mmchip; member 47 __raw_writew(chip->shadow, chip->mmchip.regs); in ltq_mm_apply() 93 container_of(mm_gc, struct ltq_mm, mmchip); in ltq_mm_save_regs() 96 ltq_ebu_w32(CPHYSADDR(chip->mmchip.regs) | 0x1, LTQ_EBU_ADDRSEL1); in ltq_mm_save_regs() 112 chip->mmchip.gc.ngpio = 16; in ltq_mm_probe() 113 chip->mmchip.gc.direction_output = ltq_mm_dir_out; in ltq_mm_probe() 114 chip->mmchip.gc.set = ltq_mm_set; in ltq_mm_probe() 115 chip->mmchip.save_regs = ltq_mm_save_regs; in ltq_mm_probe() 121 return of_mm_gpiochip_add_data(pdev->dev.of_node, &chip->mmchip, chip); in ltq_mm_probe() 128 of_mm_gpiochip_remove(&chip->mmchip); in ltq_mm_remove() [all...] |
H A D | gpio-mpc5200.c | 22 struct of_mm_gpio_chip mmchip; member 150 gc = &chip->mmchip.gc; in mpc52xx_wkup_gpiochip_probe() 158 ret = of_mm_gpiochip_add_data(ofdev->dev.of_node, &chip->mmchip, chip); in mpc52xx_wkup_gpiochip_probe() 162 regs = chip->mmchip.regs; in mpc52xx_wkup_gpiochip_probe() 174 of_mm_gpiochip_remove(&chip->mmchip); in mpc52xx_gpiochip_remove() 312 gc = &chip->mmchip.gc; in mpc52xx_simple_gpiochip_probe() 320 ret = of_mm_gpiochip_add_data(ofdev->dev.of_node, &chip->mmchip, chip); in mpc52xx_simple_gpiochip_probe() 324 regs = chip->mmchip.regs; in mpc52xx_simple_gpiochip_probe()
|