1. 28 Nov, 2014 3 commits
    • Arnd Bergmann's avatar
      Merge (part of) tag 'omap-for-v3.19/hwmod-and-defconfig' of... · df717a58
      Arnd Bergmann authored
      Merge (part of) tag 'omap-for-v3.19/hwmod-and-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      SoC related changes for omaps including hwmod clean-up for
      DSS, and hwmod data for more UARTs and ADC. Also few defconfig
      changes to enable devices found on am335x and am437x.
      
      [arnd: I removed the defconfig changes from the branch in order
       to cherry-pick them onto the next/defconfig branch, but I did
       not change the other commits]
      
      * commit '29c4ce17':
        ARM: dts: cm-t3x30: add keypad support
        ARM: OMAP2+: hwmod: AM43x: add hwmod support for ADC on AM43xx
        ARM: DRA7: hwmod data: Add missing UART hwmod data
        ARM: dts: omap4.dtsi: remove dss_fck
        ARM: OMAP4: fix RFBI iclk
        ARM: OMAP4: hwmod: use MODULEMODE properly
        ARM: OMAP4: hwmod: set DSS submodule parent hwmods
        ARM: OMAP5: hwmod: set DSS submodule parent hwmods
        ARM: OMAP2+: hwmod: add parent_hwmod support
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      df717a58
    • Arnd Bergmann's avatar
      Merge tag 'samsung-pm-3' of... · 09ffd948
      Arnd Bergmann authored
      Merge tag 'samsung-pm-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc
      
      Pull "Samsung PM 3rd updates for v3.19" from Kukjin Kim:
      
      - exynos3250
        : add PMU support
      
      - PMU refactoring
        : move restart code into PMU driver
        : move restart code for exynos440 into clk driver
      
      - use u8 for val[] in struct exynos_pmu_conf
      
      Note that this branch is based on tags/samsung-exynos-v3.19
      
      * tag 'samsung-pm-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: use u8 for val[] in struct exynos_pmu_conf
        ARM: EXYNOS: move restart code into pmu driver
        clk: exynos5440: move restart code into clock driver
        ARM: EXYNOS: add exynos3250 PMU support
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      09ffd948
    • Arnd Bergmann's avatar
      Merge tag 'samsung-exynos-v3.19' of... · 5c5ee5e7
      Arnd Bergmann authored
      Merge tag 'samsung-exynos-v3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc
      
      Pull "Samsung exynos updates in arch/arm/mach-exynos/ for v3.19" from Kukjin Kim:
      
      - add SOC_EXYNOS4415 config to be used in audio driver
      - add support platform driver for exynos PMU
      - move PMU specific definitions from common.h to exynos-pmu.h
      - for exynos5420, add support PMU and Suspend-to-RAM
        use MCPM call backs and call regulator core suspend prepare
        and finish functions
      
      NOTE:
      including v3.19-next/non-critical-fixes, v3.19-next/cleanup-samsung
      and v3.19-next/pm-samsung-2 branches
      
      * tag 'samsung-exynos-v3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: Call regulator core suspend prepare and finish functions
        ARM: EXYNOS: Use MCPM call-backs to support S2R on exynos5420
        ARM: EXYNOS: Add Suspend-to-RAM support for exynos5420
        ARM: EXYNOS: Add PMU support for exynos5420
        ARM: EXYNOS: Move PMU specific definitions from common.h
        ARM: EXYNOS: Add platform driver support for Exynos PMU
        ARM: EXYNOS: Add support for exynos4415 SoC
        ARM: EXYNOS: fix typo in static struct name "exynos5_list_diable_wfi_wfe"
        ARM: EXYNOS: Fix CPU idle clock down after CPU off
        ARM: EXYNOS: Remove unneeded __ref annotation for cpu_die function
        ARM: EXYNOS: Move code from hotplug.c to platsmp.c
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5c5ee5e7
  2. 26 Nov, 2014 1 commit
  3. 22 Nov, 2014 4 commits
  4. 21 Nov, 2014 15 commits
  5. 20 Nov, 2014 14 commits
    • Arnd Bergmann's avatar
      Merge tag 'sunxi-core-for-3.19' of... · 8d6d5e12
      Arnd Bergmann authored
      Merge tag 'sunxi-core-for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into next/soc
      
      Pull "Allwinner Core Additions for 3.19" from Maxime Ripard:
      
      This has mostly been about introducing A80 support
      
      * tag 'sunxi-core-for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux:
        ARM: sunxi: make sun6i SMP ops static
        ARM: sunxi: Select ARCH_HAS_RESET_CONTROLLER and RESET_CONTROLLER for sun9i
        Documentation: sunxi: Add A80 datasheet link
        devicetree: bindings: Document supported Allwinner sunxi SoCs
        ARM: sunxi: Introduce Allwinner A80 support
        devicetree: bindings: Add vendor prefix for Merrii Technology Co., Ltd.
        ARM: sunxi: Add debug uart used by sun9i (Allwinner A80)
        Documentation: sunxi: Update Allwinner SoC documentation (A31/A31s/A23)
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8d6d5e12
    • Arnd Bergmann's avatar
      Merge tag 'v3.19-meson-soc' of https://github.com/carlocaione/linux-meson into next/soc · f2f456e7
      Arnd Bergmann authored
      Pull "ARM: meson: SOC related changes" from Carlo Caione:
      
      This is the pull request for the SoC related changes for the 3.19.
      The support for Meson8 is added together with L2 cache management.
      
      * tag 'v3.19-meson-soc' of https://github.com/carlocaione/linux-meson:
        clocksource: meson6: Select CLKSRC_MMIO
        ARM: meson: enable L2 cache
        ARM: meson: document meson8 compatible properties
        ARM: meson: add meson8 support
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      f2f456e7
    • Arnd Bergmann's avatar
      Merge tag 'v3.19-rockchip-soc2' of... · 2db0aea5
      Arnd Bergmann authored
      Merge tag 'v3.19-rockchip-soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into next/soc
      
      Pull "code part of the rk3288 smp support" from Heiko Stübner:
      
      here is the second batch of soc related changes, consisting only
      of the smp support for rk3288.
      
      Due to the slight misheap of the v3.18 cpuclk pull being merge, it is based
      on exactly this merge commit from Olof to next/soc.
      
      * tag 'v3.19-rockchip-soc2' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
        ARM: rockchip: add basic smp support for rk3288
        ARM: rockchip: add option to access the pmu via a phandle in smp_operations
        ARM: rockchip: convert to regmap and use pmu syscon if available
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      2db0aea5
    • Arnd Bergmann's avatar
      Merge tag 'integrator-v3.19-arm-soc-2' of... · 4eca459b
      Arnd Bergmann authored
      Merge tag 'integrator-v3.19-arm-soc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/soc
      
      Pull "ARM SoC Integrator updates for v3.19" from Linus Walleij:
      
      Integrator updates for the v3.19 merge cycle on
      top of the multiplatform patches, this moves out
      some drivers and reduced the amount of code carried
      in arch/arm/mach-integrator.
      
      - Move the Integrator/AP timer to drivers/clocksource
      - Move the restart functionality to the device tree,
        patches to enable restart for the Integrator have
        been merged to the reset tree (orthogonal)
      - Move debug LEDs to device tree (using the syscon
        LED driver merged for v3.18)
      - Move core module LEDs to device tree (using the
        syscon LED driver merged for v3.18)
      - Move the SoC driver (chip ID etc) to
        drivers/soc/versatile/soc-integrator.c
      
      * tag 'integrator-v3.19-arm-soc-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator:
        soc: move SoC driver for the ARM Integrator
        ARM: integrator: move core module LED to device tree
        ARM: integrator: move debug LEDs to syscon LED driver
        ARM: integrator: move restart to the device tree
        ARM: integrator: move AP timer to clocksource
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4eca459b
    • Alan Tull's avatar
      socfpga: hotplug: put cpu1 in wfi · d686ce42
      Alan Tull authored
      Use WFI when putting CPU1 to sleep.  Don't hold CPU1 in reset
      since that results in increased power consumption.
      
      Reset CPU1 briefly during CPU1 bootup.
      
      This has been tested for hotplug and suspend/resume and results
      in no increased power consumption.
      Signed-off-by: default avatarAlan Tull <atull@opensource.altera.com>
      Acked-by: default avatarPavel Machek <pavel@denx.de>
      Signed-off-by: default avatarDinh Nguyen <dinguyen@opensource.altera.com>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      d686ce42
    • Arnd Bergmann's avatar
      Merge tag 'v3.19-next-soc' of https://github.com/mbgg/linux-mediatek into next/soc · 6bea7562
      Arnd Bergmann authored
      Pull "Add earlyprintk to mt8127 and mt8135 and update Kconfig entry for
      Mediatek SoCs" from Matthias Brugger:
      
      Here comes the pull request which add earlyprintk support for mt8127 and mt8135.
      Apart from that the Kconfig entry for the Mediatek architecture was fixed.
      
      * tag 'v3.19-next-soc' of https://github.com/mbgg/linux-mediatek:
        ARM: mediatek: Fix description for mediatek SoCs
        ARM: mediatek: Add earlyprintk support for mt8127 & mt8135
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      6bea7562
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-3.19/cygnus-defconfig-v2' of http://github.com/brcm/linux into next/soc · ff6f08ab
      Arnd Bergmann authored
      Pull "Broadcom Cygnus SoC defconfig" from Florian Fainelli:
      
      This pull requests removes one level in menuconfig for the BCM SoCs for the
      bcm_defconfig file.
      
      * tag 'arm-soc/for-3.19/cygnus-defconfig-v2' of http://github.com/brcm/linux:
        ARM: bcm_defconfig: remove one level of menu from Kconfig
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ff6f08ab
    • Arnd Bergmann's avatar
      Merge tag 'arm-soc/for-3.19/cygnus-platform-v2' of http://github.com/brcm/linux into next/soc · 950e619a
      Arnd Bergmann authored
      Pull "Broadcom Cygnus SoC platform support" from Florian Fainelli:
      
      This pull request contains the platform code to support the Broadcom Cygnus SoC
      using the iProc architecture:
      
      - add support for the Broadcom Cygnus SoC
      - consolidate the BCM5301X Kconfig options under the iProc menuconfig entry
      - remove one level of menu in menuconfig
      
      * tag 'arm-soc/for-3.19/cygnus-platform-v2' of http://github.com/brcm/linux:
        ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig
        ARM: mach-bcm: Consolidate currently supported IPROC SoCs
        ARM: cygnus: Initial support for Broadcom Cygnus SoC
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      950e619a
    • Dmitry Eremin-Solenikov's avatar
      ARM: debug: move StrongARM debug include to arch/arm/include/debug · e6131fa3
      Dmitry Eremin-Solenikov authored
      StrongARM debug-macro.S is quite standalone thing, depending only on
      register mappings. Move it to proper place and add Kconfig entry.
      Signed-off-by: default avatarDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      e6131fa3
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v3.19/prcm-cleanup' of... · 37f286e9
      Arnd Bergmann authored
      Merge tag 'omap-for-v3.19/prcm-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      Pull "omap prcm clean-up for v3.19" from Tony Lindgren:
      
      Clean-up series for omap PRCM (Power Reset Clock Module) from
      Tero Kristo to move things a bit closer to becoming a proper
      device driver.
      
      * tag 'omap-for-v3.19/prcm-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (26 commits)
        ARM: OMAP2+: PRM: provide generic API for system reset
        ARM: OMAP3+: PRM: add generic API for reconfiguring I/O chain
        ARM: OMAP4: PRM: make PRCM interrupt handler related functions static
        ARM: OMAP3: PRM: make PRCM interrupt handler related functions static
        ARM: OMAP4: PRM: make omap4_prm_read/write_inst_reg calls static
        ARM: AM33xx: PRM: make direct register access functions static
        ARM: AM33xx: PRM: move global warm reset implementation to driver
        ARM: OMAP4+: CM: remove omap4_cm1/cm2_* functions
        ARM: OMAP4: CM: make cminst direct register access functions static
        ARM: OMAP4: CM: move public definitions from cminst44xx.h to cm44xx.h
        ARM: OMAP2+: PRM: add generic API for checking hardreset status
        ARM: OMAP2+: PRM: add generic API for deasserting hardware reset
        ARM: OMAP2+: PRM: add generic API for asserting hardware reset
        ARM: AM33xx: PRM: add support for prm_init
        ARM: AM43xx: hwmod: use OMAP4 hardreset ops instead of the AM33xx version
        ARM: AM33xx: hwmod: remove am33xx specific module SoC opts
        ARM: OMAP2/3: CM: make cm_split_idlest_reg SoC calls static
        ARM: OMAP2+: CM: add common APIs for cm_module_enable/disable
        ARM: OMAP2+: CM: make clkdm_hwsup operations static
        ARM: OMAP4+/AM33xx: CM: add common API for cm_wait_module_idle
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      37f286e9
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v3.19/clocks-and-pm' of... · 3cb0df93
      Arnd Bergmann authored
      Merge tag 'omap-for-v3.19/clocks-and-pm' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      Pull "omap soc changes for v3.19" from Tony Lindgren:
      
      SoC related changes for omaps. Mostly to make PM easier to use for
      omap4 and later, and to fix clock DPLL fixes by adding determine_rate
      and set_rate_and_parent.
      
      * tag 'omap-for-v3.19/clocks-and-pm' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: OMAP2+: hwmod: drop unnecessary list initialization
        ARM: OMAP3+: DPLL: use determine_rate() and set_rate_and_parent()
        ARM: OMAP3: clock: add support for dpll4_set_rate_and_parent
        ARM: OMAP4: clock: add support for determine_rate for omap4 regm4xen DPLL
        ARM: OMAP3: clock: add new rate changing logic support for noncore DPLLs
        ARM: OMAP3: clock: use clk_features flags for omap3 DPLL4 checks
        ARM: OMAP4+: PM: Program CPU logic power state
        ARM: OMAP4+: PM: Centralize static dependency mapping table
        ARM: OMAP4: PM: Only do static dependency configuration in omap4_init_static_deps
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      3cb0df93
    • Arnd Bergmann's avatar
      Merge tag 'pxa-for-3.19' of https://github.com/rjarzmik/linux into next/soc · c830343a
      Arnd Bergmann authored
      Pull "arm: pxa: pxa for v3.19" from Robert Jarzmik:
      
      This is a very quiet release, featuring a small cleanup, a tosa change
      on its charger driver, and support for pxa device-tree based pxa27x
      boards.
      
      The device-tree part will only be fully activated once clocks support
      is fully operation in the common clock framework.
      
      * tag 'pxa-for-3.19' of https://github.com/rjarzmik/linux:
        arm: pxa: add pxa27x device-tree support
        arm: pxa: remove unnecessary includes from pxa-dt
        arm: pxa: move init functions into generic.h
        arm: pxa: add device-tree irq init for pxa27x
        ARM: pxa: tosa: switch to gpio-charger
        arm: mach-pxa: Convert pr_warning to pr_warn
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      c830343a
    • Paul Walmsley's avatar
    • Ambresh K's avatar
      ARM: DRA7: hwmod data: Add missing UART hwmod data · 33acc9ff
      Ambresh K authored
      We had constrainted hwmod entries to entries in dts which were present
      only for default mapped interrupts, the ones such as UARTs > 6 which
      needed IRQ crossbar configured were never added to hwmod database.
      
      Add them now that IRQ crossbar is functional
      
      Without this, enabling UARTs7 to 10 in dts results in the following crash:
      [    1.893829] omap_uart 48420000.serial: _od_fail_runtime_resume: FIXME: missing hwmod/omap_dev info
      [    1.903381] Unhandled fault: imprecise external abort (0x1406) at 0x00000000
      [    1.903381] ------------[ cut here ]------------
      [    1.903381] WARNING: CPU: 0 PID: 0 at drivers/bus/omap_l3_noc.c:147 l3_interrupt_handler+0x2ac/0x32c()
      [    1.903411] 44000000.ocp:L3 Custom Error: MASTER MPU TARGET L4_PER2_P3 (Read): Data Access in User mode during Functional access
      [    1.903411] Modules linked in:
      [    1.903411] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W      3.18.0-rc1-dirty #3
      [    1.903442] [<c0015270>] (unwind_backtrace) from [<c00119b4>] (show_stack+0x10/0x14)
      [    1.903442] [<c00119b4>] (show_stack) from [<c05e4afc>] (dump_stack+0x78/0x94)
      [    1.903472] [<c05e4afc>] (dump_stack) from [<c003fed0>] (warn_slowpath_common+0x6c/0x8c)
      [    1.903472] [<c003fed0>] (warn_slowpath_common) from [<c003ff84>] (warn_slowpath_fmt+0x30/0x40)
      [    1.903472] [<c003ff84>] (warn_slowpath_fmt) from [<c0333bfc>] (l3_interrupt_handler+0x2ac/0x32c)
      [    1.903503] [<c0333bfc>] (l3_interrupt_handler) from [<c008d6f8>] (handle_irq_event_percpu+0x60/0x230)
      [    1.903503] [<c008d6f8>] (handle_irq_event_percpu) from [<c008d904>] (handle_irq_event+0x3c/0x5c)
      [    1.903503] [<c008d904>] (handle_irq_event) from [<c00903b0>] (handle_fasteoi_irq+0xc4/0x190)
      [    1.903503] [<c00903b0>] (handle_fasteoi_irq) from [<c008d01c>] (generic_handle_irq+0x20/0x30)
      [    1.903533] [<c008d01c>] (generic_handle_irq) from [<c008d114>] (__handle_domain_irq+0x64/0xb8)
      [    1.903533] [<c008d114>] (__handle_domain_irq) from [<c00086e4>] (gic_handle_irq+0x20/0x60)
      [    1.903533] [<c00086e4>] (gic_handle_irq) from [<c05eb124>] (__irq_svc+0x44/0x5c)
      [    1.903533] Exception stack(0xc08d1f60 to 0xc08d1fa8)
      [    1.903564] 1f60: 00000001 00000001 00000000 c08dc930 c08d0000 00000000 00000000 00000000
      [    1.903564] 1f80: ffffffed c0978028 c08d89dc c08d8978 00000000 c08d1fa8 c0083fc0 c000f160
      [    1.903564] 1fa0: 20000013 ffffffff
      [    1.903564] [<c05eb124>] (__irq_svc) from [<c000f160>] (arch_cpu_idle+0x20/0x3c)
      [    1.903594] [<c000f160>] (arch_cpu_idle) from [<c0077c54>] (cpu_startup_entry+0x198/0x338)
      [    1.903594] [<c0077c54>] (cpu_startup_entry) from [<c0869be0>] (start_kernel+0x358/0x3c4)
      [    1.903594] [<c0869be0>] (start_kernel) from [<80008074>] (0x80008074)
      [    1.903594] ---[ end trace 293fc95d463cff71 ]---
      [    2.117553] Internal error: : 1406 [#1] SMP ARM
      [    2.122314] Modules linked in:
      [    2.125518] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G        W      3.18.0-rc1-dirty #3
      [    2.133850] task: ed868b80 ti: ed86a000 task.ti: ed86a000
      [    2.139526] PC is at serial_omap_probe+0x2fc/0x514
      [    2.144561] LR is at trace_hardirqs_on_caller+0xec/0x1c4
      [    2.150146] pc : [<c038f0f0>]    lr : [<c0083fc0>]    psr: 40000013
      [    2.150146] sp : ed86be18  ip : ed9bb57c  fp : f005e000
      [    2.162231] r10: 0000012a  r9 : ed9b4f80  r8 : edc5bdcd
      [    2.167724] r7 : edc58810  r6 : ed9bb400  r5 : ed9bb410  r4 : edc5bc10
      [    2.174560] r3 : 00000000  r2 : 00000000  r1 : 00000014  r0 : ffffffed
      [    2.181427] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
      [    2.189117] Control: 10c5387d  Table: 8000406a  DAC: 00000015
      [    2.195159] Process swapper/0 (pid: 1, stack limit = 0xed86a248)
      [    2.201477] Stack: (0xed86be18 to 0xed86c000)
      [    2.206054] be00:                                                       ed9ba2d0 00000000
      [    2.214660] be20: edc50150 00000001 c08cba58 00000000 00000000 ed9bb410 ffffffed c09481d8
      [    2.223236] be40: 00000000 c09481d8 c08cba58 00000000 00000000 c039bcfc c1170958 ed9bb410
      [    2.231842] be60: ed9bb444 c039a6f4 00000000 ed9bb410 c09481d8 ed9bb444 00000000 c08dc698
      [    2.240447] be80: edc4a100 c039a8b0 c09481d8 c039a81c 00000000 c0399060 ed8afaa8 ed92c110
      [    2.249053] bea0: c09481d8 edc482c0 c0949308 c0399ee0 c077f80c c09481d8 ed86a000 c09481d8
      [    2.257659] bec0: ed86a000 c08dc698 00000000 c039b088 00000000 00000000 ed86a000 c08a1924
      [    2.266235] bee0: c08a1904 c00089c4 00000000 00000000 00000000 00000000 60000093 00000000
      [    2.274841] bf00: 00000004 00000000 ed868b80 00000004 00000000 60000053 00000000 00000001
      [    2.283447] bf20: 00000000 c0083ea8 00000001 ed86a000 c08334bc ef7fc307 000000b2 c0059358
      [    2.292053] bf40: c07e176c c083299c 00000006 00000006 c08cb588 c08b69cc 00000006 c08b69ac
      [    2.300659] bf60: c097a280 000000b2 c08cba58 c0869588 00000000 c0869e04 00000006 00000006
      [    2.309234] bf80: c0869588 00000000 00000000 c05dfd7c 00000000 00000000 00000000 00000000
      [    2.317840] bfa0: 00000000 c05dfd84 00000000 c000e668 00000000 00000000 00000000 00000000
      [    2.326446] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
      [    2.335052] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 020405d0 00090c40
      [    2.343658] [<c038f0f0>] (serial_omap_probe) from [<c039bcfc>] (platform_drv_probe+0x48/0x98)
      [    2.352630] [<c039bcfc>] (platform_drv_probe) from [<c039a6f4>] (driver_probe_device+0x10c/0x234)
      [    2.361968] [<c039a6f4>] (driver_probe_device) from [<c039a8b0>] (__driver_attach+0x94/0x98)
      [    2.370819] [<c039a8b0>] (__driver_attach) from [<c0399060>] (bus_for_each_dev+0x54/0x88)
      [    2.379425] [<c0399060>] (bus_for_each_dev) from [<c0399ee0>] (bus_add_driver+0xdc/0x1d4)
      [    2.388031] [<c0399ee0>] (bus_add_driver) from [<c039b088>] (driver_register+0x78/0xf4)
      [    2.396453] [<c039b088>] (driver_register) from [<c08a1924>] (serial_omap_init+0x20/0x40)
      [    2.405059] [<c08a1924>] (serial_omap_init) from [<c00089c4>] (do_one_initcall+0x80/0x1cc)
      [    2.413757] [<c00089c4>] (do_one_initcall) from [<c0869e04>] (kernel_init_freeable+0x1b8/0x28c)
      [    2.422912] [<c0869e04>] (kernel_init_freeable) from [<c05dfd84>] (kernel_init+0x8/0xe4)
      [    2.431396] [<c05dfd84>] (kernel_init) from [<c000e668>] (ret_from_fork+0x14/0x2c)
      [    2.439361] Code: e1b02f23 020320f0 0203300f 01a02222 (0a000021)
      [    2.445770] ---[ end trace 293fc95d463cff72 ]---
      [    2.450683] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
      [    2.450683]
      [    2.460296] CPU0: stopping
      [    2.463134] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G      D W      3.18.0-rc1-dirty #3
      [    2.471405] [<c0015270>] (unwind_backtrace) from [<c00119b4>] (show_stack+0x10/0x14)
      [    2.479522] [<c00119b4>] (show_stack) from [<c05e4afc>] (dump_stack+0x78/0x94)
      [    2.487060] [<c05e4afc>] (dump_stack) from [<c001394c>] (handle_IPI+0x190/0x264)
      [    2.494781] [<c001394c>] (handle_IPI) from [<c000871c>] (gic_handle_irq+0x58/0x60)
      [    2.502716] [<c000871c>] (gic_handle_irq) from [<c05eb124>] (__irq_svc+0x44/0x5c)
      [    2.510528] Exception stack(0xc08d1f60 to 0xc08d1fa8)
      [    2.515808] 1f60: c000f15c 00000000 00000000 00000000 c08d0000 00000000 00000000 00000000
      [    2.524353] 1f80: ffffffed c0978028 c08d89dc c08d8978 00000000 c08d1fa8 c000f15c c000f160
      [    2.532897] 1fa0: 60000013 ffffffff
      [    2.536529] [<c05eb124>] (__irq_svc) from [<c000f160>] (arch_cpu_idle+0x20/0x3c)
      [    2.544281] [<c000f160>] (arch_cpu_idle) from [<c0077c54>] (cpu_startup_entry+0x198/0x338)
      [    2.552917] [<c0077c54>] (cpu_startup_entry) from [<c0869be0>] (start_kernel+0x358/0x3c4)
      [    2.561462] [<c0869be0>] (start_kernel) from [<80008074>] (0x80008074)
      [    2.568298] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
      [
      Reported-by: default avatarFranklin Cooper Jr. <fcooper@ti.com>
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      Signed-off-by: default avatarAmbresh K <ambresh@ti.com>
      Signed-off-by: default avatarPaul Walmsley <paul@pwsan.com>
      33acc9ff
  6. 19 Nov, 2014 3 commits