v2016.08.0

Sascha Hauer s.hauer at pengutronix.de
Tue Aug 2 23:05:37 PDT 2016


Hi All,

We have a release for August. Biggest news this time: We have beginning
Arm64 or aarch64 support. So far this only works in Qemu, but we must
start somewhere. Thank you Raphaël for working on this.
See a list of patches below.

Sascha

----------------------------------------------------------------
Alexander Kurz (12):
      ARM: imx_v7_defconfig: enable LED_GPIO_OF
      Documentation: imx: external boot capable SOC list complete
      ARM iMX53: avoid magic number addressing for internal RAM
      ARM: boot: add prepend option for board specific ATAGs
      scripts: imx-image: super_root_key command depends on header_version 1
      ARM: i.MX: central SOC type definition
      ARM i.MX: de-duplicate PLL initializer macros
      eukrea-cpuimx35: Fix wrong clock gating for ESDHC1
      imx35-regs: add and use common CGR element shifters
      ARM i.MX31 iomux: remove obvious duplicates
      ARM i.MX31 iomux: remove duplicates with alternate name
      ARM i.MX35: Add support for the Amazon Kindle3

Alexander Shiyan (15):
      mci: imx: Use mci_register() return value for driver probe.
      mci: imx: Add devicetree options parsing by MCI core.
      mci: core: Do not fail if vmmc regulator fail
      mci: imx-esdhc: Remove excess function
      ARM: boards: variscite-mx6: Remove the excess assignment
      spi: imx: Remove the use of property "fsl, spi-num-chipselects"
      ARM: i.MX: Remove unused procedure imx25_setup_weimcs
      common: Kconfig: Remove orphaned dependency LOAD_PBL_SRAM
      ARM: i.MX clk-pllv2: Do not use a negative value for the unsigned variable
      ARM: i.MX clk-pllv1: Do not use a negative value for the unsigned variable
      input: Compile keymap only if necessary
      crypto: crc32: Optimize dynamic CRC table generation
      Add more files to .gitignore
      net: smc911x: Add parsing devicetree options
      mfd: mc13xxx: VGEN1 and VGEN2 voltage bits positioned in "Regulator Setting 0" register

Andrey Smirnov (6):
      GUI: Add a function to draw vertical/horizontal bars
      GUI: Add code to draw simple graphics
      video/edid: Move int_sqrt() out
      GUI: Add fbtest command
      Revert "syscon: Decrease driver registration priority"
      mfd: syscon: Don't call request_iomem_region()

Antony Pavlov (3):
      net: phy: make locally used of_phy_register_fixed_link() static
      of: base: import of_get_cpu_node() from linux-v4.7-rc2
      MIPS: csrc-r4k: get cp0 counter rate from devicetree

Lucas Stach (7):
      USB: gadget: composite: avoid possible NULL ptr dereference
      clk: fix misleading indenting
      compiler: avoid redefining symbols when running with checker
      commands: menu: check return pointer properly
      ARM: i.MX: iim: fix potential out of bounds array access
      state: only build circular backend if MTD is enabled
      commands: fbtest: select IMAGE_RENDERER

Markus Pargmann (3):
      libfile: Change write_full to be have const buf
      state: Refactor state framework
      docs: Add/Update state documentation

Michael Grzeschik (1):
      state: also append backend storage stridesize

Raphaël Poggi (14):
      arm64: add armv8 Kconfig entries
      arm: Makefile: rework makefile to handle armv8
      arm: rework lib directory to support arm64
      arm: cpu: add arm64 specific code
      arm: include: system: add arm64 helper functions
      arm: include: bitops: arm64 use generic __fls
      arm: include: system_info: add armv8 identification
      arm: cpu: cpuinfo: add armv8 support
      arm: cpu: disable code portion in armv8 case
      arm: cpu: add basic arm64 mmu support
      arm: boards: add mach-qemu and virt64 board
      arm: include: swab: use rigth assembly for armv8
      uimage: add define for ARM64 architecture
      Documentation: add aarch64-qemu-virt board doc.

