Lines Matching defs:pdata
135 struct davinci_i2c_platform_data *pdata;
171 struct davinci_i2c_platform_data *pdata = dev->pdata;
215 clk = ((input_clock / (psc + 1)) / (pdata->bus_freq * 1000));
217 if (input_clock / (psc + 1) / clk > pdata->bus_freq * 1000)
224 if (pdata->bus_freq > 100)
258 struct davinci_i2c_platform_data *pdata = dev->pdata;
278 pdata->bus_freq, pdata->bus_delay);
417 struct davinci_i2c_platform_data *pdata = dev->pdata;
428 if (pdata->bus_delay)
429 udelay(pdata->bus_delay);
777 dev->pdata = dev_get_platdata(&pdev->dev);
780 if (!dev->pdata && pdev->dev.of_node) {
783 dev->pdata = devm_kzalloc(&pdev->dev,
785 if (!dev->pdata)
788 memcpy(dev->pdata, &davinci_i2c_platform_data_default,
792 dev->pdata->bus_freq = prop / 1000;
794 dev->pdata->has_pfunc =
797 } else if (!dev->pdata) {
798 dev->pdata = &davinci_i2c_platform_data_default;
847 if (dev->pdata->has_pfunc)
849 else if (dev->pdata->gpio_recovery) {