Lines Matching refs:fdt_endpoint
50 struct fdt_endpoint;
57 void (*dp_ep_connect)(device_t, struct fdt_endpoint *, bool);
58 int (*dp_ep_activate)(device_t, struct fdt_endpoint *, bool);
59 int (*dp_ep_enable)(device_t, struct fdt_endpoint *, bool);
60 void * (*dp_ep_get_data)(device_t, struct fdt_endpoint *);
86 struct fdt_endpoint *fdt_endpoint_get_from_phandle(int);
87 struct fdt_endpoint *fdt_endpoint_get_from_index(struct fdt_device_ports *,
89 struct fdt_endpoint *fdt_endpoint_remote(struct fdt_endpoint *);
90 struct fdt_endpoint *fdt_endpoint_remote_from_index(struct fdt_device_ports *,
96 int fdt_endpoint_port_index(struct fdt_endpoint *);
97 int fdt_endpoint_index(struct fdt_endpoint *);
98 int fdt_endpoint_phandle(struct fdt_endpoint *);
99 device_t fdt_endpoint_device(struct fdt_endpoint *);
100 bool fdt_endpoint_is_active(struct fdt_endpoint *);
101 bool fdt_endpoint_is_enabled(struct fdt_endpoint *);
102 enum endpoint_type fdt_endpoint_type(struct fdt_endpoint *);
107 void * fdt_endpoint_get_data(struct fdt_endpoint *);
113 int fdt_endpoint_activate(struct fdt_endpoint *, bool);
118 int fdt_endpoint_activate_direct(struct fdt_endpoint *, bool);
124 int fdt_endpoint_enable(struct fdt_endpoint *, bool);