void platform_set_drvdata(struct platform_device *pdev, void *data); ``` 该函数有两个参数: - `pdev`:指向要设置私有数据的平台设备的指针。 - `data`:指向要与该平台设备关联的私有数据的指针。 调用该函数后,可以使用 `platform_get_drvdata` 函数来获取与平台设备相关联的私有数据。 例如,以下代码...
static__devinitintwm831x_boostp_probe(struct platform_device *pdev){structwm831x*wm831x=dev_get_drvdata(pdev->dev.parent);structwm831x_pdata*pdata=wm831x->dev->platform_data;intid = pdev->id % ARRAY_SIZE(pdata->dcdc);structwm831x_dcdc*dcdc;structresource*res;intret, irq; dev_...