blob: 59c5d61ea65d6e0d5152a330b483038ae9ef1b0b [file] [log] [blame]
#include "bus.h"
#include <ddk/debug.h>
#include <zircon/errors.h>
#include <zircon/status.h>
#include "usb_bus.h"
namespace wlan {
namespace rtl88xx {
Bus::~Bus() {}
// static
zx_status_t Bus::Create(zx_device_t* bus_device, std::unique_ptr<Bus>* bus) {
const zx_status_t usb_status = CreateUsbBus(bus_device, bus);
if (usb_status == ZX_OK) { return ZX_OK; }
zxlogf(ERROR, "rtl88xx: CreateUsbBus() returned %s\n", zx_status_get_string(usb_status));
return ZX_ERR_NOT_SUPPORTED;
}
} // namespace rtl88xx
} // namespace wlan