aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-orion
AgeCommit message (Expand)AuthorFilesLines
10 dayskbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada1-1/+1
2023-03-06ARM: orion/gpio: Use the right includeLinus Walleij1-2/+3
2023-01-10ARM: orion5x: remove dsa_chip_data referencesArnd Bergmann2-34/+0
2022-09-23ARM: orion: fix include pathArnd Bergmann1-1/+1
2022-02-03ARM: orion/gpio: Get rid of unused first parameter in orion_gpio_init()Andy Shevchenko2-8/+3
2020-07-18ARM: orion/gpio: Make use of for_each_requested_gpio()Andy Shevchenko1-6/+2
2020-03-13ARM: orion: replace setup_irq() by request_irq()afzal mohammed1-7/+3
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2019-04-07ARM: orion: don't use using 64-bit DMA masksArnd Bergmann1-2/+2
2019-01-17ARM: orion5x: Include platform_data/dsa.hFlorian Fainelli1-1/+1
2018-11-02ARM: orion: avoid VLA in orion_mpp_confArnd Bergmann1-1/+6
2018-02-22ARM: orion: fix orion_ge00_switch_board_info initializationArnd Bergmann1-12/+11
2017-03-30ARM: orion5x: only call into phylib when availableArnd Bergmann1-0/+5
2017-02-07ARM: orion: Register DSA switch as a MDIO deviceFlorian Fainelli2-8/+21
2016-10-17ARM/orion/gpio: Replace three seq_printf() calls by seq_puts() in orion_gpio_...Markus Elfring1-3/+3
2016-09-14ARM: orion: simplify orion_ge00_switch_initArnd Bergmann2-26/+3
2016-09-14ARM: mvebu/orion: remove NO_IRQ check from device initArnd Bergmann1-23/+29
2016-09-14ARM: mv78xx0: simplify ethernet device creationArnd Bergmann2-10/+4
2016-03-19Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-0/+13
2016-02-19ARM: plat-orion: use gpiochip data pointerLinus Walleij1-15/+9
2016-01-26ARM: orion: implement ARM delay timerRussell King1-0/+13
2015-12-07ARM: orion: always use MULTI_IRQ_HANDLERArnd Bergmann2-2/+0
2015-12-07ARM: orion: move watchdog setup to mach-orion5xArnd Bergmann2-23/+0
2015-10-14Merge tag 'mvebu-fixes-4.3-1' of git://git.infradead.org/linux-mvebu into fixesArnd Bergmann1-1/+1
2015-10-06ARM: orion: Fix DSA platform device after mvmdio conversionFlorian Fainelli1-1/+1
2015-09-16genirq: Remove irq argument from irq flow handlersThomas Gleixner1-1/+1
2015-08-05Merge branch 'queue/irq/arm' of git://git.kernel.org/pub/scm/linux/kernel/git...Olof Johansson1-4/+5
2015-07-17ARM/orion/time: Migrate to new 'set-state' interfaceViresh Kumar1-45/+48
2015-07-13ARM/orion/gpio: Prepare gpio_irq_handler for irq argument removalThomas Gleixner1-1/+1
2015-07-13ARM, irq: Use irq_desc_get_xxx() to avoid redundant lookup of irq_descJiang Liu1-1/+1
2015-07-13ARM/orion: Consolidate chained IRQ handler install/removeThomas Gleixner1-2/+3
2015-05-06ARM: orion: use clkdev_create()Russell King1-5/+1
2014-12-10Merge tag 'pm+acpi-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+6
2014-12-08Merge branch 'device-properties'Rafael J. Wysocki2-2/+6
2014-11-26ARM: orion: convert the irq_reg_{readl,writel} calls to the new APIGregory CLEMENT1-4/+4
2014-11-04leds: leds-gpio: Convert gpio_blink_set() to use GPIO descriptorsMika Westerberg2-2/+6
2014-11-01ARM: orion: Fix for certain sequence of request_irq can cause irq stormEvgeniy Dushistov1-4/+32
2014-09-15dsa: Replace mii_bus with a generic host deviceAlexander Duyck1-1/+1
2014-04-26ARM: orion: remove no longer needed gpio DT codeThomas Petazzoni2-49/+0
2014-04-26ARM: orion: remove no longer needed DT IRQ codeThomas Petazzoni2-33/+0
2014-04-26ARM: orion: switch to a per-platform handle_irq() functionThomas Petazzoni1-45/+0
2014-04-05Merge tag 'drivers-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds1-4/+6
2014-02-22ARM: orion: Move cache-feroceon-l2.h out of plat-orionAndrew Lunn1-11/+0
2014-02-22watchdog: orion: Make RSTOUT register a separate resourceEzequiel Garcia1-4/+6
2014-01-31Merge tag 'mvebu-fixes-3.13-2' of git://git.infradead.org/linux-mvebu into fixesOlof Johansson1-0/+47
2014-01-23Merge tag 'soc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-2/+2
2014-01-16ARM: orion: provide C-style interrupt handler for MULTI_IRQ_HANDLERSebastian Hesselbarth1-0/+47
2013-11-24ARM: Orion: Add missing includesAndrew Lunn2-4/+6
2013-11-23arm: plat-orion: remove deprecated IRQF_DISABLEDMichael Opdenacker1-1/+1
2013-11-21ARM: orion: Switch to sched_clock_register()Stephen Boyd1-2/+2
2013-07-25ARM: plat-orion: add reg offset to DT irq driver stubSebastian Hesselbarth1-1/+1
2013-07-06Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2013-07-04Merge branch 'timers/posix-cpu-timers-for-tglx' ofThomas Gleixner2-6/+7
2013-07-03drivers/dma: remove unused support for MEMSET operationsBartlomiej Zolnierkiewicz1-10/+0
2013-06-25arm: orion: Use irq_get_trigger_type() to get IRQ flagsJavier Martinez Canillas1-1/+1
2013-06-12sched_clock: Make ARM's sched_clock generic for all architecturesStephen Boyd1-1/+1
2013-05-20ARM: plat-orion: Fix num_resources and id for ge10 and ge11Gregory CLEMENT1-6/+6
2013-05-13ARM: plat-orion: add missing ehci include to common.hSebastian Hesselbarth1-0/+1
2013-05-09Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linuxLinus Torvalds2-2/+2
2013-05-07Merge tag 'soc-for-linus-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-184/+59
2013-05-02Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-5/+11
2013-04-16Remove GENERIC_GPIO config optionAlexandre Courbot1-1/+1
2013-04-15arm: plat-orion: remove addr-map codeThomas Petazzoni1-178/+0
2013-04-15arm: mach-mv78xx0: convert to use the mvebu-mbus driverThomas Petazzoni1-2/+0
2013-04-15arm: mach-orion5x: convert to use mvebu-mbus driverThomas Petazzoni1-1/+0
2013-04-15arm: mach-dove: convert to use mvebu-mbus driverThomas Petazzoni1-1/+0
2013-04-15arm: mach-kirkwood: convert to use mvebu-mbus driverThomas Petazzoni1-1/+0
2013-04-15arm: mach-mvebu: convert to use mvebu-mbus driverThomas Petazzoni1-1/+0
2013-04-02Merge branch 'gic' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/...Olof Johansson1-2/+5
2013-03-30Merge tag 'tags/cleanup_for_v3.10' into mvebu/socJason Cooper2-5/+11
2013-03-30ARM: Orion: add dbg_show function to gpio-orion driverSimon Guinot1-0/+59
2013-03-22mv643xx_eth: convert to use the Marvell Orion MDIO driverFlorian Fainelli1-23/+31
2013-03-20arm: plat-orion: use GPIO driver on CONFIG_GPIOLIBAlexandre Courbot1-1/+1
2013-03-17arm: plat-orion: use mv_mbus_dram_info() in PCIe codeThomas Petazzoni1-4/+6
2013-03-17arm: plat-orion: only build addr-map.c when neededThomas Petazzoni1-1/+5
2013-03-08arm: plat-orion: fix address decoding when > 4GB is usedThomas Petazzoni1-2/+5
2013-02-21Merge tag 'cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-5/+1
2013-01-23arm: plat-orion: fix printing of "MPP config unavailable on this hardware"Gerlando Falauto1-1/+1
2013-01-14ARM: use clockevents_config_and_register() where possibleShawn Guo1-5/+1
2012-12-14Merge tag 'mvebu' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds4-129/+69
2012-11-24ARM: Kirkwood: Make use of mvebu pincltl and gpio driversAndrew Lunn1-5/+1
2012-11-21Merge tag 'marvell-hwiocc-for-3.8' of git://github.com/MISL-EBU-System-SW/mai...Jason Cooper2-0/+5
2012-11-21arm: plat-orion: Add coherency attribute when setup mbus targetGregory CLEMENT2-0/+5
2012-11-20dma: mv_xor: remove the pool_size from platform_dataThomas Petazzoni1-16/+2
2012-11-20dma: mv_xor: remove hw_id field from platform_dataThomas Petazzoni1-4/+0
2012-11-20dma: mv_xor: change the driver name to 'mv_xor'Thomas Petazzoni1-2/+2
2012-11-20dma: mv_xor: rename mv_xor_shared_platform_data to mv_xor_platform_dataThomas Petazzoni1-2/+2
2012-11-20dma: mv_xor: rename mv_xor_platform_data to mv_xor_channel_dataThomas Petazzoni1-14/+14
2012-11-20dma: mv_xor: remove 'shared' from mv_xor_platform_dataThomas Petazzoni1-8/+0
2012-11-20arm: plat-orion: remove unused orion_xor_init_channels()Thomas Petazzoni1-20/+0
2012-11-20arm: plat-orion: convert the registration of the xor1 engine to the single dr...Thomas Petazzoni1-52/+42
2012-11-20arm: plat-orion: convert the registration of the xor0 engine to the single dr...Thomas Petazzoni1-52/+42
2012-11-20ARM: Kirkwood: switch to DT clock providersAndrew Lunn1-0/+1
2012-09-28ARM: mvebu: fix build breaks from multi-platform conversionRob Herring1-0/+1
2012-09-22Merge branch 'kirkwood/addr_decode' of git://git.infradead.org/users/jcooper/...Olof Johansson9-34/+30
2012-09-22Merge branch 'multiplatform/platform-data' into next/multiplatformOlof Johansson6-105/+2
2012-09-21arm: plat-orion: make bridge_virt_base non-const to support DT use caseThomas Petazzoni1-1/+1
2012-09-21arm: plat-orion: introduce PLAT_ORION_LEGACY hidden config optionThomas Petazzoni1-5/+4
2012-09-21arm: plat-orion: use void __iomem pointers for addr-map functionsThomas Petazzoni2-9/+6
2012-09-21arm: plat-orion: use void __iomem pointers for time functionsThomas Petazzoni2-6/+6
2012-09-21arm: plat-orion: use void __iomem pointers for MPP functionsThomas Petazzoni2-4/+4
2012-09-21arm: plat-orion: use void __iomem pointers for UART registration functionsThomas Petazzoni2-10/+10
2012-09-19ARM: orion: move platform_data definitionsArnd Bergmann6-105/+2
2012-09-14ARM: orion: move custom gpio functions to orion-gpio.hRob Herring4-3/+4
2012-08-15ARM: Orion: Set eth packet size csum offload limitArnaud Patard (Rtp)2-4/+10
2012-07-27ARM: Orion: Add arch support needed for I2C via DT.Andrew Lunn1-0/+1
2012-07-27ARM: Orion: DT support for IRQ and GPIO ControllersAndrew Lunn4-52/+173
2012-06-23ARM: Orion: Fix Virtual/Physical mixup with watchdogAndrew Lunn1-1/+1
2012-05-26Merge tag 'clock' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds4-85/+75
2012-05-15orion/kirkwood: create a generic function for gpio led blinkingArnaud Patard (Rtp)2-0/+25
2012-05-15kirkwood/orion: fix orion_gpio_set_blinkArnaud Patard (Rtp)1-2/+2
2012-05-08ARM: Kirkwood: Replace clock gatingAndrew Lunn1-2/+2
2012-05-08ARM: Orion: UART: Get the clock rate via clk_get_rate().Andrew Lunn2-14/+20
2012-05-08ARM: Orion: WDT: Add clk/clkdev supportAndrew Lunn3-28/+4
2012-05-08ARM: Orion: Eth: Add clk/clkdev support.Andrew Lunn2-22/+17
2012-05-08ARM: Orion: SPI: Add clk/clkdev support.Andrew Lunn2-19/+30
2012-05-08ARM: Orion: Add clocks using the generic clk infrastructure.Andrew Lunn1-0/+2
2012-03-16ARM: orion: wdt: use resource vice direct accessJason Cooper1-1/+6
2012-03-16ARM: Kirkwood: Remove tclk from kirkwood_asoc_platform_data.Andrew Lunn1-1/+0
2012-02-09ARM: orion: Fix USB phy for orion5x.Andrew Lunn2-6/+6
2012-02-09ARM: orion: Fix Orion5x GPIO regression from MPP cleanupAndrew Lunn1-2/+1
2012-01-09Merge tag 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds11-64/+245
2012-01-05Merge branch 'devel-stable' into for-linusRussell King1-18/+3
2011-12-19ARM: plat-orion: make gpiochip label uniqueHolger Brunck1-1/+5
2011-12-18ARM: 7205/2: sched_clock: allow sched_clock to be selected at runtimeMarc Zyngier1-18/+3
2011-12-13ARM: Orion: Remove address map info from all platform data structuresAndrew Lunn6-58/+13
2011-12-13ARM: Orion: Get address map from plat-orion instead of via platform_dataAndrew Lunn3-5/+11
2011-12-13ARM: Orion: mbus_dram_info consolidationAndrew Lunn2-5/+7
2011-12-13ARM: Orion: Consolidate the address map setupAndrew Lunn3-1/+219
2011-08-24ARM: 7063/1: Orion: gpio: add missing include of linux/types.hAxel Lin1-0/+1
2011-08-12ARM: gpio: make trivial GPIOLIB implementation the defaultRussell King1-2/+0
2011-08-12ARM: gpio: consolidate gpio_to_irqRussell King1-5/+0
2011-08-12ARM: gpio: consolidate trivial gpiolib implementationsRussell King1-4/+2
2011-07-07genirq: replace irq_gc_ack() with {set,clr}_bit variants (fwd)Simon Guinot1-1/+1
2011-05-23Merge branch 'devel-stable' into for-linusRussell King8-118/+1232
2011-05-23clocksource: convert ARM 32-bit down counting clocksourcesRussell King1-19/+2
2011-05-16ARM: dove: Consolidate mpp code with platform mpp.Andrew Lunn1-4/+1
2011-05-16ARM: orion: Refactor the MPP code common in the orion platformAndrew Lunn3-1/+116
2011-05-16ARM: orion: Consolidate setup of the crypto engine.Andrew Lunn2-0/+36
2011-05-16ARM: orion: Consolidate SATA platform setup.Andrew Lunn2-0/+40
2011-05-16ARM: orion: Consolidate USB platform setup code.Andrew Lunn2-0/+101
2011-05-16ARM: orion: Consolidate the XOR platform setup code.Andrew Lunn2-0/+226
2011-05-16ARM: orion: Consolidate the platform data setup for the watchdog.Andrew Lunn2-0/+23
2011-05-16ARM: orion: Consolidate SPI initialization.Andrew Lunn2-0/+53
2011-05-16ARM: orion: Consolidate I2C initialization.Andrew Lunn2-0/+60
2011-05-16ARM: orion: Consolidate ethernet platform dataAndrew Lunn2-0/+310
2011-05-16ARM: orion: Consolidate the creation of the RTC platform data.Andrew Lunn2-0/+21
2011-05-16ARM: orion: Consolidate the creation of the uart platform data.Andrew Lunn3-1/+205
2011-05-16arm: orion: Use generic irq chipThomas Gleixner3-117/+45
2011-03-29arm: Fold irq_set_chip/irq_set_handlerThomas Gleixner2-4/+4
2011-03-29arm: Reorder irq_set_ function callsThomas Gleixner1-1/+1
2011-03-29arm: Cleanup the irq namespaceThomas Gleixner2-6/+6
2011-03-29arm: Cleanup irq_desc accessThomas Gleixner2-16/+11
2011-03-03ARM: Remove dependency of plat-orion GPIO code on mach directory includes.Lennert Buytenhek2-147/+314
2011-03-03ARM: Remove dependency of plat-orion time code on mach directory includes.Lennert Buytenhek2-46/+78
2011-01-13ARM: plat-orion: irq_data conversion.Lennert Buytenhek2-28/+27
2010-12-22ARM: orion: convert sched_clock() to use new infrastructureRussell King1-35/+9
2010-12-22ARM: ensure all sched_clock() implementations are notrace markedRussell King1-1/+1
2010-12-22ARM: orion: update clock source registrationRussell King1-3/+1
2010-10-21[ARM] Kirkwood: restrict the scope of the PCIe reset workaroundNicolas Pitre2-5/+3
2010-08-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds1-0/+11
2010-07-16[ARM] orion/kirkwood: reset PCIe unit on bootOlaf Rempel1-0/+34
2010-05-31orion/kirkwood: add audio functions.apatard@mandriva.com1-0/+11
2010-05-14mtd: orion/kirkwood: add RnB line support to orion mtd driverBen Dooks1-0/+1
2009-12-28[ARM] Orion: fix PCIe inbound window programming when RAM size is not a power...Lennert Buytenhek1-0/+6
2009-08-24[ARM] Kirkwood: __init requires linux/init.hMartin Michlmayr1-0/+2
2009-06-08[ARM] Orion/Kirkwood: rename orion5x_wdt to orion_wdtNicolas Pitre1-4/+4
2009-06-08[ARM] orion: convert gpio to use gpiolibErik Benada2-128/+83
2009-06-08[ARM] orion: make sure sched_clock() usage of cnt32_to_63() is safeNicolas Pitre1-12/+32
2009-06-08[ARM] orion: sched_clock implementation for orion platformsStefan Agner1-0/+37
2009-04-24Merge master.kernel.org:/home/rmk/linux-2.6-armLinus Torvalds1-1/+1
2009-04-23[ARM] 5460/1: Orion: reduce namespace pollutionNicolas Pitre1-1/+1
2009-04-21clocksource: pass clocksource to read() callbackMagnus Damm1-1/+1
2009-03-28Merge branch 'origin' into develRussell King1-0/+18
2009-03-25[WATCHDOG] orion5x_wdt: fix compile issue by providing tclk as platform dataThomas Reitmayr1-0/+18
2009-02-26[ARM] Kirkwood: SDIO driver registration for DB6281 and RD6281Nicolas Pitre1-0/+21
2009-02-19[ARM] Orion: make gpio /input/output validation separateNicolas Pitre2-10/+25
2009-02-17[ARM] 5401/1: Orion: fix edge triggered GPIO interrupt supportNicolas Pitre2-50/+26
2009-01-02Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2008-12-20[ARM] Orion: share GPIO IRQ handling codeLennert Buytenhek2-0/+183
2008-12-20[ARM] Orion: share GPIO handling codeLennert Buytenhek3-0/+273
2008-12-15Merge branch 'omap3-upstream' of git://git.kernel.org/pub/scm/linux/kernel/gi...Russell King1-1/+1
2008-12-13cpumask: convert struct clock_event_device to cpumask pointers.Rusty Russell1-1/+1
2008-12-04[ARM] Orion: add the option to support different ehci phy initializationRonen Shitrit1-0/+8
2008-12-02[ARM] Orion: fix bug in pcie configuration cycle function field maskSaeed Bishara1-1/+1
2008-08-09[ARM] Move include/asm-arm/plat-orion to arch/arm/plat-orion/include/platLennert Buytenhek9-2/+153
2008-08-07[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machRussell King1-1/+1
2008-06-22[ARM] Orion: PCIe x4/x1 detection supportLennert Buytenhek1-0/+6
2008-06-22[ARM] Orion: add a separate BRIDGE_INT_TIMER1_CLR defineKe Wei1-3/+3
2008-06-22[ARM] Orion: top-level IRQs are level-triggeredLennert Buytenhek1-1/+2
2008-04-10[ARM] 4954/1: Orion: fix some function section mismatchNicolas Pitre1-2/+2
2008-03-27plat-orion: share time handling codeLennert Buytenhek2-1/+204
2008-03-27plat-orion: share PCIe handling codeLennert Buytenhek2-1/+246
2008-03-27plat-orion: share IRQ handling codeLennert Buytenhek2-1/+65
2008-03-27plat-orion: introduceLennert Buytenhek1-0/+8