Lines Matching refs:i3c_device_desc

574 struct i3c_device_desc;
647 struct i3c_device_desc *target);
663 struct i3c_device_desc *target,
679 struct i3c_device_desc *target);
752 struct i3c_device_desc *target,
769 struct i3c_device_desc *(*i3c_device_find)(const struct device *dev,
800 struct i3c_device_desc *target);
815 struct i3c_device_desc *target);
929 struct i3c_device_desc { struct
1183 struct i3c_device_desc * const i3c;
1257 struct i3c_device_desc *i3c_dev_list_find(const struct i3c_dev_list *dev_list,
1272 struct i3c_device_desc *i3c_dev_list_i3c_addr_find(const struct device *dev,
1345 struct i3c_device_desc **target,
1448 int i3c_attach_i3c_device(struct i3c_device_desc *target);
1474 int i3c_reattach_i3c_device(struct i3c_device_desc *target, uint8_t old_dyn_addr);
1495 int i3c_detach_i3c_device(struct i3c_device_desc *target);
1631 __syscall int i3c_transfer(struct i3c_device_desc *target,
1634 static inline int z_impl_i3c_transfer(struct i3c_device_desc *target, in z_impl_i3c_transfer()
1660 struct i3c_device_desc *i3c_device_find(const struct device *dev, in i3c_device_find()
1716 static inline int i3c_ibi_enable(struct i3c_device_desc *target) in i3c_ibi_enable()
1740 static inline int i3c_ibi_disable(struct i3c_device_desc *target) in i3c_ibi_disable()
1763 static inline int i3c_ibi_has_payload(struct i3c_device_desc *target) in i3c_ibi_has_payload()
1780 static inline int i3c_device_is_ibi_capable(struct i3c_device_desc *target) in i3c_device_is_ibi_capable()
1797 static inline int i3c_device_is_controller_capable(struct i3c_device_desc *target) in i3c_device_is_controller_capable()
1823 static inline int i3c_write(struct i3c_device_desc *target, in i3c_write()
1850 static inline int i3c_read(struct i3c_device_desc *target, in i3c_read()
1881 static inline int i3c_write_read(struct i3c_device_desc *target, in i3c_write_read()
1919 static inline int i3c_burst_read(struct i3c_device_desc *target, in i3c_burst_read()
1949 static inline int i3c_burst_write(struct i3c_device_desc *target, in i3c_burst_write()
1985 static inline int i3c_reg_read_byte(struct i3c_device_desc *target, in i3c_reg_read_byte()
2010 static inline int i3c_reg_write_byte(struct i3c_device_desc *target, in i3c_reg_write_byte()
2036 static inline int i3c_reg_update_byte(struct i3c_device_desc *target, in i3c_reg_update_byte()
2081 uint8_t num_msgs, struct i3c_device_desc *target);
2122 int i3c_device_basic_info_get(struct i3c_device_desc *target);