diff options
author | Marcus Shawcroft <marcus.shawcroft@arm.com> | 2016-10-22 09:55:47 +0100 |
---|---|---|
committer | Anas Nashif <nashif@linux.intel.com> | 2016-10-24 22:22:20 +0000 |
commit | 842a8e4a249dacd6a9692e015b354f4e3bdd9ef9 (patch) | |
tree | c08c5f87cff5579071d2eb38be48803d9fee97cc /include | |
parent | 9ff8463b3961033b9ce21845adf56b146ed55a62 (diff) |
drivers/adc: Make references to driver_api const
Change-Id: I4981f0679345845762e762c585d098c3eaa85384
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/adc.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/include/adc.h b/include/adc.h index a3570e6d0..dc8efa4b2 100644 --- a/include/adc.h +++ b/include/adc.h @@ -101,9 +101,8 @@ struct adc_driver_api { */ static inline void adc_enable(struct device *dev) { - struct adc_driver_api *api; + const struct adc_driver_api *api = dev->driver_api; - api = (struct adc_driver_api *)dev->driver_api; api->enable(dev); } @@ -119,9 +118,8 @@ static inline void adc_enable(struct device *dev) */ static inline void adc_disable(struct device *dev) { - struct adc_driver_api *api; + const struct adc_driver_api *api = dev->driver_api; - api = (struct adc_driver_api *)dev->driver_api; api->disable(dev); } @@ -142,9 +140,8 @@ static inline void adc_disable(struct device *dev) */ static inline int adc_read(struct device *dev, struct adc_seq_table *seq_table) { - struct adc_driver_api *api; + const struct adc_driver_api *api = dev->driver_api; - api = (struct adc_driver_api *)dev->driver_api; return api->read(dev, seq_table); } |