tegra_dc
struct tegra_dc *dc = to_tegra_dc(new_state->crtc);
struct tegra_dc *dc;
struct tegra_dc *dc = to_tegra_dc(new_state->crtc);
struct tegra_dc *dc)
struct tegra_dc *dc,
struct tegra_dc *dc)
struct tegra_dc *dc)
static u32 tegra_dc_readl_active(struct tegra_dc *dc, unsigned long offset)
struct tegra_dc *dc = node->info_ent->data;
struct tegra_dc *dc = node->info_ent->data;
struct tegra_dc *dc = node->info_ent->data;
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
static int tegra_dc_set_timings(struct tegra_dc *dc,
bool tegra_dc_has_output(struct tegra_dc *dc, struct device *dev)
int tegra_dc_state_setup_clock(struct tegra_dc *dc,
static void tegra_dc_update_voltage_state(struct tegra_dc *dc,
static void tegra_dc_set_clock_rate(struct tegra_dc *dc,
static void tegra_dc_stop(struct tegra_dc *dc)
static bool tegra_dc_idle(struct tegra_dc *dc)
static int tegra_dc_wait_idle(struct tegra_dc *dc, unsigned long timeout)
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
void tegra_dc_commit(struct tegra_dc *dc)
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc *dc = data;
static bool tegra_dc_has_window_groups(struct tegra_dc *dc)
struct tegra_dc *dc = host1x_client_to_dc(client);
struct tegra_dc *dc = host1x_client_to_dc(client);
struct tegra_dc *dc = host1x_client_to_dc(client);
struct tegra_dc *dc = host1x_client_to_dc(client);
static int tegra_dc_parse_dt(struct tegra_dc *dc)
struct tegra_dc *dc = dev_get_drvdata(dev);
static int tegra_dc_couple(struct tegra_dc *dc)
struct tegra_dc *parent;
static int tegra_dc_init_opp_table(struct tegra_dc *dc)
struct tegra_dc *dc;
struct tegra_dc *dc = platform_get_drvdata(pdev);
struct tegra_dc *dc = plane->dc;
struct tegra_dc *dc = plane->dc;
struct tegra_dc *dc = plane->dc;
struct tegra_dc *dc = to_tegra_dc(new_plane_state->crtc);
struct tegra_dc *dc)
static inline struct tegra_dc *
return container_of(client, struct tegra_dc, client);
static inline struct tegra_dc *to_tegra_dc(struct drm_crtc *crtc)
return crtc ? container_of(crtc, struct tegra_dc, base) : NULL;
static inline void tegra_dc_writel(struct tegra_dc *dc, u32 value,
static inline u32 tegra_dc_readl(struct tegra_dc *dc, unsigned int offset)
bool tegra_dc_has_output(struct tegra_dc *dc, struct device *dev);
void tegra_dc_commit(struct tegra_dc *dc);
int tegra_dc_state_setup_clock(struct tegra_dc *dc,
int tegra_dc_rgb_probe(struct tegra_dc *dc);
void tegra_dc_rgb_remove(struct tegra_dc *dc);
int tegra_dc_rgb_init(struct drm_device *drm, struct tegra_dc *dc);
int tegra_dc_rgb_exit(struct tegra_dc *dc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(conn_state->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(conn_state->crtc);
struct tegra_dc *dc = plane->dc;
struct tegra_dc *dc = plane->dc;
tegra_shared_plane_get_owner(struct tegra_plane *plane, struct tegra_dc *dc)
static bool tegra_dc_owns_shared_plane(struct tegra_dc *dc,
struct tegra_dc *new)
struct tegra_dc *old = plane->dc, *dc = new ? new : old;
static void tegra_dc_assign_shared_plane(struct tegra_dc *dc,
static void tegra_dc_remove_shared_plane(struct tegra_dc *dc,
struct tegra_dc *dc = to_tegra_dc(new_plane_state->crtc);
struct tegra_dc *dc;
struct tegra_dc *dc = to_tegra_dc(new_state->crtc);
struct tegra_dc *dc,
static void tegra_display_hub_update(struct tegra_dc *dc)
struct tegra_dc;
struct tegra_dc *dc;
struct tegra_dc *dc,
struct tegra_dc *dc = to_tegra_dc(crtc);
static int tegra_dc_pin(struct tegra_dc *dc, struct tegra_plane_state *state)
static void tegra_dc_unpin(struct tegra_dc *dc, struct tegra_plane_state *state)
struct tegra_dc *dc = to_tegra_dc(state->crtc);
struct tegra_dc *dc = to_tegra_dc(state->crtc);
struct tegra_dc *dc = plane->dc;
struct tegra_dc *dc = to_tegra_dc(crtc);
struct tegra_dc;
struct tegra_dc *dc;
struct tegra_dc *dc = to_tegra_dc(conn_state->crtc);
struct tegra_dc *dc;
int tegra_dc_rgb_probe(struct tegra_dc *dc)
void tegra_dc_rgb_remove(struct tegra_dc *dc)
int tegra_dc_rgb_init(struct drm_device *drm, struct tegra_dc *dc)
int tegra_dc_rgb_exit(struct tegra_dc *dc)
static void tegra_dc_write_regs(struct tegra_dc *dc,
struct tegra_dc *dc = to_tegra_dc(sor->output.encoder.crtc);
struct tegra_dc *dc = to_tegra_dc(conn_state->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);
struct tegra_dc *dc = to_tegra_dc(encoder->crtc);