Commit a0fd4ec8 authored by Ben Skeggs's avatar Ben Skeggs

drm/nouveau/core: move falcon class to engine/

Not really "core" per-se.  About to merge Ilia's work adding another
similar class for the VP2 xtensa engines, so, seems like a good time to
move all these to engine/.
Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent d2898713
...@@ -12,7 +12,6 @@ nouveau-y += core/core/engctx.o ...@@ -12,7 +12,6 @@ nouveau-y += core/core/engctx.o
nouveau-y += core/core/engine.o nouveau-y += core/core/engine.o
nouveau-y += core/core/enum.o nouveau-y += core/core/enum.o
nouveau-y += core/core/event.o nouveau-y += core/core/event.o
nouveau-y += core/core/falcon.o
nouveau-y += core/core/gpuobj.o nouveau-y += core/core/gpuobj.o
nouveau-y += core/core/handle.o nouveau-y += core/core/handle.o
nouveau-y += core/core/mm.o nouveau-y += core/core/mm.o
...@@ -142,6 +141,7 @@ nouveau-y += core/subdev/vm/nv44.o ...@@ -142,6 +141,7 @@ nouveau-y += core/subdev/vm/nv44.o
nouveau-y += core/subdev/vm/nv50.o nouveau-y += core/subdev/vm/nv50.o
nouveau-y += core/subdev/vm/nvc0.o nouveau-y += core/subdev/vm/nvc0.o
nouveau-y += core/engine/falcon.o
nouveau-y += core/engine/dmaobj/base.o nouveau-y += core/engine/dmaobj/base.o
nouveau-y += core/engine/dmaobj/nv04.o nouveau-y += core/engine/dmaobj/nv04.o
nouveau-y += core/engine/dmaobj/nv50.o nouveau-y += core/engine/dmaobj/nv50.o
......
...@@ -22,8 +22,7 @@ ...@@ -22,8 +22,7 @@
* Authors: Maarten Lankhorst * Authors: Maarten Lankhorst
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <engine/bsp.h> #include <engine/bsp.h>
struct nvc0_bsp_priv { struct nvc0_bsp_priv {
......
...@@ -22,8 +22,7 @@ ...@@ -22,8 +22,7 @@
* Authors: Ben Skeggs * Authors: Ben Skeggs
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <engine/bsp.h> #include <engine/bsp.h>
struct nve0_bsp_priv { struct nve0_bsp_priv {
......
...@@ -22,16 +22,17 @@ ...@@ -22,16 +22,17 @@
* Authors: Ben Skeggs * Authors: Ben Skeggs
*/ */
#include <core/client.h> #include <engine/falcon.h>
#include <core/falcon.h> #include <engine/fifo.h>
#include <core/class.h> #include <engine/copy.h>
#include <core/enum.h>
#include <subdev/fb.h> #include <subdev/fb.h>
#include <subdev/vm.h> #include <subdev/vm.h>
#include <engine/fifo.h> #include <core/client.h>
#include <engine/copy.h> #include <core/class.h>
#include <core/enum.h>
#include "fuc/nva3.fuc.h" #include "fuc/nva3.fuc.h"
......
...@@ -22,13 +22,15 @@ ...@@ -22,13 +22,15 @@
* Authors: Ben Skeggs * Authors: Ben Skeggs
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <core/class.h>
#include <core/enum.h>
#include <engine/fifo.h> #include <engine/fifo.h>
#include <engine/copy.h> #include <engine/copy.h>
#include <core/class.h>
#include <core/enum.h>
#include <core/class.h>
#include <core/enum.h>
#include "fuc/nvc0.fuc.h" #include "fuc/nvc0.fuc.h"
struct nvc0_copy_priv { struct nvc0_copy_priv {
......
...@@ -27,11 +27,11 @@ ...@@ -27,11 +27,11 @@
#include <core/enum.h> #include <core/enum.h>
#include <core/class.h> #include <core/class.h>
#include <core/engctx.h> #include <core/engctx.h>
#include <core/falcon.h>
#include <subdev/timer.h> #include <subdev/timer.h>
#include <subdev/fb.h> #include <subdev/fb.h>
#include <engine/falcon.h>
#include <engine/fifo.h> #include <engine/fifo.h>
#include <engine/crypt.h> #include <engine/crypt.h>
......
...@@ -20,8 +20,7 @@ ...@@ -20,8 +20,7 @@
* OTHER DEALINGS IN THE SOFTWARE. * OTHER DEALINGS IN THE SOFTWARE.
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <subdev/timer.h> #include <subdev/timer.h>
u32 u32
......
...@@ -22,8 +22,7 @@ ...@@ -22,8 +22,7 @@
* Authors: Maarten Lankhorst * Authors: Maarten Lankhorst
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <engine/ppp.h> #include <engine/ppp.h>
struct nvc0_ppp_priv { struct nvc0_ppp_priv {
......
...@@ -22,8 +22,7 @@ ...@@ -22,8 +22,7 @@
* Authors: Maarten Lankhorst * Authors: Maarten Lankhorst
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <engine/vp.h> #include <engine/vp.h>
struct nvc0_vp_priv { struct nvc0_vp_priv {
......
...@@ -22,8 +22,7 @@ ...@@ -22,8 +22,7 @@
* Authors: Ben Skeggs * Authors: Ben Skeggs
*/ */
#include <core/falcon.h> #include <engine/falcon.h>
#include <engine/vp.h> #include <engine/vp.h>
struct nve0_vp_priv { struct nve0_vp_priv {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment