Commit 090f7ac5 authored by Paolo Bonzini's avatar Paolo Bonzini
Browse files

net: move Bluetooth stuff out of net.h

parent f8fe7964
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@
 */

#include "qemu-common.h"
#include "net.h"
#include "bt-host.h"
#include "main-loop.h"

+12 −1
Original line number Diff line number Diff line
#ifndef BT_HOST_H
#define BT_HOST_H

struct HCIInfo;
/* BT HCI info */

struct HCIInfo {
    int (*bdaddr_set)(struct HCIInfo *hci, const uint8_t *bd_addr);
    void (*cmd_send)(struct HCIInfo *hci, const uint8_t *data, int len);
    void (*sco_send)(struct HCIInfo *hci, const uint8_t *data, int len);
    void (*acl_send)(struct HCIInfo *hci, const uint8_t *data, int len);
    void *opaque;
    void (*evt_recv)(void *opaque, const uint8_t *data, int len);
    void (*acl_recv)(void *opaque, const uint8_t *data, int len);
};

/* bt-host.c */
struct HCIInfo *bt_host_hci(const char *id);
struct HCIInfo *qemu_next_hci(void);

#endif
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@
 */

#include "qemu-common.h"
#include "net.h"
#include "bt-host.h"
#include "hw/bt.h"
#include "main-loop.h"

+1 −1
Original line number Diff line number Diff line
@@ -22,7 +22,7 @@
#include "qemu-char.h"
#include "qemu-timer.h"
#include "irq.h"
#include "net.h"
#include "bt-host.h"
#include "bt.h"

struct csrhci_s {
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@
#include "qemu-common.h"
#include "qemu-timer.h"
#include "usb.h"
#include "net.h"
#include "bt-host.h"
#include "bt.h"

struct bt_hci_s {
Loading