fdt_endpoint
imx6_dwhdmi_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
struct fdt_endpoint *out_ep, *out_rep;
imx6_dwhdmi_ep_get_data(device_t dev, struct fdt_endpoint *ep)
rk_anxdp_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
struct fdt_endpoint *out_ep, *out_rep;
rk_anxdp_ep_get_data(device_t dev, struct fdt_endpoint *ep)
struct fdt_endpoint *ep;
rk_dwhdmi_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
struct fdt_endpoint *out_ep, *out_rep;
rk_dwhdmi_ep_get_data(device_t dev, struct fdt_endpoint *ep)
rk_vop_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
rk_vop_ep_get_data(device_t dev, struct fdt_endpoint *ep)
static void sunxi_debe_ep_connect(device_t, struct fdt_endpoint *, bool);
static int sunxi_debe_ep_enable(device_t, struct fdt_endpoint *, bool);
sunxi_debe_ep_connect(device_t self, struct fdt_endpoint *ep, bool connect)
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
struct fdt_endpoint *ep = fdt_endpoint_get_from_index(
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
sunxi_debe_ep_enable(device_t dev, struct fdt_endpoint *ep, bool enable)
struct fdt_endpoint *ep;
struct fdt_endpoint *sc_out_ep;
sunxi_drm_register_endpoint(int phandle, struct fdt_endpoint *ep)
sunxi_drm_endpoint_device(struct fdt_endpoint *ep)
int sunxi_drm_register_endpoint(int, struct fdt_endpoint *);
struct drm_device *sunxi_drm_endpoint_device(struct fdt_endpoint *);
struct fdt_endpoint *ep;
sunxi_dwhdmi_ep_get_data(device_t dev, struct fdt_endpoint *ep)
sunxi_dwhdmi_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
struct fdt_endpoint *out_ep, *out_rep;
static int sunxi_hdmi_ep_activate(device_t, struct fdt_endpoint *, bool);
static int sunxi_hdmi_ep_enable(device_t, struct fdt_endpoint *, bool);
sunxi_hdmi_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep, *out_ep;
sunxi_hdmi_ep_enable(device_t dev, struct fdt_endpoint *ep, bool enable)
struct fdt_endpoint *sc_in_ep;
struct fdt_endpoint *sc_in_rep;
struct fdt_endpoint *sc_out_ep;
sunxi_lcdc_encoder_mode(struct fdt_endpoint *out_ep)
struct fdt_endpoint *remote_ep = fdt_endpoint_remote(out_ep);
sunxi_lcdc_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
struct fdt_endpoint *out_ep;
sunxi_lcdc_ep_get_data(device_t dev, struct fdt_endpoint *ep)
sunxi_mixer_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
sunxi_mixer_ep_get_data(device_t dev, struct fdt_endpoint *ep)
struct fdt_endpoint *out_ep;
sunxi_tcon_ep_connect(device_t self, struct fdt_endpoint *ep, bool connect)
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
sunxi_tcon_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep, *out_ep;
struct fdt_endpoint *rep = fdt_endpoint_remote(out_ep);
sunxi_tcon_ep_enable(device_t dev, struct fdt_endpoint *ep, bool enable)
struct fdt_endpoint *sc_in_ep;
struct fdt_endpoint *sc_in_rep;
struct fdt_endpoint *sc_out_ep;
static void sunxi_tcon_ep_connect(device_t, struct fdt_endpoint *, bool);
static int sunxi_tcon_ep_activate(device_t, struct fdt_endpoint *, bool);
static int sunxi_tcon_ep_enable(device_t, struct fdt_endpoint *, bool);
tilcdc_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
tilcdc_ep_get_data(device_t dev, struct fdt_endpoint *ep)
struct fdt_endpoint *ep;
fdt_connector_get_data(device_t dev, struct fdt_endpoint *ep)
static void *fdt_connector_get_data(device_t, struct fdt_endpoint *);
panel_fdt_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
panel_fdt_ep_get_data(device_t dev, struct fdt_endpoint *ep)
struct fdt_endpoint *
struct fdt_endpoint *ep = &port->port_ep[e];
struct fdt_endpoint *
struct fdt_endpoint *ep;
struct fdt_endpoint *
fdt_endpoint_remote(struct fdt_endpoint *ep)
fdt_endpoint_port_index(struct fdt_endpoint *ep)
fdt_endpoint_index(struct fdt_endpoint *ep)
fdt_endpoint_device(struct fdt_endpoint *ep)
fdt_endpoint_is_active(struct fdt_endpoint *ep)
fdt_endpoint_is_enabled(struct fdt_endpoint *ep)
fdt_endpoint_type(struct fdt_endpoint *ep)
fdt_endpoint_activate(struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
fdt_endpoint_activate_direct(struct fdt_endpoint *ep, bool activate)
fdt_endpoint_enable(struct fdt_endpoint *ep, bool enable)
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
fdt_endpoint_get_data(struct fdt_endpoint *ep)
struct fdt_endpoint *ep, *rep;
kmem_zalloc(sizeof(struct fdt_endpoint) * port->port_nep, KM_SLEEP);
ep_name(struct fdt_endpoint *ep, char *buf, int size)
struct fdt_endpoint;
struct fdt_endpoint *port_ep; /* this port's endpoints */
struct fdt_endpoint *ep_rep;
static const char *ep_name(struct fdt_endpoint *, char *, int);
struct fdt_endpoint *
struct fdt_endpoint *ep = &port->port_ep[e];
bool fdt_endpoint_is_active(struct fdt_endpoint *);
bool fdt_endpoint_is_enabled(struct fdt_endpoint *);
enum endpoint_type fdt_endpoint_type(struct fdt_endpoint *);
void * fdt_endpoint_get_data(struct fdt_endpoint *);
int fdt_endpoint_activate(struct fdt_endpoint *, bool);
int fdt_endpoint_activate_direct(struct fdt_endpoint *, bool);
int fdt_endpoint_enable(struct fdt_endpoint *, bool);
struct fdt_endpoint;
void (*dp_ep_connect)(device_t, struct fdt_endpoint *, bool);
int (*dp_ep_activate)(device_t, struct fdt_endpoint *, bool);
int (*dp_ep_enable)(device_t, struct fdt_endpoint *, bool);
void * (*dp_ep_get_data)(device_t, struct fdt_endpoint *);
struct fdt_endpoint *fdt_endpoint_get_from_phandle(int);
struct fdt_endpoint *fdt_endpoint_get_from_index(struct fdt_device_ports *,
struct fdt_endpoint *fdt_endpoint_remote(struct fdt_endpoint *);
struct fdt_endpoint *fdt_endpoint_remote_from_index(struct fdt_device_ports *,
int fdt_endpoint_port_index(struct fdt_endpoint *);
int fdt_endpoint_index(struct fdt_endpoint *);
int fdt_endpoint_phandle(struct fdt_endpoint *);
device_t fdt_endpoint_device(struct fdt_endpoint *);
dispcon_hdmi_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *rep = fdt_endpoint_remote(ep);
dispcon_hdmi_ep_get_data(device_t dev, struct fdt_endpoint *ep)
fdt_panel_get_data(device_t dev, struct fdt_endpoint *ep)
fdt_panel_enable(device_t dev, struct fdt_endpoint *ep, bool enable)
static void *fdt_panel_get_data(device_t, struct fdt_endpoint *);
static int fdt_panel_enable(device_t, struct fdt_endpoint *, bool);
anxedp_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
anxedp_ep_get_data(device_t dev, struct fdt_endpoint *ep)
tda19988_ep_activate(device_t dev, struct fdt_endpoint *ep, bool activate)
struct fdt_endpoint *in_ep = fdt_endpoint_remote(ep);
tda19988_ep_get_data(device_t dev, struct fdt_endpoint *ep)