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 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox