Lines Matching refs:ioh
99 enum pch_type_t ioh; member
145 pm &= BIT(gpio_pins[chip->ioh]) - 1; in pch_gpio_direction_output()
162 pm &= BIT(gpio_pins[chip->ioh]) - 1; in pch_gpio_direction_input()
180 if (chip->ioh == INTEL_EG20T_PCH) in pch_gpio_save_reg_conf()
182 if (chip->ioh == OKISEMI_ML7223n_IOH) in pch_gpio_save_reg_conf()
198 if (chip->ioh == INTEL_EG20T_PCH) in pch_gpio_restore_reg_conf()
200 if (chip->ioh == OKISEMI_ML7223n_IOH) in pch_gpio_restore_reg_conf()
223 gpio->ngpio = gpio_pins[chip->ioh]; in pch_gpio_setup()
315 reg_val &= BIT(gpio_pins[chip->ioh]) - 1; in pch_gpio_handler()
317 for_each_set_bit(i, ®_val, gpio_pins[chip->ioh]) in pch_gpio_handler()
373 chip->ioh = id->driver_data; in pch_gpio_probe()
384 gpio_pins[chip->ioh], NUMA_NO_NODE); in pch_gpio_probe()
393 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->imask); in pch_gpio_probe()
394 iowrite32(BIT(gpio_pins[chip->ioh]) - 1, &chip->reg->ien); in pch_gpio_probe()
401 return pch_gpio_alloc_generic_chip(chip, irq_base, gpio_pins[chip->ioh]); in pch_gpio_probe()