Lines Matching refs:device
160 rt_ssize_t rt_pin_ctrl_confs_lookup(struct rt_device *device, const char *name) in rt_pin_ctrl_confs_lookup() argument
164 if (device && name) in rt_pin_ctrl_confs_lookup()
169 if (device->ofw_node) in rt_pin_ctrl_confs_lookup()
171 res = ofw_pin_ctrl_confs_lookup(device->ofw_node, name); in rt_pin_ctrl_confs_lookup()
183 rt_err_t rt_pin_ctrl_confs_apply(struct rt_device *device, int index) in rt_pin_ctrl_confs_apply() argument
187 if (device && index >= 0) in rt_pin_ctrl_confs_apply()
192 if (device->ofw_node) in rt_pin_ctrl_confs_apply()
194 err = ofw_pin_ctrl_confs_apply(device->ofw_node, index); in rt_pin_ctrl_confs_apply()
206 rt_err_t rt_pin_ctrl_confs_apply_by_name(struct rt_device *device, const char *name) in rt_pin_ctrl_confs_apply_by_name() argument
210 if (device) in rt_pin_ctrl_confs_apply_by_name()
220 if (device->ofw_node) in rt_pin_ctrl_confs_apply_by_name()
222 err = ofw_pin_ctrl_confs_apply_by_name(device->ofw_node, name); in rt_pin_ctrl_confs_apply_by_name()