In this bug, the address operation range may exceed the
window size defined by gpio expanded flash MTD partition.
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/mtd/maps/gpio-addr-flash.c | 34 --
1 file changed, 28 insertions(+), 6 deletions(-)
diff
Rewrite the blackfin CAN driver into arch independent style
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 145 ++--
1 file changed, 72 insertions(+), 73 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can
bfin_can: move the header file to arch independent location
Signed-off-by: Aaron Wu aaron...@analog.com
---
arch/blackfin/include/asm/bfin_can.h | 728 --
drivers/net/can/bfin_can.c |2 +-
drivers/net/can/bfin_can.h | 728
Header file was in arch dependent location arch/blackfin/include/asm/bfin_can.h,
Now move and merge the useful contents of header file into driver code, note
the original header file is reserved for full register sets access test by other
code so it survives.
Signed-off-by: Aaron Wu aaron
Replace the blackfin arch dependent style of bfin_read/bfin_write with
common readw/writew
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net
Blackfin was built without MMU, old driver code access the IO space by
physical address, introduce the ioremap approach to be compitable with
the common style supporting MMU enabled arch.
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 22 --
1
changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 22 --
1 file changed, 8 insertions(+), 14 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
Rewrite the blackfin CAN driver into common style
V4 changes: remove unused variable in patch 2/2
V3 changes: remove redundant cast in patch 2/2
V2 changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can
Rewrite the blackfin CAN driver into common style
V4 changes: remove unused variable in patch 2/2
V3 changes: remove redundant cast in patch 2/2
V2 changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can
changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b
changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 119 +++-
1 file changed, 118 insertions(+), 1 deletion(-)
diff --git a/drivers/net/can/bfin_can.c b
Header file was in arch dependent location arch/blackfin/include/asm/bfin_can.h,
Now move and merge the useful contents of header file into driver code, note
the original header file is reserved for full registers set access test by other
code so it survives.
Signed-off-by: Aaron Wu aaron
Blackfin was built without MMU, old driver code access the IO space by
physical address, introduce the ioremap approach to be compitable with
the common style supporting MMU enabled arch.
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 22 --
1
Replace the blackfin arch dependent style of bfin_read/bfin_write with
common readw/writew
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net
Header file was in arch dependent location arch/blackfin/include/asm/bfin_can.h,
Now move and merge the useful contents of header file into driver code, note
the original header file is reserved for full registers set access test by other
code so it survives.
Signed-off-by: Aaron Wu aaron
Blackfin was built without MMU, old driver code access the IO space by
physical address, introduce the ioremap approach to be compitable with
the common style supporting MMU enabled arch.
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 22 --
1
Replace the blackfin arch dependent style of bfin_read/bfin_write with
common readw/writew
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net
Rewrite the driver to comply to common style with MMU
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 21 -
1 file changed, 8 insertions(+), 13 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index 0a5eff4
Rewrite the blackfin read/write into common style ones
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can
Rewrite the blackfin style of read/write to common ones
Signed-off-by: Aaron Wu aaron...@analog.com
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin Ethernet support
---
drivers/net/ethernet/Kconfig |1 -
drivers/net/ethernet/Makefile|1 -
drivers/net/ethernet/adi/Kconfig | 66 --
drivers/net/ethernet/adi/Makefile|5 -
drivers/net/ethern
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin pinctrl support
---
drivers/pinctrl/Kconfig | 19 -
drivers/pinctrl/Makefile |3 -
drivers/pinctrl/pinctrl-adi2-bf54x.c | 588 --
drivers/pinctrl/pinctrl-adi2-bf60x.c
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin PWM support
---
drivers/pwm/Kconfig| 9 ---
drivers/pwm/Makefile | 1 -
drivers/pwm/pwm-bfin.c | 157 -
3 files changed, 167 deletions(-)
delete mode 100644 drivers/p
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin CAN bus support
---
drivers/net/can/Kconfig| 9 -
drivers/net/can/Makefile | 1 -
drivers/net/can/bfin_can.c | 784 -
3 files changed, 794 deletions(-)
delete mode 100644 d
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin RTC support
---
drivers/rtc/Kconfig| 10 --
drivers/rtc/Makefile | 1 -
drivers/rtc/rtc-bfin.c | 448 -
3 files changed, 459 deletions(-)
delete mode 100644 drivers/r
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin input support
---
drivers/input/keyboard/Kconfig| 9 -
drivers/input/keyboard/Makefile | 1 -
drivers/input/keyboard/bf54x-keys.c | 396 --
drivers/input/misc/K
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin SD host support
---
drivers/mmc/host/Kconfig| 19 --
drivers/mmc/host/Makefile | 1 -
drivers/mmc/host/bfin_sdh.c | 679
3 files changed, 699 deletions(-)
delete mode
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin I2C bus support
---
drivers/i2c/busses/Kconfig| 18 -
drivers/i2c/busses/Makefile | 1 -
drivers/i2c/busses/i2c-bfin-twi.c | 737 --
3 files changed, 756 deletions(-)
delet
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin media support
---
drivers/media/platform/Kconfig | 2 -
drivers/media/platform/Makefile| 2 -
drivers/media/platform/blackfin/Kconfig| 16 -
drivers/media/platform/blackfin/Ma
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin tty and uart support
---
drivers/tty/Kconfig | 13 -
drivers/tty/Makefile |1 -
drivers/tty/bfin_jtag_comm.c | 353
drivers/tty/hvc/Kconfig |9 -
drive
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin documentation
---
Documentation/00-INDEX | 2 -
Documentation/admin-guide/kernel-parameters.rst| 1 -
Documentation/admin-guide/kernel-parameters.txt| 2 +-
Documentation/blackfin/00
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin gptimers sample code
---
samples/Kconfig | 6 ---
samples/Makefile| 2 +-
samples/blackfin/Makefile | 1 -
samples/blackfin/gptimers-example.
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin PATA support
---
drivers/ata/Kconfig |9 -
drivers/ata/Makefile |1 -
drivers/ata/pata_bf54x.c | 1703 --
3 files changed, 1713 deletions(-)
delete mode 100644 drive
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin iio trigger timer support
---
drivers/staging/iio/Kconfig | 1 -
drivers/staging/iio/Makefile | 1 -
drivers/staging/iio/trigger/Kconfig | 19 --
drivers/stagi
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin OTP support
---
drivers/char/Kconfig| 28 --
drivers/char/Makefile | 1 -
drivers/char/bfin-otp.c | 237
3 files changed, 266 deletions(-)
delete mode 100644 driver
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin DSP echo support
---
drivers/misc/echo/echo.c | 73
drivers/misc/echo/fir.h | 50 -
2 files changed, 123 deletions(-)
diff --git a/drivers/mis
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin from MAINTAINERS list
---
MAINTAINERS | 52
1 file changed, 52 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4623caf..f5a0857 100644
--- a/MAINTAINERS
+++ b/MAINT
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin CPU frequency support
---
drivers/cpufreq/Makefile |1 -
drivers/cpufreq/blackfin-cpufreq.c | 217 ---
drivers/cpufreq/cpufreq.c | 2612
3 files changed, 2830 del
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin SPI bus support
---
drivers/spi/Kconfig | 19 -
drivers/spi/Makefile |2 -
drivers/spi/spi-adi-v3.c | 984
drivers/spi/spi-bfin-sport.c
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin USB support
---
drivers/usb/gadget/function/f_uac1_legacy.c | 2 -
drivers/usb/gadget/function/u_uac1_legacy.c | 2 -
drivers/usb/gadget/function/u_uac1_legacy.h | 2 -
drivers/usb/gadget/legacy/audio.c
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin PCMCIA support
---
drivers/pcmcia/Kconfig | 7 -
drivers/pcmcia/Makefile | 1 -
drivers/pcmcia/bfin_cf_pcmcia.c | 316
3 files changed, 324 deletions(-)
delete mode
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin crypto support
---
crypto/testmgr.c | 6 -
crypto/testmgr.h | 88 --
drivers/crypto/Kconfig| 7 -
drivers/crypto/Makefile | 1 -
drivers/crypto/bfin_crc.c
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin MTD support
---
drivers/mtd/maps/Kconfig| 10 -
drivers/mtd/maps/Makefile | 1 -
drivers/mtd/maps/bfin-async-flash.c | 196
drivers/mtd/nand/Kconfig| 32 --
drivers/mtd/nand/Ma
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin watchdog support
---
drivers/watchdog/Kconfig| 13 --
drivers/watchdog/Makefile | 3 -
drivers/watchdog/bfin_wdt.c | 476
3 files changed, 492 deletions(-)
delete mode
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin IRDA support
---
drivers/staging/irda/drivers/Kconfig| 45 --
drivers/staging/irda/drivers/Makefile | 1 -
drivers/staging/irda/drivers/bfin_sir.c | 819
drivers/staging/irda/d
Signed-off-by: Aaron Wu <aaron...@analog.com>
Remove Blackfin Ethernet support
---
drivers/net/ethernet/Kconfig |1 -
drivers/net/ethernet/Makefile|1 -
drivers/net/ethernet/adi/Kconfig | 66 --
drivers/net/ethernet/adi/Makefile|5 -
drivers/net/ethern
In this bug, the address operation range may exceed the
window size defined by gpio expanded flash MTD partition.
Signed-off-by: Aaron Wu
---
drivers/mtd/maps/gpio-addr-flash.c | 34 --
1 file changed, 28 insertions(+), 6 deletions(-)
diff --git a/drivers/mtd
Signed-off-by: Aaron Wu
Remove Blackfin Ethernet support
---
drivers/net/ethernet/Kconfig |1 -
drivers/net/ethernet/Makefile|1 -
drivers/net/ethernet/adi/Kconfig | 66 --
drivers/net/ethernet/adi/Makefile|5 -
drivers/net/ethernet/adi/bfin_mac.c | 1881
Signed-off-by: Aaron Wu
Remove Blackfin media support
---
drivers/media/platform/Kconfig | 2 -
drivers/media/platform/Makefile| 2 -
drivers/media/platform/blackfin/Kconfig| 16 -
drivers/media/platform/blackfin/Makefile | 2 -
drivers/media
Signed-off-by: Aaron Wu
Remove Blackfin MTD support
---
drivers/mtd/maps/Kconfig| 10 -
drivers/mtd/maps/Makefile | 1 -
drivers/mtd/maps/bfin-async-flash.c | 196
drivers/mtd/nand/Kconfig| 32 --
drivers/mtd/nand/Makefile | 1
Signed-off-by: Aaron Wu
Remove Blackfin watchdog support
---
drivers/watchdog/Kconfig| 13 --
drivers/watchdog/Makefile | 3 -
drivers/watchdog/bfin_wdt.c | 476
3 files changed, 492 deletions(-)
delete mode 100644 drivers/watchdog
Signed-off-by: Aaron Wu
Remove Blackfin CPU frequency support
---
drivers/cpufreq/Makefile |1 -
drivers/cpufreq/blackfin-cpufreq.c | 217 ---
drivers/cpufreq/cpufreq.c | 2612
3 files changed, 2830 deletions(-)
delete mode 100644
Signed-off-by: Aaron Wu
Remove Blackfin SPI bus support
---
drivers/spi/Kconfig | 19 -
drivers/spi/Makefile |2 -
drivers/spi/spi-adi-v3.c | 984
drivers/spi/spi-bfin-sport.c | 919 --
drivers/spi/spi-bfin5xx.c
Signed-off-by: Aaron Wu
Remove Blackfin IRDA support
---
drivers/staging/irda/drivers/Kconfig| 45 --
drivers/staging/irda/drivers/Makefile | 1 -
drivers/staging/irda/drivers/bfin_sir.c | 819
drivers/staging/irda/drivers/bfin_sir.h | 93
4 files
Signed-off-by: Aaron Wu
Remove Blackfin USB support
---
drivers/usb/gadget/function/f_uac1_legacy.c | 2 -
drivers/usb/gadget/function/u_uac1_legacy.c | 2 -
drivers/usb/gadget/function/u_uac1_legacy.h | 2 -
drivers/usb/gadget/legacy/audio.c | 2 -
drivers/usb/host/isp1362.h
Signed-off-by: Aaron Wu
Remove Blackfin PCMCIA support
---
drivers/pcmcia/Kconfig | 7 -
drivers/pcmcia/Makefile | 1 -
drivers/pcmcia/bfin_cf_pcmcia.c | 316
3 files changed, 324 deletions(-)
delete mode 100644 drivers/pcmcia
Signed-off-by: Aaron Wu
Remove Blackfin crypto support
---
crypto/testmgr.c | 6 -
crypto/testmgr.h | 88 --
drivers/crypto/Kconfig| 7 -
drivers/crypto/Makefile | 1 -
drivers/crypto/bfin_crc.c | 743 --
drivers
Signed-off-by: Aaron Wu
Remove Blackfin pinctrl support
---
drivers/pinctrl/Kconfig | 19 -
drivers/pinctrl/Makefile |3 -
drivers/pinctrl/pinctrl-adi2-bf54x.c | 588 --
drivers/pinctrl/pinctrl-adi2-bf60x.c | 517
drivers/pinctrl
Signed-off-by: Aaron Wu
Remove Blackfin PWM support
---
drivers/pwm/Kconfig| 9 ---
drivers/pwm/Makefile | 1 -
drivers/pwm/pwm-bfin.c | 157 -
3 files changed, 167 deletions(-)
delete mode 100644 drivers/pwm/pwm-bfin.c
diff --git
Signed-off-by: Aaron Wu
Remove Blackfin CAN bus support
---
drivers/net/can/Kconfig| 9 -
drivers/net/can/Makefile | 1 -
drivers/net/can/bfin_can.c | 784 -
3 files changed, 794 deletions(-)
delete mode 100644 drivers/net/can/bfin_can.c
Signed-off-by: Aaron Wu
Remove Blackfin iio trigger timer support
---
drivers/staging/iio/Kconfig | 1 -
drivers/staging/iio/Makefile | 1 -
drivers/staging/iio/trigger/Kconfig | 19 --
drivers/staging/iio/trigger/Makefile
Signed-off-by: Aaron Wu
Remove Blackfin OTP support
---
drivers/char/Kconfig| 28 --
drivers/char/Makefile | 1 -
drivers/char/bfin-otp.c | 237
3 files changed, 266 deletions(-)
delete mode 100644 drivers/char/bfin-otp.c
diff
Signed-off-by: Aaron Wu
Remove Blackfin gptimers sample code
---
samples/Kconfig | 6 ---
samples/Makefile| 2 +-
samples/blackfin/Makefile | 1 -
samples/blackfin/gptimers-example.c | 91 -
4 files changed
Signed-off-by: Aaron Wu
Remove Blackfin PATA support
---
drivers/ata/Kconfig |9 -
drivers/ata/Makefile |1 -
drivers/ata/pata_bf54x.c | 1703 --
3 files changed, 1713 deletions(-)
delete mode 100644 drivers/ata/pata_bf54x.c
diff
Signed-off-by: Aaron Wu
Remove Blackfin from MAINTAINERS list
---
MAINTAINERS | 52
1 file changed, 52 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4623caf..f5a0857 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -841,13 +841,6
Signed-off-by: Aaron Wu
Remove Blackfin DSP echo support
---
drivers/misc/echo/echo.c | 73
drivers/misc/echo/fir.h | 50 -
2 files changed, 123 deletions(-)
diff --git a/drivers/misc/echo/echo.c b/drivers/misc
Signed-off-by: Aaron Wu
Remove Blackfin tty and uart support
---
drivers/tty/Kconfig | 13 -
drivers/tty/Makefile |1 -
drivers/tty/bfin_jtag_comm.c | 353
drivers/tty/hvc/Kconfig |9 -
drivers/tty/hvc/Makefile
Signed-off-by: Aaron Wu
Remove Blackfin documentation
---
Documentation/00-INDEX | 2 -
Documentation/admin-guide/kernel-parameters.rst| 1 -
Documentation/admin-guide/kernel-parameters.txt| 2 +-
Documentation/blackfin/00-INDEX| 6
Signed-off-by: Aaron Wu
Remove Blackfin RTC support
---
drivers/rtc/Kconfig| 10 --
drivers/rtc/Makefile | 1 -
drivers/rtc/rtc-bfin.c | 448 -
3 files changed, 459 deletions(-)
delete mode 100644 drivers/rtc/rtc-bfin.c
diff --git
Signed-off-by: Aaron Wu
Remove Blackfin input support
---
drivers/input/keyboard/Kconfig| 9 -
drivers/input/keyboard/Makefile | 1 -
drivers/input/keyboard/bf54x-keys.c | 396 --
drivers/input/misc/Kconfig| 9
Signed-off-by: Aaron Wu
Remove Blackfin SD host support
---
drivers/mmc/host/Kconfig| 19 --
drivers/mmc/host/Makefile | 1 -
drivers/mmc/host/bfin_sdh.c | 679
3 files changed, 699 deletions(-)
delete mode 100644 drivers/mmc/host
Signed-off-by: Aaron Wu
Remove Blackfin I2C bus support
---
drivers/i2c/busses/Kconfig| 18 -
drivers/i2c/busses/Makefile | 1 -
drivers/i2c/busses/i2c-bfin-twi.c | 737 --
3 files changed, 756 deletions(-)
delete mode 100644 drivers/i2c
Signed-off-by: Aaron Wu
Remove Blackfin Ethernet support
---
drivers/net/ethernet/Kconfig |1 -
drivers/net/ethernet/Makefile|1 -
drivers/net/ethernet/adi/Kconfig | 66 --
drivers/net/ethernet/adi/Makefile|5 -
drivers/net/ethernet/adi/bfin_mac.c | 1881
Rewrite the blackfin style of read/write to common ones
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index
Rewrite the blackfin read/write into common style ones
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index
Rewrite the driver to comply to common style with MMU
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 21 -
1 file changed, 8 insertions(+), 13 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index 0a5eff4..1d116a7 100644
Rewrite the blackfin CAN driver into common style
V4 changes: remove unused variable in patch 2/2
V3 changes: remove redundant cast in patch 2/2
V2 changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 22
Rewrite the blackfin CAN driver into common style
V4 changes: remove unused variable in patch 2/2
V3 changes: remove redundant cast in patch 2/2
V2 changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126
changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 119 +++-
1 file changed, 118 insertions(+), 1 deletion(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can
changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can
changes: split patch into two parts
V1 changes: rewrite code into common style
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 22 --
1 file changed, 8 insertions(+), 14 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index 0a5eff4
Header file was in arch dependent location arch/blackfin/include/asm/bfin_can.h,
Now move and merge the useful contents of header file into driver code, note
the original header file is reserved for full register sets access test by other
code so it survives.
Signed-off-by: Aaron Wu
Replace the blackfin arch dependent style of bfin_read/bfin_write with
common readw/writew
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b
Blackfin was built without MMU, old driver code access the IO space by
physical address, introduce the ioremap approach to be compitable with
the common style supporting MMU enabled arch.
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 22 --
1 file changed, 8
Blackfin was built without MMU, old driver code access the IO space by
physical address, introduce the ioremap approach to be compitable with
the common style supporting MMU enabled arch.
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 22 --
1 file changed, 8
Replace the blackfin arch dependent style of bfin_read/bfin_write with
common readw/writew
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b
Header file was in arch dependent location arch/blackfin/include/asm/bfin_can.h,
Now move and merge the useful contents of header file into driver code, note
the original header file is reserved for full registers set access test by other
code so it survives.
Signed-off-by: Aaron Wu
---
drivers
Rewrite the blackfin CAN driver into arch independent style
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 145 ++--
1 file changed, 72 insertions(+), 73 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b/drivers/net/can/bfin_can.c
index
bfin_can: move the header file to arch independent location
Signed-off-by: Aaron Wu
---
arch/blackfin/include/asm/bfin_can.h | 728 --
drivers/net/can/bfin_can.c |2 +-
drivers/net/can/bfin_can.h | 728
Replace the blackfin arch dependent style of bfin_read/bfin_write with
common readw/writew
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 126 +---
1 file changed, 60 insertions(+), 66 deletions(-)
diff --git a/drivers/net/can/bfin_can.c b
Header file was in arch dependent location arch/blackfin/include/asm/bfin_can.h,
Now move and merge the useful contents of header file into driver code, note
the original header file is reserved for full registers set access test by other
code so it survives.
Signed-off-by: Aaron Wu
---
drivers
Blackfin was built without MMU, old driver code access the IO space by
physical address, introduce the ioremap approach to be compitable with
the common style supporting MMU enabled arch.
Signed-off-by: Aaron Wu
---
drivers/net/can/bfin_can.c | 22 --
1 file changed, 8
92 matches
Mail list logo