Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
d948e6ca189985495a21cd622c31e30e72b6b688
/
drivers
/
spi
/
spi.c
d948e6c
spi: add power control when set_cs
by Luhua Xu
· 5 years ago
be73e32
spi: Fix spelling in the comments
by Andy Shevchenko
· 5 years ago
3984d39
spi: spi-fsl-espi: convert transfer delay to `spi_delay` format
by Alexandru Ardelean
· 5 years ago
25093bd
spi: implement SW control for CS times
by Alexandru Ardelean
· 5 years ago
8105936
spi: tegra114: change format for `spi_set_cs_timing()` function
by Alexandru Ardelean
· 5 years ago
bebcfd2
spi: introduce `delay` field for `spi_transfer` + spi_transfer_delay_exec()
by Alexandru Ardelean
· 5 years ago
6c613f6
spi: core,atmel: convert `word_delay_usecs` -> `word_delay` for spi_device
by Alexandru Ardelean
· 5 years ago
329f0da
spi: make `cs_change_delay` the first user of the `spi_delay` logic
by Alexandru Ardelean
· 5 years ago
b2c9815
spi: introduce spi_delay struct as "value + unit" & spi_delay_exec()
by Alexandru Ardelean
· 5 years ago
6b3f236
spi: move `cs_change_delay` backwards compat logic outside switch
by Alexandru Ardelean
· 5 years ago
b42faee
spi: Add a PTP system timestamp to the transfer structure
by Vladimir Oltean
· 5 years ago
4feaab0
Merge tag 'leds-for-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds
by Linus Torvalds
· 5 years ago
229e6af
spi: Guarantee cacheline alignment of driver-private data
by Lukas Wunner
· 5 years ago
d1c44c9
spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_pump_messages
by Vladimir Oltean
· 5 years ago
43004f3
spi: Rename of_spi_register_master() function
by Linus Walleij
· 5 years ago
4ff13d0
spi: Reduce kthread priority
by Peter Zijlstra
· 5 years ago
cc8b465
spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysfs attribute
by Geert Uytterhoeven
· 5 years ago
0050014
drivers: Introduce device lookup variants by ACPI_COMPANION device
by Suzuki K Poulose
· 5 years ago
cfba5de
drivers: Introduce device lookup variants by of_node
by Suzuki K Poulose
· 5 years ago
f632a81
Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 6 years ago
26ac565
Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next
by Mark Brown
· 6 years ago
b28944c
spi/acpi: avoid spurious matches during slave enumeration
by Ard Biesheuvel
· 6 years ago
418e3ea
bus_find_device: Unify the match callback with class_find_device
by Suzuki K Poulose
· 6 years ago
f9481b0
spi: fix ctrl->num_chipselect constraint
by Tudor Ambarus
· 6 years ago
b5e3cf4
spi/acpi: fix incorrect ACPI parent check
by Ard Biesheuvel
· 6 years ago
f569436
spi: don't open code list_for_each_entry_safe_reverse()
by Vladimir Zapolskiy
· 6 years ago
ebc37af
spi: No need to assign dummy value in spi_unregister_controller()
by Andy Shevchenko
· 6 years ago
4c3c595
spi/acpi: enumerate all SPI slaves in the namespace
by Ard Biesheuvel
· 6 years ago
aef9752
spi: Use struct_size() helper
by Gustavo A. R. Silva
· 6 years ago
d9424d6
Merge branch 'spi-5.2' into spi-5.3
by Mark Brown
· 6 years ago
924b586
spi: Allow SPI devices to request the pumping thread be realtime
by Douglas Anderson
· 6 years ago
f3440d9
spi: abort spi_sync if failed to prepare_transfer_hardware
by Super Liu
· 6 years ago
5d7e2b5
spi: core: allow reporting the effectivly used speed_hz for a transfer
by Martin Sperl
· 6 years ago
0ed5625
spi: Fix Raspberry Pi breakage
by Mark Brown
· 6 years ago
d5864e5
spi: core: allow defining time that cs is deasserted as a multiple of SCK
by Martin Sperl
· 6 years ago
0ff2de8
spi: core: allow defining time that cs is deasserted
by Martin Sperl
· 6 years ago
d61ad23c
spi: Clear SPI_CS_HIGH flag from bad_bits for GPIO chip-select
by Serge Semin
· 6 years ago
c9ba7a1
spi: Release spi_res after finalizing message
by Noralf Trønnes
· 6 years ago
4d1841d
spi: Remove warning in spi_split_transfers_maxsize()
by Noralf Trønnes
· 6 years ago
76d2f7e
spi: Remove one needless transfer speed fall back case
by Jarkko Nikula
· 6 years ago
f1ca999
spi: add a method for configuring CS timing
by Sowjanya Komatineni
· 6 years ago
b93318a
spi: kill useless initializer in spi_register_controller()
by Sergei Shtylyov
· 6 years ago
0a919ae
spi: Don't call spi_get_gpio_descs() before device name is set
by Andrey Smirnov
· 6 years ago
e1a7d16
Merge branch 'spi-5.1' into spi-5.2
by Mark Brown
· 6 years ago
1723fde
spi: Add missing error handling for CS GPIOs
by Geert Uytterhoeven
· 6 years ago
ca1438d
spi: export tracepoint symbols to modules
by Arnd Bergmann
· 6 years ago
5442dca
spi: Fix zero length xfer bug
by Chris Lesiak
· 6 years ago
28f7604
spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO
by Felix Fietkau
· 6 years ago
b7bb367
spi: support inter-word delay requirement for devices
by Jonas Bonn
· 6 years ago
2df201e
spi: Support high CS when using descriptors
by Linus Walleij
· 6 years ago
f0125f1
spi: Go back to immediate teardown
by Mark Brown
· 6 years ago
412e603
spi: core: avoid waking pump thread from spi_sync instead run teardown delayed
by Martin Sperl
· 6 years ago
f3186dd
spi: Optionally use GPIO descriptors for CS GPIOs
by Linus Walleij
· 6 years ago
194276b
spi: Use of_node_name_eq for node name comparisons
by Rob Herring
· 6 years ago
6b03061
spi: add support for octal mode I/O data transfer
by Yogesh Narayan Gaur
· 6 years ago
787f488
spi: Fix formatting of header block
by Mark Brown
· 6 years ago
d57e796
spi: Fix core transfer waits after slave support
by Mark Brown
· 6 years ago
810923f
spi: Deal with slaves that return from transfer_one() unfinished
by Lubomir Rintel
· 6 years ago
7b9734d
Merge remote-tracking branch 'spi/topic/of' into spi-next
by Mark Brown
· 6 years ago
4b51c74
Merge branch 'spi-4.20' into spi-next
by Mark Brown
· 6 years ago
25972d0
spi: Make GPIO CSs honour the SPI_NO_CS flag
by Phil Elwell
· 6 years ago
5039563
spi: Add driver_override SPI device attribute
by Trent Piepho
· 6 years ago
5f143af
spi: make OF helper available for others
by Marco Felsch
· 6 years ago
b445bfc
spi: switch to SPDX license identifier
by Marco Felsch
· 6 years ago
71388b21
spi: always use software fallback for SPI_CS_WORD when using cs_gio
by David Lechner
· 6 years ago
cbaa62e
spi: add software implementation for SPI_CS_WORD
by David Lechner
· 6 years ago
04b2d03
spi: Fix double IDR allocation with DT aliases
by Geert Uytterhoeven
· 6 years ago
1a4327f
spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers
by Kirill Kapranov
· 6 years ago
a86854d
treewide: devm_kzalloc() -> devm_kcalloc()
by Kees Cook
· 7 years ago
3c89adb0
Merge tag 'pm-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 7 years ago
7e48e23
spi: Add missing pm_runtime_put_noidle() after failed get
by Tony Lindgren
· 7 years ago
71f277a
spi: Respect all error codes from dev_pm_domain_attach()
by Ulf Hansson
· 7 years ago
c1f5ba7
spi: Get rid of the spi_flash_read() API
by Boris Brezillon
· 7 years ago
b5932f5
spi: Make support for regular transfers optional when ->mem_ops != NULL
by Boris Brezillon
· 7 years ago
bdf3a3b
spi: Check presence the of ->transfer[_xxx]() before registering a controller
by Boris Brezillon
· 7 years ago
988f259
spi: Add an helper to flush the message queue
by Boris Brezillon
· 7 years ago
4633696
spi: Expose spi_{map,unmap}_buf() for internal use
by Boris Brezillon
· 7 years ago
3ce2dcf
Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/pxa2xx' and 'spi/fix/unregiser' into spi-linus
by Mark Brown
· 7 years ago
613bd1e
spi: Fix unregistration of controller with fixed SPI bus number
by Jarkko Nikula
· 7 years ago
ce99319
spi: Fix scatterlist elements size in spi_map_buf
by Maxime Chevallier
· 7 years ago
b5f9208
Merge remote-tracking branch 'spi/topic/core' into spi-next
by Mark Brown
· 7 years ago
42bdd70
spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers
by Lucas Stach
· 7 years ago
68b892f
spi: document odd controller reference handling
by Johan Hovold
· 7 years ago
67f7b27
spi: fix use-after-free at controller deregistration
by Johan Hovold
· 7 years ago
53ac64a
Merge tag 'acpi-4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 7 years ago
a3a4246
Merge remote-tracking branches 'spi/topic/cadence', 'spi/topic/dt', 'spi/topic/ep93xx' and 'spi/topic/falcon' into spi-next
by Mark Brown
· 7 years ago
9a9a047
spi: Kernel coding style fixes
by Suniel Mahesh
· 7 years ago
9b61e30
spi: Pick spi bus number from Linux idr or spi alias
by Suniel Mahesh
· 7 years ago
e0bcb68
spi: use of_property_read_bool()
by Sergei Shtylyov
· 7 years ago
8a2e487
spi: Use Apple device properties in absence of ACPI resources
by Lukas Wunner
· 7 years ago
2856670
spi: core: Propagate error code of add_uevent_var()
by Andy Shevchenko
· 7 years ago
25c56c8
spi: Convert to using %pOF instead of full_name
by Rob Herring
· 8 years ago
8caab75
spi: Generalize SPI "master" to "controller"
by Geert Uytterhoeven
· 8 years ago
c94085f5
Merge branches 'topic/core', 'topic/slave' and 'fix/doc' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi into spi-master
by Mark Brown
· 8 years ago
6c36406
spi: core: Add support for registering SPI slave controllers
by Geert Uytterhoeven
· 8 years ago
ad25c92
spi: core: Replace S_IRUGO permissions by 0444
by Geert Uytterhoeven
· 8 years ago
b56ffae
spi: core: Fix devm_spi_register_master() function name in kerneldoc
by Geert Uytterhoeven
· 8 years ago
282ec0e
Merge remote-tracking branches 'spi/topic/ti-qspi' and 'spi/topic/xlp' into spi-next
by Mark Brown
· 8 years ago
a2d5eda
Merge remote-tracking branches 'spi/topic/devprop', 'spi/topic/fsl', 'spi/topic/fsl-dspi', 'spi/topic/imx' and 'spi/topic/lantiq' into spi-next
by Mark Brown
· 8 years ago
42b1ead
Merge remote-tracking branch 'spi/topic/core' into spi-next
by Mark Brown
· 8 years ago
Next »