Lines Matching refs:pdata

349 	struct htcpld_core_platform_data *pdata;  in htcpld_register_chip_i2c()  local
357 pdata = dev_get_platdata(dev); in htcpld_register_chip_i2c()
360 plat_chip_data = &pdata->chip[chip_index]; in htcpld_register_chip_i2c()
362 adapter = i2c_get_adapter(pdata->i2c_adapter_id); in htcpld_register_chip_i2c()
366 plat_chip_data->addr, pdata->i2c_adapter_id); in htcpld_register_chip_i2c()
372 pdata->i2c_adapter_id); in htcpld_register_chip_i2c()
422 struct htcpld_core_platform_data *pdata; in htcpld_register_chip_gpio() local
429 pdata = dev_get_platdata(dev); in htcpld_register_chip_gpio()
432 plat_chip_data = &pdata->chip[chip_index]; in htcpld_register_chip_gpio()
481 struct htcpld_core_platform_data *pdata; in htcpld_setup_chips() local
485 pdata = dev_get_platdata(dev); in htcpld_setup_chips()
489 htcpld->nchips = pdata->num_chip; in htcpld_setup_chips()
502 htcpld->chip[i].reset = pdata->chip[i].reset; in htcpld_setup_chips()
503 htcpld->chip[i].cache_out = pdata->chip[i].reset; in htcpld_setup_chips()
506 htcpld->chip[i].irq_start = pdata->chip[i].irq_base; in htcpld_setup_chips()
507 htcpld->chip[i].nirqs = pdata->chip[i].num_irqs; in htcpld_setup_chips()
533 dev_info(dev, "Registered chip at 0x%x\n", pdata->chip[i].addr); in htcpld_setup_chips()
543 struct htcpld_core_platform_data *pdata; in htcpld_core_probe() local
550 pdata = dev_get_platdata(dev); in htcpld_core_probe()
551 if (!pdata) { in htcpld_core_probe()
587 if (pdata->int_reset_gpio_hi) { in htcpld_core_probe()
588 ret = gpio_request(pdata->int_reset_gpio_hi, "htcpld-core"); in htcpld_core_probe()
597 htcpld->int_reset_gpio_hi = pdata->int_reset_gpio_hi; in htcpld_core_probe()
602 if (pdata->int_reset_gpio_lo) { in htcpld_core_probe()
603 ret = gpio_request(pdata->int_reset_gpio_lo, "htcpld-core"); in htcpld_core_probe()
612 htcpld->int_reset_gpio_lo = pdata->int_reset_gpio_lo; in htcpld_core_probe()