Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2de1a8b1a95ce36288b66a9b7c9f08ea82061b5f
/
drivers
/
staging
/
greybus
/
gpio.c
e9385e5
greybus: include "gpbridge.h" from "greybus.h"
by Alex Elder
· 9 years ago
bdac599
greybus: Use gb_gpbridge_protocol_init()
by Viresh Kumar
· 9 years ago
8de925b
greybus: gpio: fix tab/space mistake
by Viresh Kumar
· 9 years ago
453bbea
greybus: Move briged phy structure definitions into gpbridge.h
by John Stultz
· 9 years ago
973ccfd
greybus: operation: refactor response handling
by Johan Hovold
· 9 years ago
fef96a2
greybus: gpio: fix missing response on request errors
by Johan Hovold
· 9 years ago
244b5a2
greybus: gpio: fix null-deref on unexpected irq requests
by Johan Hovold
· 9 years ago
1842dd8
greybus: gpio: fix null-deref on short irq requests
by Johan Hovold
· 9 years ago
792c17e
greybus: gpio: add error messages to callbacks not propagating errors
by Johan Hovold
· 9 years ago
7bfa078
greybus: gpio: refuse to set value of input pins
by Johan Hovold
· 9 years ago
64d2f4e
greybus: gpio: clean up line-state allocation
by Johan Hovold
· 9 years ago
e5032d8
greybus: gpio: use dev_err and dev_warn
by Johan Hovold
· 9 years ago
86c6816
greybus: gpio: fix error handling
by Johan Hovold
· 9 years ago
8aff1ac
greybus: gpio: make gb_gpio_controller pointer naming consistent
by Johan Hovold
· 9 years ago
bda7e2d
greybus: gpio: remove unnecessary explicit cast
by Johan Hovold
· 9 years ago
83d9cdd
greybus: gpio: remove overly defensive argument verification
by Johan Hovold
· 9 years ago
65f5a5f
greybus: gpio: remove redundant argument verification
by Johan Hovold
· 9 years ago
56c2da1
greybus: gpio: remove incorrect todo comments
by Johan Hovold
· 9 years ago
c2a6610
greybus: gpio: fix truncated debounce times
by Johan Hovold
· 9 years ago
fcc4356
greybus: gpio: fix set-debounce request alignment
by Johan Hovold
· 9 years ago
d1b20d7
greybus: gpio.c: fix a bad irq number
by Alexandre Bailon
· 9 years ago
35a64f2
greybus: gpio: fix memory leaks at init and exit
by Johan Hovold
· 9 years ago
036aad9
greybus: gpio: add interrupt handling support
by Matt Porter
· 9 years ago
89210f6
greybus: remove unused version-response structs
by Viresh Kumar
· 10 years ago
36e79de
greybus: create get_version() routines with the help of a macro
by Viresh Kumar
· 10 years ago
5357cf3
greybus: Remove "-gb" suffix from .c files
by Viresh Kumar
· 10 years ago
[Renamed from drivers/staging/greybus/gpio-gb.c]
76590b1
greybus: gpio-gb: remove checks for negative offset variable
by Bill Pemberton
· 10 years ago
7422a1e
greybus: protocol: name protocols.
by Greg Kroah-Hartman
· 10 years ago
7c7d5b9
greybus: protocol: switch gb_protocol_register() to return an int
by Greg Kroah-Hartman
· 10 years ago
a46e967
greybus: add Linaro copyrights
by Alex Elder
· 10 years ago
93bbe85
greybus: set up connection->private properly
by Alex Elder
· 10 years ago
7d5bbb1
greybus: gpio-gb: convert to use gb_operation_sync
by Greg Kroah-Hartman
· 10 years ago
23383de
greybus: use errno for operation result
by Alex Elder
· 10 years ago
c08b1dd
greybus: dynamically allocate requests and responses
by Alex Elder
· 10 years ago
5e68995
greybus: drop a now-empty structure
by Alex Elder
· 10 years ago
25d0f81
greybus: remove status from all responses
by Alex Elder
· 10 years ago
3690a82
greybus: define struct gb_message
by Alex Elder
· 10 years ago
37d8afc
greybus: debug: mark debug messages with pr_debug() instead of printk
by Viresh Kumar
· 10 years ago
f8fb05e
greybus: add an incoming request receive method
by Alex Elder
· 10 years ago
5d9fd7e
greybus: move methods into protocol
by Alex Elder
· 10 years ago
19d03de
greybus: register preallocated protocols
by Alex Elder
· 10 years ago
c7a90cb
greybus: #if 0 cleanups
by Greg Kroah-Hartman
· 10 years ago
3689f97
greybus: begin abstracting connection operations
by Alex Elder
· 10 years ago
81d631c
greybus: gpio: kill gpio_controller->gpio
by Alex Elder
· 10 years ago
d4c8247
greybus: gpio-gb: fix some endian sparse warnings that were real.
by Greg Kroah-Hartman
· 10 years ago
ff6e0b9
greybus: gpio-gb: fix offset error checking and usage
by Matt Porter
· 10 years ago
47ee0d1
greybus: gpio-gb: remove unused status field from struct gb_gpio_get_value_request
by Matt Porter
· 10 years ago
213aefe
greybus: gpio-gb: allow it to build properly for all current kernel versions.
by Greg Kroah-Hartman
· 10 years ago
bb2e1c9
greybus: initial operations-based GPIO driver
by Alex Elder
· 10 years ago
051fb04
greybus: don't assume subdevs are valid
by Alex Elder
· 10 years ago
e1e9dbd
greybus: isolate greybus module code
by Alex Elder
· 10 years ago
778c69c
greybus: rename struct greybus_device
by Alex Elder
· 10 years ago
69f93ab
greybus: simple fixes
by Alex Elder
· 10 years ago
f91121b
greybus: Fix build errors on older kernels.
by Greg Kroah-Hartman
· 10 years ago
3be03d4
greybus: minor checkpatch cleanups
by Greg Kroah-Hartman
· 10 years ago
6584c8a
greybus: s/greybus_device_id/greybus_module_id/g
by Greg Kroah-Hartman
· 10 years ago
8bf23e8
greybus: actually get the devm() change to build...
by Greg Kroah-Hartman
· 10 years ago
e5f167f
greybus: can't use devm anymore, we aren't tieing into the driver model lifecycle :(
by Greg Kroah-Hartman
· 10 years ago
426f29d
greybus: gpio: tie into gb core properly
by Greg Kroah-Hartman
· 10 years ago
db6e1fd
greybus: hook up sdio, gpio, and tty into the greybus core.
by Greg Kroah-Hartman
· 10 years ago
199d68d
greybus: start moving the function types into the greybus core
by Greg Kroah-Hartman
· 10 years ago
e9023d2
greybus: gpio-gb.c: it now builds properly
by Greg Kroah-Hartman
· 10 years ago
c16854c
greybus: gpio driver
by Greg Kroah-Hartman
· 10 years ago