drivers/adc: Make references to driver_api const

Change-Id: I4981f0679345845762e762c585d098c3eaa85384
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
This commit is contained in:
Marcus Shawcroft 2016-10-22 09:55:47 +01:00 committed by Anas Nashif
parent 9ff8463b39
commit 842a8e4a24

View file

@ -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);
}