mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00
drm/nouveau/fifo: remove left-over references to nvkm_fifo_chan
This was renamed to nvkm_chan in the host rework. Signed-off-by: Ben Skeggs <bskeggs@redhat.com> Reviewed-by: Karol Herbst <kherbst@redhat.com> Reviewed-by: Lyude Paul <lyude@redhat.com> Signed-off-by: Karol Herbst <kherbst@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20230525003106.3853741-5-skeggsb@gmail.com
This commit is contained in:
parent
8829a56239
commit
c546656f31
32 changed files with 37 additions and 47 deletions
|
@ -3,7 +3,7 @@
|
|||
#define __NVKM_ENGINE_H__
|
||||
#define nvkm_engine(p) container_of((p), struct nvkm_engine, subdev)
|
||||
#include <core/subdev.h>
|
||||
struct nvkm_fifo_chan;
|
||||
struct nvkm_chan;
|
||||
struct nvkm_fb_tile;
|
||||
|
||||
extern const struct nvkm_subdev_func nvkm_engine;
|
||||
|
@ -32,8 +32,7 @@ struct nvkm_engine_func {
|
|||
} base;
|
||||
|
||||
struct {
|
||||
int (*cclass)(struct nvkm_fifo_chan *,
|
||||
const struct nvkm_oclass *,
|
||||
int (*cclass)(struct nvkm_chan *, const struct nvkm_oclass *,
|
||||
struct nvkm_object **);
|
||||
int (*sclass)(struct nvkm_oclass *, int index);
|
||||
} fifo;
|
||||
|
|
|
@ -49,9 +49,4 @@ nvkm_blob_dtor(struct nvkm_blob *blob)
|
|||
(p = container_of((h), typeof(*p), m), nvkm_list_find_next(p, (h), m, (c)))
|
||||
#define nvkm_list_foreach(p,h,m,c) \
|
||||
for (p = nvkm_list_find(p, (h), m, (c)); p; p = nvkm_list_find_next(p, (h), m, (c)))
|
||||
|
||||
/*FIXME: remove after */
|
||||
#define nvkm_fifo_chan nvkm_chan
|
||||
#define nvkm_fifo_chan_func nvkm_chan_func
|
||||
#define nvkm_fifo_cgrp nvkm_cgrp
|
||||
#endif
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#define __NVKM_FLCNEN_H__
|
||||
#define nvkm_falcon(p) container_of((p), struct nvkm_falcon, engine)
|
||||
#include <core/engine.h>
|
||||
struct nvkm_fifo_chan;
|
||||
struct nvkm_chan;
|
||||
|
||||
enum nvkm_falcon_dmaidx {
|
||||
FALCON_DMAIDX_UCODE = 0,
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#define __NVKM_CE_PRIV_H__
|
||||
#include <engine/ce.h>
|
||||
|
||||
void gt215_ce_intr(struct nvkm_falcon *, struct nvkm_fifo_chan *);
|
||||
void gt215_ce_intr(struct nvkm_falcon *, struct nvkm_chan *);
|
||||
void gk104_ce_intr(struct nvkm_engine *);
|
||||
void gp100_ce_intr(struct nvkm_engine *);
|
||||
|
||||
|
|
|
@ -109,8 +109,7 @@ nvkm_gr_oclass_get(struct nvkm_oclass *oclass, int index)
|
|||
}
|
||||
|
||||
static int
|
||||
nvkm_gr_cclass_new(struct nvkm_fifo_chan *chan,
|
||||
const struct nvkm_oclass *oclass,
|
||||
nvkm_gr_cclass_new(struct nvkm_chan *chan, const struct nvkm_oclass *oclass,
|
||||
struct nvkm_object **pobject)
|
||||
{
|
||||
struct nvkm_gr *gr = nvkm_gr(oclass->engine);
|
||||
|
|
|
@ -374,7 +374,7 @@ gf100_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
gf100_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
gf100_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass,
|
||||
struct nvkm_object **pobject)
|
||||
{
|
||||
|
|
|
@ -1181,7 +1181,7 @@ nv04_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv04_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv04_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv04_gr *gr = nv04_gr(base);
|
||||
|
|
|
@ -999,7 +999,7 @@ nv10_gr_chan = {
|
|||
} while (0)
|
||||
|
||||
int
|
||||
nv10_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv10_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv10_gr *gr = nv10_gr(base);
|
||||
|
|
|
@ -9,6 +9,6 @@ int nv10_gr_init(struct nvkm_gr *);
|
|||
void nv10_gr_intr(struct nvkm_gr *);
|
||||
void nv10_gr_tile(struct nvkm_gr *, int, struct nvkm_fb_tile *);
|
||||
|
||||
int nv10_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
||||
int nv10_gr_chan_new(struct nvkm_gr *, struct nvkm_chan *,
|
||||
const struct nvkm_oclass *, struct nvkm_object **);
|
||||
#endif
|
||||
|
|
|
@ -72,7 +72,7 @@ nv20_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv20_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv20_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv20_gr *gr = nv20_gr(base);
|
||||
|
|
|
@ -18,7 +18,7 @@ nv25_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv25_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv25_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv20_gr *gr = nv20_gr(base);
|
||||
|
|
|
@ -18,7 +18,7 @@ nv2a_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv2a_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv2a_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv20_gr *gr = nv20_gr(base);
|
||||
|
|
|
@ -19,7 +19,7 @@ nv30_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv30_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv30_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv20_gr *gr = nv20_gr(base);
|
||||
|
|
|
@ -18,7 +18,7 @@ nv34_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv34_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv34_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv20_gr *gr = nv20_gr(base);
|
||||
|
|
|
@ -18,7 +18,7 @@ nv35_gr_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv35_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv35_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv20_gr *gr = nv20_gr(base);
|
||||
|
|
|
@ -145,7 +145,7 @@ nv40_gr_chan = {
|
|||
};
|
||||
|
||||
int
|
||||
nv40_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv40_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv40_gr *gr = nv40_gr(base);
|
||||
|
|
|
@ -22,12 +22,12 @@ u64 nv40_gr_units(struct nvkm_gr *);
|
|||
struct nv40_gr_chan {
|
||||
struct nvkm_object object;
|
||||
struct nv40_gr *gr;
|
||||
struct nvkm_fifo_chan *fifo;
|
||||
struct nvkm_chan *fifo;
|
||||
u32 inst;
|
||||
struct list_head head;
|
||||
};
|
||||
|
||||
int nv40_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
||||
int nv40_gr_chan_new(struct nvkm_gr *, struct nvkm_chan *,
|
||||
const struct nvkm_oclass *, struct nvkm_object **);
|
||||
|
||||
extern const struct nvkm_object_func nv40_gr_object;
|
||||
|
|
|
@ -86,7 +86,7 @@ nv50_gr_chan = {
|
|||
};
|
||||
|
||||
int
|
||||
nv50_gr_chan_new(struct nvkm_gr *base, struct nvkm_fifo_chan *fifoch,
|
||||
nv50_gr_chan_new(struct nvkm_gr *base, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv50_gr *gr = nv50_gr(base);
|
||||
|
|
|
@ -27,7 +27,7 @@ struct nv50_gr_chan {
|
|||
struct nv50_gr *gr;
|
||||
};
|
||||
|
||||
int nv50_gr_chan_new(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
||||
int nv50_gr_chan_new(struct nvkm_gr *, struct nvkm_chan *,
|
||||
const struct nvkm_oclass *, struct nvkm_object **);
|
||||
|
||||
extern const struct nvkm_object_func nv50_gr_object;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
#include <engine/gr.h>
|
||||
#include <core/enum.h>
|
||||
struct nvkm_fb_tile;
|
||||
struct nvkm_fifo_chan;
|
||||
struct nvkm_chan;
|
||||
|
||||
int nvkm_gr_ctor(const struct nvkm_gr_func *, struct nvkm_device *, enum nvkm_subdev_type, int,
|
||||
bool enable, struct nvkm_gr *);
|
||||
|
@ -21,7 +21,7 @@ struct nvkm_gr_func {
|
|||
void (*intr)(struct nvkm_gr *);
|
||||
void (*tile)(struct nvkm_gr *, int region, struct nvkm_fb_tile *);
|
||||
int (*tlb_flush)(struct nvkm_gr *);
|
||||
int (*chan_new)(struct nvkm_gr *, struct nvkm_fifo_chan *,
|
||||
int (*chan_new)(struct nvkm_gr *, struct nvkm_chan *,
|
||||
const struct nvkm_oclass *, struct nvkm_object **);
|
||||
int (*object_get)(struct nvkm_gr *, int, struct nvkm_sclass *);
|
||||
/* Returns chipset-specific counts of units packed into an u64.
|
||||
|
|
|
@ -81,8 +81,7 @@ nv31_mpeg_chan = {
|
|||
};
|
||||
|
||||
int
|
||||
nv31_mpeg_chan_new(struct nvkm_fifo_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass,
|
||||
nv31_mpeg_chan_new(struct nvkm_chan *fifoch, const struct nvkm_oclass *oclass,
|
||||
struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv31_mpeg *mpeg = nv31_mpeg(oclass->engine);
|
||||
|
|
|
@ -24,9 +24,9 @@ struct nv31_mpeg_func {
|
|||
struct nv31_mpeg_chan {
|
||||
struct nvkm_object object;
|
||||
struct nv31_mpeg *mpeg;
|
||||
struct nvkm_fifo_chan *fifo;
|
||||
struct nvkm_chan *fifo;
|
||||
};
|
||||
|
||||
int nv31_mpeg_chan_new(struct nvkm_fifo_chan *, const struct nvkm_oclass *,
|
||||
int nv31_mpeg_chan_new(struct nvkm_chan *, const struct nvkm_oclass *,
|
||||
struct nvkm_object **);
|
||||
#endif
|
||||
|
|
|
@ -43,7 +43,7 @@ struct nv44_mpeg {
|
|||
struct nv44_mpeg_chan {
|
||||
struct nvkm_object object;
|
||||
struct nv44_mpeg *mpeg;
|
||||
struct nvkm_fifo_chan *fifo;
|
||||
struct nvkm_chan *fifo;
|
||||
struct list_head head;
|
||||
u32 inst;
|
||||
};
|
||||
|
@ -100,8 +100,7 @@ nv44_mpeg_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv44_mpeg_chan_new(struct nvkm_fifo_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass,
|
||||
nv44_mpeg_chan_new(struct nvkm_chan *fifoch, const struct nvkm_oclass *oclass,
|
||||
struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv44_mpeg *mpeg = nv44_mpeg(oclass->engine);
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
#ifndef __NVKM_MPEG_PRIV_H__
|
||||
#define __NVKM_MPEG_PRIV_H__
|
||||
#include <engine/mpeg.h>
|
||||
struct nvkm_fifo_chan;
|
||||
struct nvkm_chan;
|
||||
|
||||
int nv31_mpeg_init(struct nvkm_engine *);
|
||||
void nv31_mpeg_tile(struct nvkm_engine *, int, struct nvkm_fb_tile *);
|
||||
|
|
|
@ -74,8 +74,7 @@ nvkm_sw_oclass_get(struct nvkm_oclass *oclass, int index)
|
|||
}
|
||||
|
||||
static int
|
||||
nvkm_sw_cclass_get(struct nvkm_fifo_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass,
|
||||
nvkm_sw_cclass_get(struct nvkm_chan *fifoch, const struct nvkm_oclass *oclass,
|
||||
struct nvkm_object **pobject)
|
||||
{
|
||||
struct nvkm_sw *sw = nvkm_sw(oclass->engine);
|
||||
|
|
|
@ -74,7 +74,7 @@ nvkm_sw_chan = {
|
|||
|
||||
int
|
||||
nvkm_sw_chan_ctor(const struct nvkm_sw_chan_func *func, struct nvkm_sw *sw,
|
||||
struct nvkm_fifo_chan *fifo, const struct nvkm_oclass *oclass,
|
||||
struct nvkm_chan *fifo, const struct nvkm_oclass *oclass,
|
||||
struct nvkm_sw_chan *chan)
|
||||
{
|
||||
unsigned long flags;
|
||||
|
|
|
@ -11,7 +11,7 @@ struct nvkm_sw_chan {
|
|||
const struct nvkm_sw_chan_func *func;
|
||||
struct nvkm_object object;
|
||||
struct nvkm_sw *sw;
|
||||
struct nvkm_fifo_chan *fifo;
|
||||
struct nvkm_chan *fifo;
|
||||
struct list_head head;
|
||||
|
||||
#define NVKM_SW_CHAN_EVENT_PAGE_FLIP BIT(0)
|
||||
|
@ -24,7 +24,7 @@ struct nvkm_sw_chan_func {
|
|||
};
|
||||
|
||||
int nvkm_sw_chan_ctor(const struct nvkm_sw_chan_func *, struct nvkm_sw *,
|
||||
struct nvkm_fifo_chan *, const struct nvkm_oclass *,
|
||||
struct nvkm_chan *, const struct nvkm_oclass *,
|
||||
struct nvkm_sw_chan *);
|
||||
bool nvkm_sw_chan_mthd(struct nvkm_sw_chan *, int subc, u32 mthd, u32 data);
|
||||
#endif
|
||||
|
|
|
@ -102,7 +102,7 @@ gf100_sw_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
gf100_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifoch,
|
||||
gf100_sw_chan_new(struct nvkm_sw *sw, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass,
|
||||
struct nvkm_object **pobject)
|
||||
{
|
||||
|
|
|
@ -106,7 +106,7 @@ nv04_sw_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv04_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifo,
|
||||
nv04_sw_chan_new(struct nvkm_sw *sw, struct nvkm_chan *fifo,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nv04_sw_chan *chan;
|
||||
|
|
|
@ -36,7 +36,7 @@ nv10_sw_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv10_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifo,
|
||||
nv10_sw_chan_new(struct nvkm_sw *sw, struct nvkm_chan *fifo,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nvkm_sw_chan *chan;
|
||||
|
|
|
@ -99,7 +99,7 @@ nv50_sw_chan = {
|
|||
};
|
||||
|
||||
static int
|
||||
nv50_sw_chan_new(struct nvkm_sw *sw, struct nvkm_fifo_chan *fifoch,
|
||||
nv50_sw_chan_new(struct nvkm_sw *sw, struct nvkm_chan *fifoch,
|
||||
const struct nvkm_oclass *oclass, struct nvkm_object **pobject)
|
||||
{
|
||||
struct nvkm_disp *disp = sw->engine.subdev.device->disp;
|
||||
|
|
|
@ -15,7 +15,7 @@ struct nvkm_sw_chan_sclass {
|
|||
};
|
||||
|
||||
struct nvkm_sw_func {
|
||||
int (*chan_new)(struct nvkm_sw *, struct nvkm_fifo_chan *,
|
||||
int (*chan_new)(struct nvkm_sw *, struct nvkm_chan *,
|
||||
const struct nvkm_oclass *, struct nvkm_object **);
|
||||
const struct nvkm_sw_chan_sclass sclass[];
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue