<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/default-configs/usb.mak, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/default-configs/usb.mak?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/default-configs/usb.mak?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2019-03-07T20:45:53+00:00</updated>
<entry>
<title>build: convert usb.mak to Kconfig</title>
<updated>2019-03-07T20:45:53+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2019-01-23T06:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=d6e9c470fc91f75db1785f17a9d3567d5a27953d'/>
<id>urn:sha1:d6e9c470fc91f75db1785f17a9d3567d5a27953d</id>
<content type='text'>
Instead of including the same list of devices for each target,
let the host controllers select CONFIG_USB and make the devices
default to present whenever USB is available.

Done with the following script:
  while read i; do
     i=${i%=y}; i=${i#CONFIG_}
     sed -i -e'/^config '$i'$/!b' -en \
            -e'a\' -e'    default y\' -e'    depends on USB' \
          `grep -lw $i hw/*/Kconfig`
  done &lt; default-configs/usb.mak

followed by adding "select USB" on the host controllers.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Signed-off-by: Yang Zhong &lt;yang.zhong@intel.com&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20190123065618.3520-33-yang.zhong@intel.com&gt;
Acked-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw: allow compiling out SCSI</title>
<updated>2018-06-01T13:14:31+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2018-05-22T19:44:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=890b126e6ad305cc60599985c997a34a8ad9ff71'/>
<id>urn:sha1:890b126e6ad305cc60599985c997a34a8ad9ff71</id>
<content type='text'>
Reviewed-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>hw/usb: Include USB files only if necessary</title>
<updated>2015-03-18T10:50:47+00:00</updated>
<author>
<name>Thomas Huth</name>
</author>
<published>2015-03-17T13:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8ffd9f4dd41f0423f0df8bef8f2e25ab4bb1a3f3'/>
<id>urn:sha1:8ffd9f4dd41f0423f0df8bef8f2e25ab4bb1a3f3</id>
<content type='text'>
Boards that do not include an USB controller should not provide
USB devices. However, when running "qemu-system-s390x -device help"
for example, there's still a usb-hub, usb-kbd, usb-mouse and
usb-tablet in the list of "supported" devices. Let's fix that
by compiling and linking the USB files only if it is really
necessary.

Signed-off-by: Thomas Huth &lt;thuth@linux.vnet.ibm.com&gt;
Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
<entry>
<title>usb: mtp filesharing</title>
<updated>2014-04-23T08:28:14+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
</author>
<published>2012-10-18T08:26:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=840a178c94dbd3f5b5550fb8621620cb761de72d'/>
<id>urn:sha1:840a178c94dbd3f5b5550fb8621620cb761de72d</id>
<content type='text'>
Implementation of a USB Media Transfer Device device for easy
filesharing.  Read-only.  No access control inside qemu, it will
happily export any file it is able to open to the guest, i.e.
standard unix access rights for the qemu process apply.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
<entry>
<title>make usb devices configurable</title>
<updated>2013-02-19T11:28:48+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
</author>
<published>2013-02-01T09:49:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6c83f81542e4fda1777a74e4647a69086e44357c'/>
<id>urn:sha1:6c83f81542e4fda1777a74e4647a69086e44357c</id>
<content type='text'>
Leave the core usb devices (usb hub, tablet, mouse, keyboard)
enabled unconditionally.  Make the other ones configurable.

Exceptions:
  - bluetooth: not qdevified yet, has a vl.c dependency because
    of that, thus disabling isn't as easy as not linking the
    object file.
  - smardcard: ccid-card-emulated depends on that one *and*
    CONFIG_SMARTCARD_NSS.  So it isn't a one-liner and comes
    as separate patch because of that.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
</content>
</entry>
</feed>
