Age | Commit message (Collapse) | Author | Files | Lines |
|
All sched_clock() providers have been converted to the sched_clock
framework, which also provides a jiffy based implementation for
the platforms that do not provide a counter.
It is now possible to make the sched_clock framework mandatory,
effectively preventing new platforms to add new sched_clock()
functions, which would be detrimental to the single zImage work.
Acked-by: Nicolas Pitre <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
|
|
Prima2 has its own sched_clock() implementation, which gets in the
way of a single zImage. Moving to the common sched_clock framework
makes the code slightly cleaner (the mapping hack in sched_clock()
goes away...).
Acked-by: Barry Song <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
|
|
Davinci has its own sched_clock() implementation, which gets in the
way of a single zImage. Moving to the common sched_clock framework
makes the code slightly cleaner.
Acked-by: Sekhar Nori <[email protected]>
Cc: Kevin Hilman <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
|
|
Rearrange header files to keep related header files
together.
Signed-off-by: Sekhar Nori <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
|
|
|
|
Acked-by: Kukjin Kim <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Viresh Kumar <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Alessandro Rubini <[email protected]>
Acked-by: Linus Walleij <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Linus Walleij <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Signed-off-by: Russell King <[email protected]>
|
|
Signed-off-by: Russell King <[email protected]>
|
|
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: H Hartley Sweeten <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Tony Lindgren <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Tested-by: Will Deacon <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Will Deacon <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Tested-by: Will Deacon <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Will Deacon <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: H Hartley Sweeten <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Make the core warn about the use of -1 (NO_IRQ)
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Linus Walleij <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Viresh Kumar <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Alessandro Rubini <[email protected]>
Acked-by: Linus Walleij <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Shawn Guo <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Signed-off-by: Russell King <[email protected]>
|
|
initializers
Signed-off-by: Russell King <[email protected]>
|
|
Acked-by: Kukjin Kim <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Signed-off-by: Russell King <[email protected]>
|
|
irq 0 now means no irq, so get rid of this unnecessary initializer.
Acked-by: srinidhi kasagar <[email protected]>
Acked-by: Linus Walleij <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Fix core bus and MMCI such that irq 0 means that there is no IRQ
attached.
Signed-off-by: Russell King <[email protected]>
|
|
Convert MXS to use the new amba_device_alloc APIs.
Acked-by: Shawn Guo <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Convert Integrator IM/PD-1 to use the new amba_device_alloc APIs.
Signed-off-by: Russell King <[email protected]>
|
|
Convert ux500 to use the new amba_device_alloc APIs.
Acked-by: srinidhi kasagar <[email protected]>
Acked-by: Linus Walleij <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Convert DT code to use the new amba_device_alloc APIs.
Acked-by: Rob Herring <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
Add functions to allocate and initialize AMBA device structures, and
add them to the Linux device manager. This allows us to kill this
type of operation from individual platforms, moving it to core code.
Signed-off-by: Russell King <[email protected]>
|
|
Currently, -1 is used as the GPIO0 interrupt on realview PB1176 and an
AMBA device is registered with this parameter. With the pending NO_IRQ
cleanup, this will lead to a warning at boot time, since -1 is obviously
broken.
This patch updates the interrupt used for GPIO0 to match that specified
by the TRM. Unfortunately, it's not clear how to trigger this interrupt
so we trust that the documentation is correct.
Signed-off-by: Will Deacon <[email protected]>
Signed-off-by: Russell King <[email protected]>
|
|
|
|
When this is the only content remaining in mach/system.h then the
whole file is removed.
Signed-off-by: Nicolas Pitre <[email protected]>
Acked-by: H Hartley Sweeten <[email protected]>
Acked-and-tested-by: Jamie Iles <[email protected]>
Acked-by: Tony Lindgren <[email protected]>
Acked-by: David Brown <[email protected]>
Acked-by: Stephen Warren <[email protected]>
Acked-by: Linus Walleij <[email protected]>
|
|
Now that all implementations of arch_idle() are equivalent to cpu_do_idle()
we can just use the later directly and stop including mach/system.h.
Signed-off-by: Nicolas Pitre <[email protected]>
Acked-by: H Hartley Sweeten <[email protected]>
Acked-and-tested-by: Jamie Iles <[email protected]>
Acked-by: Tony Lindgren <[email protected]>
Tested-by: Stephen Warren <[email protected]>
|
|
Signed-off-by: nicolas Pitre <[email protected]>
Acked-by: Stephen Warren <[email protected]>
|
|
Signed-off-by: nicolas Pitre <[email protected]>
Tested-by: Mark Brown <[email protected]>
|
|
Signed-off-by: nicolas Pitre <[email protected]>
|
|
Signed-off-by: Nicolas Pitre <[email protected]>
|
|
Signed-off-by: Nicolas Pitre <[email protected]>
|
|
Signed-off-by: Nicolas Pitre <[email protected]>
|
|
Signed-off-by: Nicolas Pitre <[email protected]>
Acked-by: David Brown <[email protected]>
|
|
... and remove redundant include of <mach/system.h>.
Signed-off-by: Nicolas Pitre <[email protected]>
|
|
... and hook it to arm_pm_idle.
Signed-off-by: Nicolas Pitre <[email protected]>
|
|
... and hook it to arm_pm_idle.
Signed-off-by: Nicolas Pitre <[email protected]>
|