mirror of https://gitee.com/openkylin/linux.git
drm/nouveau/bios/init: add a new devinit script interpreter entry-point
This will ensure unspecified args are easily identified. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
This commit is contained in:
parent
b88afa4396
commit
74bcb2e98a
|
@ -22,6 +22,19 @@ struct nvbios_init {
|
|||
u32 ramcfg;
|
||||
};
|
||||
|
||||
#define nvbios_init(s,o,ARGS...) ({ \
|
||||
struct nvbios_init init = { \
|
||||
.subdev = (s), \
|
||||
.offset = (o), \
|
||||
.or = -1, \
|
||||
.link = 0, \
|
||||
.head = -1, \
|
||||
.execute = 1, \
|
||||
}; \
|
||||
ARGS \
|
||||
nvbios_exec(&init); \
|
||||
})
|
||||
int nvbios_exec(struct nvbios_init *);
|
||||
|
||||
int nvbios_post(struct nvkm_subdev *, bool execute);
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue