diff options
author | Marcus Shawcroft <marcus.shawcroft@arm.com> | 2016-10-22 10:02:12 +0100 |
---|---|---|
committer | Anas Nashif <nashif@linux.intel.com> | 2016-10-24 22:22:24 +0000 |
commit | 07b56d8545b282b141f3a4f22f5a4a09c1390fb8 (patch) | |
tree | bbfabd1775feda2391b09da494971d26b6d39320 /include | |
parent | 5e1e3edee64ceff96366f1bd9880c8a77c017887 (diff) |
drivers/pinmux: Make references to driver_api const
Change-Id: Ifc5ee93db7631bbe7c900666b5d83bf80facf9fb
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/pinmux.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/include/pinmux.h b/include/pinmux.h index 726fbf967..4902e6cdf 100644 --- a/include/pinmux.h +++ b/include/pinmux.h @@ -84,9 +84,8 @@ static inline int pinmux_pin_set(struct device *dev, uint32_t pin, uint32_t func) { - struct pinmux_driver_api *api; + const struct pinmux_driver_api *api = dev->driver_api; - api = (struct pinmux_driver_api *) dev->driver_api; return api->set(dev, pin, func); } @@ -94,9 +93,8 @@ static inline int pinmux_pin_get(struct device *dev, uint32_t pin, uint32_t *func) { - struct pinmux_driver_api *api; + const struct pinmux_driver_api *api = dev->driver_api; - api = (struct pinmux_driver_api *) dev->driver_api; return api->get(dev, pin, func); } @@ -104,9 +102,8 @@ static inline int pinmux_pin_pullup(struct device *dev, uint32_t pin, uint8_t func) { - struct pinmux_driver_api *api; + const struct pinmux_driver_api *api = dev->driver_api; - api = (struct pinmux_driver_api *) dev->driver_api; return api->pullup(dev, pin, func); } @@ -114,9 +111,8 @@ static inline int pinmux_pin_input_enable(struct device *dev, uint32_t pin, uint8_t func) { - struct pinmux_driver_api *api; + const struct pinmux_driver_api *api = dev->driver_api; - api = (struct pinmux_driver_api *) dev->driver_api; return api->input(dev, pin, func); } |