]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/bluetooth/hidp/core.c
[Bluetooth] Add open and close callbacks for HID device
[linux-2.6-omap-h63xx.git] / net / bluetooth / hidp / core.c
index 05e23bbcb0a1296455a0531ef47910f1e1bb9c7e..4c914df5fd06aa479fbeca16a3b98becc6fda939 100644 (file)
@@ -670,6 +670,15 @@ static inline void hidp_setup_input(struct hidp_session *session, struct hidp_co
        input_register_device(input);
 }
 
+static int hidp_open(struct hid_device *hid)
+{
+       return 0;
+}
+
+static void hidp_close(struct hid_device *hid)
+{
+}
+
 static inline void hidp_setup_hid(struct hidp_session *session, struct hidp_connadd_req *req)
 {
        struct hid_device *hid = session->hid;
@@ -694,6 +703,9 @@ static inline void hidp_setup_hid(struct hidp_session *session, struct hidp_conn
 
        hid->dev = hidp_get_device(session);
 
+       hid->hid_open  = hidp_open;
+       hid->hid_close = hidp_close;
+
        hid->hidinput_input_event = hidp_hidinput_event;
 
        list_for_each_entry(report, &hid->report_enum[HID_INPUT_REPORT].report_list, list)