26 Aug, 2015
1 commit
-
Add support for dual read/writes on spi-bcm63xx-hsspi. This has been
tested with a s25fl129p1 dual read capable spi flash, with a nice speed
improvement:serial read:
root@OpenWrt:/# time dd if=/dev/mtd4 of=/dev/null bs=8192
2032+0 records in
2032+0 records out
real 0m 4.39s
user 0m 0.00s
sys 0m 1.55sdual read:
root@OpenWrt:/# time dd if=/dev/mtd4 of=/dev/null bs=8192
2032+0 records in
2032+0 records out
real 0m 3.09s
user 0m 0.00s
sys 0m 1.56sSigned-off-by: Jonas Gorski
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
15 Apr, 2014
1 commit
-
Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
30 Mar, 2014
1 commit
-
…pic/clps711x', 'spi/topic/coldfire', 'spi/topic/completion' and 'spi/topic/davinci' into spi-next
05 Mar, 2014
1 commit
-
Use SIMPLE_DEV_PM_OPS macro in order to make the code simpler.
Signed-off-by: Jingoo Han
Signed-off-by: Mark Brown
10 Feb, 2014
1 commit
-
Calling init_completion() once is enough.
For the rest of the iterations, call reinit_completion() instead.Signed-off-by: Axel Lin
Signed-off-by: Mark Brown
18 Dec, 2013
4 commits
-
Use the right CONFIG symbol to guard, properly (un)preprare clocks on
suspend/resume, and check the result of it.Signed-off-by: Jonas Gorski
Signed-off-by: Mark Brown -
Simplifies the remove call.
Signed-off-by: Jonas Gorski
Signed-off-by: Mark Brown -
Ensure we notice if the clock cannot be enabled for any reason and pass
the error down.Signed-off-by: Jonas Gorski
Signed-off-by: Mark Brown -
Use devm_clk_get() to make cleanup paths simpler.
Signed-off-by: Jingoo Han
Acked-by: Jonas Gorski
Signed-off-by: Mark Brown
10 Dec, 2013
1 commit
-
devm_request_and_ioremap() returns NULL on error, it doesn't return an
ERR_PTR(). This patch fixes it by switching to devm_ioremap_resource()
which is the prefered function anyway.Fixes: 142168eba9dc ('spi: bcm63xx-hsspi: add bcm63xx HSSPI driver')
Signed-off-by: Dan Carpenter
Acked-by: Jonas Gorski
Signed-off-by: Mark Brown
04 Dec, 2013
1 commit
-
Add a driver for the High Speed SPI controller found on newer BCM63XX SoCs.
It does feature some new modes like 3-wire or dual spi, but neither of it
is currently implemented.Signed-off-by: Jonas Gorski
Signed-off-by: Mark Brown