Loading include/linux/mfd/core.h +0 −21 Original line number Diff line number Diff line Loading @@ -33,9 +33,6 @@ struct mfd_cell { int (*suspend)(struct platform_device *dev); int (*resume)(struct platform_device *dev); /* mfd_data can be used to pass data to client drivers */ void *mfd_data; /* platform data passed to the sub devices drivers */ void *platform_data; size_t pdata_size; Loading Loading @@ -93,24 +90,6 @@ static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev) return pdev->mfd_cell; } /* * Given a platform device that's been created by mfd_add_devices(), fetch * the .mfd_data entry from the mfd_cell that created it. * Otherwise just return the platform_data pointer. * This maintains compatibility with platform drivers whose devices aren't * created by the mfd layer, and expect platform_data to contain what would've * otherwise been in mfd_data. */ static inline void *mfd_get_data(struct platform_device *pdev) { const struct mfd_cell *cell = mfd_get_cell(pdev); if (cell) return cell->mfd_data; else return pdev->dev.platform_data; } extern int mfd_add_devices(struct device *parent, int id, struct mfd_cell *cells, int n_devs, struct resource *mem_base, Loading Loading
include/linux/mfd/core.h +0 −21 Original line number Diff line number Diff line Loading @@ -33,9 +33,6 @@ struct mfd_cell { int (*suspend)(struct platform_device *dev); int (*resume)(struct platform_device *dev); /* mfd_data can be used to pass data to client drivers */ void *mfd_data; /* platform data passed to the sub devices drivers */ void *platform_data; size_t pdata_size; Loading Loading @@ -93,24 +90,6 @@ static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev) return pdev->mfd_cell; } /* * Given a platform device that's been created by mfd_add_devices(), fetch * the .mfd_data entry from the mfd_cell that created it. * Otherwise just return the platform_data pointer. * This maintains compatibility with platform drivers whose devices aren't * created by the mfd layer, and expect platform_data to contain what would've * otherwise been in mfd_data. */ static inline void *mfd_get_data(struct platform_device *pdev) { const struct mfd_cell *cell = mfd_get_cell(pdev); if (cell) return cell->mfd_data; else return pdev->dev.platform_data; } extern int mfd_add_devices(struct device *parent, int id, struct mfd_cell *cells, int n_devs, struct resource *mem_base, Loading