[Title] virtio-gl driver added.
authorsangjin3.kim <sangjin3.kim@samsung.com>
Mon, 26 Mar 2012 12:43:17 +0000 (21:43 +0900)
committersangjin3.kim <sangjin3.kim@samsung.com>
Mon, 26 Mar 2012 12:43:17 +0000 (21:43 +0900)
[Type] Feature
[Module] opengl-es
[Priority]
[CQ#]
[Redmine#]
[Problem]
[Cause]
[Solution]
[TestCase]

arch/x86/configs/i386_emul_defconfig
drivers/char/Kconfig [changed mode: 0644->0755]
drivers/char/Makefile [changed mode: 0644->0755]
include/linux/virtio_ids.h [changed mode: 0644->0755]

index cd64046a9c856ed0ba8be378f495e7470ac0087c..3cdbb4765e16ddb936e9c5bdeec1c953d1b3acc3 100644 (file)
@@ -1278,6 +1278,7 @@ CONFIG_NVRAM=y
 # CONFIG_TCG_TPM is not set
 # CONFIG_TELCLOCK is not set
 CONFIG_VDPRAM_DEVICE=y
+CONFIG_VIRTIOGL=y
 CONFIG_DEVPORT=y
 CONFIG_I2C=y
 CONFIG_I2C_BOARDINFO=y
old mode 100644 (file)
new mode 100755 (executable)
index 8965e41..1047c57
@@ -1097,6 +1097,7 @@ config UV_MMTIMER
 
 source "drivers/char/tpm/Kconfig"
 
+
 config TELCLOCK
        tristate "Telecom clock driver for ATCA SBC"
        depends on EXPERIMENTAL && X86
@@ -1115,6 +1116,14 @@ config VDPRAM_DEVICE
        ---help---
          vdpram is telephony simulator works with the event injector.
 
+config VIRTIOGL
+       tristate "Virtio userspace memory transport"
+       depends on VIRTIO_PCI
+       default n
+       help
+         A Driver to facilitate transferring data from userspace to a
+         hypervisor (eg. qemu)
+
 config DEVPORT
        bool
        depends on !M68K
old mode 100644 (file)
new mode 100755 (executable)
index badb3ec..9e64197
@@ -99,6 +99,8 @@ obj-$(CONFIG_CS5535_GPIO)     += cs5535_gpio.o
 obj-$(CONFIG_GPIO_TB0219)      += tb0219.o
 obj-$(CONFIG_TELCLOCK)         += tlclk.o
 
+obj-$(CONFIG_VIRTIOGL)          += virtio-gl.o
+
 obj-$(CONFIG_MWAVE)            += mwave/
 obj-$(CONFIG_AGP)              += agp/
 obj-$(CONFIG_PCMCIA)           += pcmcia/
old mode 100644 (file)
new mode 100755 (executable)
index e588758..afb7f59
@@ -12,6 +12,7 @@
 #define VIRTIO_ID_CONSOLE      3 /* virtio console */
 #define VIRTIO_ID_RNG          4 /* virtio ring */
 #define VIRTIO_ID_BALLOON      5 /* virtio balloon */
+#define VIRTIO_ID_GL            6 /* virtio usermem */
 #define VIRTIO_ID_9P           9 /* 9p virtio console */
 #define VIRTIO_ID_GPI          20 /* virtio general purpose interface */