Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 259143
b: refs/heads/master
c: 6db7199
h: refs/heads/master
i:
  259141: df63ae9
  259139: 33d3421
  259135: 69912c5
v: v3
  • Loading branch information
Timur Tabi authored and Kumar Gala committed Jul 8, 2011
1 parent cf32ba6 commit b5b2984
Show file tree
Hide file tree
Showing 9 changed files with 1,223 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8dbb6bc13617379a6534700e51634a3f88c9a513
refs/heads/master: 6db7199407ca56f55bc0832fb124e1ad216ea57b
1 change: 1 addition & 0 deletions trunk/Documentation/ioctl/ioctl-number.txt
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,7 @@ Code Seq#(hex) Include File Comments
<mailto:rusty@rustcorp.com.au>
0xAE all linux/kvm.h Kernel-based Virtual Machine
<mailto:kvm@vger.kernel.org>
0xAF 00-1F linux/fsl_hypervisor.h Freescale hypervisor
0xB0 all RATIO devices in development:
<mailto:vgo@ratio.de>
0xB1 00-1F PPPoX <mailto:mostrows@styx.uwaterloo.ca>
Expand Down
2 changes: 2 additions & 0 deletions trunk/drivers/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -126,4 +126,6 @@ source "drivers/hwspinlock/Kconfig"

source "drivers/clocksource/Kconfig"

source "drivers/virt/Kconfig"

endmenu
3 changes: 3 additions & 0 deletions trunk/drivers/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -122,3 +122,6 @@ obj-y += ieee802154/
obj-y += clk/

obj-$(CONFIG_HWSPINLOCK) += hwspinlock/

# Virtualization drivers
obj-$(CONFIG_VIRT_DRIVERS) += virt/
32 changes: 32 additions & 0 deletions trunk/drivers/virt/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#
# Virtualization support drivers
#

menuconfig VIRT_DRIVERS
bool "Virtualization drivers"
---help---
Say Y here to get to see options for device drivers that support
virtualization environments.

If you say N, all options in this submenu will be skipped and disabled.

if VIRT_DRIVERS

config FSL_HV_MANAGER
tristate "Freescale hypervisor management driver"
depends on FSL_SOC
help
The Freescale hypervisor management driver provides several services
to drivers and applications related to the Freescale hypervisor:

1) An ioctl interface for querying and managing partitions.

2) A file interface to reading incoming doorbells.

3) An interrupt handler for shutting down the partition upon
receiving the shutdown doorbell from a manager partition.

4) A kernel interface for receiving callbacks when a managed
partition shuts down.

endif
5 changes: 5 additions & 0 deletions trunk/drivers/virt/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#
# Makefile for drivers that support virtualization
#

obj-$(CONFIG_FSL_HV_MANAGER) += fsl_hypervisor.o
Loading

0 comments on commit b5b2984

Please sign in to comment.