VirtualBox

Ignore:
Timestamp:
Jan 20, 2017 9:23:53 AM (8 years ago)
Author:
vboxsync
Message:

bugref:8282: Additions/linux: submit DRM driver to the Linux kernel: move all graphics device-related header files to a separate sub-directory and add that to the include path where they are needed. The intention is too be able to remove the VBox/ include folder in the DRM driver package.

Location:
trunk/src/VBox/Additions/linux/drm
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/linux/drm/Makefile.kmk

    r62527 r65381  
    5353vboxvideo_drm_INCS           += \
    5454  ../../../Runtime/include \
    55   ../../../Runtime/r0drv/linux
     55  ../../../Runtime/r0drv/linux \
     56  $(VBOX_GRAPHICS_INCS)
    5657vboxvideo_drm_SOURCES         = \
    5758  ../../common/VBoxVideo/HGSMIBase.cpp \
  • trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drv

    r65193 r65381  
    3636    ${PATH_ROOT}/include/VBox/err.h=>include/VBox/err.h \
    3737    ${PATH_ROOT}/include/VBox/types.h=>include/VBox/types.h \
    38     ${PATH_ROOT}/include/VBox/VBoxVideo.h=>include/VBox/VBoxVideo.h \
    39     ${PATH_ROOT}/include/VBox/VBoxVideoGuest.h=>include/VBox/VBoxVideoGuest.h \
    40     ${PATH_ROOT}/include/VBox/HGSMI/HGSMI.h=>include/VBox/HGSMI/HGSMI.h \
    41     ${PATH_ROOT}/include/VBox/HGSMI/HGSMIChannels.h=>include/VBox/HGSMI/HGSMIChannels.h \
    42     ${PATH_ROOT}/include/VBox/HGSMI/HGSMIChSetup.h=>include/VBox/HGSMI/HGSMIChSetup.h \
    43     ${PATH_ROOT}/include/VBox/HGSMI/HGSMIDefs.h=>include/VBox/HGSMI/HGSMIDefs.h \
    44     ${PATH_ROOT}/include/VBox/HGSMI/HGSMIMemAlloc.h=>include/VBox/HGSMI/HGSMIMemAlloc.h \
    45     ${PATH_ROOT}/include/VBox/Hardware/VBoxVideoVBE.h=>include/VBox/Hardware/VBoxVideoVBE.h \
     38    ${PATH_ROOT}/include/VBox/Graphics/VBoxVideo.h=>include/VBoxVideo.h \
     39    ${PATH_ROOT}/include/VBox/Graphics/VBoxVideoGuest.h=>include/VBoxVideoGuest.h \
     40    ${PATH_ROOT}/include/VBox/Graphics/HGSMI.h=>include/HGSMI.h \
     41    ${PATH_ROOT}/include/VBox/Graphics/HGSMIChannels.h=>include/HGSMIChannels.h \
     42    ${PATH_ROOT}/include/VBox/Graphics/HGSMIChSetup.h=>include/HGSMIChSetup.h \
     43    ${PATH_ROOT}/include/VBox/Graphics/HGSMIDefs.h=>include/HGSMIDefs.h \
     44    ${PATH_ROOT}/include/VBox/Graphics/HGSMIMemAlloc.h=>include/HGSMIMemAlloc.h \
     45    ${PATH_ROOT}/include/VBox/Graphics/VBoxVideoVBE.h=>include/VBoxVideoVBE.h \
    4646    ${PATH_ROOT}/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp=>HGSMIBase.c \
    4747    ${PATH_ROOT}/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp=>Modesetting.c \
  • trunk/src/VBox/Additions/linux/drm/vbox_drv.h

    r64919 r65381  
    5151#define LOG_GROUP LOG_GROUP_DEV_VGA
    5252
    53 #include <VBox/VBoxVideoGuest.h>
     53#include <VBoxVideoGuest.h>
    5454
    5555#include <drm/drmP.h>
  • trunk/src/VBox/Additions/linux/drm/vbox_fb.c

    r64959 r65381  
    4848/* Include from most specific to most general to be able to override things. */
    4949#include "vbox_drv.h"
    50 #include <VBox/VBoxVideo.h>
     50#include <VBoxVideo.h>
    5151
    5252#include <linux/module.h>
  • trunk/src/VBox/Additions/linux/drm/vbox_irq.c

    r64919 r65381  
    4646#include "vbox_drv.h"
    4747
    48 #include <VBox/VBoxVideo.h>
     48#include <VBoxVideo.h>
    4949
    5050#include <drm/drm_crtc_helper.h>
  • trunk/src/VBox/Additions/linux/drm/vbox_main.c

    r64425 r65381  
    4848#include "vbox_drv.h"
    4949
    50 #include <VBox/VBoxVideoGuest.h>
    51 #include <VBox/VBoxVideo.h>
     50#include <VBoxVideoGuest.h>
     51#include <VBoxVideoVBE.h>
    5252
    5353#include <drm/drm_fb_helper.h>
  • trunk/src/VBox/Additions/linux/drm/vbox_mode.c

    r64919 r65381  
    5050#include "vbox_drv.h"
    5151
    52 #include <VBox/VBoxVideo.h>
     52#include <VBoxVideo.h>
    5353
    5454#include <linux/export.h>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette