Lines Matching refs:tegra_sor

395 struct tegra_sor;
399 int (*probe)(struct tegra_sor *sor);
400 void (*audio_enable)(struct tegra_sor *sor);
401 void (*audio_disable)(struct tegra_sor *sor);
404 struct tegra_sor { struct
473 static inline struct tegra_sor *
476 return container_of(client, struct tegra_sor, client); in host1x_client_to_sor()
479 static inline struct tegra_sor *to_sor(struct tegra_output *output) in to_sor()
481 return container_of(output, struct tegra_sor, output); in to_sor()
484 static inline u32 tegra_sor_readl(struct tegra_sor *sor, unsigned int offset) in tegra_sor_readl()
493 static inline void tegra_sor_writel(struct tegra_sor *sor, u32 value, in tegra_sor_writel()
500 static int tegra_sor_set_parent_clock(struct tegra_sor *sor, struct clk *parent) in tegra_sor_set_parent_clock()
519 struct tegra_sor *sor;
543 struct tegra_sor *sor = pad->sor; in tegra_clk_sor_pad_set_parent()
567 struct tegra_sor *sor = pad->sor; in tegra_clk_sor_pad_get_parent()
594 static struct clk *tegra_clk_sor_pad_register(struct tegra_sor *sor, in tegra_clk_sor_pad_register()
620 static void tegra_sor_filter_rates(struct tegra_sor *sor) in tegra_sor_filter_rates()
644 static int tegra_sor_power_up_lanes(struct tegra_sor *sor, unsigned int lanes) in tegra_sor_power_up_lanes()
695 static int tegra_sor_power_down_lanes(struct tegra_sor *sor) in tegra_sor_power_down_lanes()
727 static void tegra_sor_dp_precharge(struct tegra_sor *sor, unsigned int lanes) in tegra_sor_dp_precharge()
761 static void tegra_sor_dp_term_calibrate(struct tegra_sor *sor) in tegra_sor_dp_term_calibrate()
804 struct tegra_sor *sor = container_of(link, struct tegra_sor, link); in tegra_sor_dp_link_apply_training()
875 struct tegra_sor *sor = container_of(link, struct tegra_sor, link); in tegra_sor_dp_link_configure()
954 static void tegra_sor_super_update(struct tegra_sor *sor) in tegra_sor_super_update()
961 static void tegra_sor_update(struct tegra_sor *sor) in tegra_sor_update()
968 static int tegra_sor_setup_pwm(struct tegra_sor *sor, unsigned long timeout) in tegra_sor_setup_pwm()
997 static int tegra_sor_attach(struct tegra_sor *sor) in tegra_sor_attach()
1027 static int tegra_sor_wakeup(struct tegra_sor *sor) in tegra_sor_wakeup()
1047 static int tegra_sor_power_up(struct tegra_sor *sor, unsigned long timeout) in tegra_sor_power_up()
1083 static int tegra_sor_compute_params(struct tegra_sor *sor, in tegra_sor_compute_params()
1151 static int tegra_sor_compute_config(struct tegra_sor *sor, in tegra_sor_compute_config()
1243 static void tegra_sor_apply_config(struct tegra_sor *sor, in tegra_sor_apply_config()
1283 static void tegra_sor_mode_set(struct tegra_sor *sor, in tegra_sor_mode_set()
1372 static int tegra_sor_detach(struct tegra_sor *sor) in tegra_sor_detach()
1421 static int tegra_sor_power_down(struct tegra_sor *sor) in tegra_sor_power_down()
1471 static int tegra_sor_crc_wait(struct tegra_sor *sor, unsigned long timeout) in tegra_sor_crc_wait()
1491 struct tegra_sor *sor = node->info_ent->data; in tegra_sor_show_crc()
1653 struct tegra_sor *sor = node->info_ent->data; in tegra_sor_show_regs()
1689 struct tegra_sor *sor = to_sor(output); in tegra_sor_late_register()
1708 struct tegra_sor *sor = to_sor(output); in tegra_sor_early_unregister()
1736 struct tegra_sor *sor = to_sor(output); in tegra_sor_connector_detect()
1773 struct tegra_sor *sor = to_sor(output); in tegra_sor_connector_get_modes()
1808 struct tegra_sor *sor = to_sor(output); in tegra_sor_encoder_atomic_check()
1859 static void tegra_sor_hdmi_write_infopack(struct tegra_sor *sor, in tegra_sor_hdmi_write_infopack()
1911 tegra_sor_hdmi_setup_avi_infoframe(struct tegra_sor *sor, in tegra_sor_hdmi_setup_avi_infoframe()
1950 static void tegra_sor_write_eld(struct tegra_sor *sor) in tegra_sor_write_eld()
1968 static void tegra_sor_audio_prepare(struct tegra_sor *sor) in tegra_sor_audio_prepare()
1987 static void tegra_sor_audio_unprepare(struct tegra_sor *sor) in tegra_sor_audio_unprepare()
1994 static void tegra_sor_audio_enable(struct tegra_sor *sor) in tegra_sor_audio_enable()
2018 static int tegra_sor_hdmi_enable_audio_infoframe(struct tegra_sor *sor) in tegra_sor_hdmi_enable_audio_infoframe()
2049 static void tegra_sor_hdmi_audio_enable(struct tegra_sor *sor) in tegra_sor_hdmi_audio_enable()
2106 static void tegra_sor_hdmi_disable_audio_infoframe(struct tegra_sor *sor) in tegra_sor_hdmi_disable_audio_infoframe()
2115 static void tegra_sor_hdmi_audio_disable(struct tegra_sor *sor) in tegra_sor_hdmi_audio_disable()
2121 tegra_sor_hdmi_find_settings(struct tegra_sor *sor, unsigned long frequency) in tegra_sor_hdmi_find_settings()
2132 static void tegra_sor_hdmi_disable_scrambling(struct tegra_sor *sor) in tegra_sor_hdmi_disable_scrambling()
2142 static void tegra_sor_hdmi_scdc_disable(struct tegra_sor *sor) in tegra_sor_hdmi_scdc_disable()
2150 static void tegra_sor_hdmi_scdc_stop(struct tegra_sor *sor) in tegra_sor_hdmi_scdc_stop()
2158 static void tegra_sor_hdmi_enable_scrambling(struct tegra_sor *sor) in tegra_sor_hdmi_enable_scrambling()
2168 static void tegra_sor_hdmi_scdc_enable(struct tegra_sor *sor) in tegra_sor_hdmi_scdc_enable()
2178 struct tegra_sor *sor = container_of(work, struct tegra_sor, scdc.work); in tegra_sor_hdmi_scdc_work()
2188 static void tegra_sor_hdmi_scdc_start(struct tegra_sor *sor) in tegra_sor_hdmi_scdc_start()
2206 struct tegra_sor *sor = to_sor(output); in tegra_sor_hdmi_disable()
2249 struct tegra_sor *sor = to_sor(output); in tegra_sor_hdmi_enable()
2654 struct tegra_sor *sor = to_sor(output); in tegra_sor_dp_disable()
2718 struct tegra_sor *sor = to_sor(output); in tegra_sor_dp_enable()
2947 static int tegra_sor_enable_regulator(struct tegra_sor *sor, struct regulator *reg) in tegra_sor_enable_regulator()
2958 static int tegra_sor_hdmi_probe(struct tegra_sor *sor) in tegra_sor_hdmi_probe()
3009 static int tegra_sor_dp_probe(struct tegra_sor *sor) in tegra_sor_dp_probe()
3041 struct tegra_sor *sor = host1x_client_to_sor(client); in tegra_sor_init()
3174 struct tegra_sor *sor = host1x_client_to_sor(client); in tegra_sor_exit()
3196 struct tegra_sor *sor = host1x_client_to_sor(client); in tegra_sor_runtime_suspend()
3220 struct tegra_sor *sor = host1x_client_to_sor(client); in tegra_sor_runtime_resume()
3637 static int tegra_sor_parse_dt(struct tegra_sor *sor) in tegra_sor_parse_dt()
3680 struct tegra_sor *sor = data; in tegra_sor_irq()
3710 struct tegra_sor *sor; in tegra_sor_probe()
3969 struct tegra_sor *sor = platform_get_drvdata(pdev); in tegra_sor_remove()
3985 struct tegra_sor *sor = dev_get_drvdata(dev); in tegra_sor_suspend()
4007 struct tegra_sor *sor = dev_get_drvdata(dev); in tegra_sor_resume()