Lines Matching refs:pdata

158 	struct dw_i2c_platform_data *pdata;  in intel_quark_i2c_setup()  local
170 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in intel_quark_i2c_setup()
171 if (!pdata) in intel_quark_i2c_setup()
175 pdata->i2c_scl_freq = 100000; in intel_quark_i2c_setup()
180 pdata->i2c_scl_freq = info->i2c_scl_freq; in intel_quark_i2c_setup()
186 cell->platform_data = pdata; in intel_quark_i2c_setup()
187 cell->pdata_size = sizeof(*pdata); in intel_quark_i2c_setup()
194 struct dwapb_platform_data *pdata; in intel_quark_gpio_setup() local
203 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in intel_quark_gpio_setup()
204 if (!pdata) in intel_quark_gpio_setup()
208 pdata->nports = INTEL_QUARK_GPIO_NPORTS; in intel_quark_gpio_setup()
209 pdata->properties = devm_kcalloc(dev, pdata->nports, in intel_quark_gpio_setup()
210 sizeof(*pdata->properties), in intel_quark_gpio_setup()
212 if (!pdata->properties) in intel_quark_gpio_setup()
216 pdata->properties->node = NULL; in intel_quark_gpio_setup()
217 pdata->properties->name = "intel-quark-x1000-gpio-portA"; in intel_quark_gpio_setup()
218 pdata->properties->idx = 0; in intel_quark_gpio_setup()
219 pdata->properties->ngpio = INTEL_QUARK_MFD_NGPIO; in intel_quark_gpio_setup()
220 pdata->properties->gpio_base = INTEL_QUARK_MFD_GPIO_BASE; in intel_quark_gpio_setup()
221 pdata->properties->irq = pdev->irq; in intel_quark_gpio_setup()
222 pdata->properties->irq_shared = true; in intel_quark_gpio_setup()
224 cell->platform_data = pdata; in intel_quark_gpio_setup()
225 cell->pdata_size = sizeof(*pdata); in intel_quark_gpio_setup()