/drivers/gpu/drm/tegra/ |
H A D | sor.c | 21 #include "sor.h" 68 static inline unsigned long tegra_sor_readl(struct tegra_sor *sor, argument 71 return readl(sor->regs + (offset << 2)); 74 static inline void tegra_sor_writel(struct tegra_sor *sor, unsigned long value, argument 77 writel(value, sor->regs + (offset << 2)); 80 static int tegra_sor_dp_train_fast(struct tegra_sor *sor, argument 93 tegra_sor_writel(sor, value, SOR_LANE_DRIVE_CURRENT_0); 99 tegra_sor_writel(sor, value, SOR_LANE_PREEMPHASIS_0); 105 tegra_sor_writel(sor, value, SOR_LANE_POST_CURSOR_0); 108 tegra_sor_writel(sor, 186 tegra_sor_super_update(struct tegra_sor *sor) argument 193 tegra_sor_update(struct tegra_sor *sor) argument 200 tegra_sor_setup_pwm(struct tegra_sor *sor, unsigned long timeout) argument 229 tegra_sor_attach(struct tegra_sor *sor) argument 259 tegra_sor_wakeup(struct tegra_sor *sor) argument 289 tegra_sor_power_up(struct tegra_sor *sor, unsigned long timeout) argument 325 tegra_sor_compute_params(struct tegra_sor *sor, struct tegra_sor_params *params, unsigned int tu_size) argument 393 tegra_sor_calc_config(struct tegra_sor *sor, struct drm_display_mode *mode, struct tegra_sor_config *config, struct drm_dp_link *link) argument 490 struct tegra_sor *sor = to_sor(output); local 914 tegra_sor_detach(struct tegra_sor *sor) argument 963 tegra_sor_power_down(struct tegra_sor *sor) argument 1037 struct tegra_sor *sor = to_sor(output); local 1121 struct tegra_sor *sor = to_sor(output); local 1157 struct tegra_sor *sor = to_sor(output); local 1185 tegra_sor_crc_wait(struct tegra_sor *sor, unsigned long timeout) argument 1205 struct tegra_sor *sor = file->private_data; local 1252 tegra_sor_debugfs_init(struct tegra_sor *sor, struct drm_minor *minor) argument 1280 tegra_sor_debugfs_exit(struct tegra_sor *sor) argument 1291 struct tegra_sor *sor = host1x_client_to_sor(client); local 1327 struct tegra_sor *sor = host1x_client_to_sor(client); local 1367 struct tegra_sor *sor; local 1447 struct tegra_sor *sor = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 13 sor.o \
|
/drivers/gpu/drm/nouveau/core/engine/disp/ |
H A D | gm107.c | 82 priv->sor.nr = 4; 85 priv->sor.power = nv50_sor_power; 86 priv->sor.hda_eld = nvd0_hda_eld; 87 priv->sor.hdmi = nve0_hdmi_ctrl;
|
H A D | nva3.c | 81 priv->sor.nr = 4; 85 priv->sor.power = nv50_sor_power; 86 priv->sor.hda_eld = nva3_hda_eld; 87 priv->sor.hdmi = nva3_hdmi_ctrl;
|
H A D | nvf0.c | 82 priv->sor.nr = 4; 85 priv->sor.power = nv50_sor_power; 86 priv->sor.hda_eld = nvd0_hda_eld; 87 priv->sor.hdmi = nve0_hdmi_ctrl;
|
H A D | nv94.c | 109 priv->sor.nr = 4; 113 priv->sor.power = nv50_sor_power; 114 priv->sor.hdmi = nv84_hdmi_ctrl;
|
H A D | nva0.c | 126 priv->sor.nr = 2; 130 priv->sor.power = nv50_sor_power; 131 priv->sor.hdmi = nv84_hdmi_ctrl;
|
H A D | nve0.c | 247 priv->sor.nr = 4; 250 priv->sor.power = nv50_sor_power; 251 priv->sor.hda_eld = nvd0_hda_eld; 252 priv->sor.hdmi = nve0_hdmi_ctrl;
|
H A D | nv84.c | 250 priv->sor.nr = 2; 254 priv->sor.power = nv50_sor_power; 255 priv->sor.hdmi = nv84_hdmi_ctrl;
|
H A D | nv50.c | 1041 return priv->sor.power(object, priv, data, size, head, outp); 1043 if (!priv->sor.hda_eld) 1045 return priv->sor.hda_eld(object, priv, data, size, head, outp); 1047 if (!priv->sor.hdmi) 1049 return priv->sor.hdmi(object, priv, data, size, head, outp); 1054 nv_ioctl(object, "disp sor lvds script size %d\n", size); 1056 nv_ioctl(object, "disp sor lvds script " 1059 priv->sor.lvdsconf = args->v0.script; 1070 nv_ioctl(object, "disp sor dp pwr size %d\n", size); 1072 nv_ioctl(object, "disp sor d [all...] |
H A D | nvd0.c | 692 for (i = 0; i < priv->sor.nr; i++) { 903 *conf = priv->sor.lvdsconf; 1269 priv->sor.nr = 4; 1272 priv->sor.power = nv50_sor_power; 1273 priv->sor.hda_eld = nvd0_hda_eld; 1274 priv->sor.hdmi = nvd0_hdmi_ctrl;
|
H A D | nv50.h | 45 } sor; member in struct:nv50_disp_priv
|
/drivers/gpu/drm/nouveau/core/include/subdev/bios/ |
H A D | dcb.h | 39 struct sor_conf sor; member in struct:dcb_output::__anon837::__anon839 48 struct sor_conf sor; member in struct:dcb_output::__anon837::__anon841 53 struct sor_conf sor; member in struct:dcb_output::__anon837::__anon842
|
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 1445 entry->lvdsconf.sor.link = (conf & 0x00000030) >> 4; 1446 link = entry->lvdsconf.sor.link; 1471 entry->dpconf.sor.link = (conf & 0x00000030) >> 4; 1495 link = entry->dpconf.sor.link; 1499 entry->tmdsconf.sor.link = (conf & 0x00000030) >> 4; 1501 link = entry->tmdsconf.sor.link;
|