diff options
author | Marcus Shawcroft <marcus.shawcroft@arm.com> | 2016-10-22 09:59:35 +0100 |
---|---|---|
committer | Anas Nashif <nashif@linux.intel.com> | 2016-10-24 22:22:22 +0000 |
commit | 3651a7d108338d4eb294e23647fa68c33ca67f9d (patch) | |
tree | 75207b97b1f7a9e262b562a635aa8a8d965c5d95 /include | |
parent | 4b93e14b64059c918543bd36222324b24ba1a0c0 (diff) |
drivers/dma: Make references to driver_api const
Change-Id: Iecf333860d92e2f79ef26bfefdde4abfb31bbe0f
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/dma.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/include/dma.h b/include/dma.h index 62598763c..ccadc7923 100644 --- a/include/dma.h +++ b/include/dma.h @@ -150,9 +150,8 @@ struct dma_driver_api { static inline int dma_channel_config(struct device *dev, uint32_t channel, struct dma_channel_config *config) { - struct dma_driver_api *api; + const struct dma_driver_api *api = dev->driver_api; - api = (struct dma_driver_api *)dev->driver_api; return api->channel_config(dev, channel, config); } @@ -171,9 +170,8 @@ static inline int dma_channel_config(struct device *dev, uint32_t channel, static inline int dma_transfer_config(struct device *dev, uint32_t channel, struct dma_transfer_config *config) { - struct dma_driver_api *api; + const struct dma_driver_api *api = dev->driver_api; - api = (struct dma_driver_api *)dev->driver_api; return api->transfer_config(dev, channel, config); } @@ -190,9 +188,8 @@ static inline int dma_transfer_config(struct device *dev, uint32_t channel, */ static inline int dma_transfer_start(struct device *dev, uint32_t channel) { - struct dma_driver_api *api; + const struct dma_driver_api *api = dev->driver_api; - api = (struct dma_driver_api *)dev->driver_api; return api->transfer_start(dev, channel); } @@ -208,9 +205,8 @@ static inline int dma_transfer_start(struct device *dev, uint32_t channel) */ static inline int dma_transfer_stop(struct device *dev, uint32_t channel) { - struct dma_driver_api *api; + const struct dma_driver_api *api = dev->driver_api; - api = (struct dma_driver_api *)dev->driver_api; return api->transfer_stop(dev, channel); } |