Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ar71xx: remove the use of the obsolete IRQF_DISABLED flag in the NAND flash ↵ | Felix Fietkau | 2015-07-20 | 1 | -1/+1 |
| | | | | | | | | driver (fixes #20125) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46433 | ||||
* | ar71xx: ar934x-nfc: allow ECC to be configured in software BCH mode | Felix Fietkau | 2015-06-18 | 1 | -0/+4 |
| | | | | | | | | | Some devices ship with NAND images that use BCH ECC. Let the driver know about that ECC mode so that it can be selected by machine files. Signed-off-by: Thomas Hebb <tommyhebb@gmail.com> SVN-Revision: 46022 | ||||
* | ar71xx: rb91x-nand: rewrite to use GPIO API | Gabor Juhos | 2014-02-23 | 1 | -114/+136 |
| | | | | | | | | | Rewrite tha rb91x-nand driver to use GPIO API to modify the NAND control lines. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39700 | ||||
* | ar71xx: add NAND driver for the Mikrotik RB91x boards | Gabor Juhos | 2013-12-16 | 1 | -0/+355 |
| | | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 39097 | ||||
* | ar71xx: ar934x-nfc: disable subpage write when hardware ECC is used | Gabor Juhos | 2013-09-27 | 1 | -0/+6 |
| | | | | | | | | It is not supported by the controller. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38234 | ||||
* | ar71xx: ar934x_nfc: add experimental support for hardware ECC | Gabor Juhos | 2013-09-19 | 1 | -2/+339 |
| | | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38069 | ||||
* | ar71xx: ar934x_nfc: return error code from some low-level functions | Gabor Juhos | 2013-09-19 | 1 | -10/+18 |
| | | | | | | | | | | Change some flow-level unctions to return with an error code in order to be able to report errors to the core code. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38068 | ||||
* | ar71xx: ar934x_nfc: use devm_* functions | Gabor Juhos | 2013-09-19 | 1 | -15/+6 |
| | | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38067 | ||||
* | ar71xx: remove __dev{init,exit} annotations from kernel files | Gabor Juhos | 2013-02-19 | 3 | -10/+10 |
| | | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35687 | ||||
* | ar71xx: ar934x_nfc: allow to control DMA data swap via platform data | Gabor Juhos | 2012-12-10 | 1 | -10/+35 |
| | | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34588 | ||||
* | ar71xx: make rb750_nand driver compatible with 3.7 | Gabor Juhos | 2012-11-20 | 1 | -16/+4 |
| | | | | | | | | | Also add compatibility patches for the currently supported kernels. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34279 | ||||
* | ar71xx: make ar934x_nfc driver compatible with 3.7 | Gabor Juhos | 2012-11-20 | 1 | -13/+0 |
| | | | | | | | | | Also add compatibility patches for the currently supported kernels. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34278 | ||||
* | ar71xx: remove buffer verification reference from rb4xx_nand.c | Gabor Juhos | 2012-11-20 | 1 | -3/+0 |
| | | | | | | | | It is a dead code. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34276 | ||||
* | ar71xx: restore rb4xx kernel partition size to the original value | Gabor Juhos | 2012-11-20 | 1 | -1/+1 |
| | | | | | | | | | The new lzma compressed elf kernel image fits into that, even on devices with large page NAND chips. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34274 | ||||
* | ar71xx: remove NO_AUTOINCR flag from the NAND drivers | Gabor Juhos | 2012-10-28 | 3 | -3/+0 |
| | | | | | | | | | The flag is not present in 3.6. Also add compatibility patches for 3.3. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 33971 | ||||
* | ar71xx: ar934x_nfc: remove unused oob parameter of ar934x_nfc_send_read | Gabor Juhos | 2012-09-17 | 1 | -12/+8 |
| | | | | SVN-Revision: 33454 | ||||
* | ar71xx: ar934x_nfc: increase DMA retry count | Gabor Juhos | 2012-09-17 | 1 | -1/+2 |
| | | | | SVN-Revision: 33453 | ||||
* | ar71xx: ar934x_nfc: optimize READOOB operation on large page devices | Gabor Juhos | 2012-09-17 | 1 | -6/+4 |
| | | | | SVN-Revision: 33452 | ||||
* | ar71xx: ar934x_nfc: fix RNDOUT operation | Gabor Juhos | 2012-09-17 | 1 | -2/+6 |
| | | | | SVN-Revision: 33451 | ||||
* | ar71xx: ar934x_nfc: fix READ{0,1} operation on large page devices | Gabor Juhos | 2012-09-17 | 1 | -6/+9 |
| | | | | SVN-Revision: 33450 | ||||
* | ar71xx: ar934x_nfc: experimental NAND Flash Controller driver for AR934x | Gabor Juhos | 2012-09-13 | 1 | -0/+1149 |
| | | | | SVN-Revision: 33385 | ||||
* | ar71xx: add platform data for the RB750 NAND driver | Gabor Juhos | 2012-03-19 | 1 | -19/+27 |
| | | | | SVN-Revision: 31022 | ||||
* | ar71xx: merge 3.2 fixes | Gabor Juhos | 2012-02-10 | 2 | -28/+20 |
| | | | | SVN-Revision: 30406 | ||||
* | ar71xx: fix sections mismatch warnings in the nand drivers | Gabor Juhos | 2012-01-05 | 2 | -2/+2 |
| | | | | SVN-Revision: 29667 | ||||
* | ar71xx: add AR71XX_ prefix to GPIO_REG_* defines | Gabor Juhos | 2011-11-14 | 1 | -36/+40 |
| | | | | SVN-Revision: 29123 | ||||
* | ar71xx: merge nand scan patch | Gabor Juhos | 2011-11-14 | 2 | -2/+2 |
| | | | | SVN-Revision: 29122 | ||||
* | ar71xx: use gpio_*_cansleep calls in the rb4xx NAND driver | Gabor Juhos | 2011-01-09 | 1 | -5/+8 |
| | | | | SVN-Revision: 24944 | ||||
* | ar71xx: drivers/rb4xx_nand: remove C++ comment usage | Gabor Juhos | 2010-11-12 | 1 | -1/+3 |
| | | | | | | Signed-off-by: Arnaud Lacombe <lacombar@gmail.com> SVN-Revision: 23980 | ||||
* | ar71xx: fix whitespaces nits | Gabor Juhos | 2010-11-12 | 2 | -11/+11 |
| | | | | | | | | (build error has been fixed - juhosg) Signed-off-by: Arnaud Lacombe <lacombar@gmail.com> SVN-Revision: 23975 | ||||
* | ar71xx: increase rb4xx nand kernel partition size (patch by danimo) | Felix Fietkau | 2010-10-07 | 1 | -1/+1 |
| | | | | SVN-Revision: 23293 | ||||
* | ar71xx: rewrite SPI drivers for the RB4xx boards | Gabor Juhos | 2010-08-31 | 1 | -308/+106 |
| | | | | | | | | | | * add a new SPI controller driver * add SPI driver for the CPLD chip * convert the NAND driver * enable the mikroSD slot * enable more LEDs SVN-Revision: 22863 | ||||
* | ar71xx: fix build error in the rb{4xx,750}_nand drivers on 2.6.34/35 | Gabor Juhos | 2010-06-09 | 2 | -0/+2 |
| | | | | SVN-Revision: 21736 | ||||
* | ar71xx: add NAND driver for the RB750 | Gabor Juhos | 2010-03-08 | 1 | -0/+360 |
| | | | | SVN-Revision: 20054 | ||||
* | reorder nand partitions on RB-4xx (closes #3852) | Gabor Juhos | 2008-08-06 | 1 | -7/+7 |
| | | | | SVN-Revision: 12201 | ||||
* | surprise :p | Gabor Juhos | 2008-07-21 | 1 | -0/+507 |
SVN-Revision: 11894 |