[PATCH] gpio_flash: fix the CPLB miss bug for gpio expanded flash

2014-06-27 Thread Aaron Wu
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

[PATCH] bfin_can: rewrite the blackfin CAN driver into arch independent style

2014-12-23 Thread Aaron Wu
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

[PATCH] bfin_can: move the header file to arch independent location

2014-12-25 Thread Aaron Wu
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

[PATCH V6 3/3] bfin_can: move and merge the content of header file into driver body

2015-02-05 Thread Aaron Wu
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

[PATCH V6 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-05 Thread Aaron Wu
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

[PATCH V6 2/3] bfin_can: introduce ioremap to comply to the arch with MMU

2015-02-05 Thread Aaron Wu
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

[PATCH V5 2/3] bfin_can: rewrite the driver into common style with MMU

2015-02-05 Thread Aaron Wu
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

[PATCH V4 2/2] bfin_can: rewrite the driver into common style with MMU

2015-02-05 Thread Aaron Wu
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

[PATCH V4 1/2] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-05 Thread Aaron Wu
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

[PATCH V5 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-05 Thread Aaron Wu
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

[PATCH V5 3/3] bfin_can: move/merge the contents of header file into driver code

2015-02-05 Thread Aaron Wu
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

[PATCH V7 3/3] bfin_can: Merge header file from arch dependent location

2015-02-06 Thread Aaron Wu
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

[PATCH V7 2/3] bfin_can: introduce ioremap to comply to archs with MMU

2015-02-06 Thread Aaron Wu
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

[PATCH V7 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-06 Thread Aaron Wu
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

[PATCH V8 3/3] bfin_can: Merge header file from arch dependent location

2015-02-10 Thread Aaron Wu
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

[PATCH V8 2/3] bfin_can: introduce ioremap to comply to archs with MMU

2015-02-10 Thread Aaron Wu
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

[PATCH V8 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-10 Thread Aaron Wu
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

[PATCH V2 2/2] bfin_can: rewrite the driver to support the common

2015-01-07 Thread Aaron Wu
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

[PATCH V2 1/2] bfin_can: rewrite the blackfin style of read/write

2015-01-07 Thread Aaron Wu
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

[PATCH] bfin_can: rewrite the blackfin style of read/write into common ones

2015-01-07 Thread Aaron Wu
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

[Blackfin removal] [PATCH 02/28] net: Remove Blackfin Ethernet support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 24/28] pinctrl: Remove Blackfin pinctrl support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 20/28] pwm: Remove Blackfin PWM support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 22/28] can: Remove Blackfin CAN bus support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 05/28] rtc: Remove Blackfin RTC support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 09/28] input: Remove Blackfin input support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 06/28] mmc: Remove Blackfin SD host support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 10/28] i2c: Remove Blackfin I2C bus support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 03/28] media: Remove Blackfin media support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 04/28] tty: Remove Blackfin tty and uart support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 27/28] documentation: Remove Blackfin documentation

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 26/28] samples: Remove Blackfin gptimers sample code

2018-03-16 Thread Aaron Wu
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.

[Blackfin removal] [PATCH 19/28] ata: Remove Blackfin PATA support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 25/28] staging: Remove Blackfin iio trigger timer support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 23/28] char: Remove Blackfin OTP support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 11/28] misc: Remove Blackfin DSP echo support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 28/28] MAINTAINERS: Remove Blackfin from MAINTAINERS list

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 13/28] cpufreq: Remove Blackfin CPU frequency support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 15/28] spi: Remove Blackfin SPI bus support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 17/28] usb: Remove Blackfin USB support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 21/28] pcmcia: Remove Blackfin PCMCIA support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 18/28] crypto: Remove Blackfin crypto support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 14/28] mtd: Remove Blackfin MTD support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 07/28] watchdog: Remove Blackfin watchdog support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 16/28] irda: Remove Blackfin IRDA support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 02/28] net: Remove Blackfin Ethernet support

2018-03-16 Thread Aaron Wu
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

