25 Aug, 2014
1 commit
-
Remove legacy bits, refer people to hid-transport.txt and add descriptions
for all new features.Signed-off-by: David Herrmann
Signed-off-by: Jiri Kosina
04 Jun, 2014
1 commit
-
Pull trivial tree changes from Jiri Kosina:
"Usual pile of patches from trivial tree that make the world go round"* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (23 commits)
staging: go7007: remove reference to CONFIG_KMOD
aic7xxx: Remove obsolete preprocessor define
of: dma: doc fixes
doc: fix incorrect formula to calculate CommitLimit value
doc: Note need of bc in the kernel build from 3.10 onwards
mm: Fix printk typo in dmapool.c
modpost: Fix comment typo "Modules.symvers"
Kconfig.debug: Grammar s/addition/additional/
wimax: Spelling s/than/that/, wording s/destinatary/recipient/
aic7xxx: Spelling s/termnation/termination/
arm64: mm: Remove superfluous "the" in comment
of: Spelling s/anonymouns/anonymous/
dma: imx-sdma: Spelling s/determnine/determine/
ath10k: Improve grammar in comments
ath6kl: Spelling s/determnine/determine/
of: Improve grammar for of_alias_get_id() documentation
drm/exynos: Spelling s/contro/control/
radio-bcm2048.c: fix wrong overflow check
doc: printk-formats: do not mention casts for u64/s64
doc: spelling error changes
...
05 May, 2014
1 commit
-
Fixed multiple spelling errors.
Acked-by: Randy Dunlap
Signed-off-by: Carlos E. Garcia
Signed-off-by: Jiri Kosina
02 Apr, 2014
1 commit
-
UHID_CREATE2:
HID report descriptor data (rd_data) is an array in struct uhid_create2_req,
instead of a pointer. Enables use from languages that don't support pointers,
e.g. Python.UHID_INPUT2:
Data array is the last field of struct uhid_input2_req. Enables userspace to
write only the required bytes to kernel (ev.type + ev.u.input2.size + the part
of the data array that matters), instead of the entire struct uhid_input2_req.Note:
UHID_CREATE2 increases the total size of struct uhid_event slightly, thus
increasing the size of messages that are queued for userspace. However, this
won't affect the userspace processing of these events.[Jiri Kosina : adjust to hid_get_raw_report() and
hid_output_raw_report() API changes]Signed-off-by: Petri Gynther
Reviewed-by: David Herrmann
Signed-off-by: Jiri Kosina
25 Feb, 2014
1 commit
-
SET_REPORT and GET_REPORT are mandatory in the HID specification.
Make the corresponding API in hid-core mandatory too, which removes the
need to test against it in some various places.Signed-off-by: Benjamin Tissoires
Reviewed-by: David Herrmann
Signed-off-by: Jiri Kosina
17 Feb, 2014
1 commit
-
Add David Herrmann's documentation for the new low-level HID transport driver
functions.Signed-off-by: Frank Praznik
Signed-off-by: David Herrmann
Signed-off-by: Benjamin Tissoires
Signed-off-by: Jiri Kosina
31 Jul, 2013
1 commit
-
HID core provides the same functionality and can convert the input event
to a raw output report. We can thus drop UHID_OUTPUT_EV and rely on the
mandatory UHID_OUTPUT.User-space wasn't able to do anything with UHID_OUTPUT_EV, anyway. They
don't have access to the report fields.Signed-off-by: David Herrmann
Acked-by: Benjamin Tissoires
Signed-off-by: Jiri Kosina
14 Dec, 2012
1 commit
-
Reported-by: Xose Vazquez Perez
Signed-off-by: Jiri Kosina
19 Nov, 2012
1 commit
-
Correct spelling typo in Documentations
Signed-off-by: Jiri Kosina
07 Sep, 2012
1 commit
-
Added a summary of HID sensor framework.
Signed-off-by: srinivas pandruvada
Signed-off-by: Jiri Kosina
Signed-off-by: Jonathan Cameron
18 Jun, 2012
1 commit
-
This describes the protocol used by uhid for user-space applications. It
describes the details like non-blocking I/O and readv/writev for multiple
events per syscall.Signed-off-by: David Herrmann
Signed-off-by: Jiri Kosina
22 Mar, 2011
2 commits
-
With the new Documentation/hid directory, it makes sense to have
hiddev.txt here as well.Signed-off-by: Alan Ott
Signed-off-by: Jiri Kosina -
Documenation for the hidraw driver, with sample program.
Signed-off-by: Alan Ott
Signed-off-by: Jiri Kosina