1. 27 6月, 2017 1 次提交
  2. 23 6月, 2017 4 次提交
  3. 21 6月, 2017 2 次提交
  4. 20 6月, 2017 6 次提交
  5. 19 6月, 2017 4 次提交
  6. 16 6月, 2017 3 次提交
  7. 14 6月, 2017 4 次提交
  8. 13 6月, 2017 2 次提交
  9. 12 6月, 2017 11 次提交
  10. 10 6月, 2017 3 次提交
    • T
      armv7m: Disable D-cache when booting nommu(ARMv7M) Linux kernel · 8f079ccc
      tnishinaga.dev@gmail.com 提交于
      Disable D-Cache is required when booting nommu Linux kernel.
      (please see Linux kernel source "arch/arm/kernel/head-nommu.S")
      
      U-Boot is enabled D-cache and I-Cache at startup.
      However, it does not disable D-Cache before
      booting nommu Linux kernel.
      Therefore, I call dcache_disable()
      when the CPU is ARMv7M to fix this problem.
      Signed-off-by: NToshifumi NISHINAGA <tnishinaga.dev@gmail.com>
      8f079ccc
    • S
      arm: omap: Unify get_device_type() function · 00bbe96e
      Semen Protsenko 提交于
      Refactor OMAP3/4/5 code so that we have only one get_device_type()
      function for all platforms.
      
      Details:
       - Add ctrl variable for AM33xx and OMAP3 platforms (like it's done for
         OMAP4/5), so we can obtain status register in common way
       - For now ctrl structure for AM33xx/OMAP3 contains only status register
         address
       - Run hw_data_init() in order to assign ctrl to proper structure
       - Remove DEVICE_MASK and DEVICE_GP definitions as they are not used
         (DEVICE_TYPE_MASK and GP_DEVICE are used instead)
       - Guard structs in omap_common.h with #ifdefs, because otherwise
         including omap_common.h on non-omap4/5 board files breaks compilation
      
      Buildman script was run for all OMAP boards. Result output:
          arm: (for 38/616 boards)
              all +352.5
              bss -1.4
              data +3.5
              rodata +300.0
              spl/u-boot-spl:all +284.7
              spl/u-boot-spl:data +2.2
              spl/u-boot-spl:rodata +252.0
              spl/u-boot-spl:text +30.5
              text +50.4
          (no errors to report)
      
      Tested on AM57x EVM and BeagleBoard xM.
      Signed-off-by: NSam Protsenko <semen.protsenko@linaro.org>
      Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
      [trini: Rework the guards as to not break TI81xx]
      Signed-off-by: NTom Rini <trini@konsulko.com>
      00bbe96e
    • T
      am33xx: Finish migration of CONFIG_AM33XX/AM43XX · f2d78c1c
      Tom Rini 提交于
      Almost all users of CONFIG_AM33XX/AM43XX have been migrated.  Finish
      moving the last few over to Kconfig, and put all of the boards under the
      appropriate Kconfig chocie now.  This board choice is non-optional, so
      remove that keyword on am33xx.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      f2d78c1c