search for: input_dev

Displaying 20 results from an estimated 63 matches for "input_dev".

2011 Apr 01
4
[PATCH 1/5] staging: hv: change camel case funct names to lower case funct in hv_mouse
...d, 49 insertions(+), 43 deletions(-) diff --git a/drivers/staging/hv/hv_mouse.c b/drivers/staging/hv/hv_mouse.c index 50147f8..084ba3b 100644 --- a/drivers/staging/hv/hv_mouse.c +++ b/drivers/staging/hv/hv_mouse.c @@ -200,7 +200,7 @@ static void deviceinfo_callback(struct hv_device *dev, struct hv_input_dev_info static void inputreport_callback(struct hv_device *dev, void *packet, u32 len); static void reportdesc_callback(struct hv_device *dev, void *packet, u32 len); -static struct mousevsc_dev *AllocInputDevice(struct hv_device *Device) +static struct mousevsc_dev *alloc_input_device(struct hv_d...
2011 Apr 01
4
[PATCH 1/5] staging: hv: change camel case funct names to lower case funct in hv_mouse
...d, 49 insertions(+), 43 deletions(-) diff --git a/drivers/staging/hv/hv_mouse.c b/drivers/staging/hv/hv_mouse.c index 50147f8..084ba3b 100644 --- a/drivers/staging/hv/hv_mouse.c +++ b/drivers/staging/hv/hv_mouse.c @@ -200,7 +200,7 @@ static void deviceinfo_callback(struct hv_device *dev, struct hv_input_dev_info static void inputreport_callback(struct hv_device *dev, void *packet, u32 len); static void reportdesc_callback(struct hv_device *dev, void *packet, u32 len); -static struct mousevsc_dev *AllocInputDevice(struct hv_device *Device) +static struct mousevsc_dev *alloc_input_device(struct hv_d...
2015 Mar 24
1
[PATCH v3] Add virtio-input driver.
...; > > > > + > > > > +#include <uapi/linux/virtio_ids.h> > > > > +#include <uapi/linux/virtio_input.h> > > > > + > > > > +struct virtio_input { > > > > + struct virtio_device *vdev; > > > > + struct input_dev *idev; > > > > + char name[64]; > > > > + char serial[64]; > > > > + char phys[64]; > > > > + struct virtqueue *evt, *sts; > > > > + struct virtio_input_...
2015 Mar 24
1
[PATCH v3] Add virtio-input driver.
...; > > > > + > > > > +#include <uapi/linux/virtio_ids.h> > > > > +#include <uapi/linux/virtio_input.h> > > > > + > > > > +struct virtio_input { > > > > + struct virtio_device *vdev; > > > > + struct input_dev *idev; > > > > + char name[64]; > > > > + char serial[64]; > > > > + char phys[64]; > > > > + struct virtqueue *evt, *sts; > > > > + struct virtio_input_...
2011 Sep 08
25
[PATCH 0000/0025] Staging: hv: Driver cleanup
Address Greg's VmBus audit comments: 1) Leverage driver_data field in struct hv_vmbus_device_id to simplify driver code. 2) Make the util driver conform to the Linux Driver Model. 3) Get rid of the ext field in struct hv_device by using the driver specific data functionality. 4) Other general cleanup. Regards, K. Y
2011 Sep 08
25
[PATCH 0000/0025] Staging: hv: Driver cleanup
Address Greg's VmBus audit comments: 1) Leverage driver_data field in struct hv_vmbus_device_id to simplify driver code. 2) Make the util driver conform to the Linux Driver Model. 3) Get rid of the ext field in struct hv_device by using the driver specific data functionality. 4) Other general cleanup. Regards, K. Y
2015 Mar 24
2
[PATCH v3] Add virtio-input driver.
...nclude <linux/virtio.h> > > +#include <linux/input.h> > > + > > +#include <uapi/linux/virtio_ids.h> > > +#include <uapi/linux/virtio_input.h> > > + > > +struct virtio_input { > > + struct virtio_device *vdev; > > + struct input_dev *idev; > > + char name[64]; > > + char serial[64]; > > + char phys[64]; > > + struct virtqueue *evt, *sts; > > + struct virtio_input_event evts[64]; > > + spinlock_t...
2015 Mar 24
2
[PATCH v3] Add virtio-input driver.
...nclude <linux/virtio.h> > > +#include <linux/input.h> > > + > > +#include <uapi/linux/virtio_ids.h> > > +#include <uapi/linux/virtio_input.h> > > + > > +struct virtio_input { > > + struct virtio_device *vdev; > > + struct input_dev *idev; > > + char name[64]; > > + char serial[64]; > > + char phys[64]; > > + struct virtqueue *evt, *sts; > > + struct virtio_input_event evts[64]; > > + spinlock_t...
2015 Mar 20
2
[PATCH v2] Add virtio-input driver.
...ers/virtio/virtio_input.c @@ -0,0 +1,335 @@ +#include <linux/module.h> +#include <linux/virtio.h> +#include <linux/input.h> + +#include <uapi/linux/virtio_ids.h> +#include <uapi/linux/virtio_input.h> + +struct virtio_input { + struct virtio_device *vdev; + struct input_dev *idev; + char name[64]; + char serial[64]; + char phys[64]; + struct virtqueue *evt, *sts; + struct virtio_input_event evts[64]; + struct mutex lock; +}; + +static ssize_t serial_show(struct device...
2015 Mar 20
2
[PATCH v2] Add virtio-input driver.
...ers/virtio/virtio_input.c @@ -0,0 +1,335 @@ +#include <linux/module.h> +#include <linux/virtio.h> +#include <linux/input.h> + +#include <uapi/linux/virtio_ids.h> +#include <uapi/linux/virtio_input.h> + +struct virtio_input { + struct virtio_device *vdev; + struct input_dev *idev; + char name[64]; + char serial[64]; + char phys[64]; + struct virtqueue *evt, *sts; + struct virtio_input_event evts[64]; + struct mutex lock; +}; + +static ssize_t serial_show(struct device...
2015 Mar 19
0
[PATCH 1/1] Add virtio-input driver.
...inux/virtio.h> > > +#include <linux/input.h> > > + > > +#include <uapi/linux/virtio_ids.h> > > +#include <uapi/linux/virtio_input.h> > > + > > +struct virtio_input { > > + struct virtio_device *vdev; > > + struct input_dev *idev; > > + char name[64]; > > + char serial[64]; > > + char phys[64]; > > + struct virtqueue *evt, *sts; > > + struct virtio_input_event evts[64]; &gt...
2015 Mar 19
0
[PATCH 1/1] Add virtio-input driver.
...inux/virtio.h> > > +#include <linux/input.h> > > + > > +#include <uapi/linux/virtio_ids.h> > > +#include <uapi/linux/virtio_input.h> > > + > > +struct virtio_input { > > + struct virtio_device *vdev; > > + struct input_dev *idev; > > + char name[64]; > > + char serial[64]; > > + char phys[64]; > > + struct virtqueue *evt, *sts; > > + struct virtio_input_event evts[64]; &gt...
2015 Mar 19
5
[PATCH 1/1] Add virtio-input driver.
...;linux/module.h> > +#include <linux/virtio.h> > +#include <linux/input.h> > + > +#include <uapi/linux/virtio_ids.h> > +#include <uapi/linux/virtio_input.h> > + > +struct virtio_input { > + struct virtio_device *vdev; > + struct input_dev *idev; > + char name[64]; > + char serial[64]; > + char phys[64]; > + struct virtqueue *evt, *sts; > + struct virtio_input_event evts[64]; > +}; > + > +static...
2015 Mar 19
5
[PATCH 1/1] Add virtio-input driver.
...;linux/module.h> > +#include <linux/virtio.h> > +#include <linux/input.h> > + > +#include <uapi/linux/virtio_ids.h> > +#include <uapi/linux/virtio_input.h> > + > +struct virtio_input { > + struct virtio_device *vdev; > + struct input_dev *idev; > + char name[64]; > + char serial[64]; > + char phys[64]; > + struct virtqueue *evt, *sts; > + struct virtio_input_event evts[64]; > +}; > + > +static...
2015 Mar 19
5
[PATCH 0/1] Add virtio-input driver.
Hi, This patch adds a virtio driver for input devices. Specification: https://www.kraxel.org/cgit/virtio-spec/log/?h=virtio-input https://www.kraxel.org/virtio/virtio-v1.0-csprd03-virtio-input.html#x1-2640007 Qemu patches; https://lists.gnu.org/archive/html/qemu-devel/2015-03/threads.html#03973 Gerd Hoffmann (1): Add virtio-input driver. drivers/virtio/Kconfig | 10 ++
2015 Mar 19
5
[PATCH 0/1] Add virtio-input driver.
Hi, This patch adds a virtio driver for input devices. Specification: https://www.kraxel.org/cgit/virtio-spec/log/?h=virtio-input https://www.kraxel.org/virtio/virtio-v1.0-csprd03-virtio-input.html#x1-2640007 Qemu patches; https://lists.gnu.org/archive/html/qemu-devel/2015-03/threads.html#03973 Gerd Hoffmann (1): Add virtio-input driver. drivers/virtio/Kconfig | 10 ++
2015 Mar 19
0
[PATCH 1/1] Add virtio-input driver.
...ers/virtio/virtio_input.c @@ -0,0 +1,313 @@ +#include <linux/module.h> +#include <linux/virtio.h> +#include <linux/input.h> + +#include <uapi/linux/virtio_ids.h> +#include <uapi/linux/virtio_input.h> + +struct virtio_input { + struct virtio_device *vdev; + struct input_dev *idev; + char name[64]; + char serial[64]; + char phys[64]; + struct virtqueue *evt, *sts; + struct virtio_input_event evts[64]; +}; + +static ssize_t serial_show(struct device *dev, + struct device_attribut...
2015 Mar 19
0
[PATCH 1/1] Add virtio-input driver.
...ers/virtio/virtio_input.c @@ -0,0 +1,313 @@ +#include <linux/module.h> +#include <linux/virtio.h> +#include <linux/input.h> + +#include <uapi/linux/virtio_ids.h> +#include <uapi/linux/virtio_input.h> + +struct virtio_input { + struct virtio_device *vdev; + struct input_dev *idev; + char name[64]; + char serial[64]; + char phys[64]; + struct virtqueue *evt, *sts; + struct virtio_input_event evts[64]; +}; + +static ssize_t serial_show(struct device *dev, + struct device_attribut...
2015 Mar 24
0
[PATCH v3] Add virtio-input driver.
...> +#include <linux/input.h> > > > + > > > +#include <uapi/linux/virtio_ids.h> > > > +#include <uapi/linux/virtio_input.h> > > > + > > > +struct virtio_input { > > > + struct virtio_device *vdev; > > > + struct input_dev *idev; > > > + char name[64]; > > > + char serial[64]; > > > + char phys[64]; > > > + struct virtqueue *evt, *sts; > > > + struct virtio_input_event evts[64]; > &gt...
2015 Mar 24
0
[PATCH v3] Add virtio-input driver.
...> +#include <linux/input.h> > > > + > > > +#include <uapi/linux/virtio_ids.h> > > > +#include <uapi/linux/virtio_input.h> > > > + > > > +struct virtio_input { > > > + struct virtio_device *vdev; > > > + struct input_dev *idev; > > > + char name[64]; > > > + char serial[64]; > > > + char phys[64]; > > > + struct virtqueue *evt, *sts; > > > + struct virtio_input_event evts[64]; > &gt...