diff options
author | Marcus Shawcroft <marcus.shawcroft@arm.com> | 2016-10-22 09:56:21 +0100 |
---|---|---|
committer | Anas Nashif <nashif@linux.intel.com> | 2016-10-24 22:22:21 +0000 |
commit | df35c244c43ccfd35e634f746aafb577b8205cdf (patch) | |
tree | c5f864b1c0f67f0aca356c6f306ca72bc7b117c8 /include | |
parent | 278f9792f044a673858570612ff4abe85e97d648 (diff) |
drivers/counter: Make references to driver_api const
Change-Id: I09d24dd5aa126cacf47927b38286353adc8f6337
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/counter.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/include/counter.h b/include/counter.h index 350d5cae8..593bbfe3b 100644 --- a/include/counter.h +++ b/include/counter.h @@ -67,9 +67,7 @@ struct counter_driver_api { */ static inline int counter_start(struct device *dev) { - struct counter_driver_api *api; - - api = (struct counter_driver_api *)dev->driver_api; + const struct counter_driver_api *api = dev->driver_api; return api->start(dev); } @@ -84,9 +82,7 @@ static inline int counter_start(struct device *dev) */ static inline int counter_stop(struct device *dev) { - struct counter_driver_api *api; - - api = (struct counter_driver_api *)dev->driver_api; + const struct counter_driver_api *api = dev->driver_api; return api->stop(dev); } @@ -99,9 +95,7 @@ static inline int counter_stop(struct device *dev) */ static inline uint32_t counter_read(struct device *dev) { - struct counter_driver_api *api; - - api = (struct counter_driver_api *)dev->driver_api; + const struct counter_driver_api *api = dev->driver_api; return api->read(); } @@ -124,9 +118,7 @@ static inline int counter_set_alarm(struct device *dev, counter_callback_t callback, uint32_t count, void *user_data) { - struct counter_driver_api *api; - - api = (struct counter_driver_api *)dev->driver_api; + const struct counter_driver_api *api = dev->driver_api; return api->set_alarm(dev, callback, count, user_data); } |