qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 8d9429: hw: Only compile the usb-dwc2 control


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 8d9429: hw: Only compile the usb-dwc2 controller if it is ...
Date: Sat, 25 Jul 2020 12:30:48 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 8d942986be27bb40e6faca2032af763d7db57082
      
https://github.com/qemu/qemu/commit/8d942986be27bb40e6faca2032af763d7db57082
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

  Changed paths:
    M hw/arm/Kconfig
    M hw/usb/Kconfig

  Log Message:
  -----------
  hw: Only compile the usb-dwc2 controller if it is really needed

The USB_DWC2 switch is currently "default y", so it is included in all
qemu-system-* builds, even if it is not needed. Even worse, it does a
"select USB", so USB devices are now showing up as available on targets
that do not support USB at all. This sysbus device should only be
included by the boards that need it, i.e. by the Raspi machines.

Fixes: 153ef1662c ("dwc-hsotg (dwc2) USB host controller emulation")
Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Paul Zimmerman <pauldzim@gmail.com>
Message-id: 20200722154719.10130-1-thuth@redhat.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 2c9728c0db8c02bf2f4f067548433af9f4102948
      
https://github.com/qemu/qemu/commit/2c9728c0db8c02bf2f4f067548433af9f4102948
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

  Changed paths:
    M hw/input/virtio-input-hid.c

  Log Message:
  -----------
  hw/input/virtio-input-hid.c: Don't undef CONFIG_CURSES

virtio-input-hid.c undefines CONFIG_CURSES before including
ui/console.h. However since commits e2f82e924d057935 and b0766612d16da18
that header does not have behaviour dependent on CONFIG_CURSES.
Remove the now-unneeded undef.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Message-id: 20200723192457.28136-1-peter.maydell@linaro.org
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: 9b52b17ba5e96cec182537715e87308108b47117
      
https://github.com/qemu/qemu/commit/9b52b17ba5e96cec182537715e87308108b47117
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: Allow to build tools without pixman

If pixman is not installed, it is currently not possible to run:

 .../configure  --disable-system --enable-tools

Seems like there was a dependency from one of the required source
files to pixman in the past, but since commit 1ac0206b2ae1ffaeec56
("qemu-timer.c: Trim list of included headers"), this dependency
should be gone. Thus allow to compile the tools without pixman now.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-id: 20200723141123.14765-1-thuth@redhat.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>


  Commit: b0ce3f021e0157e9a5ab836cb162c48caac132e1
      
https://github.com/qemu/qemu/commit/b0ce3f021e0157e9a5ab836cb162c48caac132e1
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2020-07-25 (Sat, 25 Jul 2020)

  Changed paths:
    M configure
    M hw/arm/Kconfig
    M hw/input/virtio-input-hid.c
    M hw/usb/Kconfig

  Log Message:
  -----------
  Merge remote-tracking branch 
'remotes/kraxel/tags/fixes-20200724-pull-request' into staging

bugfixes: virtio-input, usb-dwc2, pixman.

# gpg: Signature made Fri 24 Jul 2020 17:42:43 BST
# gpg:                using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [full]
# gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>" [full]
# gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>" [full]
# Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

* remotes/kraxel/tags/fixes-20200724-pull-request:
  configure: Allow to build tools without pixman
  hw/input/virtio-input-hid.c: Don't undef CONFIG_CURSES
  hw: Only compile the usb-dwc2 controller if it is really needed

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/8226a4b88b35...b0ce3f021e01



reply via email to

[Prev in Thread] Current Thread [Next in Thread]