Lines Matching full:dev

29 #include <dev/dpaa2/dpaa2_types.h>
30 #include <dev/dpaa2/dpaa2_mc.h>
31 #include <dev/dpaa2/dpaa2_mcp.h>
46 panic_on_mc(device_t dev)
48 if (strcmp(device_get_name(dev), "dpaa2_mc") == 0)
53 bypass_mng_get_version(device_t dev, device_t child, struct dpaa2_cmd *cmd,
56 panic_on_mc(dev);
57 if (device_get_parent(dev) != NULL)
58 return (DPAA2_CMD_MNG_GET_VERSION(device_get_parent(dev), child,
63 bypass_mng_get_soc_version(device_t dev, device_t child, struct dpaa2_cmd *cmd,
66 panic_on_mc(dev);
67 if (device_get_parent(dev) != NULL)
69 device_get_parent(dev), child, cmd, pvr, svr));
73 bypass_mng_get_container_id(device_t dev, device_t child, struct dpaa2_cmd *cmd,
76 panic_on_mc(dev);
77 if (device_get_parent(dev) != NULL)
79 device_get_parent(dev), child, cmd, cont_id));
83 bypass_rc_open(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t cont_id,
86 panic_on_mc(dev);
87 if (device_get_parent(dev) != NULL)
89 device_get_parent(dev), child, cmd, cont_id, token));
93 bypass_rc_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
95 panic_on_mc(dev);
96 if (device_get_parent(dev) != NULL)
98 device_get_parent(dev), child, cmd));
102 bypass_rc_get_obj_count(device_t dev, device_t child, struct dpaa2_cmd *cmd,
105 panic_on_mc(dev);
106 if (device_get_parent(dev) != NULL)
108 device_get_parent(dev), child, cmd, obj_count));
112 bypass_rc_get_obj(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t obj_idx,
115 panic_on_mc(dev);
116 if (device_get_parent(dev) != NULL)
118 device_get_parent(dev), child, cmd, obj_idx, obj));
122 bypass_rc_get_obj_descriptor(device_t dev, device_t child, struct dpaa2_cmd *cmd,
125 panic_on_mc(dev);
126 if (device_get_parent(dev) != NULL)
128 device_get_parent(dev), child, cmd, obj_id, type, obj));
132 bypass_rc_get_attributes(device_t dev, device_t child, struct dpaa2_cmd *cmd,
135 panic_on_mc(dev);
136 if (device_get_parent(dev) != NULL)
138 device_get_parent(dev), child, cmd, attr));
142 bypass_rc_get_obj_region(device_t dev, device_t child, struct dpaa2_cmd *cmd,
146 panic_on_mc(dev);
147 if (device_get_parent(dev) != NULL)
149 device_get_parent(dev), child, cmd, obj_id, reg_idx,
154 bypass_rc_get_api_version(device_t dev, device_t child, struct dpaa2_cmd *cmd,
157 panic_on_mc(dev);
158 if (device_get_parent(dev) != NULL)
160 device_get_parent(dev), child, cmd, major, minor));
164 bypass_rc_set_irq_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd,
167 panic_on_mc(dev);
168 if (device_get_parent(dev) != NULL)
170 device_get_parent(dev), child, cmd, irq_idx, enable));
174 bypass_rc_set_obj_irq(device_t dev, device_t child, struct dpaa2_cmd *cmd,
178 panic_on_mc(dev);
179 if (device_get_parent(dev) != NULL)
181 device_get_parent(dev), child, cmd, irq_idx, addr, data,
186 bypass_rc_get_conn(device_t dev, device_t child, struct dpaa2_cmd *cmd,
190 panic_on_mc(dev);
191 if (device_get_parent(dev) != NULL)
193 device_get_parent(dev), child, cmd, ep1_desc, ep2_desc,
199 bypass_ni_open(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t dpni_id,
202 panic_on_mc(dev);
203 if (device_get_parent(dev) != NULL)
205 device_get_parent(dev), child, cmd, dpni_id, token));
209 bypass_ni_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
211 panic_on_mc(dev);
212 if (device_get_parent(dev) != NULL)
214 device_get_parent(dev), child, cmd));
218 bypass_ni_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
220 panic_on_mc(dev);
221 if (device_get_parent(dev) != NULL)
223 device_get_parent(dev), child, cmd));
227 bypass_ni_disable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
229 panic_on_mc(dev);
230 if (device_get_parent(dev) != NULL)
232 device_get_parent(dev), child, cmd));
236 bypass_ni_get_api_version(device_t dev, device_t child, struct dpaa2_cmd *cmd,
239 panic_on_mc(dev);
240 if (device_get_parent(dev) != NULL)
242 device_get_parent(dev), child, cmd, major, minor));
246 bypass_ni_reset(device_t dev, device_t child, struct dpaa2_cmd *cmd)
248 panic_on_mc(dev);
249 if (device_get_parent(dev) != NULL)
251 device_get_parent(dev), child, cmd));
255 bypass_ni_get_attributes(device_t dev, device_t child, struct dpaa2_cmd *cmd,
258 panic_on_mc(dev);
259 if (device_get_parent(dev) != NULL)
261 device_get_parent(dev), child, cmd, attr));
265 bypass_ni_set_buf_layout(device_t dev, device_t child, struct dpaa2_cmd *cmd,
268 panic_on_mc(dev);
269 if (device_get_parent(dev) != NULL)
271 device_get_parent(dev), child, cmd, bl));
275 bypass_ni_get_tx_data_off(device_t dev, device_t child, struct dpaa2_cmd *cmd,
278 panic_on_mc(dev);
279 if (device_get_parent(dev) != NULL)
281 device_get_parent(dev), child, cmd, offset));
285 bypass_ni_set_link_cfg(device_t dev, device_t child, struct dpaa2_cmd *cmd,
288 panic_on_mc(dev);
289 if (device_get_parent(dev) != NULL)
291 device_get_parent(dev), child, cmd, cfg));
295 bypass_ni_get_link_cfg(device_t dev, device_t child, struct dpaa2_cmd *cmd,
298 panic_on_mc(dev);
299 if (device_get_parent(dev) != NULL)
301 device_get_parent(dev), child, cmd, cfg));
305 bypass_ni_get_link_state(device_t dev, device_t child, struct dpaa2_cmd *cmd,
308 panic_on_mc(dev);
309 if (device_get_parent(dev) != NULL)
311 device_get_parent(dev), child, cmd, state));
315 bypass_ni_get_port_mac_addr(device_t dev, device_t child, struct dpaa2_cmd *cmd,
318 panic_on_mc(dev);
319 if (device_get_parent(dev) != NULL)
321 device_get_parent(dev), child, cmd, mac));
325 bypass_ni_set_prim_mac_addr(device_t dev, device_t child, struct dpaa2_cmd *cmd,
328 panic_on_mc(dev);
329 if (device_get_parent(dev) != NULL)
331 device_get_parent(dev), child, cmd, mac));
335 bypass_ni_get_prim_mac_addr(device_t dev, device_t child, struct dpaa2_cmd *cmd,
338 panic_on_mc(dev);
339 if (device_get_parent(dev) != NULL)
341 device_get_parent(dev), child, cmd, mac));
345 bypass_ni_set_qos_table(device_t dev, device_t child, struct dpaa2_cmd *cmd,
348 panic_on_mc(dev);
349 if (device_get_parent(dev) != NULL)
351 device_get_parent(dev), child, cmd, tbl));
355 bypass_ni_clear_qos_table(device_t dev, device_t child, struct dpaa2_cmd *cmd)
357 panic_on_mc(dev);
358 if (device_get_parent(dev) != NULL)
360 device_get_parent(dev), child, cmd));
364 bypass_ni_set_pools(device_t dev, device_t child, struct dpaa2_cmd *cmd,
367 panic_on_mc(dev);
368 if (device_get_parent(dev) != NULL)
370 device_get_parent(dev), child, cmd, cfg));
374 bypass_ni_set_err_behavior(device_t dev, device_t child, struct dpaa2_cmd *cmd,
377 panic_on_mc(dev);
378 if (device_get_parent(dev) != NULL)
380 device_get_parent(dev), child, cmd, cfg));
384 bypass_ni_get_queue(device_t dev, device_t child, struct dpaa2_cmd *cmd,
387 panic_on_mc(dev);
388 if (device_get_parent(dev) != NULL)
390 device_get_parent(dev), child, cmd, cfg));
394 bypass_ni_set_queue(device_t dev, device_t child, struct dpaa2_cmd *cmd,
397 panic_on_mc(dev);
398 if (device_get_parent(dev) != NULL)
400 device_get_parent(dev), child, cmd, cfg));
404 bypass_ni_get_qdid(device_t dev, device_t child, struct dpaa2_cmd *cmd,
407 panic_on_mc(dev);
408 if (device_get_parent(dev) != NULL)
410 device_get_parent(dev), child, cmd, type, qdid));
414 bypass_ni_add_mac_addr(device_t dev, device_t child, struct dpaa2_cmd *cmd,
417 panic_on_mc(dev);
418 if (device_get_parent(dev) != NULL)
420 device_get_parent(dev), child, cmd, mac));
424 bypass_ni_remove_mac_addr(device_t dev, device_t child, struct dpaa2_cmd *cmd,
427 panic_on_mc(dev);
428 if (device_get_parent(dev) != NULL)
430 device_get_parent(dev), child, cmd, mac));
434 bypass_ni_clear_mac_filters(device_t dev, device_t child, struct dpaa2_cmd *cmd,
437 panic_on_mc(dev);
438 if (device_get_parent(dev) != NULL)
440 device_get_parent(dev), child, cmd, rm_uni, rm_multi));
444 bypass_ni_set_mfl(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint16_t length)
446 panic_on_mc(dev);
447 if (device_get_parent(dev) != NULL)
449 device_get_parent(dev), child, cmd, length));
453 bypass_ni_set_offload(device_t dev, device_t child, struct dpaa2_cmd *cmd,
456 panic_on_mc(dev);
457 if (device_get_parent(dev) != NULL)
459 device_get_parent(dev), child, cmd, ofl_type, en));
463 bypass_ni_set_irq_mask(device_t dev, device_t child, struct dpaa2_cmd *cmd,
466 panic_on_mc(dev);
467 if (device_get_parent(dev) != NULL)
469 device_get_parent(dev), child, cmd, irq_idx, mask));
473 bypass_ni_set_irq_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd,
476 panic_on_mc(dev);
477 if (device_get_parent(dev) != NULL)
479 device_get_parent(dev), child, cmd, irq_idx, en));
483 bypass_ni_get_irq_status(device_t dev, device_t child, struct dpaa2_cmd *cmd,
486 panic_on_mc(dev);
487 if (device_get_parent(dev) != NULL)
489 device_get_parent(dev), child, cmd, irq_idx, status));
493 bypass_ni_set_uni_promisc(device_t dev, device_t child, struct dpaa2_cmd *cmd, bool en)
495 panic_on_mc(dev);
496 if (device_get_parent(dev) != NULL)
498 device_get_parent(dev), child, cmd, en));
502 bypass_ni_set_multi_promisc(device_t dev, device_t child, struct dpaa2_cmd *cmd, bool en)
504 panic_on_mc(dev);
505 if (device_get_parent(dev) != NULL)
507 device_get_parent(dev), child, cmd, en));
511 bypass_ni_get_statistics(device_t dev, device_t child, struct dpaa2_cmd *cmd,
514 panic_on_mc(dev);
515 if (device_get_parent(dev) != NULL)
517 device_get_parent(dev), child, cmd, page, param, cnt));
521 bypass_ni_set_rx_tc_dist(device_t dev, device_t child, struct dpaa2_cmd *cmd,
525 panic_on_mc(dev);
526 if (device_get_parent(dev) != NULL)
528 device_get_parent(dev), child, cmd, dist_size, tc,
534 bypass_io_open(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t dpio_id,
537 panic_on_mc(dev);
538 if (device_get_parent(dev) != NULL)
540 device_get_parent(dev), child, cmd, dpio_id, token));
544 bypass_io_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
546 panic_on_mc(dev);
547 if (device_get_parent(dev) != NULL)
549 device_get_parent(dev), child, cmd));
553 bypass_io_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
555 panic_on_mc(dev);
556 if (device_get_parent(dev) != NULL)
558 device_get_parent(dev), child, cmd));
562 bypass_io_disable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
564 panic_on_mc(dev);
565 if (device_get_parent(dev) != NULL)
567 device_get_parent(dev), child, cmd));
571 bypass_io_reset(device_t dev, device_t child, struct dpaa2_cmd *cmd)
573 panic_on_mc(dev);
574 if (device_get_parent(dev) != NULL)
576 device_get_parent(dev), child, cmd));
580 bypass_io_get_attributes(device_t dev, device_t child, struct dpaa2_cmd *cmd,
583 panic_on_mc(dev);
584 if (device_get_parent(dev) != NULL)
586 device_get_parent(dev), child, cmd, attr));
590 bypass_io_set_irq_mask(device_t dev, device_t child, struct dpaa2_cmd *cmd,
593 panic_on_mc(dev);
594 if (device_get_parent(dev) != NULL)
596 device_get_parent(dev), child, cmd, irq_idx, mask));
600 bypass_io_get_irq_status(device_t dev, device_t child, struct dpaa2_cmd *cmd,
603 panic_on_mc(dev);
604 if (device_get_parent(dev) != NULL)
606 device_get_parent(dev), child, cmd, irq_idx, status));
610 bypass_io_set_irq_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd,
613 panic_on_mc(dev);
614 if (device_get_parent(dev) != NULL)
616 device_get_parent(dev), child, cmd, irq_idx, en));
620 bypass_io_add_static_dq_chan(device_t dev, device_t child, struct dpaa2_cmd *cmd,
623 panic_on_mc(dev);
624 if (device_get_parent(dev) != NULL)
626 device_get_parent(dev), child, cmd, dpcon_id, chan_idx));
631 bypass_bp_open(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t dpbp_id,
634 panic_on_mc(dev);
635 if (device_get_parent(dev) != NULL)
637 device_get_parent(dev), child, cmd, dpbp_id, token));
641 bypass_bp_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
643 panic_on_mc(dev);
644 if (device_get_parent(dev) != NULL)
646 device_get_parent(dev), child, cmd));
650 bypass_bp_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
652 panic_on_mc(dev);
653 if (device_get_parent(dev) != NULL)
655 device_get_parent(dev), child, cmd));
659 bypass_bp_disable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
661 panic_on_mc(dev);
662 if (device_get_parent(dev) != NULL)
664 device_get_parent(dev), child, cmd));
668 bypass_bp_reset(device_t dev, device_t child, struct dpaa2_cmd *cmd)
670 panic_on_mc(dev);
671 if (device_get_parent(dev) != NULL)
673 device_get_parent(dev), child, cmd));
677 bypass_bp_get_attributes(device_t dev, device_t child, struct dpaa2_cmd *cmd,
680 panic_on_mc(dev);
681 if (device_get_parent(dev) != NULL)
683 device_get_parent(dev), child, cmd, attr));
688 bypass_mac_open(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t dpmac_id,
691 panic_on_mc(dev);
692 if (device_get_parent(dev) != NULL)
694 device_get_parent(dev), child, cmd, dpmac_id, token));
698 bypass_mac_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
700 panic_on_mc(dev);
701 if (device_get_parent(dev) != NULL)
703 device_get_parent(dev), child, cmd));
707 bypass_mac_reset(device_t dev, device_t child, struct dpaa2_cmd *cmd)
709 panic_on_mc(dev);
710 if (device_get_parent(dev) != NULL)
712 device_get_parent(dev), child, cmd));
716 bypass_mac_mdio_read(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint8_t phy,
719 panic_on_mc(dev);
720 if (device_get_parent(dev) != NULL)
722 device_get_parent(dev), child, cmd, phy, reg, val));
726 bypass_mac_mdio_write(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint8_t phy,
729 panic_on_mc(dev);
730 if (device_get_parent(dev) != NULL)
732 device_get_parent(dev), child, cmd, phy, reg, val));
736 bypass_mac_get_addr(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint8_t *mac)
738 panic_on_mc(dev);
739 if (device_get_parent(dev) != NULL)
741 device_get_parent(dev), child, cmd, mac));
745 bypass_mac_get_attributes(device_t dev, device_t child, struct dpaa2_cmd *cmd,
748 panic_on_mc(dev);
749 if (device_get_parent(dev) != NULL)
751 device_get_parent(dev), child, cmd, attr));
755 bypass_mac_set_link_state(device_t dev, device_t child, struct dpaa2_cmd *cmd,
758 panic_on_mc(dev);
759 if (device_get_parent(dev) != NULL)
761 device_get_parent(dev), child, cmd, state));
765 bypass_mac_set_irq_mask(device_t dev, device_t child, struct dpaa2_cmd *cmd,
768 panic_on_mc(dev);
769 if (device_get_parent(dev) != NULL)
771 device_get_parent(dev), child, cmd, irq_idx, mask));
775 bypass_mac_set_irq_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd,
778 panic_on_mc(dev);
779 if (device_get_parent(dev) != NULL)
781 device_get_parent(dev), child, cmd, irq_idx, en));
785 bypass_mac_get_irq_status(device_t dev, device_t child, struct dpaa2_cmd *cmd,
788 panic_on_mc(dev);
789 if (device_get_parent(dev) != NULL)
791 device_get_parent(dev), child, cmd, irq_idx, status));
796 bypass_con_open(device_t dev, device_t child, struct dpaa2_cmd *cmd, uint32_t dpcon_id,
799 panic_on_mc(dev);
800 if (device_get_parent(dev) != NULL)
802 device_get_parent(dev), child, cmd, dpcon_id, token));
806 bypass_con_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
808 panic_on_mc(dev);
809 if (device_get_parent(dev) != NULL)
811 device_get_parent(dev), child, cmd));
815 bypass_con_reset(device_t dev, device_t child, struct dpaa2_cmd *cmd)
817 panic_on_mc(dev);
818 if (device_get_parent(dev) != NULL)
820 device_get_parent(dev), child, cmd));
824 bypass_con_enable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
826 panic_on_mc(dev);
827 if (device_get_parent(dev) != NULL)
829 device_get_parent(dev), child, cmd));
833 bypass_con_disable(device_t dev, device_t child, struct dpaa2_cmd *cmd)
835 panic_on_mc(dev);
836 if (device_get_parent(dev) != NULL)
838 device_get_parent(dev), child, cmd));
842 bypass_con_get_attributes(device_t dev, device_t child, struct dpaa2_cmd *cmd,
845 panic_on_mc(dev);
846 if (device_get_parent(dev) != NULL)
848 device_get_parent(dev), child, cmd, attr));
852 bypass_con_set_notif(device_t dev, device_t child, struct dpaa2_cmd *cmd,
855 panic_on_mc(dev);
856 if (device_get_parent(dev) != NULL)
858 device_get_parent(dev), child, cmd, cfg));
865 bypass_mcp_create(device_t dev, device_t child, struct dpaa2_cmd *cmd,
868 panic_on_mc(dev);
869 if (device_get_parent(dev) != NULL)
871 device_get_parent(dev), child, cmd, portal_id,
876 bypass_mcp_destroy(device_t dev, device_t child, struct dpaa2_cmd *cmd,
879 panic_on_mc(dev);
880 if (device_get_parent(dev) != NULL)
882 device_get_parent(dev), child, cmd, dpmcp_id));
886 bypass_mcp_open(device_t dev, device_t child, struct dpaa2_cmd *cmd,
889 panic_on_mc(dev);
890 if (device_get_parent(dev) != NULL)
892 device_get_parent(dev), child, cmd, dpmcp_id,
897 bypass_mcp_close(device_t dev, device_t child, struct dpaa2_cmd *cmd)
899 panic_on_mc(dev);
900 if (device_get_parent(dev) != NULL)
902 device_get_parent(dev), child, cmd));
906 bypass_mcp_reset(device_t dev, device_t child, struct dpaa2_cmd *cmd)
908 panic_on_mc(dev);
909 if (device_get_parent(dev) != NULL)
911 device_get_parent(dev), child, cmd));
921 device_t dev;
930 device_t dev;
938 device_t dev;
949 device_t dev;
957 device_t dev;
963 device_t dev;
970 device_t dev;
978 device_t dev;
987 device_t dev;
994 device_t dev;
1004 device_t dev;
1012 device_t dev;
1020 device_t dev;
1032 device_t dev;
1045 device_t dev;
1053 device_t dev;
1059 device_t dev;
1065 device_t dev;
1071 device_t dev;
1079 device_t dev;
1085 device_t dev;
1092 device_t dev;
1099 device_t dev;
1106 device_t dev;
1113 device_t dev;
1120 device_t dev;
1127 device_t dev;
1134 device_t dev;
1141 device_t dev;
1148 device_t dev;
1155 device_t dev;
1161 device_t dev;
1168 device_t dev;
1175 device_t dev;
1182 device_t dev;
1189 device_t dev;
1197 device_t dev;
1204 device_t dev;
1211 device_t dev;
1219 device_t dev;
1226 device_t dev;
1234 device_t dev;
1242 device_t dev;
1250 device_t dev;
1258 device_t dev;
1265 device_t dev;
1272 device_t dev;
1281 device_t dev;
1295 device_t dev;
1303 device_t dev;
1309 device_t dev;
1315 device_t dev;
1321 device_t dev;
1327 device_t dev;
1334 device_t dev;
1342 device_t dev;
1350 device_t dev;
1358 device_t dev;
1370 device_t dev;
1378 device_t dev;
1384 device_t dev;
1390 device_t dev;
1396 device_t dev;
1402 device_t dev;
1413 device_t dev;
1421 device_t dev;
1427 device_t dev;
1433 device_t dev;
1442 device_t dev;
1451 device_t dev;
1458 device_t dev;
1465 device_t dev;
1472 device_t dev;
1480 device_t dev;
1488 device_t dev;
1500 device_t dev;
1508 device_t dev;
1514 device_t dev;
1520 device_t dev;
1526 device_t dev;
1532 device_t dev;
1539 device_t dev;
1550 device_t dev;
1559 device_t dev;
1566 device_t dev;
1574 device_t dev;
1580 device_t dev;