Lukas Wunner
0dacf0458c
spi: bcm2835: Unbreak the build of esoteric configs
commit 29bdedfd9cf40e59456110ca417a8cb672ac9b92 upstream.
Commit e82b0b382845 ("spi: bcm2835: Fix race on DMA termination") broke
the build with COMPILE_TEST=y on arches whose cmpxchg() requires 32-bit
operands (xtensa, older arm ISAs).
Fix by changing the dma_pending flag's type from bool to unsigned int.
Fixes: e82b0b382845 ("spi: bcm2835: Fix race on DMA termination")
Signed-off-by: Lukas Wunner <lukas@wunner.de>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: Frank Pavlic <f.pavlic@kunbus.de>
Cc: Martin Sperl <kernel@martin.sperl.org>
Cc: Noralf Trønnes <noralf@tronnes.org>
Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-01-09 17:14:53 +01:00
..
2017-09-04 15:51:26 +01:00
2017-11-02 11:10:55 +01:00
2017-08-16 11:53:31 +01:00
2018-04-26 11:02:07 +02:00
2017-07-17 12:09:38 +01:00
2018-04-24 09:36:24 +02:00
2017-12-10 13:40:39 +01:00
2017-11-02 11:10:55 +01:00
2017-09-04 15:51:14 +01:00
2017-08-08 11:36:35 +01:00
2019-01-09 17:14:53 +01:00
2018-06-21 04:02:54 +09:00
2018-11-13 11:14:45 -08:00
2017-11-02 11:10:55 +01:00
2018-09-09 19:55:53 +02:00
2017-11-02 11:10:55 +01:00
2018-09-09 19:55:52 +02:00
2017-04-18 19:16:49 +01:00
2017-11-02 11:10:55 +01:00
2018-11-13 11:14:52 -08:00
2017-09-01 11:33:22 +01:00
2018-09-09 19:55:53 +02:00
2017-04-26 15:58:04 +01:00
2018-12-29 13:39:11 +01:00
2017-04-26 15:58:04 +01:00
2017-07-26 13:08:56 +01:00
2018-08-03 07:50:38 +02:00
2017-06-20 13:39:14 +01:00
2017-08-18 12:15:41 +01:00
2017-07-19 11:56:23 +01:00
2017-07-26 13:04:21 +01:00
2017-08-23 17:12:05 +01:00
2018-09-09 19:55:52 +02:00
2018-05-22 18:53:56 +02:00
2017-08-10 15:50:23 +01:00
2017-08-16 11:58:23 +01:00
2018-10-03 17:00:55 -07:00
2018-08-03 07:50:20 +02:00
2018-10-03 17:00:55 -07:00
2017-08-09 17:18:06 +01:00
2017-06-28 20:02:52 +01:00
2017-05-26 13:12:19 +01:00
2017-05-26 13:12:04 +01:00
2017-05-26 12:41:07 +01:00
2017-09-13 09:42:27 -07:00
2018-02-25 11:08:02 +01:00
2018-03-19 08:42:53 +01:00
2017-07-19 17:06:31 +01:00
2018-10-03 17:00:54 -07:00
2017-07-19 17:06:28 +01:00
2017-03-17 21:54:08 +00:00
2017-04-26 15:58:22 +01:00
2017-12-29 17:53:47 +01:00
2017-08-08 11:36:07 +01:00
2018-09-29 03:06:07 -07:00
2017-07-08 10:41:53 -07:00