Home
last modified time | relevance | path

Searched refs:sbdev (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/slimbus/
H A Dcore.c20 const struct slim_device *sbdev) in slim_match()
23 if (id->manf_id == sbdev->e_addr.manf_id && in slim_match()
24 id->prod_code == sbdev->e_addr.prod_code && in slim_match()
25 id->dev_index == sbdev->e_addr.dev_index && in slim_match()
26 id->instance == sbdev->e_addr.instance) in slim_match()
35 struct slim_device *sbdev = to_slim_device(dev); in slim_device_match() local
42 return !!slim_match(sbdrv->id_table, sbdev); in slim_device_match()
45 static void slim_device_update_status(struct slim_device *sbdev, in slim_device_update_status() argument
50 if (sbdev->status == status) in slim_device_update_status()
53 sbdev in slim_device_update_status()
19 slim_match(const struct slim_device_id *id, const struct slim_device *sbdev) slim_match() argument
64 struct slim_device *sbdev = to_slim_device(dev); slim_device_probe() local
86 struct slim_device *sbdev = to_slim_device(dev); slim_device_remove() local
100 struct slim_device *sbdev = to_slim_device(dev); slim_device_uevent() local
149 struct slim_device *sbdev = to_slim_device(dev); slim_dev_release() local
154 slim_add_device(struct slim_controller *ctrl, struct slim_device *sbdev, struct device_node *node) slim_add_device() argument
181 struct slim_device *sbdev; slim_alloc_device() local
207 struct slim_device *sbdev; of_register_slim_devices() local
283 slim_remove_device(struct slim_device *sbdev) slim_remove_device() argument
316 slim_report_absent(struct slim_device *sbdev) slim_report_absent() argument
344 struct slim_device *sbdev = to_slim_device(dev); slim_match_dev() local
352 struct slim_device *sbdev; find_slim_device() local
376 struct slim_device *sbdev; slim_get_device() local
392 struct slim_device *sbdev = to_slim_device(dev); of_slim_match_dev() local
400 struct slim_device *sbdev; of_find_slim_device() local
428 slim_device_alloc_laddr(struct slim_device *sbdev, bool report_present) slim_device_alloc_laddr() argument
493 struct slim_device *sbdev; slim_device_report_present() local
530 slim_get_logical_addr(struct slim_device *sbdev) slim_get_logical_addr() argument
[all...]
H A Dmessaging.c225 * @sbdev: slim device to which this msg has to be transfered
233 int slim_xfer_msg(struct slim_device *sbdev, struct slim_val_inf *msg, in slim_xfer_msg() argument
236 DEFINE_SLIM_LDEST_TXN(txn_stack, mc, 6, sbdev->laddr, msg); in slim_xfer_msg()
238 struct slim_controller *ctrl = sbdev->ctrl; in slim_xfer_msg()
H A Dslimbus.h427 void slim_report_absent(struct slim_device *sbdev);
H A Dqcom-ngd-ctrl.c1142 struct slim_device *sbdev; in qcom_slim_ngd_notify_slaves() local
1146 sbdev = of_slim_get_device(&ctrl->ctrl, node); in qcom_slim_ngd_notify_slaves()
1147 if (!sbdev) in qcom_slim_ngd_notify_slaves()
1150 if (slim_get_logical_addr(sbdev)) in qcom_slim_ngd_notify_slaves()
/kernel/linux/linux-6.6/drivers/slimbus/
H A Dcore.c20 const struct slim_device *sbdev) in slim_match()
23 if (id->manf_id == sbdev->e_addr.manf_id && in slim_match()
24 id->prod_code == sbdev->e_addr.prod_code && in slim_match()
25 id->dev_index == sbdev->e_addr.dev_index && in slim_match()
26 id->instance == sbdev->e_addr.instance) in slim_match()
35 struct slim_device *sbdev = to_slim_device(dev); in slim_device_match() local
42 return !!slim_match(sbdrv->id_table, sbdev); in slim_device_match()
45 static void slim_device_update_status(struct slim_device *sbdev, in slim_device_update_status() argument
50 if (sbdev->status == status) in slim_device_update_status()
53 sbdev in slim_device_update_status()
19 slim_match(const struct slim_device_id *id, const struct slim_device *sbdev) slim_match() argument
64 struct slim_device *sbdev = to_slim_device(dev); slim_device_probe() local
86 struct slim_device *sbdev = to_slim_device(dev); slim_device_remove() local
98 const struct slim_device *sbdev = to_slim_device(dev); slim_device_uevent() local
147 struct slim_device *sbdev = to_slim_device(dev); slim_dev_release() local
152 slim_add_device(struct slim_controller *ctrl, struct slim_device *sbdev, struct device_node *node) slim_add_device() argument
179 struct slim_device *sbdev; slim_alloc_device() local
205 struct slim_device *sbdev; of_register_slim_devices() local
281 slim_remove_device(struct slim_device *sbdev) slim_remove_device() argument
314 slim_report_absent(struct slim_device *sbdev) slim_report_absent() argument
342 struct slim_device *sbdev = to_slim_device(dev); slim_match_dev() local
350 struct slim_device *sbdev; find_slim_device() local
374 struct slim_device *sbdev; slim_get_device() local
390 struct slim_device *sbdev = to_slim_device(dev); of_slim_match_dev() local
398 struct slim_device *sbdev; of_find_slim_device() local
426 slim_device_alloc_laddr(struct slim_device *sbdev, bool report_present) slim_device_alloc_laddr() argument
491 struct slim_device *sbdev; slim_device_report_present() local
528 slim_get_logical_addr(struct slim_device *sbdev) slim_get_logical_addr() argument
[all...]
H A Dmessaging.c225 * @sbdev: slim device to which this msg has to be transfered
233 int slim_xfer_msg(struct slim_device *sbdev, struct slim_val_inf *msg, in slim_xfer_msg() argument
236 DEFINE_SLIM_LDEST_TXN(txn_stack, mc, 6, sbdev->laddr, msg); in slim_xfer_msg()
238 struct slim_controller *ctrl = sbdev->ctrl; in slim_xfer_msg()
H A Dslimbus.h427 void slim_report_absent(struct slim_device *sbdev);
H A Dqcom-ngd-ctrl.c1232 struct slim_device *sbdev; in qcom_slim_ngd_notify_slaves() local
1236 sbdev = of_slim_get_device(&ctrl->ctrl, node); in qcom_slim_ngd_notify_slaves()
1237 if (!sbdev) in qcom_slim_ngd_notify_slaves()
1240 if (slim_get_logical_addr(sbdev)) in qcom_slim_ngd_notify_slaves()
/kernel/linux/linux-5.10/include/linux/
H A Dslimbus.h179 int slim_get_logical_addr(struct slim_device *sbdev);
194 int slim_xfer_msg(struct slim_device *sbdev, struct slim_val_inf *msg,
/kernel/linux/linux-6.6/include/linux/
H A Dslimbus.h179 int slim_get_logical_addr(struct slim_device *sbdev);
194 int slim_xfer_msg(struct slim_device *sbdev, struct slim_val_inf *msg,

Completed in 10 milliseconds