Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
abe41184abac487264a4904bfcff2d5500dccce6
/
drivers
/
i2c
/
i2c-core-base.c
abe4118
i2c: recovery: if possible send STOP with recovery pulses
by Wolfram Sang
· 6 years ago
9bca19a
Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
by Linus Torvalds
· 7 years ago
0478226
i2c: Retain info->of_node in i2c_new_device()
by Boris Brezillon
· 7 years ago
4fad886
i2c: Get rid of i2c_board_info->archdata
by Boris Brezillon
· 7 years ago
e6a20b6
i2c: Respect all error codes from dev_pm_domain_attach()
by Ulf Hansson
· 7 years ago
1eace83
i2c: add param sanity check to i2c_transfer()
by Ard Biesheuvel
· 7 years ago
50888b0
i2c: Update i2c_trace_msg static key to modern api
by Davidlohr Bueso
· 7 years ago
4a3f769
i2c: fix parameter of trace_i2c_result
by Ahbong Chang
· 7 years ago
398432e
i2c: make i2c_check_addr_validity() static
by Wolfram Sang
· 7 years ago
8efb11a
Merge branch 'i2c-mux/for-next' of https://github.com/peda-r/i2c-mux into i2c/for-4.17
by Wolfram Sang
· 7 years ago
dde67eb
i2c: add i2c_get_device_id() to get the standard i2c device id
by Peter Rosin
· 7 years ago
af50371
i2c: core: report OF style module alias for devices registered via OF
by Javier Martinez Canillas
· 7 years ago
4141cf6
Merge branch 'i2c/for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
by Linus Torvalds
· 7 years ago
e0638fa
i2c: core: decrease reference count of device node in i2c_unregister_device
by Lixin Wang
· 7 years ago
2806e6a
i2c: send STOP after successful bus recovery
by Wolfram Sang
· 7 years ago
72b08fc
i2c: ensure SDA is released in recovery if SDA is controllable
by Wolfram Sang
· 7 years ago
8092178
i2c: add 'set_sda' to bus_recovery_info
by Wolfram Sang
· 7 years ago
8a91732
i2c: refactor i2c_master_{send_recv}
by Wolfram Sang
· 7 years ago
e94bc5d
i2c: add helpers to ease DMA handling
by Wolfram Sang
· 7 years ago
10c9ef0
i2c: core: fix compile issue related to incorrect gpio header
by Phil Reid
· 7 years ago
e1eb7d2
i2c: remove legacy integer scl/sda gpio for recovery
by Phil Reid
· 7 years ago
3991c5c
i2c: Switch to using gpiod interface for gpio bus recovery
by Phil Reid
· 7 years ago
7b43dd1
i2c: Make i2c_unregister_device() NULL-aware
by Andy Shevchenko
· 7 years ago
f6d2953
Merge branch 'i2c/sbs-manager' into i2c/for-4.15
by Wolfram Sang
· 7 years ago
f8756c6
i2c: core: call of_i2c_setup_smbus_alert in i2c_register_adapter
by Phil Reid
· 7 years ago
1f35b86
i2c: generic recovery: check SCL before SDA
by Claudio Foellmi
· 7 years ago
728fe6c
i2c: Allow overriding dev_name through board_info
by Hans de Goede
· 7 years ago
f4b17a1
i2c: core: Make comment about I2C table requirement to reflect the code
by Javier Martinez Canillas
· 7 years ago
c64ffff
i2c: core: Allow empty id_table in ACPI case as well
by Andy Shevchenko
· 7 years ago
61e3d0f
i2c: reformat core-base file header
by Wolfram Sang
· 8 years ago
16210d0
i2c: remove unneeded includes from core
by Wolfram Sang
· 8 years ago
53f8f7c
i2c: break out ACPI support into separate file
by Wolfram Sang
· 8 years ago
5bf4fa7
i2c: break out OF support into separate file
by Wolfram Sang
· 8 years ago
22c78d1
i2c: break out smbus support into separate file
by Wolfram Sang
· 8 years ago
e4991ec
i2c: break out slave support into separate file
by Wolfram Sang
· 8 years ago
91ed534
i2c: rename core source file to allow refactorization
by Wolfram Sang
· 8 years ago
[Renamed from drivers/i2c/i2c-core.c]
16a12fa
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
by Linus Torvalds
· 8 years ago
d1d84bb
i2c: core: Allow drivers to disable i2c-core irq mapping
by Hans de Goede
· 8 years ago
605f8fc
i2c: core: Add new i2c_acpi_new_device helper function
by Hans de Goede
· 8 years ago
417f784
i2c: core: Allow getting ACPI info by index
by Hans de Goede
· 8 years ago
4124c4e
i2c: allow attaching IRQ resources to i2c_board_info
by Dmitry Torokhov
· 8 years ago
00a06c2
i2c: export i2c_client_type structure
by Dmitry Torokhov
· 8 years ago
7067739
Merge branch 'i2c/for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
by Linus Torvalds
· 8 years ago
786856b
Merge tag 'device-properties-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 8 years ago
d3e1b61
i2c: allow specify device properties in i2c_board_info
by Dmitry Torokhov
· 8 years ago
622b307
i2c: acpi: Initialize info.type from of_compatible
by Dan O'Donovan
· 8 years ago
cefae80
i2c: core: helper function to detect slave mode
by Luis Oliveira
· 8 years ago
2659161
i2c: fix spelling mistake: "insufficent" -> "insufficient"
by Colin Ian King
· 8 years ago
6f724fb
i2c: print correct device invalid address
by John Garry
· 8 years ago
331c342
i2c: do not enable fall back to Host Notify by default
by Dmitry Torokhov
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
179a7ba
Merge tag 'trace-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
by Linus Torvalds
· 8 years ago
8cf868a
tracing: Have the reg function allow to fail
by Steven Rostedt (Red Hat)
· 8 years ago
4d5538f
i2c: use an IRQ to report Host Notify events, not alert
by Benjamin Tissoires
· 8 years ago
b8a1a4c
i2c: Provide a temporary .probe_new() call-back type
by Lee Jones
· 8 years ago
5f441fc
i2c: Export i2c_match_id() for direct use by device drivers
by Lee Jones
· 8 years ago
da10c06
i2c: Make I2C ID tables non-mandatory for DT'ed devices
by Lee Jones
· 8 years ago
298d4de
i2c: Match using traditional OF methods, then by vendor-less compatible strings
by Lee Jones
· 8 years ago
cabcf4f
i2c: Add the ability to match device to compatible string without an of_node
by Lee Jones
· 8 years ago
811073b
i2c: Add pointer dereference protection to i2c_match_id()
by Lee Jones
· 8 years ago
147b36d
i2c: core: fix NULL pointer dereference under race condition
by Vladimir Zapolskiy
· 8 years ago
6a676fb
i2c: mark device nodes only in case of successful instantiation
by Ralf Ramsauer
· 8 years ago
b2edcda
Merge tag 'tegra-for-4.8-i2c' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into i2c/for-next
by Wolfram Sang
· 8 years ago
2771dc3
i2c: add a warning to i2c_adapter_depth()
by Bartosz Golaszewski
· 8 years ago
8dd1fe1
i2c: export i2c_adapter_depth()
by Bartosz Golaszewski
· 8 years ago
318ce27
i2c / ACPI: Do not touch an I2C device if it belongs to another adapter
by Mika Westerberg
· 8 years ago
b93d3d3
i2c: core: put literals on one line in dev_*() calls
by Andy Shevchenko
· 8 years ago
d1ed798
i2c: move locking operations to their own struct
by Peter Rosin
· 8 years ago
5853b22
i2c: core: Add function for finding the bus speed from ACPI, take 2
by Jarkko Nikula
· 8 years ago
aec809f
i2c: core: Cleanup I2C ACPI namespace, take 2
by Jarkko Nikula
· 8 years ago
fb79e09
i2c: add i2c_trylock_bus wrapper, use it
by Peter Rosin
· 9 years ago
6630420
Merge branch 'i2c/for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
by Linus Torvalds
· 8 years ago
5b40f12
Revert "i2c: core: Cleanup I2C ACPI namespace"
by Wolfram Sang
· 8 years ago
38d0fc4
Revert "i2c: core: Add function for finding the bus speed from ACPI"
by Wolfram Sang
· 8 years ago
55d38d06
i2c: core: Add function for finding the bus speed from ACPI
by Jarkko Nikula
· 9 years ago
a7003b6
i2c: core: Cleanup I2C ACPI namespace
by Jarkko Nikula
· 9 years ago
44239a5
i2c: use pr_fmt in the core
by Wolfram Sang
· 8 years ago
be309c3
i2c: print more info when acpi_i2c_space_handler() fails
by Wolfram Sang
· 8 years ago
399d62a
i2c: print more info when of_i2c_notify fails
by Wolfram Sang
· 8 years ago
84d0b61
i2c: add error message when obtaining idr fails
by Wolfram Sang
· 8 years ago
8ddfe41
i2c: improve error messages in i2c_register_adapter()
by Wolfram Sang
· 8 years ago
d3b11d8
i2c: cleanup i2c_register_adapter() by refactoring recovery init
by Wolfram Sang
· 8 years ago
ce0dffa
i2c: free idr when sanity checks in i2c_register_adapter() fail
by Wolfram Sang
· 8 years ago
525e6fa
i2c / ACPI: add support for ACPI reconfigure notifications
by Octavian Purdila
· 8 years ago
7e4c224
i2c: core: Add support for 'i2c-bus' subnode
by Jon Hunter
· 9 years ago
0f614d8
i2c: Add generic support passing secondary devices addresses
by Jean-Michel Hautbois
· 9 years ago
3a9ddaf
i2c: only check scl functions when using generic recovery
by Wolfram Sang
· 9 years ago
6ef91fc
i2c: mux: relax locking of the top i2c adapter during mux-locked muxing
by Peter Rosin
· 9 years ago
fa96f0c
i2c: muxes always lock the parent adapter
by Peter Rosin
· 9 years ago
8320f49
i2c: allow adapter drivers to override the adapter locking
by Peter Rosin
· 9 years ago
04f5914
i2c: let I2C masters ignore their children for PM
by Linus Walleij
· 9 years ago
041edda
i2c: core: use new 8 bit address helper function
by Wolfram Sang
· 9 years ago
8dcf321
i2c: prevent endless uevent loop with CONFIG_I2C_DEBUG_CORE
by Wolfram Sang
· 9 years ago
b980a26
i2c: immediately mark ourselves as registered
by Wolfram Sang
· 9 years ago
9502665
i2c: do not use internal data from driver core
by Sudip Mukherjee
· 9 years ago
53feedf
i2c: i2c-core: sort includes
by Wolfram Sang
· 9 years ago
9f92416
i2c: always enable RuntimePM for the adapter device
by Wolfram Sang
· 9 years ago
54177cc
i2c: make i2c_parse_fw_timings() always visible
by Wolfram Sang
· 9 years ago
e1dba01
i2c: add generic routine to parse DT for timing information
by Wolfram Sang
· 9 years ago
c18fba2
i2c: fix wakeup irq parsing
by Grygorii Strashko
· 9 years ago
Next »