1. 23 2月, 2018 1 次提交
    • A
      ARM: Kconfig: Move TI_SECURE_DEVICE to a common area · 5fbed8f2
      Andrew F. Davis 提交于
      TI_SECURE_DEVICE is used by both OMAP2+ and Keystone2 family devices,
      and so when ARCH_OMAP2PLUS was used to gate off the OMAP2+ Kconfig
      Keystone2 family devices lost this config option.
      
      Move this option out of mach-omap2 Kconfig to a spot accessible by both
      families. We picked arch/arm/Kconfig over the TI specific board/ti/
      location as this option is not specific to our boards but rather our
      architecture.
      
      Plus at some point this option can be changed to just
      SECURE_DEVICE, as having secure parts is not exclusive to TI and
      so other vendors can interpret this option as needed by their device
      configurations.
      
      Fixes: a93fbf4a ("ARM: omap2+: rename config to ARCH_OMAP2PLUS and consolidate Kconfig")
      Signed-off-by: NAndrew F. Davis <afd@ti.com>
      Reviewed-by: NLokesh Vutla <lokeshvutla@ti.com>
      5fbed8f2
  2. 19 2月, 2018 2 次提交
  3. 14 2月, 2018 1 次提交
  4. 29 1月, 2018 2 次提交
  5. 28 1月, 2018 1 次提交
  6. 20 1月, 2018 7 次提交
  7. 11 1月, 2018 1 次提交
  8. 01 1月, 2018 1 次提交
  9. 04 12月, 2017 1 次提交
    • M
      mtd: nand: Rename nand.h into rawnand.h · 6ae3900a
      Masahiro Yamada 提交于
      This header was renamed to rawnand.h in Linux.
      
      The following is the corresponding commit in Linux.
      
        commit d4092d76a4a4e57b65910899948a83cc8646c5a5
        Author: Boris Brezillon <boris.brezillon@free-electrons.com>
        Date:   Fri Aug 4 17:29:10 2017 +0200
      
            mtd: nand: Rename nand.h into rawnand.h
      
            We are planning to share more code between different NAND based
            devices (SPI NAND, OneNAND and raw NANDs), but before doing that
            we need to move the existing include/linux/mtd/nand.h file into
            include/linux/mtd/rawnand.h so we can later create a nand.h header
            containing all common structure and function prototypes.
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      6ae3900a
  10. 03 12月, 2017 1 次提交
  11. 21 11月, 2017 1 次提交
  12. 17 11月, 2017 1 次提交
  13. 21 10月, 2017 1 次提交
  14. 16 10月, 2017 2 次提交
  15. 06 10月, 2017 3 次提交
  16. 04 10月, 2017 1 次提交
    • M
      treewide: replace with error() with pr_err() · 9b643e31
      Masahiro Yamada 提交于
      U-Boot widely uses error() as a bit noisier variant of printf().
      
      This macro causes name conflict with the following line in
      include/linux/compiler-gcc.h:
      
        # define __compiletime_error(message) __attribute__((error(message)))
      
      This prevents us from using __compiletime_error(), and makes it
      difficult to fully sync BUILD_BUG macros with Linux.  (Notice
      Linux's BUILD_BUG_ON_MSG is implemented by using compiletime_assert().)
      
      Let's convert error() into now treewide-available pr_err().
      
      Done with the help of Coccinelle, excluing tools/ directory.
      
      The semantic patch I used is as follows:
      
      // <smpl>
      @@@@
      -error
      +pr_err
       (...)
      // </smpl>
      Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      [trini: Re-run Coccinelle]
      Signed-off-by: NTom Rini <trini@konsulko.com>
      9b643e31
  17. 30 9月, 2017 2 次提交
    • M
      arm: am33xx: security: adds auth support for encrypted images · 0830d72b
      Madan Srinivas 提交于
      This patch adds support for authentication of both plain
      text and encrypted binaries. A new SECDEV package is needed
      to enable encryption of binaries by default for AM3x.
      
      The ROM authentication API detects encrypted images at
      runtime and automatically decrypts the image if the
      signature verification passes.
      
      Addition of encryption on AM3x results in a change in the
      image format. On AM4x, AM5x and, on AM3x devices signing
      clear test images, the signature is appended to the end of the
      binary.
      
      On AM3x, when the SECDEV package is used to create signed
      and encrypted images, the signature is added as a header
      to the start of the binary. So the binary size calculation
      has been updated to reflect this change.
      
      The signing tools and encrypted image format for AM3x
      cannot be changed to behave like AM4x and AM5x to
      maintain backward compatibility with older Sitara
      M-Shield releases.
      Signed-off-by: NMadan Srinivas <madans@ti.com>
      Signed-off-by: NAndrew F. Davis <afd@ti.com>
      0830d72b
    • A
      ARM: omap3: am3517-evm: Add device tree and DM support · b85781c2
      Adam Ford 提交于
      With the device tree ported from Linux 4.13, this enables
      Driver Model and Device Tree support for the am3517-evm
      Signed-off-by: NAdam Ford <aford173@gmail.com>
      Tested-by: NDerald D. Woods <woods.technical@gmail.com>
      b85781c2
  18. 22 9月, 2017 1 次提交
  19. 15 9月, 2017 1 次提交
  20. 13 9月, 2017 3 次提交
  21. 12 9月, 2017 6 次提交