Lines Matching refs:pdata

610 		void *pdata, unsigned pdata_len,  in add_numbered_child()  argument
633 if (pdata) { in add_numbered_child()
634 status = platform_device_add_data(pdev, pdata, pdata_len); in add_numbered_child()
668 void *pdata, unsigned pdata_len, in add_child() argument
671 return add_numbered_child(mod_no, name, -1, pdata, pdata_len, in add_child()
676 add_regulator_linked(int num, struct regulator_init_data *pdata, in add_regulator_linked() argument
683 if (!pdata) in add_regulator_linked()
687 pdata->consumer_supplies = consumers; in add_regulator_linked()
688 pdata->num_consumer_supplies = num_consumers; in add_regulator_linked()
691 if (pdata->driver_data) { in add_regulator_linked()
694 tmp = pdata->driver_data; in add_regulator_linked()
702 pdata->driver_data = &drv_data; in add_regulator_linked()
707 pdata, sizeof(*pdata), false, 0, 0); in add_regulator_linked()
711 add_regulator(int num, struct regulator_init_data *pdata, in add_regulator() argument
714 return add_regulator_linked(num, pdata, NULL, 0, features); in add_regulator()
724 add_children(struct twl4030_platform_data *pdata, unsigned irq_base, in add_children() argument
729 if (IS_ENABLED(CONFIG_GPIO_TWL4030) && pdata->gpio) { in add_children()
731 pdata->gpio, sizeof(*pdata->gpio), in add_children()
737 if (IS_ENABLED(CONFIG_KEYBOARD_TWL4030) && pdata->keypad) { in add_children()
739 pdata->keypad, sizeof(*pdata->keypad), in add_children()
745 if (IS_ENABLED(CONFIG_TWL4030_MADC) && pdata->madc && in add_children()
748 pdata->madc, sizeof(*pdata->madc), in add_children()
782 if (IS_ENABLED(CONFIG_TWL4030_USB) && pdata->usb && in add_children()
829 pdata->usb, sizeof(*pdata->usb), true, in add_children()
859 if (IS_ENABLED(CONFIG_MFD_TWL4030_AUDIO) && pdata->audio && in add_children()
862 pdata->audio, sizeof(*pdata->audio), in add_children()
870 child = add_regulator(TWL4030_REG_VPLL1, pdata->vpll1, in add_children()
875 child = add_regulator(TWL4030_REG_VIO, pdata->vio, in add_children()
880 child = add_regulator(TWL4030_REG_VDD1, pdata->vdd1, in add_children()
885 child = add_regulator(TWL4030_REG_VDD2, pdata->vdd2, in add_children()
890 child = add_regulator(TWL4030_REG_VMMC1, pdata->vmmc1, in add_children()
895 child = add_regulator(TWL4030_REG_VDAC, pdata->vdac, in add_children()
903 pdata->vaux2, features); in add_children()
907 child = add_regulator(TWL4030_REG_VINTANA1, pdata->vintana1, in add_children()
912 child = add_regulator(TWL4030_REG_VINTANA2, pdata->vintana2, in add_children()
917 child = add_regulator(TWL4030_REG_VINTDIG, pdata->vintdig, in add_children()
926 child = add_regulator(TWL4030_REG_VPLL2, pdata->vpll2, in add_children()
931 child = add_regulator(TWL4030_REG_VMMC2, pdata->vmmc2, in add_children()
936 child = add_regulator(TWL4030_REG_VSIM, pdata->vsim, in add_children()
941 child = add_regulator(TWL4030_REG_VAUX1, pdata->vaux1, in add_children()
946 child = add_regulator(TWL4030_REG_VAUX3, pdata->vaux3, in add_children()
951 child = add_regulator(TWL4030_REG_VAUX4, pdata->vaux4, in add_children()
957 if (IS_ENABLED(CONFIG_CHARGER_TWL4030) && pdata->bci && in add_children()
960 pdata->bci, sizeof(*pdata->bci), false, in add_children()
968 if (IS_ENABLED(CONFIG_TWL4030_POWER) && pdata->power) { in add_children()
970 pdata->power, sizeof(*pdata->power), false, in add_children()
1087 struct twl4030_platform_data *pdata = dev_get_platdata(&client->dev); in twl_probe() local
1095 if (!node && !pdata) { in twl_probe()
1184 clocks_init(&pdev->dev, pdata ? pdata->clock : NULL); in twl_probe()
1233 if (pdata) in twl_probe()
1234 twl_auxdata_lookup[0].platform_data = pdata->gpio; in twl_probe()
1238 status = add_children(pdata, irq_base, id->driver_data); in twl_probe()