Lines Matching refs:ctrl
44 struct serdev_controller *ctrl; member
142 void *serdev_controller_get_drvdata(const struct serdev_controller *ctrl) in serdev_controller_get_drvdata() argument
144 return ctrl ? dev_get_drvdata(&ctrl->dev) : NULL; in serdev_controller_get_drvdata()
147 static inline void serdev_controller_set_drvdata(struct serdev_controller *ctrl, in serdev_controller_set_drvdata() argument
150 dev_set_drvdata(&ctrl->dev, data); in serdev_controller_set_drvdata()
157 static inline void serdev_controller_put(struct serdev_controller *ctrl) in serdev_controller_put() argument
159 if (ctrl) in serdev_controller_put()
160 put_device(&ctrl->dev); in serdev_controller_put()
171 static inline void serdev_controller_write_wakeup(struct serdev_controller *ctrl) in serdev_controller_write_wakeup() argument
173 struct serdev_device *serdev = ctrl->serdev; in serdev_controller_write_wakeup()
181 static inline int serdev_controller_receive_buf(struct serdev_controller *ctrl, in serdev_controller_receive_buf() argument
185 struct serdev_device *serdev = ctrl->serdev; in serdev_controller_receive_buf()