2 * USB xHCI controller for system-bus interface
4 * SPDX-FileCopyrightText: 2020 Xilinx
5 * SPDX-FileContributor: Author: Sai Pavan Boddu <sai.pavan.boddu@xilinx.com>
6 * SPDX-sourceInfo: Based on hcd-echi-sysbus
8 * SPDX-License-Identifier: GPL-2.0-or-later
11 #ifndef HW_USB_HCD_XHCI_SYSBUS_H
12 #define HW_USB_HCD_XHCI_SYSBUS_H
16 #include "hw/sysbus.h"
18 #define XHCI_SYSBUS(obj) \
19 OBJECT_CHECK(XHCISysbusState, (obj), TYPE_XHCI_SYSBUS)
22 typedef struct XHCISysbusState {
24 SysBusDevice parent_obj;
30 void xhci_sysbus_reset(DeviceState *dev);