15 Jul, 2020
1 commit
-
Convert clk_enable() to clk_prepare_enable() and clk_disable() to
clk_disable_unprepare() respectively in the spi-omap-uwire.c.Signed-off-by: Qing Zhang
Link: https://lore.kernel.org/r/1594790807-32319-1-git-send-email-zhangqing@loongson.cn
Signed-off-by: Mark Brown
17 Sep, 2015
1 commit
-
SPI core validates both bits_per_word and speed_hz transfer parameters and
defaults to spi->bits_per_word and spi->max_speed_hz in case these per
transfer parameters are not set. This allows to remove two needless tests
from uwire_txrx() and uwire_setup_transfer().Signed-off-by: Jarkko Nikula
Signed-off-by: Mark Brown
24 Mar, 2015
1 commit
-
asm/irq.h is already included by linux/interrupt.h.
Signed-off-by: Jarkko Nikula
Signed-off-by: Mark Brown
22 Dec, 2014
1 commit
-
Signed-off-by: Jarkko Nikula
Signed-off-by: Mark Brown
20 Oct, 2014
1 commit
-
A platform_driver does not need to set an owner, it will be populated by the
driver core.Signed-off-by: Wolfram Sang
24 Jun, 2014
2 commits
-
Fixes the following build error introduced by commit b3f6a57506
("spi: omap-uwire: use devm_ functions"):
drivers/spi/spi-omap-uwire.c:465:2: error: implicit declaration of function ‘devm_ioremap’Since we are including , is no longer
needed. Remove it.Signed-off-by: Sachin Kamat
Signed-off-by: Mark Brown -
Signed-off-by: Mark Brown
22 Jun, 2014
1 commit
-
This patch introduces the use of devm_clk_get and devm_ioremap instead
of the unmanaged interfaces and removes the corresponding free function
calls.Signed-off-by: Himangi Saraogi
Acked-by: Julia Lawall
Signed-off-by: Mark Brown
15 Apr, 2014
1 commit
-
Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
30 Mar, 2014
2 commits
-
…i/topic/omap2', 'spi/topic/orion', 'spi/topic/pl022', 'spi/topic/qup', 'spi/topic/rspi' and 'spi/topic/s3c24xx' into spi-next
-
…pic/clps711x', 'spi/topic/coldfire', 'spi/topic/completion' and 'spi/topic/davinci' into spi-next
29 Mar, 2014
1 commit
-
spi_bitbang_stop() never fails, so make it return void.
Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
28 Mar, 2014
1 commit
-
This fixes the following coccicheck warning:
linux-2.6/drivers/spi/spi-omap-uwire.c:485:2-8: ERROR: missing iounmap; ioremap on line 471 and execution via conditional on line 481Signed-off-by: Nishanth Menon
Signed-off-by: Mark Brown
27 Mar, 2014
1 commit
-
This driver sets the SPI_MASTER_HALF_DUPLEX flag, so the spi core will check
transfers to ensure they are not full duplex.Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
03 Mar, 2014
1 commit
-
Set bits_per_word_mask so spi core will reject transfers that attempt to use
an unsupported bits_per_word value.Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
13 Feb, 2014
1 commit
-
In spi_add_device(), we have the code to validate spi->chip_select.
So remove the duplicate code in various drivers.Signed-off-by: Axel Lin
Acked-by: Stephen Warren
Signed-off-by: Mark Brown
09 Oct, 2013
1 commit
-
Subsystems like pinctrl and gpio rightfully make use of deferred probing at
core level. Now, deferred drivers won't be retried if they don't have a .probe
function specified in the driver struct. Fix this driver to have that, so the
devices it supports won't get lost in a deferred probe.Signed-off-by: Wolfram Sang
Signed-off-by: Mark Brown
23 May, 2013
1 commit
-
Use the wrapper functions for getting and setting the driver data using
platform_device instead of using dev_{get,set}_drvdata() with &pdev->dev,
so we can directly pass a struct platform_device.Signed-off-by: Jingoo Han
Signed-off-by: Mark Brown
05 Feb, 2013
1 commit
-
Some of the spi driver module remove hooks were annotated with __exit
and referenced with __exit_p(). Presumably these were supposed to be
__devinit, __devexit and __devexit_p() since __init/__exit for a
probe/remove hook has never been correct. They also got missed during
the big __devinit/__devexit purge since they didn't match the pattern.
Remove then now to be rid of it.v2: purge __init also
Reported-by: Arnd Bergmann
[Arnd set a patch cleaning up one, and then I found more]
Signed-off-by: Grant Likely
21 Sep, 2012
1 commit
-
We are moving omap2+ to use the device tree based pinctrl-single.c
and will be removing the old mux framework. This will remove the
omap1 specific parts from plat-omap.Acked-by: Felipe Balbi
Cc: Grant Likely
Cc: Alan Stern
Cc: Greg Kroah-Hartman
Cc: Richard Purdie
Cc: Florian Tobias Schandinat
Cc: Tomi Valkeinen
Cc: linux-usb@vger.kernel.org
Cc: linux-pcmcia@lists.infradead.org
Cc: spi-devel-general@lists.sourceforge.net
Signed-off-by: Tony Lindgren
13 Sep, 2012
1 commit
-
There's no need to have these in plat-omap any longer. Note that these
could eventually be made local to mach-omap1 instead of being in mach.But to do that, at least various driver access using omap7xxx.h registers
needs to be fixed first.Cc: spi-devel-general@lists.sourceforge.net
Cc: Grant Likely
Signed-off-by: Tony Lindgren
29 Mar, 2012
1 commit
-
Remove all #inclusions of asm/system.h preparatory to splitting and killing
it. Performed with the following command:perl -p -i -e 's!^#\s*include\s*.*\n!!' `grep -Irl '^#\s*include\s*' *`
Signed-off-by: David Howells
01 Nov, 2011
1 commit
-
We are clipping down the presence of module.h, since it was
everywhere. If you really need it, you better call it out,
as per this changeset.Signed-off-by: Paul Gortmaker
06 Jun, 2011
1 commit
-
Sort the SPI makefile and enforce the naming convention spi_*.c for
spi drivers.This change also rolls the contents of atmel_spi.h into the .c file
since there is only one user of that particular include file.v2: - Use 'spi-' prefix instead of 'spi_' to match what seems to be
be the predominant pattern for subsystem prefixes.
- Clean up filenames in Kconfig and header comment blocksSigned-off-by: Grant Likely
Acked-by: Wolfram Sang
Acked-by: Linus Walleij