.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv40_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv40_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv40_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv40_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv40_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv50_fifo_new },
.gr = { 0x00000001, nv50_gr_new },
.mpeg = { 0x00000001, nv50_mpeg_new },
- .pm = nv50_pm_new,
+ .pm = { 0x00000001, nv50_pm_new },
.sw = nv50_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, nv40_fifo_new },
.gr = { 0x00000001, nv44_gr_new },
.mpeg = { 0x00000001, nv44_mpeg_new },
- .pm = nv40_pm_new,
+ .pm = { 0x00000001, nv40_pm_new },
.sw = nv10_sw_new,
};
.fifo = { 0x00000001, g84_fifo_new },
.gr = { 0x00000001, g84_gr_new },
.mpeg = { 0x00000001, g84_mpeg_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sw = nv50_sw_new,
.vp = { 0x00000001, g84_vp_new },
};
.fifo = { 0x00000001, g84_fifo_new },
.gr = { 0x00000001, g84_gr_new },
.mpeg = { 0x00000001, g84_mpeg_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sw = nv50_sw_new,
.vp = { 0x00000001, g84_vp_new },
};
.fifo = { 0x00000001, g84_fifo_new },
.gr = { 0x00000001, g84_gr_new },
.mpeg = { 0x00000001, g84_mpeg_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sw = nv50_sw_new,
.vp = { 0x00000001, g84_vp_new },
};
.fifo = { 0x00000001, g84_fifo_new },
.gr = { 0x00000001, g84_gr_new },
.mpeg = { 0x00000001, g84_mpeg_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sw = nv50_sw_new,
.vp = { 0x00000001, g84_vp_new },
};
.fifo = { 0x00000001, g84_fifo_new },
.gr = { 0x00000001, g84_gr_new },
.mpeg = { 0x00000001, g84_mpeg_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sw = nv50_sw_new,
.vp = { 0x00000001, g84_vp_new },
};
.mspdec = { 0x00000001, g98_mspdec_new },
.msppp = { 0x00000001, g98_msppp_new },
.msvld = { 0x00000001, g98_msvld_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sec = g98_sec_new,
.sw = nv50_sw_new,
};
.fifo = { 0x00000001, g84_fifo_new },
.gr = { 0x00000001, gt200_gr_new },
.mpeg = { 0x00000001, g84_mpeg_new },
- .pm = gt200_pm_new,
+ .pm = { 0x00000001, gt200_pm_new },
.sw = nv50_sw_new,
.vp = { 0x00000001, g84_vp_new },
};
.mspdec = { 0x00000001, gt215_mspdec_new },
.msppp = { 0x00000001, gt215_msppp_new },
.msvld = { 0x00000001, gt215_msvld_new },
- .pm = gt215_pm_new,
+ .pm = { 0x00000001, gt215_pm_new },
.sw = nv50_sw_new,
};
.mspdec = { 0x00000001, gt215_mspdec_new },
.msppp = { 0x00000001, gt215_msppp_new },
.msvld = { 0x00000001, gt215_msvld_new },
- .pm = gt215_pm_new,
+ .pm = { 0x00000001, gt215_pm_new },
.sw = nv50_sw_new,
};
.mspdec = { 0x00000001, gt215_mspdec_new },
.msppp = { 0x00000001, gt215_msppp_new },
.msvld = { 0x00000001, gt215_msvld_new },
- .pm = gt215_pm_new,
+ .pm = { 0x00000001, gt215_pm_new },
.sw = nv50_sw_new,
};
.mspdec = { 0x00000001, g98_mspdec_new },
.msppp = { 0x00000001, g98_msppp_new },
.msvld = { 0x00000001, g98_msvld_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sec = g98_sec_new,
.sw = nv50_sw_new,
};
.mspdec = { 0x00000001, g98_mspdec_new },
.msppp = { 0x00000001, g98_msppp_new },
.msvld = { 0x00000001, g98_msvld_new },
- .pm = g84_pm_new,
+ .pm = { 0x00000001, g84_pm_new },
.sec = g98_sec_new,
.sw = nv50_sw_new,
};
.mspdec = { 0x00000001, gt215_mspdec_new },
.msppp = { 0x00000001, gt215_msppp_new },
.msvld = { 0x00000001, mcp89_msvld_new },
- .pm = gt215_pm_new,
+ .pm = { 0x00000001, gt215_pm_new },
.sw = nv50_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf100_pm_new,
+ .pm = { 0x00000001, gf100_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf108_pm_new,
+ .pm = { 0x00000001, gf108_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf100_pm_new,
+ .pm = { 0x00000001, gf100_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf100_pm_new,
+ .pm = { 0x00000001, gf100_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf100_pm_new,
+ .pm = { 0x00000001, gf100_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf100_pm_new,
+ .pm = { 0x00000001, gf100_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf100_pm_new,
+ .pm = { 0x00000001, gf100_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf117_pm_new,
+ .pm = { 0x00000001, gf117_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gf100_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gf100_msvld_new },
- .pm = gf117_pm_new,
+ .pm = { 0x00000001, gf117_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gk104_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gk104_msvld_new },
- .pm = gk104_pm_new,
+ .pm = { 0x00000001, gk104_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gk104_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gk104_msvld_new },
- .pm = gk104_pm_new,
+ .pm = { 0x00000001, gk104_pm_new },
.sw = gf100_sw_new,
};
.mspdec = { 0x00000001, gk104_mspdec_new },
.msppp = { 0x00000001, gf100_msppp_new },
.msvld = { 0x00000001, gk104_msvld_new },
- .pm = gk104_pm_new,
+ .pm = { 0x00000001, gk104_pm_new },
.sw = gf100_sw_new,
};
.dma = { 0x00000001, gf119_dma_new },
.fifo = { 0x00000001, gk20a_fifo_new },
.gr = { 0x00000001, gk20a_gr_new },
- .pm = gk104_pm_new,
+ .pm = { 0x00000001, gk104_pm_new },
.sw = gf100_sw_new,
};
#include <core/layout.h>
#undef NVKM_LAYOUT_INST
#undef NVKM_LAYOUT_ONCE
- _(NVKM_ENGINE_PM , pm);
_(NVKM_ENGINE_SEC , sec);
_(NVKM_ENGINE_SEC2 , sec2);
_(NVKM_ENGINE_SW , sw);