/openbmc/linux/drivers/gpu/drm/tiny/ |
H A D | bochs.c | 98 static void bochs_vga_writeb(struct bochs_device *bochs, u16 ioport, u8 val) in bochs_vga_writeb() argument 103 if (bochs->mmio) { in bochs_vga_writeb() 106 writeb(val, bochs->mmio + offset); in bochs_vga_writeb() 112 static u8 bochs_vga_readb(struct bochs_device *bochs, u16 ioport) in bochs_vga_readb() argument 117 if (bochs->mmio) { in bochs_vga_readb() 120 return readb(bochs->mmio + offset); in bochs_vga_readb() 126 static u16 bochs_dispi_read(struct bochs_device *bochs, u16 reg) in bochs_dispi_read() argument 130 if (bochs->mmio) { in bochs_dispi_read() 133 ret = readw(bochs->mmio + offset); in bochs_dispi_read() 141 static void bochs_dispi_write(struct bochs_device *bochs, u16 reg, u16 val) in bochs_dispi_write() argument [all …]
|
H A D | Makefile | 4 obj-$(CONFIG_DRM_BOCHS) += bochs.o
|
H A D | Kconfig | 14 tristate "DRM Support for bochs dispi vga interface (qemu stdvga)" 24 If M is selected the module will be called bochs.
|
/openbmc/qemu/block/ |
H A D | bochs.c | 85 const struct bochs_header *bochs = (const void *)buf; in bochs_probe() local 90 if (!strcmp(bochs->magic, HEADER_MAGIC) && in bochs_probe() 91 !strcmp(bochs->type, REDOLOG_TYPE) && in bochs_probe() 92 !strcmp(bochs->subtype, GROWING_TYPE) && in bochs_probe() 93 ((le32_to_cpu(bochs->version) == HEADER_VERSION) || in bochs_probe() 94 (le32_to_cpu(bochs->version) == HEADER_V1))) in bochs_probe() 105 struct bochs_header bochs; in bochs_open() local 125 ret = bdrv_pread(bs->file, 0, sizeof(bochs), &bochs, 0); in bochs_open() 130 if (strcmp(bochs.magic, HEADER_MAGIC) || in bochs_open() 131 strcmp(bochs.type, REDOLOG_TYPE) || in bochs_open() [all …]
|
H A D | meson.build | 69 if get_option('bochs').allowed() 70 block_ss.add(files('bochs.c'))
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 078 | 40 _supported_fmt bochs 50 _use_sample_img empty.bochs.bz2 55 _use_sample_img empty.bochs.bz2 61 _use_sample_img empty.bochs.bz2 67 _use_sample_img empty.bochs.bz2 71 _use_sample_img empty.bochs.bz2 77 _use_sample_img empty.bochs.bz2 83 _use_sample_img empty.bochs.bz2
|
H A D | 113 | 42 _require_drivers bochs 51 $QEMU_IMG create -f bochs nbd://example.com 2>&1 64M 59 _use_sample_img empty.bochs.bz2 60 $QEMU_IMG convert -f bochs -O bochs "$TEST_IMG" nbd://example.com
|
H A D | 078.out | 8 qemu-io: can't open device TEST_DIR/empty.bochs: Catalog size is too large 11 qemu-io: can't open device TEST_DIR/empty.bochs: Catalog size is too large 14 qemu-io: can't open device TEST_DIR/empty.bochs: Catalog size is too small for this disk size 15 qemu-io: can't open device TEST_DIR/empty.bochs: Catalog size is too small for this disk size 18 qemu-io: can't open device TEST_DIR/empty.bochs: Extent size 2147483648 is too large 21 qemu-io: can't open device TEST_DIR/empty.bochs: Extent size must be at least 512
|
H A D | 113.out | 5 qemu-img: nbd://example.com: Format driver 'bochs' does not support image creation 9 qemu-img: Format driver 'bochs' does not support image creation
|
H A D | 082 | 42 _require_drivers bochs 103 run_qemu_img create -f bochs -o help 160 run_qemu_img convert -O bochs -o help 225 run_qemu_img amend -f bochs -o help
|
H A D | 109 | 98 for sample_img in empty.bochs iotest-dirtylog-10G-4M.vhdx parallels-v1 \
|
H A D | 082.out | 306 Testing: create -f bochs -o help 307 qemu-img: Format driver 'bochs' does not support image creation 616 Testing: convert -O bochs -o help 617 qemu-img: Format driver 'bochs' does not support image creation 850 Testing: amend -f bochs -o help 851 qemu-img: Format driver 'bochs' does not support option amendment
|
/openbmc/qemu/docs/specs/ |
H A D | standard-vga.rst | 53 bochs vbe interface index port 55 bochs vbe interface data port (x86 only) 57 bochs vbe interface data port 83 bochs dispi interface registers, mapped flat without index/data ports.
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux/ |
H A D | linux-yocto-rt_6.12.bb | 44 KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc"
|
H A D | linux-yocto-rt_6.6.bb | 44 KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc"
|
H A D | linux-yocto-dev.bb | 54 KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc"
|
H A D | linux-yocto_6.6.bb | 61 KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc cfg/net/mdio.scc"
|
H A D | linux-yocto_6.12.bb | 61 KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc cfg/net/mdio.scc"
|
/openbmc/openbmc/poky/meta/conf/machine/include/riscv/ |
H A D | qemuriscv.inc | 37 QB_GRAPHICS = "-device bochs-display"
|
/openbmc/qemu/pc-bios/ |
H A D | meson.build | 42 'vgabios-bochs-display.bin',
|
/openbmc/linux/samples/ |
H A D | Kconfig | 226 Emulate enough of qemu stdvga to make bochs-drm.ko happy. 227 That is basically the vram memory bar and the bochs dispi
|
/openbmc/qemu/hw/display/ |
H A D | meson.build | 23 system_ss.add(when: 'CONFIG_BOCHS_DISPLAY', if_true: files('bochs-display.c'))
|
/openbmc/qemu/roms/ |
H A D | Makefile | 2 vgabios_variants := stdvga cirrus vmware qxl isavga virtio bochs-display ramfb ati
|
/openbmc/qemu/scripts/ |
H A D | meson-buildoptions.sh | 260 --enable-bochs) printf "%s" -Dbochs=enabled ;; 261 --disable-bochs) printf "%s" -Dbochs=disabled ;;
|
/openbmc/qemu/ |
H A D | meson_options.txt | 329 option('bochs', type: 'feature', value: 'auto', feature 330 description: 'bochs image format support')
|