Sascha Hauer (30):
      ARM: start: do not change barebox_boarddata
      ARM: start: simplify board_data sdram allocation
      ARM: start: drop unnecessary variable
      mtd: nand: Set ONFI function hooks earlier
      mtd: nand_mxs: Setup timing
      mtd: ubi: actually do work in wear leveling code
      net: dm9k: Fix buswidth setting for platform data probe
      eeprom: at24: Use xasprintf for small allocation
      nvvar: Simplify by using nv_set()
      nvvar: Simplify by using dev_set_param()
      Introduce non volatile device variables
      usb: ehci: honour timeout value
      dts: update to v4.7-rc3
      dts: update to v4.7-rc4
      ARM: i.MX: karo-tx6: Add support for the 512MiB i.MX6s variant
      Merge branch 'for-next/arm'
      Merge branch 'for-next/arm64'
      Merge branch 'for-next/dts'
      Merge branch 'for-next/imx'
      Merge branch 'for-next/mips'
      Merge branch 'for-next/misc'
      Merge branch 'for-next/mtd'
      Merge branch 'for-next/nvdevvars'
      Merge branch 'for-next/omap'
      Merge branch 'for-next/state'
      Merge branch 'for-next/ubi'
      Merge branch 'for-next/video'
      Revert "mci: imx-esdhc: Remove excess function"
      nand: mrvl: use ERR_CAST() for returning error pointers
      Release v2016.08.0

Teresa Remmet (9):
      mtd: ubi: Fix endless loop when moving PEB
      commands: ubimkvol: Add option for static volumes
      mtd: UBI: Add support for updating static volumes
      commands: ubi: Add ubiupdatevol command
      ARM: am335x_defconfig: Enable ubi fastmap and ubifs
      OMAP: xload: Factor out reading image from mtd partition
      OMAP: xload: nand: Check for redundant barebox partition
      OMAP: am33xx_bbu_nand: Extent barebox update handler
      ARM: phytec-som-am335x: Add backup partition for barebox

Uwe Kleine-König (3):
      mtd: nand: simplify nand_block_checkbad
      mtd: nand: imx-bbm: use raw reading when checking for factory BBM
      ARM: imx_defconfig: enable NAND_IMX_BBM and NAND_ALLOW_ERASE_BAD

Yegor Yefremov (3):
      MIPS: ath79: pbl: add pbl_ar9331_wmac_enable macro
      MIPS: black-swift: pbl: init WMAC
      MIPS: tplink-mr3020: pbl: init WMAC