[PATCH] gpio_flash: fix the CPLB miss bug for gpio expanded flash

2014-06-27 Thread Aaron Wu
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

[Blackfin removal] [PATCH 02/28] net: Remove Blackfin Ethernet support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 03/28] media: Remove Blackfin media support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 14/28] mtd: Remove Blackfin MTD support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 07/28] watchdog: Remove Blackfin watchdog support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 13/28] cpufreq: Remove Blackfin CPU frequency support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 15/28] spi: Remove Blackfin SPI bus support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 16/28] irda: Remove Blackfin IRDA support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 17/28] usb: Remove Blackfin USB support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 21/28] pcmcia: Remove Blackfin PCMCIA support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 18/28] crypto: Remove Blackfin crypto support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 24/28] pinctrl: Remove Blackfin pinctrl support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 20/28] pwm: Remove Blackfin PWM support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 22/28] can: Remove Blackfin CAN bus support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 25/28] staging: Remove Blackfin iio trigger timer support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 23/28] char: Remove Blackfin OTP support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 26/28] samples: Remove Blackfin gptimers sample code

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 19/28] ata: Remove Blackfin PATA support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 28/28] MAINTAINERS: Remove Blackfin from MAINTAINERS list

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 11/28] misc: Remove Blackfin DSP echo support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 04/28] tty: Remove Blackfin tty and uart support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 27/28] documentation: Remove Blackfin documentation

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 05/28] rtc: Remove Blackfin RTC support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 09/28] input: Remove Blackfin input support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 06/28] mmc: Remove Blackfin SD host support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 10/28] i2c: Remove Blackfin I2C bus support

2018-03-16 Thread Aaron Wu
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

[Blackfin removal] [PATCH 02/28] net: Remove Blackfin Ethernet support

2018-03-16 Thread Aaron Wu
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

[PATCH] bfin_can: rewrite the blackfin style of read/write into common ones

2015-01-07 Thread Aaron Wu
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

[PATCH V2 1/2] bfin_can: rewrite the blackfin style of read/write

2015-01-07 Thread Aaron Wu
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

[PATCH V2 2/2] bfin_can: rewrite the driver to support the common

2015-01-07 Thread Aaron Wu
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

[PATCH V4 2/2] bfin_can: rewrite the driver into common style with MMU

2015-02-05 Thread Aaron Wu
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

[PATCH V4 1/2] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-05 Thread Aaron Wu
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

[PATCH V5 3/3] bfin_can: move/merge the contents of header file into driver code

2015-02-05 Thread Aaron Wu
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

[PATCH V5 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-05 Thread Aaron Wu
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

[PATCH V5 2/3] bfin_can: rewrite the driver into common style with MMU

2015-02-05 Thread Aaron Wu
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

[PATCH V6 3/3] bfin_can: move and merge the content of header file into driver body

2015-02-05 Thread Aaron Wu
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

[PATCH V6 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-05 Thread 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

[PATCH V6 2/3] bfin_can: introduce ioremap to comply to the arch with MMU

2015-02-05 Thread Aaron Wu
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

[PATCH V7 2/3] bfin_can: introduce ioremap to comply to archs with MMU

2015-02-06 Thread Aaron Wu
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

[PATCH V7 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-06 Thread 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

[PATCH V7 3/3] bfin_can: Merge header file from arch dependent location

2015-02-06 Thread Aaron Wu
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

[PATCH] bfin_can: rewrite the blackfin CAN driver into arch independent style

2014-12-23 Thread Aaron Wu
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

[PATCH] bfin_can: move the header file to arch independent location

2014-12-25 Thread Aaron Wu
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

[PATCH V8 1/3] bfin_can: rewrite the blackfin style of read/write to common ones

2015-02-10 Thread 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

[PATCH V8 3/3] bfin_can: Merge header file from arch dependent location

2015-02-10 Thread Aaron Wu
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

[PATCH V8 2/3] bfin_can: introduce ioremap to comply to archs with MMU

2015-02-10 Thread Aaron Wu
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