- 21 Feb, 2018 14 commits
-
-
David Clark authored
Removed kfree calls to free the slot memory. The use of devm_ calls to create the memory removes the need to call kfree.
-
David Frey authored
-
David Frey authored
-
David Frey authored
-
David Frey authored
This member does not need to be persisted as it can simply be returned to the caller requesting the mailbox value.
-
David Frey authored
-
David Frey authored
There was no point in permanently allocating the buffers since their lifetime was function scoped and thus they could be converted to stack variables.
-
David Frey authored
Let the compiler decide what to inline
-
David Frey authored
The slave_busy status doesn't need to persist, so just use a stack variable instead.
-
David Frey authored
The work queue would have been leaked in the case where the GPIO request failed because the error handling cases were in the wrong order.
-
David Frey authored
-
David Frey authored
-
David Frey authored
- Remove trailing whitespace - Wrap lines at 80 chars - Format else statements according to linux coding style
-
David Frey authored
-
- 26 Jan, 2018 2 commits
-
-
David Clark authored
-
David Clark authored
-
- 17 Jan, 2018 1 commit
-
-
David Clark authored
when there is an error stopping record push timer when a session stopped event is received.
-
- 16 Jan, 2018 2 commits
-
-
David Clark authored
stopped.
-
David Clark authored
-
- 12 Jan, 2018 3 commits
-
-
David Frey authored
-
David Clark authored
-
David Clark authored
-
- 11 Jan, 2018 5 commits
-
-
David Clark authored
-
David Frey authored
GPIO requests were passing pointers to stack allocated strings under the assumption that the label string contents would be copied to another storage location during the request. This assumption was incorrect. The string pointer is just copied, so the pointer becomes unsafe to follow once the requesting function returns or re-uses the string.
-
David Clark authored
-
David Frey authored
- 10 Jan, 2018 2 commits
-
-
David Frey authored
-
David Frey authored
-
- 05 Jan, 2018 1 commit
-
-
David Frey authored
-
- 28 Dec, 2017 1 commit
-
-
David Clark authored
-
- 22 Dec, 2017 3 commits
-
-
David Frey authored
-
David Frey authored
The chip isn't capable of reporting this value.
-
David Frey authored
-
- 19 Dec, 2017 3 commits
-
-
David Frey authored
-
David Frey authored
-
David Frey authored
-
- 14 Dec, 2017 1 commit
-
-
David Frey authored
This change resolves a problem reported on the mangOH forum (http://forum.mangoh.io/t/controlling-wp-gpio-1-gpio22-problem/984) where GPIO 22 could not be exported to userspace because it was incorrectly registered as an interrupt in the bq24296 kernel module.
-
- 13 Dec, 2017 2 commits
-
-
David Frey authored
-
David Frey authored
-