张忠山 (1):
      Do not rm the path from pbl-y target

 Documentation/boards/aarch64-qemu-virt.rst         |   13 +
 Documentation/boards/imx.rst                       |    3 +-
 Documentation/boards/imx/amazon-kindle3.rst        |   28 +
 .../devicetree/bindings/barebox/barebox,state.rst  |    7 +-
 Documentation/user/state.rst                       |   46 +
 Documentation/user/user-manual.rst                 |    1 +
 Documentation/user/variables.rst                   |   18 +
 Makefile                                           |    2 +-
 arch/arm/Kconfig                                   |   38 +
 arch/arm/Makefile                                  |   42 +-
 arch/arm/boards/Makefile                           |    2 +
 arch/arm/boards/ccxmx53/lowlevel.c                 |    5 +-
 arch/arm/boards/efika-mx-smartbook/board.c         |    8 +-
 arch/arm/boards/eukrea_cpuimx35/eukrea_cpuimx35.c  |    9 +-
 arch/arm/boards/eukrea_cpuimx35/lowlevel.c         |   14 +-
 arch/arm/boards/freescale-mx25-3ds/lowlevel_init.S |    7 +-
 arch/arm/boards/freescale-mx35-3ds/lowlevel_init.S |    5 -
 arch/arm/boards/freescale-mx53-qsb/lowlevel.c      |    5 +-
 arch/arm/boards/freescale-mx53-smd/lowlevel.c      |    3 +-
 arch/arm/boards/guf-cupid/board.c                  |    3 -
 arch/arm/boards/guf-cupid/lowlevel.c               |   10 +-
 arch/arm/boards/guf-vincell/lowlevel.c             |    2 +-
 arch/arm/boards/karo-tx53/lowlevel.c               |    3 +-
 .../karo-tx6x/flash-header-tx6dl-512m.imxcfg       |  136 ++
 arch/arm/boards/karo-tx6x/lowlevel.c               |   20 +
 arch/arm/boards/kindle3/Makefile                   |    2 +
 arch/arm/boards/kindle3/env/boot/mmc_kernel        |    7 +
 arch/arm/boards/kindle3/env/init/serials           |   21 +
 arch/arm/boards/kindle3/env/init/usbconsole        |    8 +
 arch/arm/boards/kindle3/env/nv/autoboot_timeout    |    1 +
 arch/arm/boards/kindle3/env/nv/boot.default        |    1 +
 arch/arm/boards/kindle3/env/nv/linux.bootargs.base |    1 +
 .../boards/kindle3/env/nv/linux.bootargs.console   |    1 +
 arch/arm/boards/kindle3/env/nv/linux.bootargs.lpj  |    1 +
 arch/arm/boards/kindle3/flash-header.imxcfg        |   24 +
 arch/arm/boards/kindle3/kindle3.c                  |  318 ++++
 arch/arm/boards/kindle3/lowlevel.c                 |  142 ++
 arch/arm/boards/phytec-phycore-imx35/lowlevel.c    |   11 +-
 arch/arm/boards/phytec-phycore-imx35/pcm043.c      |    3 -
 arch/arm/boards/phytec-som-am335x/board.c          |   10 +-
 arch/arm/boards/qemu-virt64/Kconfig                |    8 +
 arch/arm/boards/qemu-virt64/Makefile               |    2 +
 arch/arm/boards/qemu-virt64/env/config             |    8 +
 arch/arm/boards/qemu-virt64/init.c                 |   72 +
 arch/arm/boards/qemu-virt64/lowlevel.c             |   19 +
 arch/arm/boards/tqma53/lowlevel.c                  |    5 +-
 arch/arm/boards/variscite-mx6/board.c              |   15 +-
 arch/arm/configs/am335x_defconfig                  |   12 +-
 arch/arm/configs/imx_defconfig                     |   12 +-
 arch/arm/configs/imx_v7_defconfig                  |    1 +
 arch/arm/configs/kindle3_defconfig                 |   65 +
 arch/arm/configs/qemu_virt64_defconfig             |   47 +
 arch/arm/cpu/Kconfig                               |   33 +-
 arch/arm/cpu/Makefile                              |   28 +-
 arch/arm/cpu/cache-armv8.S                         |  168 ++
 arch/arm/cpu/cache.c                               |   19 +
 arch/arm/cpu/cpu.c                                 |    7 +
 arch/arm/cpu/cpuinfo.c                             |   58 +-
 arch/arm/cpu/exceptions_64.S                       |  127 ++
 arch/arm/cpu/interrupts.c                          |   47 +
 arch/arm/cpu/lowlevel_64.S                         |   40 +
 arch/arm/cpu/mmu.h                                 |   54 +
 arch/arm/cpu/mmu_64.c                              |  331 ++++
 arch/arm/cpu/setupc_64.S                           |   18 +
 arch/arm/cpu/start.c                               |   25 +-
 arch/arm/dts/am335x-phytec-phycard-som.dtsi        |   23 +-
 arch/arm/dts/am335x-phytec-phycore-som.dtsi        |   19 +-
 arch/arm/dts/am335x-phytec-phyflex-som.dtsi        |   23 +-
 arch/arm/include/asm/bitops.h                      |    5 +
 arch/arm/include/asm/cache.h                       |    9 +
 arch/arm/include/asm/mmu.h                         |   14 +-
 arch/arm/include/asm/pgtable64.h                   |  140 ++
 arch/arm/include/asm/swab.h                        |    4 +
 arch/arm/include/asm/system.h                      |   46 +-
 arch/arm/include/asm/system_info.h                 |   38 +
 arch/arm/lib/Makefile                              |   27 -
 arch/arm/{lib => lib32}/.gitignore                 |    0
 arch/arm/lib32/Makefile                            |   27 +
 arch/arm/{lib => lib32}/armlinux.c                 |   12 +-
 arch/arm/{lib => lib32}/ashldi3.S                  |    0
 arch/arm/{lib => lib32}/ashrdi3.S                  |    0
 arch/arm/{lib => lib32}/barebox.lds.S              |    0
 arch/arm/{lib => lib32}/bootz.c                    |    0
 arch/arm/{lib => lib32}/copy_template.S            |    0
 arch/arm/{lib => lib32}/div0.c                     |    0
 arch/arm/{lib => lib32}/findbit.S                  |    0
 arch/arm/{lib => lib32}/io-readsb.S                |    0
 arch/arm/{lib => lib32}/io-readsl.S                |    0
 arch/arm/{lib => lib32}/io-readsw-armv4.S          |    0
 arch/arm/{lib => lib32}/io-writesb.S               |    0
 arch/arm/{lib => lib32}/io-writesl.S               |    0
 arch/arm/{lib => lib32}/io-writesw-armv4.S         |    0
 arch/arm/{lib => lib32}/io.c                       |    0
 arch/arm/{lib => lib32}/lib1funcs.S                |    0
 arch/arm/{lib => lib32}/lshrdi3.S                  |    0
 arch/arm/{lib => lib32}/memcpy.S                   |    0
 arch/arm/{lib => lib32}/memset.S                   |    0
 arch/arm/{lib => lib32}/module.c                   |    0
 arch/arm/{lib => lib32}/runtime-offset.S           |    0
 arch/arm/{lib => lib32}/semihosting-trap.S         |    0
 arch/arm/{lib => lib32}/semihosting.c              |    0
 arch/arm/{lib => lib32}/unwind.c                   |    0
 arch/arm/lib64/Makefile                            |    9 +
 arch/arm/lib64/armlinux.c                          |   50 +
 arch/arm/lib64/barebox.lds.S                       |  125 ++
 arch/arm/lib64/copy_template.S                     |  192 +++
 arch/arm/lib64/div0.c                              |   27 +
 arch/arm/lib64/memcpy.S                            |   74 +
 arch/arm/lib64/memset.S                            |  215 +++
 arch/arm/mach-imx/Kconfig                          |    9 +
 arch/arm/mach-imx/clk-pllv1.c                      |    5 +-
 arch/arm/mach-imx/clk-pllv2.c                      |    5 +-
 arch/arm/mach-imx/iim.c                            |    2 +-
 arch/arm/mach-imx/imx25.c                          |    8 -
 arch/arm/mach-imx/include/mach/generic.h           |   11 +-
 arch/arm/mach-imx/include/mach/imx-pll.h           |    8 +
 arch/arm/mach-imx/include/mach/imx35-regs.h        |   17 +-
 arch/arm/mach-imx/include/mach/imx53-regs.h        |    5 +
 arch/arm/mach-imx/include/mach/imx_cpu_types.h     |   14 +
 arch/arm/mach-imx/include/mach/iomux-mx31.h        |   34 -
 arch/arm/mach-imx/include/mach/weim.h              |    3 -
 arch/arm/mach-omap/am33xx_bbu_nand.c               |   50 +-
 arch/arm/mach-omap/include/mach/bbu.h              |    7 +-
 arch/arm/mach-omap/include/mach/generic.h          |    2 +
 arch/arm/mach-omap/xload.c                         |   86 +-
 arch/arm/mach-qemu/Kconfig                         |   18 +
 arch/arm/mach-qemu/Makefile                        |    1 +
 arch/arm/mach-qemu/include/mach/debug_ll.h         |   24 +
 arch/arm/mach-qemu/include/mach/devices.h          |   13 +
 arch/arm/mach-qemu/virt_devices.c                  |   30 +
 .../black-swift/include/board/board_pbl_start.h    |    2 +
 .../tplink-mr3020/include/board/board_pbl_start.h  |    2 +
 arch/mips/lib/csrc-r4k.c                           |   24 +-
 arch/mips/mach-ath79/include/mach/ar71xx_regs.h    |   14 +
 arch/mips/mach-ath79/include/mach/pbl_macros.h     |   63 +
 commands/Kconfig                                   |   10 +
 commands/Makefile                                  |    1 +
 commands/fbtest.c                                  |  201 +++
 commands/menu.c                                    |    2 +-
 commands/ubi.c                                     |  119 +-
 common/.gitignore                                  |    1 +
 common/Kconfig                                     |    2 -
 common/Makefile                                    |    2 +-
 common/globalvar.c                                 |  151 +-
 common/image.c                                     |    1 +
 common/state.c                                     | 1720 --------------------
 common/state/Makefile                              |    9 +
 common/state/backend.c                             |  188 +++
 common/state/backend_bucket_cached.c               |  155 ++
 common/state/backend_bucket_circular.c             |  515 ++++++
 common/state/backend_bucket_direct.c               |  180 ++
 common/state/backend_format_dtb.c                  |  150 ++
 common/state/backend_format_raw.c                  |  329 ++++
 common/state/backend_storage.c                     |  527 ++++++
 common/state/state.c                               |  573 +++++++
 common/state/state.h                               |  277 ++++
 common/state/state_variables.c                     |  493 ++++++
 crypto/crc32.c                                     |   15 +-
 drivers/clk/clkdev.c                               |    4 +-
 drivers/eeprom/at24.c                              |    7 +-
 drivers/input/Makefile                             |    3 +-
 drivers/mci/imx.c                                  |    4 +-
 drivers/mci/mci-core.c                             |   19 +-
 drivers/mfd/syscon.c                               |    8 +-
 drivers/misc/state.c                               |   65 +-
 drivers/mtd/nand/nand_base.c                       |   18 +-
 drivers/mtd/nand/nand_imx_bbm.c                    |   33 +-
 drivers/mtd/nand/nand_mrvl_nfc.c                   |    6 +-
 drivers/mtd/nand/nand_mxs.c                        |  812 ++++++++-
 drivers/mtd/ubi/barebox.c                          |   56 +-
 drivers/mtd/ubi/eba.c                              |   11 +-
 drivers/mtd/ubi/upd.c                              |   12 -
 drivers/mtd/ubi/wl.c                               |    7 +-
 drivers/net/phy/phy.c                              |    3 +-
 drivers/net/smc911x.c                              |   17 +-
 drivers/of/base.c                                  |   86 +
 drivers/spi/imx_spi.c                              |   17 +-
 drivers/usb/gadget/composite.c                     |    4 +-
 drivers/usb/host/ehci-hcd.c                        |    8 +-
 drivers/video/edid.c                               |   29 -
 dts/Bindings/hwmon/ina2xx.txt                      |    1 +
 dts/Bindings/i2c/i2c-arb-gpio-challenge.txt        |    4 +-
 dts/Bindings/i2c/i2c-demux-pinctrl.txt             |    3 +-
 dts/Bindings/i2c/i2c-mux-gpio.txt                  |    6 +-
 dts/Bindings/i2c/i2c-mux-pinctrl.txt               |    4 +-
 dts/Bindings/i2c/i2c-mux-reg.txt                   |    6 +-
 dts/Bindings/net/marvell-bt-sd8xxx.txt             |    8 +-
 dts/Bindings/vendor-prefixes.txt                   |    2 +
 dts/src/arc/abilis_tb100.dtsi                      |    2 -
 dts/src/arc/abilis_tb101.dtsi                      |    2 -
 dts/src/arc/axc001.dtsi                            |    1 -
 dts/src/arc/axc003.dtsi                            |    1 -
 dts/src/arc/axc003_idu.dtsi                        |    1 -
 dts/src/arc/eznps.dts                              |    1 -
 dts/src/arc/nsim_700.dts                           |    1 -
 dts/src/arc/nsimosci.dts                           |    1 -
 dts/src/arc/nsimosci_hs.dts                        |    1 -
 dts/src/arc/nsimosci_hs_idu.dts                    |    1 -
 dts/src/arc/skeleton.dtsi                          |    1 -
 dts/src/arc/skeleton_hs.dtsi                       |    1 -
 dts/src/arc/skeleton_hs_idu.dtsi                   |    1 -
 dts/src/arc/vdk_axc003.dtsi                        |    1 -
 dts/src/arc/vdk_axc003_idu.dtsi                    |    1 -
 dts/src/arm/am437x-sk-evm.dts                      |    2 +-
 dts/src/arm/am57xx-idk-common.dtsi                 |   32 +-
 dts/src/arm/dm8148-evm.dts                         |    8 +
 dts/src/arm/dm8148-t410.dts                        |    9 +
 dts/src/arm/dra7.dtsi                              |    2 +
 dts/src/arm/dra74x.dtsi                            |    4 +-
 dts/src/arm/exynos5250-snow-common.dtsi            |   13 +-
 dts/src/arm/exynos5420-peach-pit.dts               |   13 +-
 dts/src/arm/omap3-evm-37xx.dts                     |    2 +-
 dts/src/arm/omap3-igep.dtsi                        |    1 +
 dts/src/arm/omap3-igep0020-common.dtsi             |   11 +
 dts/src/arm/omap3-n900.dts                         |    4 +-
 dts/src/arm/omap3-n950-n9.dtsi                     |    6 +-
 dts/src/arm/omap3-zoom3.dts                        |    6 +-
 dts/src/arm/omap5-board-common.dtsi                |   48 +-
 dts/src/arm/omap5-igep0050.dts                     |   26 +
 dts/src/arm/omap5-uevm.dts                         |   10 +
 dts/src/arm/socfpga_cyclone5_vining_fpga.dts       |    1 +
 dts/src/arm/stih407-family.dtsi                    |    3 +
 dts/src/arm/sun6i-a31s-primo81.dts                 |    2 -
 dts/src/arm/sun6i-a31s-yones-toptech-bs1078-v2.dts |    2 -
 dts/src/arm64/lg/lg1312.dtsi                       |    2 +-
 dts/src/arm64/rockchip/rk3399.dtsi                 |    2 +-
 images/Makefile.imx                                |    5 +
 include/.gitignore                                 |    1 +
 include/globalvar.h                                |    6 +
 include/gui/2d-primitives.h                        |   15 +
 include/gui/graphic_utils.h                        |    3 +
 include/image.h                                    |    5 +
 include/int_sqrt.h                                 |   22 +
 include/libfile.h                                  |    2 +-
 include/linux/compiler.h                           |    4 +-
 include/mfd/mc13892.h                              |   28 +-
 include/of.h                                       |   10 +
 include/platform_data/eth-smc911x.h                |    2 +-
 include/state.h                                    |    4 +-
 lib/Makefile                                       |    1 +
 lib/gui/2d-primitives.c                            |  199 +++
 lib/gui/Kconfig                                    |    3 +
 lib/gui/Makefile                                   |    1 +
 lib/gui/graphic_utils.c                            |   29 +
 lib/int_sqrt.c                                     |   46 +
 lib/libfile.c                                      |    2 +-
 lib/parameter.c                                    |    3 +
 scripts/Makefile.lib                               |    7 +-
 scripts/basic/.gitignore                           |    1 +
 scripts/imx/Makefile                               |    3 +-
 scripts/imx/imx-image.c                            |    3 +-
 scripts/imx/imx.c                                  |   15 +-
 252 files changed, 8898 insertions(+), 2370 deletions(-)
 create mode 100644 Documentation/boards/aarch64-qemu-virt.rst
 create mode 100644 Documentation/boards/imx/amazon-kindle3.rst
 create mode 100644 Documentation/user/state.rst
 create mode 100644 arch/arm/boards/karo-tx6x/flash-header-tx6dl-512m.imxcfg
 create mode 100644 arch/arm/boards/kindle3/Makefile
 create mode 100644 arch/arm/boards/kindle3/env/boot/mmc_kernel
 create mode 100644 arch/arm/boards/kindle3/env/init/serials
 create mode 100644 arch/arm/boards/kindle3/env/init/usbconsole
 create mode 100644 arch/arm/boards/kindle3/env/nv/autoboot_timeout
 create mode 100644 arch/arm/boards/kindle3/env/nv/boot.default
 create mode 100644 arch/arm/boards/kindle3/env/nv/linux.bootargs.base
 create mode 100644 arch/arm/boards/kindle3/env/nv/linux.bootargs.console
 create mode 100644 arch/arm/boards/kindle3/env/nv/linux.bootargs.lpj
 create mode 100644 arch/arm/boards/kindle3/flash-header.imxcfg
 create mode 100644 arch/arm/boards/kindle3/kindle3.c
 create mode 100644 arch/arm/boards/kindle3/lowlevel.c
 create mode 100644 arch/arm/boards/qemu-virt64/Kconfig
 create mode 100644 arch/arm/boards/qemu-virt64/Makefile
 create mode 100644 arch/arm/boards/qemu-virt64/env/config
 create mode 100644 arch/arm/boards/qemu-virt64/init.c
 create mode 100644 arch/arm/boards/qemu-virt64/lowlevel.c
 create mode 100644 arch/arm/configs/kindle3_defconfig
 create mode 100644 arch/arm/configs/qemu_virt64_defconfig
 create mode 100644 arch/arm/cpu/cache-armv8.S
 create mode 100644 arch/arm/cpu/exceptions_64.S
 create mode 100644 arch/arm/cpu/lowlevel_64.S
 create mode 100644 arch/arm/cpu/mmu_64.c
 create mode 100644 arch/arm/cpu/setupc_64.S
 create mode 100644 arch/arm/include/asm/pgtable64.h
 rename arch/arm/{lib => lib32}/.gitignore (100%)
 create mode 100644 arch/arm/lib32/Makefile
 rename arch/arm/{lib => lib32}/armlinux.c (96%)
 rename arch/arm/{lib => lib32}/ashldi3.S (100%)
 rename arch/arm/{lib => lib32}/ashrdi3.S (100%)
 rename arch/arm/{lib => lib32}/barebox.lds.S (100%)
 rename arch/arm/{lib => lib32}/bootz.c (100%)
 rename arch/arm/{lib => lib32}/copy_template.S (100%)
 rename arch/arm/{lib => lib32}/div0.c (100%)
 rename arch/arm/{lib => lib32}/findbit.S (100%)
 rename arch/arm/{lib => lib32}/io-readsb.S (100%)
 rename arch/arm/{lib => lib32}/io-readsl.S (100%)
 rename arch/arm/{lib => lib32}/io-readsw-armv4.S (100%)
 rename arch/arm/{lib => lib32}/io-writesb.S (100%)
 rename arch/arm/{lib => lib32}/io-writesl.S (100%)
 rename arch/arm/{lib => lib32}/io-writesw-armv4.S (100%)
 rename arch/arm/{lib => lib32}/io.c (100%)
 rename arch/arm/{lib => lib32}/lib1funcs.S (100%)
 rename arch/arm/{lib => lib32}/lshrdi3.S (100%)
 rename arch/arm/{lib => lib32}/memcpy.S (100%)
 rename arch/arm/{lib => lib32}/memset.S (100%)
 rename arch/arm/{lib => lib32}/module.c (100%)
 rename arch/arm/{lib => lib32}/runtime-offset.S (100%)
 rename arch/arm/{lib => lib32}/semihosting-trap.S (100%)
 rename arch/arm/{lib => lib32}/semihosting.c (100%)
 rename arch/arm/{lib => lib32}/unwind.c (100%)
 create mode 100644 arch/arm/lib64/Makefile
 create mode 100644 arch/arm/lib64/armlinux.c
 create mode 100644 arch/arm/lib64/barebox.lds.S
 create mode 100644 arch/arm/lib64/copy_template.S
 create mode 100644 arch/arm/lib64/div0.c
 create mode 100644 arch/arm/lib64/memcpy.S
 create mode 100644 arch/arm/lib64/memset.S
 create mode 100644 arch/arm/mach-imx/include/mach/imx_cpu_types.h
 create mode 100644 arch/arm/mach-qemu/Kconfig
 create mode 100644 arch/arm/mach-qemu/Makefile
 create mode 100644 arch/arm/mach-qemu/include/mach/debug_ll.h
 create mode 100644 arch/arm/mach-qemu/include/mach/devices.h
 create mode 100644 arch/arm/mach-qemu/virt_devices.c
 create mode 100644 commands/fbtest.c
 delete mode 100644 common/state.c
 create mode 100644 common/state/Makefile
 create mode 100644 common/state/backend.c
 create mode 100644 common/state/backend_bucket_cached.c
 create mode 100644 common/state/backend_bucket_circular.c
 create mode 100644 common/state/backend_bucket_direct.c
 create mode 100644 common/state/backend_format_dtb.c
 create mode 100644 common/state/backend_format_raw.c
 create mode 100644 common/state/backend_storage.c
 create mode 100644 common/state/state.c
 create mode 100644 common/state/state.h
 create mode 100644 common/state/state_variables.c
 create mode 100644 include/gui/2d-primitives.h
 create mode 100644 include/int_sqrt.h
 create mode 100644 lib/gui/2d-primitives.c
 create mode 100644 lib/int_sqrt.c
-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list