Lines Matching refs:p_data
112 const struct zynq_platform_data *p_data; member
157 for (bank = 0; bank < gpio->p_data->max_bank; bank++) { in zynq_gpio_get_bank_pin()
158 if ((pin_num >= gpio->p_data->bank_min[bank]) && in zynq_gpio_get_bank_pin()
159 (pin_num <= gpio->p_data->bank_max[bank])) { in zynq_gpio_get_bank_pin()
162 gpio->p_data->bank_min[bank]; in zynq_gpio_get_bank_pin()
502 unsigned int bank_offset = gpio->p_data->bank_min[bank_num]; in zynq_gpio_handle_bank_irq()
538 for (bank_num = 0; bank_num < gpio->p_data->max_bank; bank_num++) { in zynq_gpio_irqhandler()
683 gpio->p_data = match->data; in zynq_gpio_probe()
699 chip->label = gpio->p_data->label; in zynq_gpio_probe()
709 chip->ngpio = gpio->p_data->ngpio; in zynq_gpio_probe()
731 for (bank_num = 0; bank_num < gpio->p_data->max_bank; bank_num++) in zynq_gpio_probe()