Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-11-14 | ARM: mach-bcm: Switch bcm2835 and platsmp to SPDX identifier | Stefan Wahren | 1 | -10/+1 | |
Adopt the SPDX license identifier headers to ease license compliance management. Cc: Simon Arlott <[email protected]> Cc: Kapil Hali <[email protected]> Cc: Stephen Warren <[email protected]> Signed-off-by: Stefan Wahren <[email protected]> Reviewed-by: Eric Anholt <[email protected]> Acked-by: Florian Fainelli <[email protected]> | |||||
2017-09-25 | irqchip: bcm2836: Move SMP startup code to arch/arm (v2) | Stefan Wahren | 1 | -1/+5 | |
In order to easily provide SMP for BCM2837 on 32-bit and 64-bit the SMP startup code was placed in irq-bcm2836. That's not the right approach. So move this code where it belongs. Signed-off-by: Stefan Wahren <[email protected]> Fixes: 41f4988cc287 ("irqchip/bcm2836: Add SMP support for the 2836") Tested-by: Eric Anholt <[email protected]> Acked-by: Marc Zyngier <[email protected]> | |||||
2017-09-25 | clk: bcm2835: remove remains from stub clk driver | Danilo Krummrich | 1 | -7/+0 | |
This commit removes the fixed clocks introduced as a stub clock driver added with commit 75fabc3f6448 ("ARM: bcm2835: add stub clock driver"). Originally they were used to drive the AMBA bus and PL011 uart driver. Now these clocks are derived by the CPRMAN clock driver and configured in DT. Additionally, get rid of init_machine function in bcm2835 board file as there's nothing to do any longer. Signed-off-by: Danilo Krummrich <[email protected]> Acked-by: Eric Anholt <[email protected]> Acked-by: Stephen Boyd <[email protected]> Signed-off-by: Stefan Wahren <[email protected]> | |||||
2016-06-23 | arm: Remove unnecessary of_platform_populate with default match table | Kefeng Wang | 1 | -10/+0 | |
After patch "of/platform: Add common method to populate default bus", it is possible for arch code to remove unnecessary callers of of_platform_populate with default match table. Acked-by: Viresh Kumar <[email protected]> Cc: Nicolas Ferre <[email protected]> Cc: Ray Jui <[email protected]> Cc: Lee Jones <[email protected]> Cc: Krzysztof Halasa <[email protected]> Cc: Kukjin Kim <[email protected]> Cc: Rob Herring <[email protected]> Cc: Shawn Guo <[email protected]> Cc: Santosh Shilimkar <[email protected]> Cc: Roland Stigge <[email protected]> Cc: Jason Cooper <[email protected]> Cc: Haojian Zhuang <[email protected]> Cc: Heiko Stuebner <[email protected]> Cc: Viresh Kumar <[email protected]> Cc: Shiraz Hashim <[email protected]> Cc: Tony Prisk <[email protected]> Cc: Arnd Bergmann <[email protected]> Cc: Russell King <[email protected]> Signed-off-by: Kefeng Wang <[email protected]> Signed-off-by: Rob Herring <[email protected]> | |||||
2015-12-22 | ARM: bcm2835: Add a compat string for bcm2836 machine probe | Eric Anholt | 1 | -0/+5 | |
Supporting the 2836 requires using the new interrupt controller, which we have support for. Signed-off-by: Eric Anholt <[email protected]> | |||||
2015-05-14 | ARM: bcm2835: Move the restart/power_off handling to the WDT driver | Eric Anholt | 1 | -73/+0 | |
Since the WDT is what's used to drive restart and power off, it makes more sense to keep it there, where the regs are already mapped and definitions for them provided. Note that this means you may need to add CONFIG_BCM2835_WDT to retain functionality of your kernel. Signed-off-by: Eric Anholt <[email protected]> Acked-by: Guenter Roeck <[email protected]> Signed-off-by: Lee Jones <[email protected]> | |||||
2015-05-14 | ARM: bcm2835: Drop the init_irq() hook | Eric Anholt | 1 | -1/+0 | |
This is the default function that gets called if the hook is NULL. Signed-off-by: Eric Anholt <[email protected]> Acked-by: Stephen Warren <[email protected]> Tested-by: Stephen Warren <[email protected]> Signed-off-by: Lee Jones <[email protected]> | |||||
2015-05-14 | ARM: bcm2835: Skip doing our own iotable_init() initialization | Eric Anholt | 1 | -17/+0 | |
The only thing we were using this 16MB mapping of IO peripherals for was the uart's early debug mapping. If we just drop the map_io hook, the kernel will call debug_ll_io_init() for us, which maps the single page needed for the device. Signed-off-by: Eric Anholt <[email protected]> Tested-by: Stephen Warren <[email protected]> Acked-by: Stephen Warren <[email protected]> Signed-off-by: Lee Jones <[email protected]> | |||||
2014-02-24 | ARM: bcm2835: Move to mach-bcm directory | Markus Mayer | 1 | -0/+137 | |
Move the bcm2835 board file into the mach-bcm directory. This allows us to get rid of the mach-bcm2835 directory with the associated Kconfig and Makefile. Signed-off-by: Markus Mayer <[email protected]> [swarren, adjust defconfig so ARCH_BCM2835 still gets enabled] Signed-off-by: Stephen Warren <[email protected]> |