disp.h (f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5) | disp.h (a76eb4297f90301fa9e4c888fb06749ef1be1c86) |
---|---|
1#ifndef __NV50_KMS_H__ 2#define __NV50_KMS_H__ 3#include <linux/workqueue.h> 4#include <nvif/mem.h> 5#include <nvif/push.h> 6 7#include "nouveau_display.h" 8 --- 92 unchanged lines hidden (view full) --- 101/* 102 * For normal encoders this just returns the encoder. For active MST encoders, 103 * this returns the real outp that's driving displays on the topology. 104 * Inactive MST encoders return NULL, since they would have no real outp to 105 * return anyway. 106 */ 107struct nouveau_encoder *nv50_real_outp(struct drm_encoder *encoder); 108 | 1#ifndef __NV50_KMS_H__ 2#define __NV50_KMS_H__ 3#include <linux/workqueue.h> 4#include <nvif/mem.h> 5#include <nvif/push.h> 6 7#include "nouveau_display.h" 8 --- 92 unchanged lines hidden (view full) --- 101/* 102 * For normal encoders this just returns the encoder. For active MST encoders, 103 * this returns the real outp that's driving displays on the topology. 104 * Inactive MST encoders return NULL, since they would have no real outp to 105 * return anyway. 106 */ 107struct nouveau_encoder *nv50_real_outp(struct drm_encoder *encoder); 108 |
109bool nv50_has_mst(struct nouveau_drm *drm); 110 |
|
109u32 *evo_wait(struct nv50_dmac *, int nr); 110void evo_kick(u32 *, struct nv50_dmac *); 111 112extern const u64 disp50xx_modifiers[]; 113extern const u64 disp90xx_modifiers[]; 114extern const u64 wndwc57e_modifiers[]; 115#endif | 111u32 *evo_wait(struct nv50_dmac *, int nr); 112void evo_kick(u32 *, struct nv50_dmac *); 113 114extern const u64 disp50xx_modifiers[]; 115extern const u64 disp90xx_modifiers[]; 116extern const u64 wndwc57e_modifiers[]; 117#endif |