From: Artem Bityutskiy Date: Fri, 7 Sep 2012 07:57:05 +0000 (+0300) Subject: Move the drivers to a separate sub-directory X-Git-Tag: submit/trunk/20120910.073742~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b6e85eb4821e13aca5679aa7be48ae60fca309f3;p=profile%2Fivi%2Fintel-emgd-kmod.git Move the drivers to a separate sub-directory Signed-off-by: Artem Bityutskiy --- diff --git a/Kconfig b/drivers/Kconfig similarity index 100% rename from Kconfig rename to drivers/Kconfig diff --git a/Makefile b/drivers/Makefile similarity index 100% rename from Makefile rename to drivers/Makefile diff --git a/emgd/cfg/config.h b/drivers/emgd/cfg/config.h similarity index 100% rename from emgd/cfg/config.h rename to drivers/emgd/cfg/config.h diff --git a/emgd/cfg/config_default.h b/drivers/emgd/cfg/config_default.h similarity index 100% rename from emgd/cfg/config_default.h rename to drivers/emgd/cfg/config_default.h diff --git a/emgd/cfg/config_helper.c b/drivers/emgd/cfg/config_helper.c similarity index 100% rename from emgd/cfg/config_helper.c rename to drivers/emgd/cfg/config_helper.c diff --git a/emgd/core/init/cmn/igd_global.c b/drivers/emgd/core/init/cmn/igd_global.c similarity index 100% rename from emgd/core/init/cmn/igd_global.c rename to drivers/emgd/core/init/cmn/igd_global.c diff --git a/emgd/core/init/cmn/igd_init.c b/drivers/emgd/core/init/cmn/igd_init.c similarity index 100% rename from emgd/core/init/cmn/igd_init.c rename to drivers/emgd/core/init/cmn/igd_init.c diff --git a/emgd/core/init/cmn/init_dispatch.h b/drivers/emgd/core/init/cmn/init_dispatch.h similarity index 100% rename from emgd/core/init/cmn/init_dispatch.h rename to drivers/emgd/core/init/cmn/init_dispatch.h diff --git a/emgd/core/init/plb/init_plb.c b/drivers/emgd/core/init/plb/init_plb.c similarity index 100% rename from emgd/core/init/plb/init_plb.c rename to drivers/emgd/core/init/plb/init_plb.c diff --git a/emgd/core/init/plb/micro_init_plb.c b/drivers/emgd/core/init/plb/micro_init_plb.c similarity index 100% rename from emgd/core/init/plb/micro_init_plb.c rename to drivers/emgd/core/init/plb/micro_init_plb.c diff --git a/emgd/core/init/tnc/init_tnc.c b/drivers/emgd/core/init/tnc/init_tnc.c similarity index 100% rename from emgd/core/init/tnc/init_tnc.c rename to drivers/emgd/core/init/tnc/init_tnc.c diff --git a/emgd/core/init/tnc/micro_init_tnc.c b/drivers/emgd/core/init/tnc/micro_init_tnc.c similarity index 100% rename from emgd/core/init/tnc/micro_init_tnc.c rename to drivers/emgd/core/init/tnc/micro_init_tnc.c diff --git a/emgd/display/dsp/cmn/dsp.c b/drivers/emgd/display/dsp/cmn/dsp.c similarity index 100% rename from emgd/display/dsp/cmn/dsp.c rename to drivers/emgd/display/dsp/cmn/dsp.c diff --git a/emgd/display/dsp/cmn/dsp_dispatch.h b/drivers/emgd/display/dsp/cmn/dsp_dispatch.h similarity index 100% rename from emgd/display/dsp/cmn/dsp_dispatch.h rename to drivers/emgd/display/dsp/cmn/dsp_dispatch.h diff --git a/emgd/display/dsp/plb/dsp_plb.c b/drivers/emgd/display/dsp/plb/dsp_plb.c similarity index 100% rename from emgd/display/dsp/plb/dsp_plb.c rename to drivers/emgd/display/dsp/plb/dsp_plb.c diff --git a/emgd/display/dsp/tnc/dsp_tnc.c b/drivers/emgd/display/dsp/tnc/dsp_tnc.c similarity index 100% rename from emgd/display/dsp/tnc/dsp_tnc.c rename to drivers/emgd/display/dsp/tnc/dsp_tnc.c diff --git a/emgd/display/mode/cmn/igd_mode.c b/drivers/emgd/display/mode/cmn/igd_mode.c similarity index 100% rename from emgd/display/mode/cmn/igd_mode.c rename to drivers/emgd/display/mode/cmn/igd_mode.c diff --git a/emgd/display/mode/cmn/match.c b/drivers/emgd/display/mode/cmn/match.c similarity index 100% rename from emgd/display/mode/cmn/match.c rename to drivers/emgd/display/mode/cmn/match.c diff --git a/emgd/display/mode/cmn/match.h b/drivers/emgd/display/mode/cmn/match.h similarity index 100% rename from emgd/display/mode/cmn/match.h rename to drivers/emgd/display/mode/cmn/match.h diff --git a/emgd/display/mode/cmn/micro_mode.c b/drivers/emgd/display/mode/cmn/micro_mode.c similarity index 100% rename from emgd/display/mode/cmn/micro_mode.c rename to drivers/emgd/display/mode/cmn/micro_mode.c diff --git a/emgd/display/mode/cmn/mode_dispatch.h b/drivers/emgd/display/mode/cmn/mode_dispatch.h similarity index 100% rename from emgd/display/mode/cmn/mode_dispatch.h rename to drivers/emgd/display/mode/cmn/mode_dispatch.h diff --git a/emgd/display/mode/cmn/vga_mode.c b/drivers/emgd/display/mode/cmn/vga_mode.c similarity index 100% rename from emgd/display/mode/cmn/vga_mode.c rename to drivers/emgd/display/mode/cmn/vga_mode.c diff --git a/emgd/display/mode/plb/clocks_plb.c b/drivers/emgd/display/mode/plb/clocks_plb.c similarity index 100% rename from emgd/display/mode/plb/clocks_plb.c rename to drivers/emgd/display/mode/plb/clocks_plb.c diff --git a/emgd/display/mode/plb/kms_mode_plb.c b/drivers/emgd/display/mode/plb/kms_mode_plb.c similarity index 100% rename from emgd/display/mode/plb/kms_mode_plb.c rename to drivers/emgd/display/mode/plb/kms_mode_plb.c diff --git a/emgd/display/mode/plb/micro_mode_plb.c b/drivers/emgd/display/mode/plb/micro_mode_plb.c similarity index 100% rename from emgd/display/mode/plb/micro_mode_plb.c rename to drivers/emgd/display/mode/plb/micro_mode_plb.c diff --git a/emgd/display/mode/plb/mode_plb.c b/drivers/emgd/display/mode/plb/mode_plb.c similarity index 100% rename from emgd/display/mode/plb/mode_plb.c rename to drivers/emgd/display/mode/plb/mode_plb.c diff --git a/emgd/display/mode/plb/mode_plb.h b/drivers/emgd/display/mode/plb/mode_plb.h similarity index 100% rename from emgd/display/mode/plb/mode_plb.h rename to drivers/emgd/display/mode/plb/mode_plb.h diff --git a/emgd/display/mode/tnc/clocks_tnc.c b/drivers/emgd/display/mode/tnc/clocks_tnc.c similarity index 100% rename from emgd/display/mode/tnc/clocks_tnc.c rename to drivers/emgd/display/mode/tnc/clocks_tnc.c diff --git a/emgd/display/mode/tnc/kms_mode_tnc.c b/drivers/emgd/display/mode/tnc/kms_mode_tnc.c similarity index 100% rename from emgd/display/mode/tnc/kms_mode_tnc.c rename to drivers/emgd/display/mode/tnc/kms_mode_tnc.c diff --git a/emgd/display/mode/tnc/micro_mode_tnc.c b/drivers/emgd/display/mode/tnc/micro_mode_tnc.c similarity index 100% rename from emgd/display/mode/tnc/micro_mode_tnc.c rename to drivers/emgd/display/mode/tnc/micro_mode_tnc.c diff --git a/emgd/display/mode/tnc/mode_tnc.c b/drivers/emgd/display/mode/tnc/mode_tnc.c similarity index 100% rename from emgd/display/mode/tnc/mode_tnc.c rename to drivers/emgd/display/mode/tnc/mode_tnc.c diff --git a/emgd/display/mode/tnc/mode_tnc.h b/drivers/emgd/display/mode/tnc/mode_tnc.h similarity index 100% rename from emgd/display/mode/tnc/mode_tnc.h rename to drivers/emgd/display/mode/tnc/mode_tnc.h diff --git a/emgd/display/pd/cmn/pd.c b/drivers/emgd/display/pd/cmn/pd.c similarity index 100% rename from emgd/display/pd/cmn/pd.c rename to drivers/emgd/display/pd/cmn/pd.c diff --git a/emgd/display/pi/cmn/displayid.c b/drivers/emgd/display/pi/cmn/displayid.c similarity index 100% rename from emgd/display/pi/cmn/displayid.c rename to drivers/emgd/display/pi/cmn/displayid.c diff --git a/emgd/display/pi/cmn/edid.c b/drivers/emgd/display/pi/cmn/edid.c similarity index 100% rename from emgd/display/pi/cmn/edid.c rename to drivers/emgd/display/pi/cmn/edid.c diff --git a/emgd/display/pi/cmn/i2c_dispatch.h b/drivers/emgd/display/pi/cmn/i2c_dispatch.h similarity index 100% rename from emgd/display/pi/cmn/i2c_dispatch.h rename to drivers/emgd/display/pi/cmn/i2c_dispatch.h diff --git a/emgd/display/pi/cmn/igd_pi.c b/drivers/emgd/display/pi/cmn/igd_pi.c similarity index 100% rename from emgd/display/pi/cmn/igd_pi.c rename to drivers/emgd/display/pi/cmn/igd_pi.c diff --git a/emgd/display/pi/cmn/mode_table.c b/drivers/emgd/display/pi/cmn/mode_table.c similarity index 100% rename from emgd/display/pi/cmn/mode_table.c rename to drivers/emgd/display/pi/cmn/mode_table.c diff --git a/emgd/display/pi/cmn/pd_init_all.c b/drivers/emgd/display/pi/cmn/pd_init_all.c similarity index 100% rename from emgd/display/pi/cmn/pd_init_all.c rename to drivers/emgd/display/pi/cmn/pd_init_all.c diff --git a/emgd/display/pi/cmn/pi.c b/drivers/emgd/display/pi/cmn/pi.c similarity index 100% rename from emgd/display/pi/cmn/pi.c rename to drivers/emgd/display/pi/cmn/pi.c diff --git a/emgd/display/pi/plb/i2c_plb.c b/drivers/emgd/display/pi/plb/i2c_plb.c similarity index 100% rename from emgd/display/pi/plb/i2c_plb.c rename to drivers/emgd/display/pi/plb/i2c_plb.c diff --git a/emgd/display/pi/tnc/i2c_bitbash_tnc.c b/drivers/emgd/display/pi/tnc/i2c_bitbash_tnc.c similarity index 100% rename from emgd/display/pi/tnc/i2c_bitbash_tnc.c rename to drivers/emgd/display/pi/tnc/i2c_bitbash_tnc.c diff --git a/emgd/display/pi/tnc/i2c_gmbus_tnc.c b/drivers/emgd/display/pi/tnc/i2c_gmbus_tnc.c similarity index 100% rename from emgd/display/pi/tnc/i2c_gmbus_tnc.c rename to drivers/emgd/display/pi/tnc/i2c_gmbus_tnc.c diff --git a/emgd/drm/drm_emgd_private.h b/drivers/emgd/drm/drm_emgd_private.h similarity index 100% rename from emgd/drm/drm_emgd_private.h rename to drivers/emgd/drm/drm_emgd_private.h diff --git a/emgd/drm/emgd_connector.c b/drivers/emgd/drm/emgd_connector.c similarity index 100% rename from emgd/drm/emgd_connector.c rename to drivers/emgd/drm/emgd_connector.c diff --git a/emgd/drm/emgd_crtc.c b/drivers/emgd/drm/emgd_crtc.c similarity index 100% rename from emgd/drm/emgd_crtc.c rename to drivers/emgd/drm/emgd_crtc.c diff --git a/emgd/drm/emgd_drv.c b/drivers/emgd/drm/emgd_drv.c similarity index 100% rename from emgd/drm/emgd_drv.c rename to drivers/emgd/drm/emgd_drv.c diff --git a/emgd/drm/emgd_drv.h b/drivers/emgd/drm/emgd_drv.h similarity index 100% rename from emgd/drm/emgd_drv.h rename to drivers/emgd/drm/emgd_drv.h diff --git a/emgd/drm/emgd_encoder.c b/drivers/emgd/drm/emgd_encoder.c similarity index 100% rename from emgd/drm/emgd_encoder.c rename to drivers/emgd/drm/emgd_encoder.c diff --git a/emgd/drm/emgd_fb.c b/drivers/emgd/drm/emgd_fb.c similarity index 100% rename from emgd/drm/emgd_fb.c rename to drivers/emgd/drm/emgd_fb.c diff --git a/emgd/drm/emgd_fbcon.c b/drivers/emgd/drm/emgd_fbcon.c similarity index 100% rename from emgd/drm/emgd_fbcon.c rename to drivers/emgd/drm/emgd_fbcon.c diff --git a/emgd/drm/emgd_interface.c b/drivers/emgd/drm/emgd_interface.c similarity index 100% rename from emgd/drm/emgd_interface.c rename to drivers/emgd/drm/emgd_interface.c diff --git a/emgd/drm/emgd_mmap.c b/drivers/emgd/drm/emgd_mmap.c similarity index 100% rename from emgd/drm/emgd_mmap.c rename to drivers/emgd/drm/emgd_mmap.c diff --git a/emgd/drm/emgd_test_pvrsrv.c b/drivers/emgd/drm/emgd_test_pvrsrv.c similarity index 100% rename from emgd/drm/emgd_test_pvrsrv.c rename to drivers/emgd/drm/emgd_test_pvrsrv.c diff --git a/emgd/drm/image_data.h b/drivers/emgd/drm/image_data.h similarity index 100% rename from emgd/drm/image_data.h rename to drivers/emgd/drm/image_data.h diff --git a/emgd/drm/splash_screen.c b/drivers/emgd/drm/splash_screen.c similarity index 100% rename from emgd/drm/splash_screen.c rename to drivers/emgd/drm/splash_screen.c diff --git a/emgd/drm/splash_screen.h b/drivers/emgd/drm/splash_screen.h similarity index 100% rename from emgd/drm/splash_screen.h rename to drivers/emgd/drm/splash_screen.h diff --git a/emgd/drm/user_config.c b/drivers/emgd/drm/user_config.c similarity index 100% rename from emgd/drm/user_config.c rename to drivers/emgd/drm/user_config.c diff --git a/emgd/drm/user_config.h b/drivers/emgd/drm/user_config.h similarity index 100% rename from emgd/drm/user_config.h rename to drivers/emgd/drm/user_config.h diff --git a/emgd/gmm/gmm.c b/drivers/emgd/gmm/gmm.c similarity index 100% rename from emgd/gmm/gmm.c rename to drivers/emgd/gmm/gmm.c diff --git a/emgd/gmm/gtt.c b/drivers/emgd/gmm/gtt.c similarity index 100% rename from emgd/gmm/gtt.c rename to drivers/emgd/gmm/gtt.c diff --git a/emgd/include/cmd.h b/drivers/emgd/include/cmd.h similarity index 100% rename from emgd/include/cmd.h rename to drivers/emgd/include/cmd.h diff --git a/emgd/include/context.h b/drivers/emgd/include/context.h similarity index 100% rename from emgd/include/context.h rename to drivers/emgd/include/context.h diff --git a/emgd/include/debug.h b/drivers/emgd/include/debug.h similarity index 100% rename from emgd/include/debug.h rename to drivers/emgd/include/debug.h diff --git a/emgd/include/decode.h b/drivers/emgd/include/decode.h similarity index 100% rename from emgd/include/decode.h rename to drivers/emgd/include/decode.h diff --git a/emgd/include/dispatch.h b/drivers/emgd/include/dispatch.h similarity index 100% rename from emgd/include/dispatch.h rename to drivers/emgd/include/dispatch.h diff --git a/emgd/include/dispatch_utils.h b/drivers/emgd/include/dispatch_utils.h similarity index 100% rename from emgd/include/dispatch_utils.h rename to drivers/emgd/include/dispatch_utils.h diff --git a/emgd/include/displayid.h b/drivers/emgd/include/displayid.h similarity index 100% rename from emgd/include/displayid.h rename to drivers/emgd/include/displayid.h diff --git a/emgd/include/dsp.h b/drivers/emgd/include/dsp.h similarity index 100% rename from emgd/include/dsp.h rename to drivers/emgd/include/dsp.h diff --git a/emgd/include/edid.h b/drivers/emgd/include/edid.h similarity index 100% rename from emgd/include/edid.h rename to drivers/emgd/include/edid.h diff --git a/emgd/include/general.h b/drivers/emgd/include/general.h similarity index 100% rename from emgd/include/general.h rename to drivers/emgd/include/general.h diff --git a/emgd/include/instr_common.h b/drivers/emgd/include/instr_common.h similarity index 100% rename from emgd/include/instr_common.h rename to drivers/emgd/include/instr_common.h diff --git a/emgd/include/intelpci.h b/drivers/emgd/include/intelpci.h similarity index 100% rename from emgd/include/intelpci.h rename to drivers/emgd/include/intelpci.h diff --git a/emgd/include/math_fix.h b/drivers/emgd/include/math_fix.h similarity index 100% rename from emgd/include/math_fix.h rename to drivers/emgd/include/math_fix.h diff --git a/emgd/include/memlist.h b/drivers/emgd/include/memlist.h similarity index 100% rename from emgd/include/memlist.h rename to drivers/emgd/include/memlist.h diff --git a/emgd/include/memory.h b/drivers/emgd/include/memory.h similarity index 100% rename from emgd/include/memory.h rename to drivers/emgd/include/memory.h diff --git a/emgd/include/mode.h b/drivers/emgd/include/mode.h similarity index 100% rename from emgd/include/mode.h rename to drivers/emgd/include/mode.h diff --git a/emgd/include/mode_access.h b/drivers/emgd/include/mode_access.h similarity index 100% rename from emgd/include/mode_access.h rename to drivers/emgd/include/mode_access.h diff --git a/emgd/include/module_init.h b/drivers/emgd/include/module_init.h similarity index 100% rename from emgd/include/module_init.h rename to drivers/emgd/include/module_init.h diff --git a/emgd/include/msvdx.h b/drivers/emgd/include/msvdx.h similarity index 100% rename from emgd/include/msvdx.h rename to drivers/emgd/include/msvdx.h diff --git a/emgd/include/pci.h b/drivers/emgd/include/pci.h similarity index 100% rename from emgd/include/pci.h rename to drivers/emgd/include/pci.h diff --git a/emgd/include/pd.h b/drivers/emgd/include/pd.h similarity index 100% rename from emgd/include/pd.h rename to drivers/emgd/include/pd.h diff --git a/emgd/include/pd_init.h b/drivers/emgd/include/pd_init.h similarity index 100% rename from emgd/include/pd_init.h rename to drivers/emgd/include/pd_init.h diff --git a/emgd/include/pi.h b/drivers/emgd/include/pi.h similarity index 100% rename from emgd/include/pi.h rename to drivers/emgd/include/pi.h diff --git a/emgd/include/plb/appcontext.h b/drivers/emgd/include/plb/appcontext.h similarity index 100% rename from emgd/include/plb/appcontext.h rename to drivers/emgd/include/plb/appcontext.h diff --git a/emgd/include/plb/cmd.h b/drivers/emgd/include/plb/cmd.h similarity index 100% rename from emgd/include/plb/cmd.h rename to drivers/emgd/include/plb/cmd.h diff --git a/emgd/include/plb/context.h b/drivers/emgd/include/plb/context.h similarity index 100% rename from emgd/include/plb/context.h rename to drivers/emgd/include/plb/context.h diff --git a/emgd/include/plb/instr.h b/drivers/emgd/include/plb/instr.h similarity index 100% rename from emgd/include/plb/instr.h rename to drivers/emgd/include/plb/instr.h diff --git a/emgd/include/plb/mi.h b/drivers/emgd/include/plb/mi.h similarity index 100% rename from emgd/include/plb/mi.h rename to drivers/emgd/include/plb/mi.h diff --git a/emgd/include/plb/regs.h b/drivers/emgd/include/plb/regs.h similarity index 100% rename from emgd/include/plb/regs.h rename to drivers/emgd/include/plb/regs.h diff --git a/emgd/include/plb/sgx.h b/drivers/emgd/include/plb/sgx.h similarity index 100% rename from emgd/include/plb/sgx.h rename to drivers/emgd/include/plb/sgx.h diff --git a/emgd/include/plb/state3d.h b/drivers/emgd/include/plb/state3d.h similarity index 100% rename from emgd/include/plb/state3d.h rename to drivers/emgd/include/plb/state3d.h diff --git a/emgd/include/plb/state3d_plb.h b/drivers/emgd/include/plb/state3d_plb.h similarity index 100% rename from emgd/include/plb/state3d_plb.h rename to drivers/emgd/include/plb/state3d_plb.h diff --git a/emgd/include/psb_regs.h b/drivers/emgd/include/psb_regs.h similarity index 100% rename from emgd/include/psb_regs.h rename to drivers/emgd/include/psb_regs.h diff --git a/emgd/include/rb.h b/drivers/emgd/include/rb.h similarity index 100% rename from emgd/include/rb.h rename to drivers/emgd/include/rb.h diff --git a/emgd/include/reset.h b/drivers/emgd/include/reset.h similarity index 100% rename from emgd/include/reset.h rename to drivers/emgd/include/reset.h diff --git a/emgd/include/sched.h b/drivers/emgd/include/sched.h similarity index 100% rename from emgd/include/sched.h rename to drivers/emgd/include/sched.h diff --git a/emgd/include/state2d.h b/drivers/emgd/include/state2d.h similarity index 100% rename from emgd/include/state2d.h rename to drivers/emgd/include/state2d.h diff --git a/emgd/include/tnc/appcontext.h b/drivers/emgd/include/tnc/appcontext.h similarity index 100% rename from emgd/include/tnc/appcontext.h rename to drivers/emgd/include/tnc/appcontext.h diff --git a/emgd/include/tnc/cmd.h b/drivers/emgd/include/tnc/cmd.h similarity index 100% rename from emgd/include/tnc/cmd.h rename to drivers/emgd/include/tnc/cmd.h diff --git a/emgd/include/tnc/context.h b/drivers/emgd/include/tnc/context.h similarity index 100% rename from emgd/include/tnc/context.h rename to drivers/emgd/include/tnc/context.h diff --git a/emgd/include/tnc/igd_tnc_wa.h b/drivers/emgd/include/tnc/igd_tnc_wa.h similarity index 100% rename from emgd/include/tnc/igd_tnc_wa.h rename to drivers/emgd/include/tnc/igd_tnc_wa.h diff --git a/emgd/include/tnc/instr.h b/drivers/emgd/include/tnc/instr.h similarity index 100% rename from emgd/include/tnc/instr.h rename to drivers/emgd/include/tnc/instr.h diff --git a/emgd/include/tnc/mi.h b/drivers/emgd/include/tnc/mi.h similarity index 100% rename from emgd/include/tnc/mi.h rename to drivers/emgd/include/tnc/mi.h diff --git a/emgd/include/tnc/regs.h b/drivers/emgd/include/tnc/regs.h similarity index 100% rename from emgd/include/tnc/regs.h rename to drivers/emgd/include/tnc/regs.h diff --git a/emgd/include/tnc/sgx.h b/drivers/emgd/include/tnc/sgx.h similarity index 100% rename from emgd/include/tnc/sgx.h rename to drivers/emgd/include/tnc/sgx.h diff --git a/emgd/include/tnc/state3d.h b/drivers/emgd/include/tnc/state3d.h similarity index 100% rename from emgd/include/tnc/state3d.h rename to drivers/emgd/include/tnc/state3d.h diff --git a/emgd/include/tnc/state3d_plb.h b/drivers/emgd/include/tnc/state3d_plb.h similarity index 100% rename from emgd/include/tnc/state3d_plb.h rename to drivers/emgd/include/tnc/state3d_plb.h diff --git a/emgd/include/topaz.h b/drivers/emgd/include/topaz.h similarity index 100% rename from emgd/include/topaz.h rename to drivers/emgd/include/topaz.h diff --git a/emgd/include/utils.h b/drivers/emgd/include/utils.h similarity index 100% rename from emgd/include/utils.h rename to drivers/emgd/include/utils.h diff --git a/emgd/include/vga.h b/drivers/emgd/include/vga.h similarity index 100% rename from emgd/include/vga.h rename to drivers/emgd/include/vga.h diff --git a/emgd/utils/math_fix.c b/drivers/emgd/oal/src/math_fix.c similarity index 100% rename from emgd/utils/math_fix.c rename to drivers/emgd/oal/src/math_fix.c diff --git a/emgd/utils/memmap.c b/drivers/emgd/oal/src/memmap.c similarity index 100% rename from emgd/utils/memmap.c rename to drivers/emgd/oal/src/memmap.c diff --git a/emgd/oal/src/pci.c b/drivers/emgd/oal/src/pci.c similarity index 100% rename from emgd/oal/src/pci.c rename to drivers/emgd/oal/src/pci.c diff --git a/emgd/pal/Makefile.include b/drivers/emgd/pal/Makefile.include similarity index 100% rename from emgd/pal/Makefile.include rename to drivers/emgd/pal/Makefile.include diff --git a/emgd/pal/ch7036/Makefile.gnu b/drivers/emgd/pal/ch7036/Makefile.gnu similarity index 100% rename from emgd/pal/ch7036/Makefile.gnu rename to drivers/emgd/pal/ch7036/Makefile.gnu diff --git a/emgd/pal/ch7036/ch7036.c b/drivers/emgd/pal/ch7036/ch7036.c similarity index 100% rename from emgd/pal/ch7036/ch7036.c rename to drivers/emgd/pal/ch7036/ch7036.c diff --git a/emgd/pal/ch7036/ch7036.def b/drivers/emgd/pal/ch7036/ch7036.def similarity index 100% rename from emgd/pal/ch7036/ch7036.def rename to drivers/emgd/pal/ch7036/ch7036.def diff --git a/emgd/pal/ch7036/ch7036.h b/drivers/emgd/pal/ch7036/ch7036.h similarity index 100% rename from emgd/pal/ch7036/ch7036.h rename to drivers/emgd/pal/ch7036/ch7036.h diff --git a/emgd/pal/ch7036/ch7036_attr.c b/drivers/emgd/pal/ch7036/ch7036_attr.c similarity index 100% rename from emgd/pal/ch7036/ch7036_attr.c rename to drivers/emgd/pal/ch7036/ch7036_attr.c diff --git a/emgd/pal/ch7036/ch7036_attr.h b/drivers/emgd/pal/ch7036/ch7036_attr.h similarity index 100% rename from emgd/pal/ch7036/ch7036_attr.h rename to drivers/emgd/pal/ch7036/ch7036_attr.h diff --git a/emgd/pal/ch7036/ch7036_def_regmap.h b/drivers/emgd/pal/ch7036/ch7036_def_regmap.h similarity index 100% rename from emgd/pal/ch7036/ch7036_def_regmap.h rename to drivers/emgd/pal/ch7036/ch7036_def_regmap.h diff --git a/emgd/pal/ch7036/ch7036_fw.c b/drivers/emgd/pal/ch7036/ch7036_fw.c similarity index 100% rename from emgd/pal/ch7036/ch7036_fw.c rename to drivers/emgd/pal/ch7036/ch7036_fw.c diff --git a/emgd/pal/ch7036/ch7036_fw.h b/drivers/emgd/pal/ch7036/ch7036_fw.h similarity index 100% rename from emgd/pal/ch7036/ch7036_fw.h rename to drivers/emgd/pal/ch7036/ch7036_fw.h diff --git a/emgd/pal/ch7036/ch7036_iic.c b/drivers/emgd/pal/ch7036/ch7036_iic.c similarity index 100% rename from emgd/pal/ch7036/ch7036_iic.c rename to drivers/emgd/pal/ch7036/ch7036_iic.c diff --git a/emgd/pal/ch7036/ch7036_iic.h b/drivers/emgd/pal/ch7036/ch7036_iic.h similarity index 100% rename from emgd/pal/ch7036/ch7036_iic.h rename to drivers/emgd/pal/ch7036/ch7036_iic.h diff --git a/emgd/pal/ch7036/ch7036_intf.c b/drivers/emgd/pal/ch7036/ch7036_intf.c similarity index 100% rename from emgd/pal/ch7036/ch7036_intf.c rename to drivers/emgd/pal/ch7036/ch7036_intf.c diff --git a/emgd/pal/ch7036/ch7036_intf.h b/drivers/emgd/pal/ch7036/ch7036_intf.h similarity index 100% rename from emgd/pal/ch7036/ch7036_intf.h rename to drivers/emgd/pal/ch7036/ch7036_intf.h diff --git a/emgd/pal/ch7036/ch7036_pm.c b/drivers/emgd/pal/ch7036/ch7036_pm.c similarity index 100% rename from emgd/pal/ch7036/ch7036_pm.c rename to drivers/emgd/pal/ch7036/ch7036_pm.c diff --git a/emgd/pal/ch7036/ch7036_port.c b/drivers/emgd/pal/ch7036/ch7036_port.c similarity index 100% rename from emgd/pal/ch7036/ch7036_port.c rename to drivers/emgd/pal/ch7036/ch7036_port.c diff --git a/emgd/pal/ch7036/ch7036_port.h b/drivers/emgd/pal/ch7036/ch7036_port.h similarity index 100% rename from emgd/pal/ch7036/ch7036_port.h rename to drivers/emgd/pal/ch7036/ch7036_port.h diff --git a/emgd/pal/ch7036/ch7036_reg_table.c b/drivers/emgd/pal/ch7036/ch7036_reg_table.c similarity index 100% rename from emgd/pal/ch7036/ch7036_reg_table.c rename to drivers/emgd/pal/ch7036/ch7036_reg_table.c diff --git a/emgd/pal/ch7036/ch7036_reg_table.h b/drivers/emgd/pal/ch7036/ch7036_reg_table.h similarity index 100% rename from emgd/pal/ch7036/ch7036_reg_table.h rename to drivers/emgd/pal/ch7036/ch7036_reg_table.h diff --git a/emgd/pal/ch7036/ch7036_typedef.h b/drivers/emgd/pal/ch7036/ch7036_typedef.h similarity index 100% rename from emgd/pal/ch7036/ch7036_typedef.h rename to drivers/emgd/pal/ch7036/ch7036_typedef.h diff --git a/emgd/pal/ch7036/config_.h b/drivers/emgd/pal/ch7036/config_.h similarity index 100% rename from emgd/pal/ch7036/config_.h rename to drivers/emgd/pal/ch7036/config_.h diff --git a/emgd/pal/ch7036/edid7036.car b/drivers/emgd/pal/ch7036/edid7036.car similarity index 100% rename from emgd/pal/ch7036/edid7036.car rename to drivers/emgd/pal/ch7036/edid7036.car diff --git a/emgd/pal/ch7036/lvds/lvds.c b/drivers/emgd/pal/ch7036/lvds/lvds.c similarity index 100% rename from emgd/pal/ch7036/lvds/lvds.c rename to drivers/emgd/pal/ch7036/lvds/lvds.c diff --git a/emgd/pal/ch7036/lvds/lvds.h b/drivers/emgd/pal/ch7036/lvds/lvds.h similarity index 100% rename from emgd/pal/ch7036/lvds/lvds.h rename to drivers/emgd/pal/ch7036/lvds/lvds.h diff --git a/emgd/pal/lpd/lpd.c b/drivers/emgd/pal/lpd/lpd.c similarity index 100% rename from emgd/pal/lpd/lpd.c rename to drivers/emgd/pal/lpd/lpd.c diff --git a/emgd/pal/lpd/pd_print.h b/drivers/emgd/pal/lpd/pd_print.h similarity index 100% rename from emgd/pal/lpd/pd_print.h rename to drivers/emgd/pal/lpd/pd_print.h diff --git a/emgd/pal/lvds/lvds.c b/drivers/emgd/pal/lvds/lvds.c similarity index 100% rename from emgd/pal/lvds/lvds.c rename to drivers/emgd/pal/lvds/lvds.c diff --git a/emgd/pal/lvds/lvds.h b/drivers/emgd/pal/lvds/lvds.h similarity index 100% rename from emgd/pal/lvds/lvds.h rename to drivers/emgd/pal/lvds/lvds.h diff --git a/emgd/pal/sdvo/sdvo.def b/drivers/emgd/pal/sdvo/sdvo.def similarity index 100% rename from emgd/pal/sdvo/sdvo.def rename to drivers/emgd/pal/sdvo/sdvo.def diff --git a/emgd/pal/sdvo/sdvo_attr.c b/drivers/emgd/pal/sdvo/sdvo_attr.c similarity index 100% rename from emgd/pal/sdvo/sdvo_attr.c rename to drivers/emgd/pal/sdvo/sdvo_attr.c diff --git a/emgd/pal/sdvo/sdvo_attr.h b/drivers/emgd/pal/sdvo/sdvo_attr.h similarity index 100% rename from emgd/pal/sdvo/sdvo_attr.h rename to drivers/emgd/pal/sdvo/sdvo_attr.h diff --git a/emgd/pal/sdvo/sdvo_hdmi.c b/drivers/emgd/pal/sdvo/sdvo_hdmi.c similarity index 100% rename from emgd/pal/sdvo/sdvo_hdmi.c rename to drivers/emgd/pal/sdvo/sdvo_hdmi.c diff --git a/emgd/pal/sdvo/sdvo_hdmi.h b/drivers/emgd/pal/sdvo/sdvo_hdmi.h similarity index 100% rename from emgd/pal/sdvo/sdvo_hdmi.h rename to drivers/emgd/pal/sdvo/sdvo_hdmi.h diff --git a/emgd/pal/sdvo/sdvo_intf.c b/drivers/emgd/pal/sdvo/sdvo_intf.c similarity index 100% rename from emgd/pal/sdvo/sdvo_intf.c rename to drivers/emgd/pal/sdvo/sdvo_intf.c diff --git a/emgd/pal/sdvo/sdvo_intf.h b/drivers/emgd/pal/sdvo/sdvo_intf.h similarity index 100% rename from emgd/pal/sdvo/sdvo_intf.h rename to drivers/emgd/pal/sdvo/sdvo_intf.h diff --git a/emgd/pal/sdvo/sdvo_port.c b/drivers/emgd/pal/sdvo/sdvo_port.c similarity index 100% rename from emgd/pal/sdvo/sdvo_port.c rename to drivers/emgd/pal/sdvo/sdvo_port.c diff --git a/emgd/pal/sdvo/sdvo_port.h b/drivers/emgd/pal/sdvo/sdvo_port.h similarity index 100% rename from emgd/pal/sdvo/sdvo_port.h rename to drivers/emgd/pal/sdvo/sdvo_port.h diff --git a/emgd/state/appcontext/cmn/appcontext_dispatch.h b/drivers/emgd/state/appcontext/cmn/appcontext_dispatch.h similarity index 100% rename from emgd/state/appcontext/cmn/appcontext_dispatch.h rename to drivers/emgd/state/appcontext/cmn/appcontext_dispatch.h diff --git a/emgd/state/appcontext/cmn/igd_appcontext.c b/drivers/emgd/state/appcontext/cmn/igd_appcontext.c similarity index 100% rename from emgd/state/appcontext/cmn/igd_appcontext.c rename to drivers/emgd/state/appcontext/cmn/igd_appcontext.c diff --git a/emgd/state/appcontext/plb/appcontext_plb.c b/drivers/emgd/state/appcontext/plb/appcontext_plb.c similarity index 100% rename from emgd/state/appcontext/plb/appcontext_plb.c rename to drivers/emgd/state/appcontext/plb/appcontext_plb.c diff --git a/emgd/state/power/cmn/igd_pwr.c b/drivers/emgd/state/power/cmn/igd_pwr.c similarity index 100% rename from emgd/state/power/cmn/igd_pwr.c rename to drivers/emgd/state/power/cmn/igd_pwr.c diff --git a/emgd/state/power/cmn/pwr_dispatch.h b/drivers/emgd/state/power/cmn/pwr_dispatch.h similarity index 100% rename from emgd/state/power/cmn/pwr_dispatch.h rename to drivers/emgd/state/power/cmn/pwr_dispatch.h diff --git a/emgd/state/power/plb/pwr_plb.c b/drivers/emgd/state/power/plb/pwr_plb.c similarity index 100% rename from emgd/state/power/plb/pwr_plb.c rename to drivers/emgd/state/power/plb/pwr_plb.c diff --git a/emgd/state/reg/cmn/reg.c b/drivers/emgd/state/reg/cmn/reg.c similarity index 100% rename from emgd/state/reg/cmn/reg.c rename to drivers/emgd/state/reg/cmn/reg.c diff --git a/emgd/state/reg/cmn/reg_dispatch.h b/drivers/emgd/state/reg/cmn/reg_dispatch.h similarity index 100% rename from emgd/state/reg/cmn/reg_dispatch.h rename to drivers/emgd/state/reg/cmn/reg_dispatch.h diff --git a/emgd/state/reg/plb/reg_plb.c b/drivers/emgd/state/reg/plb/reg_plb.c similarity index 100% rename from emgd/state/reg/plb/reg_plb.c rename to drivers/emgd/state/reg/plb/reg_plb.c diff --git a/emgd/state/reg/tnc/reg_tnc.c b/drivers/emgd/state/reg/tnc/reg_tnc.c similarity index 100% rename from emgd/state/reg/tnc/reg_tnc.c rename to drivers/emgd/state/reg/tnc/reg_tnc.c diff --git a/emgd/oal/src/math_fix.c b/drivers/emgd/utils/math_fix.c similarity index 100% rename from emgd/oal/src/math_fix.c rename to drivers/emgd/utils/math_fix.c diff --git a/emgd/oal/src/memmap.c b/drivers/emgd/utils/memmap.c similarity index 100% rename from emgd/oal/src/memmap.c rename to drivers/emgd/utils/memmap.c diff --git a/emgd/utils/pci.c b/drivers/emgd/utils/pci.c similarity index 100% rename from emgd/utils/pci.c rename to drivers/emgd/utils/pci.c diff --git a/emgd/video/msvdx/msvdx.c b/drivers/emgd/video/msvdx/msvdx.c similarity index 100% rename from emgd/video/msvdx/msvdx.c rename to drivers/emgd/video/msvdx/msvdx.c diff --git a/emgd/video/msvdx/msvdx_init.c b/drivers/emgd/video/msvdx/msvdx_init.c similarity index 100% rename from emgd/video/msvdx/msvdx_init.c rename to drivers/emgd/video/msvdx/msvdx_init.c diff --git a/emgd/video/msvdx/msvdx_pvr.c b/drivers/emgd/video/msvdx/msvdx_pvr.c similarity index 100% rename from emgd/video/msvdx/msvdx_pvr.c rename to drivers/emgd/video/msvdx/msvdx_pvr.c diff --git a/emgd/video/msvdx/msvdx_pvr.h b/drivers/emgd/video/msvdx/msvdx_pvr.h similarity index 100% rename from emgd/video/msvdx/msvdx_pvr.h rename to drivers/emgd/video/msvdx/msvdx_pvr.h diff --git a/emgd/video/overlay/cmn/igd_ovl.c b/drivers/emgd/video/overlay/cmn/igd_ovl.c similarity index 100% rename from emgd/video/overlay/cmn/igd_ovl.c rename to drivers/emgd/video/overlay/cmn/igd_ovl.c diff --git a/emgd/video/overlay/cmn/micro_ovl.c b/drivers/emgd/video/overlay/cmn/micro_ovl.c similarity index 100% rename from emgd/video/overlay/cmn/micro_ovl.c rename to drivers/emgd/video/overlay/cmn/micro_ovl.c diff --git a/emgd/video/overlay/cmn/ovl_coeff.c b/drivers/emgd/video/overlay/cmn/ovl_coeff.c similarity index 100% rename from emgd/video/overlay/cmn/ovl_coeff.c rename to drivers/emgd/video/overlay/cmn/ovl_coeff.c diff --git a/emgd/video/overlay/cmn/ovl_coeff.h b/drivers/emgd/video/overlay/cmn/ovl_coeff.h similarity index 100% rename from emgd/video/overlay/cmn/ovl_coeff.h rename to drivers/emgd/video/overlay/cmn/ovl_coeff.h diff --git a/emgd/video/overlay/cmn/ovl_dispatch.h b/drivers/emgd/video/overlay/cmn/ovl_dispatch.h similarity index 100% rename from emgd/video/overlay/cmn/ovl_dispatch.h rename to drivers/emgd/video/overlay/cmn/ovl_dispatch.h diff --git a/emgd/video/overlay/cmn/ovl_virt.h b/drivers/emgd/video/overlay/cmn/ovl_virt.h similarity index 100% rename from emgd/video/overlay/cmn/ovl_virt.h rename to drivers/emgd/video/overlay/cmn/ovl_virt.h diff --git a/emgd/video/overlay/plb/micro_ovl_plb.c b/drivers/emgd/video/overlay/plb/micro_ovl_plb.c similarity index 100% rename from emgd/video/overlay/plb/micro_ovl_plb.c rename to drivers/emgd/video/overlay/plb/micro_ovl_plb.c diff --git a/emgd/video/overlay/plb/ovl2_plb.c b/drivers/emgd/video/overlay/plb/ovl2_plb.c similarity index 100% rename from emgd/video/overlay/plb/ovl2_plb.c rename to drivers/emgd/video/overlay/plb/ovl2_plb.c diff --git a/emgd/video/overlay/plb/ovl2_plb.h b/drivers/emgd/video/overlay/plb/ovl2_plb.h similarity index 100% rename from emgd/video/overlay/plb/ovl2_plb.h rename to drivers/emgd/video/overlay/plb/ovl2_plb.h diff --git a/emgd/video/overlay/plb/ovl2_regs_plb.h b/drivers/emgd/video/overlay/plb/ovl2_regs_plb.h similarity index 100% rename from emgd/video/overlay/plb/ovl2_regs_plb.h rename to drivers/emgd/video/overlay/plb/ovl2_regs_plb.h diff --git a/emgd/video/overlay/plb/ovl_plb.c b/drivers/emgd/video/overlay/plb/ovl_plb.c similarity index 100% rename from emgd/video/overlay/plb/ovl_plb.c rename to drivers/emgd/video/overlay/plb/ovl_plb.c diff --git a/emgd/video/overlay/plb/ovl_plb_cache.c b/drivers/emgd/video/overlay/plb/ovl_plb_cache.c similarity index 100% rename from emgd/video/overlay/plb/ovl_plb_cache.c rename to drivers/emgd/video/overlay/plb/ovl_plb_cache.c diff --git a/emgd/video/overlay/plb/ovl_plb_cache.h b/drivers/emgd/video/overlay/plb/ovl_plb_cache.h similarity index 100% rename from emgd/video/overlay/plb/ovl_plb_cache.h rename to drivers/emgd/video/overlay/plb/ovl_plb_cache.h diff --git a/emgd/video/overlay/plb/ovl_regs_plb.h b/drivers/emgd/video/overlay/plb/ovl_regs_plb.h similarity index 100% rename from emgd/video/overlay/plb/ovl_regs_plb.h rename to drivers/emgd/video/overlay/plb/ovl_regs_plb.h diff --git a/emgd/video/overlay/tnc/micro_ovl_tnc.c b/drivers/emgd/video/overlay/tnc/micro_ovl_tnc.c similarity index 100% rename from emgd/video/overlay/tnc/micro_ovl_tnc.c rename to drivers/emgd/video/overlay/tnc/micro_ovl_tnc.c diff --git a/emgd/video/overlay/tnc/ovl2_regs_tnc.h b/drivers/emgd/video/overlay/tnc/ovl2_regs_tnc.h similarity index 100% rename from emgd/video/overlay/tnc/ovl2_regs_tnc.h rename to drivers/emgd/video/overlay/tnc/ovl2_regs_tnc.h diff --git a/emgd/video/overlay/tnc/ovl2_tnc.c b/drivers/emgd/video/overlay/tnc/ovl2_tnc.c similarity index 100% rename from emgd/video/overlay/tnc/ovl2_tnc.c rename to drivers/emgd/video/overlay/tnc/ovl2_tnc.c diff --git a/emgd/video/overlay/tnc/ovl2_tnc.h b/drivers/emgd/video/overlay/tnc/ovl2_tnc.h similarity index 100% rename from emgd/video/overlay/tnc/ovl2_tnc.h rename to drivers/emgd/video/overlay/tnc/ovl2_tnc.h diff --git a/emgd/video/overlay/tnc/ovl_regs_tnc.h b/drivers/emgd/video/overlay/tnc/ovl_regs_tnc.h similarity index 100% rename from emgd/video/overlay/tnc/ovl_regs_tnc.h rename to drivers/emgd/video/overlay/tnc/ovl_regs_tnc.h diff --git a/emgd/video/overlay/tnc/ovl_tnc.c b/drivers/emgd/video/overlay/tnc/ovl_tnc.c similarity index 100% rename from emgd/video/overlay/tnc/ovl_tnc.c rename to drivers/emgd/video/overlay/tnc/ovl_tnc.c diff --git a/emgd/video/overlay/tnc/ovl_tnc_cache.c b/drivers/emgd/video/overlay/tnc/ovl_tnc_cache.c similarity index 100% rename from emgd/video/overlay/tnc/ovl_tnc_cache.c rename to drivers/emgd/video/overlay/tnc/ovl_tnc_cache.c diff --git a/emgd/video/overlay/tnc/ovl_tnc_cache.h b/drivers/emgd/video/overlay/tnc/ovl_tnc_cache.h similarity index 100% rename from emgd/video/overlay/tnc/ovl_tnc_cache.h rename to drivers/emgd/video/overlay/tnc/ovl_tnc_cache.h diff --git a/emgd/video/topaz/topaz.c b/drivers/emgd/video/topaz/topaz.c similarity index 100% rename from emgd/video/topaz/topaz.c rename to drivers/emgd/video/topaz/topaz.c diff --git a/emgd/video/topaz/topaz_hdr.h b/drivers/emgd/video/topaz/topaz_hdr.h similarity index 100% rename from emgd/video/topaz/topaz_hdr.h rename to drivers/emgd/video/topaz/topaz_hdr.h diff --git a/emgd/video/topaz/topaz_init.c b/drivers/emgd/video/topaz/topaz_init.c similarity index 100% rename from emgd/video/topaz/topaz_init.c rename to drivers/emgd/video/topaz/topaz_init.c diff --git a/include/emgd_drm.h b/drivers/include/emgd_drm.h similarity index 100% rename from include/emgd_drm.h rename to drivers/include/emgd_drm.h diff --git a/include/emgd_shared.h b/drivers/include/emgd_shared.h similarity index 100% rename from include/emgd_shared.h rename to drivers/include/emgd_shared.h diff --git a/include/gart.h b/drivers/include/gart.h similarity index 100% rename from include/gart.h rename to drivers/include/gart.h diff --git a/include/igd.h b/drivers/include/igd.h similarity index 100% rename from include/igd.h rename to drivers/include/igd.h diff --git a/include/igd_2d.h b/drivers/include/igd_2d.h similarity index 100% rename from include/igd_2d.h rename to drivers/include/igd_2d.h diff --git a/include/igd_appcontext.h b/drivers/include/igd_appcontext.h similarity index 100% rename from include/igd_appcontext.h rename to drivers/include/igd_appcontext.h diff --git a/include/igd_blend.h b/drivers/include/igd_blend.h similarity index 100% rename from include/igd_blend.h rename to drivers/include/igd_blend.h diff --git a/include/igd_debug.h b/drivers/include/igd_debug.h similarity index 100% rename from include/igd_debug.h rename to drivers/include/igd_debug.h diff --git a/include/igd_errno.h b/drivers/include/igd_errno.h similarity index 100% rename from include/igd_errno.h rename to drivers/include/igd_errno.h diff --git a/include/igd_gart.h b/drivers/include/igd_gart.h similarity index 100% rename from include/igd_gart.h rename to drivers/include/igd_gart.h diff --git a/include/igd_gmm.h b/drivers/include/igd_gmm.h similarity index 100% rename from include/igd_gmm.h rename to drivers/include/igd_gmm.h diff --git a/include/igd_init.h b/drivers/include/igd_init.h similarity index 100% rename from include/igd_init.h rename to drivers/include/igd_init.h diff --git a/include/igd_interrupt.h b/drivers/include/igd_interrupt.h similarity index 100% rename from include/igd_interrupt.h rename to drivers/include/igd_interrupt.h diff --git a/include/igd_mode.h b/drivers/include/igd_mode.h similarity index 100% rename from include/igd_mode.h rename to drivers/include/igd_mode.h diff --git a/include/igd_ovl.h b/drivers/include/igd_ovl.h similarity index 100% rename from include/igd_ovl.h rename to drivers/include/igd_ovl.h diff --git a/include/igd_pd.h b/drivers/include/igd_pd.h similarity index 100% rename from include/igd_pd.h rename to drivers/include/igd_pd.h diff --git a/include/igd_pi.h b/drivers/include/igd_pi.h similarity index 100% rename from include/igd_pi.h rename to drivers/include/igd_pi.h diff --git a/include/igd_pwr.h b/drivers/include/igd_pwr.h similarity index 100% rename from include/igd_pwr.h rename to drivers/include/igd_pwr.h diff --git a/include/igd_rb.h b/drivers/include/igd_rb.h similarity index 100% rename from include/igd_rb.h rename to drivers/include/igd_rb.h diff --git a/include/igd_render.h b/drivers/include/igd_render.h similarity index 100% rename from include/igd_render.h rename to drivers/include/igd_render.h diff --git a/include/igd_reset.h b/drivers/include/igd_reset.h similarity index 100% rename from include/igd_reset.h rename to drivers/include/igd_reset.h diff --git a/include/igd_version.h b/drivers/include/igd_version.h similarity index 100% rename from include/igd_version.h rename to drivers/include/igd_version.h diff --git a/include/igd_vga.h b/drivers/include/igd_vga.h similarity index 100% rename from include/igd_vga.h rename to drivers/include/igd_vga.h diff --git a/include/io.h b/drivers/include/io.h similarity index 100% rename from include/io.h rename to drivers/include/io.h diff --git a/include/memmap.h b/drivers/include/memmap.h similarity index 100% rename from include/memmap.h rename to drivers/include/memmap.h diff --git a/pvr/include4/dbgdrvif.h b/drivers/pvr/include4/dbgdrvif.h similarity index 100% rename from pvr/include4/dbgdrvif.h rename to drivers/pvr/include4/dbgdrvif.h diff --git a/pvr/include4/img_defs.h b/drivers/pvr/include4/img_defs.h similarity index 100% rename from pvr/include4/img_defs.h rename to drivers/pvr/include4/img_defs.h diff --git a/pvr/include4/img_types.h b/drivers/pvr/include4/img_types.h similarity index 100% rename from pvr/include4/img_types.h rename to drivers/pvr/include4/img_types.h diff --git a/pvr/include4/ioctldef.h b/drivers/pvr/include4/ioctldef.h similarity index 100% rename from pvr/include4/ioctldef.h rename to drivers/pvr/include4/ioctldef.h diff --git a/pvr/include4/pdumpdefs.h b/drivers/pvr/include4/pdumpdefs.h similarity index 100% rename from pvr/include4/pdumpdefs.h rename to drivers/pvr/include4/pdumpdefs.h diff --git a/pvr/include4/pvr_debug.h b/drivers/pvr/include4/pvr_debug.h similarity index 100% rename from pvr/include4/pvr_debug.h rename to drivers/pvr/include4/pvr_debug.h diff --git a/pvr/include4/pvrmodule.h b/drivers/pvr/include4/pvrmodule.h similarity index 100% rename from pvr/include4/pvrmodule.h rename to drivers/pvr/include4/pvrmodule.h diff --git a/pvr/include4/pvrversion.h b/drivers/pvr/include4/pvrversion.h similarity index 100% rename from pvr/include4/pvrversion.h rename to drivers/pvr/include4/pvrversion.h diff --git a/pvr/include4/regpaths.h b/drivers/pvr/include4/regpaths.h similarity index 100% rename from pvr/include4/regpaths.h rename to drivers/pvr/include4/regpaths.h diff --git a/pvr/include4/services.h b/drivers/pvr/include4/services.h similarity index 100% rename from pvr/include4/services.h rename to drivers/pvr/include4/services.h diff --git a/pvr/include4/servicesext.h b/drivers/pvr/include4/servicesext.h similarity index 100% rename from pvr/include4/servicesext.h rename to drivers/pvr/include4/servicesext.h diff --git a/pvr/include4/sgx_options.h b/drivers/pvr/include4/sgx_options.h similarity index 100% rename from pvr/include4/sgx_options.h rename to drivers/pvr/include4/sgx_options.h diff --git a/pvr/include4/sgxapi_km.h b/drivers/pvr/include4/sgxapi_km.h similarity index 100% rename from pvr/include4/sgxapi_km.h rename to drivers/pvr/include4/sgxapi_km.h diff --git a/pvr/include4/sgxscript.h b/drivers/pvr/include4/sgxscript.h similarity index 100% rename from pvr/include4/sgxscript.h rename to drivers/pvr/include4/sgxscript.h diff --git a/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.c b/drivers/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.c similarity index 100% rename from pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.c rename to drivers/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.c diff --git a/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.h b/drivers/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.h similarity index 100% rename from pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.h rename to drivers/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc.h diff --git a/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc_linux.c b/drivers/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc_linux.c similarity index 100% rename from pvr/services4/3rdparty/emgd_bufferclass/emgd_bc_linux.c rename to drivers/pvr/services4/3rdparty/emgd_bufferclass/emgd_bc_linux.c diff --git a/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c b/drivers/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c similarity index 100% rename from pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c rename to drivers/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c diff --git a/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.h b/drivers/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.h similarity index 100% rename from pvr/services4/3rdparty/emgd_displayclass/emgd_dc.h rename to drivers/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.h diff --git a/pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.c b/drivers/pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.c similarity index 100% rename from pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.c rename to drivers/pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.c diff --git a/pvr/services4/include/env/linux/pvr_drm_shared.h b/drivers/pvr/services4/include/env/linux/pvr_drm_shared.h similarity index 100% rename from pvr/services4/include/env/linux/pvr_drm_shared.h rename to drivers/pvr/services4/include/env/linux/pvr_drm_shared.h diff --git a/pvr/services4/include/kernelbuffer.h b/drivers/pvr/services4/include/kernelbuffer.h similarity index 100% rename from pvr/services4/include/kernelbuffer.h rename to drivers/pvr/services4/include/kernelbuffer.h diff --git a/pvr/services4/include/kerneldisplay.h b/drivers/pvr/services4/include/kerneldisplay.h similarity index 100% rename from pvr/services4/include/kerneldisplay.h rename to drivers/pvr/services4/include/kerneldisplay.h diff --git a/pvr/services4/include/pvr_bridge.h b/drivers/pvr/services4/include/pvr_bridge.h similarity index 100% rename from pvr/services4/include/pvr_bridge.h rename to drivers/pvr/services4/include/pvr_bridge.h diff --git a/pvr/services4/include/pvr_bridge_km.h b/drivers/pvr/services4/include/pvr_bridge_km.h similarity index 100% rename from pvr/services4/include/pvr_bridge_km.h rename to drivers/pvr/services4/include/pvr_bridge_km.h diff --git a/pvr/services4/include/pvrmmap.h b/drivers/pvr/services4/include/pvrmmap.h similarity index 100% rename from pvr/services4/include/pvrmmap.h rename to drivers/pvr/services4/include/pvrmmap.h diff --git a/pvr/services4/include/pvrsrv_errors.h b/drivers/pvr/services4/include/pvrsrv_errors.h similarity index 100% rename from pvr/services4/include/pvrsrv_errors.h rename to drivers/pvr/services4/include/pvrsrv_errors.h diff --git a/pvr/services4/include/servicesint.h b/drivers/pvr/services4/include/servicesint.h similarity index 100% rename from pvr/services4/include/servicesint.h rename to drivers/pvr/services4/include/servicesint.h diff --git a/pvr/services4/include/sgx_bridge.h b/drivers/pvr/services4/include/sgx_bridge.h similarity index 100% rename from pvr/services4/include/sgx_bridge.h rename to drivers/pvr/services4/include/sgx_bridge.h diff --git a/pvr/services4/include/sgx_mkif_km.h b/drivers/pvr/services4/include/sgx_mkif_km.h similarity index 100% rename from pvr/services4/include/sgx_mkif_km.h rename to drivers/pvr/services4/include/sgx_mkif_km.h diff --git a/pvr/services4/include/sgxinfo.h b/drivers/pvr/services4/include/sgxinfo.h similarity index 100% rename from pvr/services4/include/sgxinfo.h rename to drivers/pvr/services4/include/sgxinfo.h diff --git a/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c b/drivers/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c similarity index 100% rename from pvr/services4/srvkm/bridged/bridged_pvr_bridge.c rename to drivers/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c diff --git a/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h b/drivers/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h similarity index 100% rename from pvr/services4/srvkm/bridged/bridged_pvr_bridge.h rename to drivers/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h diff --git a/pvr/services4/srvkm/bridged/bridged_support.c b/drivers/pvr/services4/srvkm/bridged/bridged_support.c similarity index 100% rename from pvr/services4/srvkm/bridged/bridged_support.c rename to drivers/pvr/services4/srvkm/bridged/bridged_support.c diff --git a/pvr/services4/srvkm/bridged/bridged_support.h b/drivers/pvr/services4/srvkm/bridged/bridged_support.h similarity index 100% rename from pvr/services4/srvkm/bridged/bridged_support.h rename to drivers/pvr/services4/srvkm/bridged/bridged_support.h diff --git a/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c b/drivers/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c similarity index 100% rename from pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c rename to drivers/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c diff --git a/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h b/drivers/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h similarity index 100% rename from pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h rename to drivers/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h diff --git a/pvr/services4/srvkm/common/buffer_manager.c b/drivers/pvr/services4/srvkm/common/buffer_manager.c similarity index 100% rename from pvr/services4/srvkm/common/buffer_manager.c rename to drivers/pvr/services4/srvkm/common/buffer_manager.c diff --git a/pvr/services4/srvkm/common/deviceclass.c b/drivers/pvr/services4/srvkm/common/deviceclass.c similarity index 100% rename from pvr/services4/srvkm/common/deviceclass.c rename to drivers/pvr/services4/srvkm/common/deviceclass.c diff --git a/pvr/services4/srvkm/common/devicemem.c b/drivers/pvr/services4/srvkm/common/devicemem.c similarity index 100% rename from pvr/services4/srvkm/common/devicemem.c rename to drivers/pvr/services4/srvkm/common/devicemem.c diff --git a/pvr/services4/srvkm/common/handle.c b/drivers/pvr/services4/srvkm/common/handle.c similarity index 100% rename from pvr/services4/srvkm/common/handle.c rename to drivers/pvr/services4/srvkm/common/handle.c diff --git a/pvr/services4/srvkm/common/hash.c b/drivers/pvr/services4/srvkm/common/hash.c similarity index 100% rename from pvr/services4/srvkm/common/hash.c rename to drivers/pvr/services4/srvkm/common/hash.c diff --git a/pvr/services4/srvkm/common/lists.c b/drivers/pvr/services4/srvkm/common/lists.c similarity index 100% rename from pvr/services4/srvkm/common/lists.c rename to drivers/pvr/services4/srvkm/common/lists.c diff --git a/pvr/services4/srvkm/common/mem.c b/drivers/pvr/services4/srvkm/common/mem.c similarity index 100% rename from pvr/services4/srvkm/common/mem.c rename to drivers/pvr/services4/srvkm/common/mem.c diff --git a/pvr/services4/srvkm/common/mem_debug.c b/drivers/pvr/services4/srvkm/common/mem_debug.c similarity index 100% rename from pvr/services4/srvkm/common/mem_debug.c rename to drivers/pvr/services4/srvkm/common/mem_debug.c diff --git a/pvr/services4/srvkm/common/metrics.c b/drivers/pvr/services4/srvkm/common/metrics.c similarity index 100% rename from pvr/services4/srvkm/common/metrics.c rename to drivers/pvr/services4/srvkm/common/metrics.c diff --git a/pvr/services4/srvkm/common/pdump_common.c b/drivers/pvr/services4/srvkm/common/pdump_common.c similarity index 100% rename from pvr/services4/srvkm/common/pdump_common.c rename to drivers/pvr/services4/srvkm/common/pdump_common.c diff --git a/pvr/services4/srvkm/common/perproc.c b/drivers/pvr/services4/srvkm/common/perproc.c similarity index 100% rename from pvr/services4/srvkm/common/perproc.c rename to drivers/pvr/services4/srvkm/common/perproc.c diff --git a/pvr/services4/srvkm/common/power.c b/drivers/pvr/services4/srvkm/common/power.c similarity index 100% rename from pvr/services4/srvkm/common/power.c rename to drivers/pvr/services4/srvkm/common/power.c diff --git a/pvr/services4/srvkm/common/pvrsrv.c b/drivers/pvr/services4/srvkm/common/pvrsrv.c similarity index 100% rename from pvr/services4/srvkm/common/pvrsrv.c rename to drivers/pvr/services4/srvkm/common/pvrsrv.c diff --git a/pvr/services4/srvkm/common/queue.c b/drivers/pvr/services4/srvkm/common/queue.c similarity index 100% rename from pvr/services4/srvkm/common/queue.c rename to drivers/pvr/services4/srvkm/common/queue.c diff --git a/pvr/services4/srvkm/common/ra.c b/drivers/pvr/services4/srvkm/common/ra.c similarity index 100% rename from pvr/services4/srvkm/common/ra.c rename to drivers/pvr/services4/srvkm/common/ra.c diff --git a/pvr/services4/srvkm/common/resman.c b/drivers/pvr/services4/srvkm/common/resman.c similarity index 100% rename from pvr/services4/srvkm/common/resman.c rename to drivers/pvr/services4/srvkm/common/resman.c diff --git a/pvr/services4/srvkm/devices/sgx/mmu.c b/drivers/pvr/services4/srvkm/devices/sgx/mmu.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/mmu.c rename to drivers/pvr/services4/srvkm/devices/sgx/mmu.c diff --git a/pvr/services4/srvkm/devices/sgx/mmu.h b/drivers/pvr/services4/srvkm/devices/sgx/mmu.h similarity index 100% rename from pvr/services4/srvkm/devices/sgx/mmu.h rename to drivers/pvr/services4/srvkm/devices/sgx/mmu.h diff --git a/pvr/services4/srvkm/devices/sgx/pb.c b/drivers/pvr/services4/srvkm/devices/sgx/pb.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/pb.c rename to drivers/pvr/services4/srvkm/devices/sgx/pb.c diff --git a/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h b/drivers/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h rename to drivers/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h diff --git a/pvr/services4/srvkm/devices/sgx/sgxconfig.h b/drivers/pvr/services4/srvkm/devices/sgx/sgxconfig.h similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxconfig.h rename to drivers/pvr/services4/srvkm/devices/sgx/sgxconfig.h diff --git a/pvr/services4/srvkm/devices/sgx/sgxinfokm.h b/drivers/pvr/services4/srvkm/devices/sgx/sgxinfokm.h similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxinfokm.h rename to drivers/pvr/services4/srvkm/devices/sgx/sgxinfokm.h diff --git a/pvr/services4/srvkm/devices/sgx/sgxinit.c b/drivers/pvr/services4/srvkm/devices/sgx/sgxinit.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxinit.c rename to drivers/pvr/services4/srvkm/devices/sgx/sgxinit.c diff --git a/pvr/services4/srvkm/devices/sgx/sgxkick.c b/drivers/pvr/services4/srvkm/devices/sgx/sgxkick.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxkick.c rename to drivers/pvr/services4/srvkm/devices/sgx/sgxkick.c diff --git a/pvr/services4/srvkm/devices/sgx/sgxpower.c b/drivers/pvr/services4/srvkm/devices/sgx/sgxpower.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxpower.c rename to drivers/pvr/services4/srvkm/devices/sgx/sgxpower.c diff --git a/pvr/services4/srvkm/devices/sgx/sgxreset.c b/drivers/pvr/services4/srvkm/devices/sgx/sgxreset.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxreset.c rename to drivers/pvr/services4/srvkm/devices/sgx/sgxreset.c diff --git a/pvr/services4/srvkm/devices/sgx/sgxtransfer.c b/drivers/pvr/services4/srvkm/devices/sgx/sgxtransfer.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxtransfer.c rename to drivers/pvr/services4/srvkm/devices/sgx/sgxtransfer.c diff --git a/pvr/services4/srvkm/devices/sgx/sgxutils.c b/drivers/pvr/services4/srvkm/devices/sgx/sgxutils.c similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxutils.c rename to drivers/pvr/services4/srvkm/devices/sgx/sgxutils.c diff --git a/pvr/services4/srvkm/devices/sgx/sgxutils.h b/drivers/pvr/services4/srvkm/devices/sgx/sgxutils.h similarity index 100% rename from pvr/services4/srvkm/devices/sgx/sgxutils.h rename to drivers/pvr/services4/srvkm/devices/sgx/sgxutils.h diff --git a/pvr/services4/srvkm/env/linux/env_data.h b/drivers/pvr/services4/srvkm/env/linux/env_data.h similarity index 100% rename from pvr/services4/srvkm/env/linux/env_data.h rename to drivers/pvr/services4/srvkm/env/linux/env_data.h diff --git a/pvr/services4/srvkm/env/linux/env_perproc.h b/drivers/pvr/services4/srvkm/env/linux/env_perproc.h similarity index 100% rename from pvr/services4/srvkm/env/linux/env_perproc.h rename to drivers/pvr/services4/srvkm/env/linux/env_perproc.h diff --git a/pvr/services4/srvkm/env/linux/event.c b/drivers/pvr/services4/srvkm/env/linux/event.c similarity index 100% rename from pvr/services4/srvkm/env/linux/event.c rename to drivers/pvr/services4/srvkm/env/linux/event.c diff --git a/pvr/services4/srvkm/env/linux/event.h b/drivers/pvr/services4/srvkm/env/linux/event.h similarity index 100% rename from pvr/services4/srvkm/env/linux/event.h rename to drivers/pvr/services4/srvkm/env/linux/event.h diff --git a/pvr/services4/srvkm/env/linux/kbuild/Makefile b/drivers/pvr/services4/srvkm/env/linux/kbuild/Makefile similarity index 100% rename from pvr/services4/srvkm/env/linux/kbuild/Makefile rename to drivers/pvr/services4/srvkm/env/linux/kbuild/Makefile diff --git a/pvr/services4/srvkm/env/linux/linkage.h b/drivers/pvr/services4/srvkm/env/linux/linkage.h similarity index 100% rename from pvr/services4/srvkm/env/linux/linkage.h rename to drivers/pvr/services4/srvkm/env/linux/linkage.h diff --git a/pvr/services4/srvkm/env/linux/lock.h b/drivers/pvr/services4/srvkm/env/linux/lock.h similarity index 100% rename from pvr/services4/srvkm/env/linux/lock.h rename to drivers/pvr/services4/srvkm/env/linux/lock.h diff --git a/pvr/services4/srvkm/env/linux/mm.c b/drivers/pvr/services4/srvkm/env/linux/mm.c similarity index 100% rename from pvr/services4/srvkm/env/linux/mm.c rename to drivers/pvr/services4/srvkm/env/linux/mm.c diff --git a/pvr/services4/srvkm/env/linux/mm.h b/drivers/pvr/services4/srvkm/env/linux/mm.h similarity index 100% rename from pvr/services4/srvkm/env/linux/mm.h rename to drivers/pvr/services4/srvkm/env/linux/mm.h diff --git a/pvr/services4/srvkm/env/linux/mmap.c b/drivers/pvr/services4/srvkm/env/linux/mmap.c similarity index 100% rename from pvr/services4/srvkm/env/linux/mmap.c rename to drivers/pvr/services4/srvkm/env/linux/mmap.c diff --git a/pvr/services4/srvkm/env/linux/mmap.h b/drivers/pvr/services4/srvkm/env/linux/mmap.h similarity index 100% rename from pvr/services4/srvkm/env/linux/mmap.h rename to drivers/pvr/services4/srvkm/env/linux/mmap.h diff --git a/pvr/services4/srvkm/env/linux/module.c b/drivers/pvr/services4/srvkm/env/linux/module.c similarity index 100% rename from pvr/services4/srvkm/env/linux/module.c rename to drivers/pvr/services4/srvkm/env/linux/module.c diff --git a/pvr/services4/srvkm/env/linux/mutex.c b/drivers/pvr/services4/srvkm/env/linux/mutex.c similarity index 100% rename from pvr/services4/srvkm/env/linux/mutex.c rename to drivers/pvr/services4/srvkm/env/linux/mutex.c diff --git a/pvr/services4/srvkm/env/linux/mutex.h b/drivers/pvr/services4/srvkm/env/linux/mutex.h similarity index 100% rename from pvr/services4/srvkm/env/linux/mutex.h rename to drivers/pvr/services4/srvkm/env/linux/mutex.h diff --git a/pvr/services4/srvkm/env/linux/mutils.c b/drivers/pvr/services4/srvkm/env/linux/mutils.c similarity index 100% rename from pvr/services4/srvkm/env/linux/mutils.c rename to drivers/pvr/services4/srvkm/env/linux/mutils.c diff --git a/pvr/services4/srvkm/env/linux/mutils.h b/drivers/pvr/services4/srvkm/env/linux/mutils.h similarity index 100% rename from pvr/services4/srvkm/env/linux/mutils.h rename to drivers/pvr/services4/srvkm/env/linux/mutils.h diff --git a/pvr/services4/srvkm/env/linux/osfunc.c b/drivers/pvr/services4/srvkm/env/linux/osfunc.c similarity index 100% rename from pvr/services4/srvkm/env/linux/osfunc.c rename to drivers/pvr/services4/srvkm/env/linux/osfunc.c diff --git a/pvr/services4/srvkm/env/linux/osperproc.c b/drivers/pvr/services4/srvkm/env/linux/osperproc.c similarity index 100% rename from pvr/services4/srvkm/env/linux/osperproc.c rename to drivers/pvr/services4/srvkm/env/linux/osperproc.c diff --git a/pvr/services4/srvkm/env/linux/pdump.c b/drivers/pvr/services4/srvkm/env/linux/pdump.c similarity index 100% rename from pvr/services4/srvkm/env/linux/pdump.c rename to drivers/pvr/services4/srvkm/env/linux/pdump.c diff --git a/pvr/services4/srvkm/env/linux/private_data.h b/drivers/pvr/services4/srvkm/env/linux/private_data.h similarity index 100% rename from pvr/services4/srvkm/env/linux/private_data.h rename to drivers/pvr/services4/srvkm/env/linux/private_data.h diff --git a/pvr/services4/srvkm/env/linux/proc.c b/drivers/pvr/services4/srvkm/env/linux/proc.c similarity index 100% rename from pvr/services4/srvkm/env/linux/proc.c rename to drivers/pvr/services4/srvkm/env/linux/proc.c diff --git a/pvr/services4/srvkm/env/linux/proc.h b/drivers/pvr/services4/srvkm/env/linux/proc.h similarity index 100% rename from pvr/services4/srvkm/env/linux/proc.h rename to drivers/pvr/services4/srvkm/env/linux/proc.h diff --git a/pvr/services4/srvkm/env/linux/pvr_bridge_k.c b/drivers/pvr/services4/srvkm/env/linux/pvr_bridge_k.c similarity index 100% rename from pvr/services4/srvkm/env/linux/pvr_bridge_k.c rename to drivers/pvr/services4/srvkm/env/linux/pvr_bridge_k.c diff --git a/pvr/services4/srvkm/env/linux/pvr_debug.c b/drivers/pvr/services4/srvkm/env/linux/pvr_debug.c similarity index 100% rename from pvr/services4/srvkm/env/linux/pvr_debug.c rename to drivers/pvr/services4/srvkm/env/linux/pvr_debug.c diff --git a/pvr/services4/srvkm/env/linux/pvr_drm.c b/drivers/pvr/services4/srvkm/env/linux/pvr_drm.c similarity index 100% rename from pvr/services4/srvkm/env/linux/pvr_drm.c rename to drivers/pvr/services4/srvkm/env/linux/pvr_drm.c diff --git a/pvr/services4/srvkm/env/linux/pvr_drm.h b/drivers/pvr/services4/srvkm/env/linux/pvr_drm.h similarity index 100% rename from pvr/services4/srvkm/env/linux/pvr_drm.h rename to drivers/pvr/services4/srvkm/env/linux/pvr_drm.h diff --git a/pvr/services4/srvkm/hwdefs/sgx535defs.h b/drivers/pvr/services4/srvkm/hwdefs/sgx535defs.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgx535defs.h rename to drivers/pvr/services4/srvkm/hwdefs/sgx535defs.h diff --git a/pvr/services4/srvkm/hwdefs/sgx540defs.h b/drivers/pvr/services4/srvkm/hwdefs/sgx540defs.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgx540defs.h rename to drivers/pvr/services4/srvkm/hwdefs/sgx540defs.h diff --git a/pvr/services4/srvkm/hwdefs/sgx545defs.h b/drivers/pvr/services4/srvkm/hwdefs/sgx545defs.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgx545defs.h rename to drivers/pvr/services4/srvkm/hwdefs/sgx545defs.h diff --git a/pvr/services4/srvkm/hwdefs/sgxdefs.h b/drivers/pvr/services4/srvkm/hwdefs/sgxdefs.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgxdefs.h rename to drivers/pvr/services4/srvkm/hwdefs/sgxdefs.h diff --git a/pvr/services4/srvkm/hwdefs/sgxerrata.h b/drivers/pvr/services4/srvkm/hwdefs/sgxerrata.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgxerrata.h rename to drivers/pvr/services4/srvkm/hwdefs/sgxerrata.h diff --git a/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h b/drivers/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h rename to drivers/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h diff --git a/pvr/services4/srvkm/hwdefs/sgxmmu.h b/drivers/pvr/services4/srvkm/hwdefs/sgxmmu.h similarity index 100% rename from pvr/services4/srvkm/hwdefs/sgxmmu.h rename to drivers/pvr/services4/srvkm/hwdefs/sgxmmu.h diff --git a/pvr/services4/srvkm/include/buffer_manager.h b/drivers/pvr/services4/srvkm/include/buffer_manager.h similarity index 100% rename from pvr/services4/srvkm/include/buffer_manager.h rename to drivers/pvr/services4/srvkm/include/buffer_manager.h diff --git a/pvr/services4/srvkm/include/device.h b/drivers/pvr/services4/srvkm/include/device.h similarity index 100% rename from pvr/services4/srvkm/include/device.h rename to drivers/pvr/services4/srvkm/include/device.h diff --git a/pvr/services4/srvkm/include/handle.h b/drivers/pvr/services4/srvkm/include/handle.h similarity index 100% rename from pvr/services4/srvkm/include/handle.h rename to drivers/pvr/services4/srvkm/include/handle.h diff --git a/pvr/services4/srvkm/include/hash.h b/drivers/pvr/services4/srvkm/include/hash.h similarity index 100% rename from pvr/services4/srvkm/include/hash.h rename to drivers/pvr/services4/srvkm/include/hash.h diff --git a/pvr/services4/srvkm/include/lists.h b/drivers/pvr/services4/srvkm/include/lists.h similarity index 100% rename from pvr/services4/srvkm/include/lists.h rename to drivers/pvr/services4/srvkm/include/lists.h diff --git a/pvr/services4/srvkm/include/metrics.h b/drivers/pvr/services4/srvkm/include/metrics.h similarity index 100% rename from pvr/services4/srvkm/include/metrics.h rename to drivers/pvr/services4/srvkm/include/metrics.h diff --git a/pvr/services4/srvkm/include/osfunc.h b/drivers/pvr/services4/srvkm/include/osfunc.h similarity index 100% rename from pvr/services4/srvkm/include/osfunc.h rename to drivers/pvr/services4/srvkm/include/osfunc.h diff --git a/pvr/services4/srvkm/include/osperproc.h b/drivers/pvr/services4/srvkm/include/osperproc.h similarity index 100% rename from pvr/services4/srvkm/include/osperproc.h rename to drivers/pvr/services4/srvkm/include/osperproc.h diff --git a/pvr/services4/srvkm/include/pdump_km.h b/drivers/pvr/services4/srvkm/include/pdump_km.h similarity index 100% rename from pvr/services4/srvkm/include/pdump_km.h rename to drivers/pvr/services4/srvkm/include/pdump_km.h diff --git a/pvr/services4/srvkm/include/pdump_osfunc.h b/drivers/pvr/services4/srvkm/include/pdump_osfunc.h similarity index 100% rename from pvr/services4/srvkm/include/pdump_osfunc.h rename to drivers/pvr/services4/srvkm/include/pdump_osfunc.h diff --git a/pvr/services4/srvkm/include/perproc.h b/drivers/pvr/services4/srvkm/include/perproc.h similarity index 100% rename from pvr/services4/srvkm/include/perproc.h rename to drivers/pvr/services4/srvkm/include/perproc.h diff --git a/pvr/services4/srvkm/include/power.h b/drivers/pvr/services4/srvkm/include/power.h similarity index 100% rename from pvr/services4/srvkm/include/power.h rename to drivers/pvr/services4/srvkm/include/power.h diff --git a/pvr/services4/srvkm/include/queue.h b/drivers/pvr/services4/srvkm/include/queue.h similarity index 100% rename from pvr/services4/srvkm/include/queue.h rename to drivers/pvr/services4/srvkm/include/queue.h diff --git a/pvr/services4/srvkm/include/ra.h b/drivers/pvr/services4/srvkm/include/ra.h similarity index 100% rename from pvr/services4/srvkm/include/ra.h rename to drivers/pvr/services4/srvkm/include/ra.h diff --git a/pvr/services4/srvkm/include/resman.h b/drivers/pvr/services4/srvkm/include/resman.h similarity index 100% rename from pvr/services4/srvkm/include/resman.h rename to drivers/pvr/services4/srvkm/include/resman.h diff --git a/pvr/services4/srvkm/include/services_headers.h b/drivers/pvr/services4/srvkm/include/services_headers.h similarity index 100% rename from pvr/services4/srvkm/include/services_headers.h rename to drivers/pvr/services4/srvkm/include/services_headers.h diff --git a/pvr/services4/srvkm/include/srvkm.h b/drivers/pvr/services4/srvkm/include/srvkm.h similarity index 100% rename from pvr/services4/srvkm/include/srvkm.h rename to drivers/pvr/services4/srvkm/include/srvkm.h diff --git a/pvr/services4/system/common/sysconfig.c b/drivers/pvr/services4/system/common/sysconfig.c similarity index 100% rename from pvr/services4/system/common/sysconfig.c rename to drivers/pvr/services4/system/common/sysconfig.c diff --git a/pvr/services4/system/common/sysutils.c b/drivers/pvr/services4/system/common/sysutils.c similarity index 100% rename from pvr/services4/system/common/sysutils.c rename to drivers/pvr/services4/system/common/sysutils.c diff --git a/pvr/services4/system/include/oemfuncs.h b/drivers/pvr/services4/system/include/oemfuncs.h similarity index 100% rename from pvr/services4/system/include/oemfuncs.h rename to drivers/pvr/services4/system/include/oemfuncs.h diff --git a/pvr/services4/system/include/sys_pvr_drm_shared.h b/drivers/pvr/services4/system/include/sys_pvr_drm_shared.h similarity index 100% rename from pvr/services4/system/include/sys_pvr_drm_shared.h rename to drivers/pvr/services4/system/include/sys_pvr_drm_shared.h diff --git a/pvr/services4/system/include/syscommon.h b/drivers/pvr/services4/system/include/syscommon.h similarity index 100% rename from pvr/services4/system/include/syscommon.h rename to drivers/pvr/services4/system/include/syscommon.h diff --git a/pvr/services4/system/include/sysconfig.h b/drivers/pvr/services4/system/include/sysconfig.h similarity index 100% rename from pvr/services4/system/include/sysconfig.h rename to drivers/pvr/services4/system/include/sysconfig.h diff --git a/pvr/services4/system/include/sysinfo.h b/drivers/pvr/services4/system/include/sysinfo.h similarity index 100% rename from pvr/services4/system/include/sysinfo.h rename to drivers/pvr/services4/system/include/sysinfo.h diff --git a/pvr/services4/system/include/syslocal.h b/drivers/pvr/services4/system/include/syslocal.h similarity index 100% rename from pvr/services4/system/include/syslocal.h rename to drivers/pvr/services4/system/include/syslocal.h diff --git a/pvr/services4/system/plb/sysconfig.c b/drivers/pvr/services4/system/plb/sysconfig.c similarity index 100% rename from pvr/services4/system/plb/sysconfig.c rename to drivers/pvr/services4/system/plb/sysconfig.c diff --git a/pvr/services4/system/plb/sysplb.h b/drivers/pvr/services4/system/plb/sysplb.h similarity index 100% rename from pvr/services4/system/plb/sysplb.h rename to drivers/pvr/services4/system/plb/sysplb.h diff --git a/pvr/services4/system/tnc/sysconfig.c b/drivers/pvr/services4/system/tnc/sysconfig.c similarity index 100% rename from pvr/services4/system/tnc/sysconfig.c rename to drivers/pvr/services4/system/tnc/sysconfig.c diff --git a/pvr/services4/system/tnc/systnc.h b/drivers/pvr/services4/system/tnc/systnc.h similarity index 100% rename from pvr/services4/system/tnc/systnc.h rename to drivers/pvr/services4/system/tnc/systnc.h diff --git a/pvr/tools/intern/debug/client/linuxsrv.h b/drivers/pvr/tools/intern/debug/client/linuxsrv.h similarity index 100% rename from pvr/tools/intern/debug/client/linuxsrv.h rename to drivers/pvr/tools/intern/debug/client/linuxsrv.h diff --git a/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c b/drivers/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c rename to drivers/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c diff --git a/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h b/drivers/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h rename to drivers/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h diff --git a/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h b/drivers/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/hostfunc.h rename to drivers/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h diff --git a/pvr/tools/intern/debug/dbgdriv/common/hotkey.c b/drivers/pvr/tools/intern/debug/dbgdriv/common/hotkey.c similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/hotkey.c rename to drivers/pvr/tools/intern/debug/dbgdriv/common/hotkey.c diff --git a/pvr/tools/intern/debug/dbgdriv/common/hotkey.h b/drivers/pvr/tools/intern/debug/dbgdriv/common/hotkey.h similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/hotkey.h rename to drivers/pvr/tools/intern/debug/dbgdriv/common/hotkey.h diff --git a/pvr/tools/intern/debug/dbgdriv/common/ioctl.c b/drivers/pvr/tools/intern/debug/dbgdriv/common/ioctl.c similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/ioctl.c rename to drivers/pvr/tools/intern/debug/dbgdriv/common/ioctl.c diff --git a/pvr/tools/intern/debug/dbgdriv/common/ioctl.h b/drivers/pvr/tools/intern/debug/dbgdriv/common/ioctl.h similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/common/ioctl.h rename to drivers/pvr/tools/intern/debug/dbgdriv/common/ioctl.h diff --git a/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c b/drivers/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c rename to drivers/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c diff --git a/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile b/drivers/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile rename to drivers/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile diff --git a/pvr/tools/intern/debug/dbgdriv/linux/main.c b/drivers/pvr/tools/intern/debug/dbgdriv/linux/main.c similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/linux/main.c rename to drivers/pvr/tools/intern/debug/dbgdriv/linux/main.c diff --git a/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common b/drivers/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common similarity index 100% rename from pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common rename to drivers/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common diff --git a/packaging/intel-emgd-kmod.spec b/packaging/intel-emgd-kmod.spec index 4d1af5c..1bffddb 100644 --- a/packaging/intel-emgd-kmod.spec +++ b/packaging/intel-emgd-kmod.spec @@ -52,14 +52,14 @@ Intel EMGD kernel module for kernel %setup -q %build -make +make -C drivers %install mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system/ mkdir -p $RPM_BUILD_ROOT/usr/libexec/ install -m 755 -d $RPM_BUILD_ROOT%{modpath} -install -m 744 emgd.ko $RPM_BUILD_ROOT%{modpath} +install -m 744 drivers/emgd.ko $RPM_BUILD_ROOT%{modpath} install -m 755 -D %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/systemd/system/ install -m 755 -D %{SOURCE2} $RPM_BUILD_ROOT/usr/libexec/