summaryrefslogtreecommitdiff
path: root/components/drivers/misc/dac.c
diff options
context:
space:
mode:
authorWayne <[email protected]>2022-04-15 17:09:37 +0800
committerGitHub <[email protected]>2022-04-15 17:09:37 +0800
commit615dbe946caf9591232681c314fc0a6b36f5e621 (patch)
tree3fd7a8d72edf6acc1f168169e45dda96e4ab459a /components/drivers/misc/dac.c
parent11344b89d9003da62720eee4dfbb1198e87e12ac (diff)
Fix return value of rt_dac_write function. (#5816)
Co-authored-by: Wayne Lin <[email protected]>
Diffstat (limited to 'components/drivers/misc/dac.c')
-rw-r--r--components/drivers/misc/dac.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/components/drivers/misc/dac.c b/components/drivers/misc/dac.c
index a17c54d841..548a7bde99 100644
--- a/components/drivers/misc/dac.c
+++ b/components/drivers/misc/dac.c
@@ -98,13 +98,11 @@ rt_err_t rt_hw_dac_register(rt_dac_device_t device, const char *name, const stru
return result;
}
-rt_uint32_t rt_dac_write(rt_dac_device_t dev, rt_uint32_t channel, rt_uint32_t value)
+rt_err_t rt_dac_write(rt_dac_device_t dev, rt_uint32_t channel, rt_uint32_t value)
{
RT_ASSERT(dev);
- dev->ops->convert(dev, channel, &value);
-
- return RT_EOK;
+ return dev->ops->convert(dev, channel, &value);
}
rt_err_t rt_dac_enable(rt_dac_device_t dev, rt_uint32_t channel)