Commit Graph

69 Commits (04a186bd2c4d3fd7efdeb91d2e92f4624be3a764)

Author SHA1 Message Date
David Daney 340fbb8b12 MIPS: Add platform device and Kconfig for Octeon USB EHCI / OHCI 15 years ago
David Daney c9941158fd MIPS: Octeon: Apply CN63XXP1 errata workarounds. 15 years ago
David Daney 4b8bca7028 MIPS: Octeon: Use I/O clock rate for calculations. 15 years ago
David Daney e195aa3039 MIPS: Octeon: Add octeon_get_io_clock_rate() for cn63xx 15 years ago
David Daney 3b29dadff9 MIPS: Octeon: Remove bogus code from octeon_get_clock_rate() 15 years ago
David Daney 54954a6d6b MIPS: Octeon: Scale Octeon2 clocks in octeon_init_cvmcount() 15 years ago
David Daney b8db85b5b5 MIPS: Octeon: Update L2 Cache code for CN63XX 15 years ago
David Daney b93b2abce4 MIPS: Octeon: Rewrite DMA mapping functions. 15 years ago
David Daney f12990720c MIPS: Octeon: Set dma_masks for octeon_mgmt device. 15 years ago
David Howells ca4d3e6746 MIPS: Add missing #inclusions of <linux/irq.h> 15 years ago
David Daney 158d6742bc MIPS: Octeon: Place cnmips_cu2_setup in __init memory. 15 years ago
Andreas Bießmann 1ec0e73976 MIPS: Octeon: Determine if helper needs to be built 15 years ago
David Daney 2b5987abaf MIPS: Octeon: Allow more than 3.75GB of memory with PCIe 15 years ago
David Daney ea435464a1 MIPS: Octeon: Export prom_putchar(). 15 years ago
David Daney ca148125e6 MIPS: Octeon: Implement delays with cycle counter. 15 years ago
David Daney babba4f113 MIPS: Octeon: HOTPLUG_CPU fixes. 15 years ago
David Daney 442f201286 MIPS: Octeon: Simplify hotcpu_notifier registration. 15 years ago
David Daney edfcbb8cac MIPS: Octeon: Clean up SMP CPU numbering. 15 years ago
David Daney 3508920f58 MIPS: Octeon: Fix fixup_irqs for HOTPLUG_CPU 15 years ago
David Daney 5aae1fd4d4 MIPS: Octeon: Improve interrupt handling. 15 years ago
David Daney a894f14d7e MIPS: Octeon: Move MSI code out of octeon-irq.c. 15 years ago
Christoph Egger 723b7f812f MIPS: Cavium: Remove dead CONFIG_GDB_CONSOLE 15 years ago
Ralf Baechle 4483b15916 MIPS: Provide more elevant interface cu2_notifier for CP2 extensions. 15 years ago
Ralf Baechle f6e1db1b87 MIPS: Octeon: Migrate to new platform makefile style. 15 years ago
Florian Fainelli 5c8974538a MIPS: Octeon: Workaround link failures with gcc-4.4.x 32-bits toolchains 15 years ago
David Daney 606c958e28 MIPS: Octeon: Serial port fixes for OCTEON simulator. 15 years ago
David Daney 1dd5216e80 MIPS: Octeon: Get rid of early serial. 15 years ago
Yang Shi 7ea4a6891b MIPS: Octeon: Remove redundant declaration of octeon_reserve32_memory 15 years ago
David Daney b1cea3bab5 MIPS: Octeon: Remove #if 0 code. 15 years ago
David Daney 1ef2887030 MIPS: Octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32_USE_WIRED_TLB 15 years ago
Ralf Baechle 1874a08860 MIPS: Cavium: Remove unused watchdog code. 15 years ago
Matt Turner 2a5d66511a MIPS: Use ALIGN(x, bytes) instead of __ALIGN_MASK(x, bytes - 1) 15 years ago
David Daney 541247f4d2 MIPS: Octeon: Replace spinlock with raw_spinlocks in dma-octeon.c. 15 years ago
David Daney 399614226c MIPS: Octeon: Replace rwlocks in irq_chip handlers with raw_spinlocks. 15 years ago
Ralf Baechle 4837a661a5 MIPS: Octeon: Convert octeon_irq_msi_lock to raw spinlock. 15 years ago
Ralf Baechle 4a8a738de6 MIPS: Make various locks static. 15 years ago
David Daney 86568dc41e MIPS: Octeon: Do proper acknowledgment of CIU timer interrupts. 15 years ago
Frans Pop 52d7ecd033 MIPS: Remove trailing space in messages 15 years ago
Ralf Baechle e0e53dee69 MIPS: Nuke trailing blank lines 15 years ago
David Daney dbb103b243 MIPS: Octeon: Fix EOI handling. 15 years ago
David Daney d957705446 MIPS: Octeon: Register some devices on the I2C bus. 15 years ago
David Daney f41c3c1b3e MIPS: Octeon: Add I2C platform device. 15 years ago
David Daney 0e8a1d8262 MIPS: Octeon: Use non-overflowing arithmetic in sched_clock 15 years ago
David Daney c6a3c851a2 MIPS: Octeon: Add sched_clock() to csrc-octeon.c 15 years ago
Ralf Baechle 69f3a7de1f MIPS: Modularize COP2 handling 15 years ago
David Daney 24479d9f46 MIPS: Octeon: Add platform devices MGMT Ethernet ports. 15 years ago
David Daney 0f7e64a394 MIPS: Octeon: Add platform device for MDIO buses. 15 years ago
David Daney cd847b7857 MIPS: Octeon: Use lockless interrupt controller operations when possible. 16 years ago
David Daney b6b74d5490 MIPS: Octeon: Use write_{un,}lock_irq{restore,save} to set irq affinity 16 years ago
David Daney 067f3290f7 MIPS: Octeon: Fix compile error in arch/mips/cavium-octeon/smp.c 16 years ago