vmstate: Add pre/post_save() hooks
[qemu] / hw / bt.h
diff --git a/hw/bt.h b/hw/bt.h
index 437813d..4a702ad 100644 (file)
--- a/hw/bt.h
+++ b/hw/bt.h
@@ -20,9 +20,7 @@
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
- * MA  02110-1301  USA
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 /* BD Address */
@@ -112,8 +110,8 @@ void bt_device_done(struct bt_device_s *dev);
 /* bt-hci.c */
 struct HCIInfo *bt_new_hci(struct bt_scatternet_s *net);
 
-/* bt-host.c */
-struct HCIInfo *bt_host_hci(const char *id);
+/* bt-vhci.c */
+void bt_vhci_init(struct HCIInfo *info);
 
 /* bt-hci-csr.c */
 enum {
@@ -167,6 +165,11 @@ enum bt_l2cap_psm_predef {
 /* bt-sdp.c */
 void bt_l2cap_sdp_init(struct bt_l2cap_device_s *dev);
 
+/* bt-hid.c */
+struct bt_device_s *bt_mouse_init(struct bt_scatternet_s *net);
+struct bt_device_s *bt_tablet_init(struct bt_scatternet_s *net);
+struct bt_device_s *bt_keyboard_init(struct bt_scatternet_s *net);
+
 /* Link Management Protocol layer defines */
 
 #define LLID_ACLU_CONT         0x1