Commit Graph

126 Commits

Author SHA1 Message Date
Gary Bisson
983da16f73 u-boot-boundary: add temporary v2017.03 version for imx8m
Hopefully i.MX8M support will soon be properly integrated into mainline
U-Boot so that we can use the same branch for all platforms.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2018-07-11 14:16:02 -03:00
Gary Bisson
d49f0f20a4 u-boot-boundary: bump version to v2017.07
Brings many updates/fixes, most important one being the use of standard
bootdistro commands/variables.

Therefore the legacy 6x_bootscript/upgrade scripts have been removed in
favor of boot.scr and upgrade.scr.

Also, the HOSTCC patch isn't needed anymore since included in mainline
U-Boot.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-07-10 13:51:20 -03:00
Otavio Salvador
ba286d4226 cfa10xxx: Drop unbuildable machines
Those machines are unbuildable as we removed the barebox (which was
not building for ages) so it seems nobody care about those boards.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-07-03 18:47:13 -03:00
Ricardo Salveti
5efd7d7de1 broadcom-nvram-config: use nonarch_base_libdir instead of /lib
Hardcoded /lib is not compatible with usrmerge.

Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-02-21 08:58:37 -03:00
Fabio Berton
1cc145abd2 u-boot-boundary-fw-utils: Reuse the same override HOSTCC patch as u-boot-mkimage
(From OE-Core rev: 2815f819c1a620949213fa952557c03f7d594ed6)

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21 17:43:52 -02:00
Fabio Berton
7dd7e63b6b u-boot-boundary: Bump revision to 0dbffd30b6
This includes the following changes:

    - 0dbffd30b6 cnt: 1066mhz_4x256mx16.cfg: update calibration for new spin of board
    - 15e746b5ea cmd/fdt.c: align scratch data on dword boundary to avoid unaligned access
    - 7c311ea9bf nitrogen6x: add script linking via next variable/prog_fuses
    - dc31ebc7c1 fuse: make fuse read set an environment variable
    - 9aa7904a39 boundary: add fuse config needed for boards
    - 8054d91315 include/configs/boundary.h: good default for BD_CONSOLE
    - e6c78d3431 nitrogen6_vm: add nitrogen6_vm-pt1g_defconfig

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21 17:43:32 -02:00
Fabio Berton
e89bf2540b u-boot-boundary-fw-utils: Add recipe for version 2016.03
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21 16:40:04 -02:00
Fabio Berton
537776b488 u-boot-boundary: Update COMPATIBLE_MACHINE list
Remove old imx6qsabrelite machine as it is now provided by nitrogen6x,
and add nitrogen6x-lite that was missing.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21 16:39:48 -02:00
Fabio Berton
94611c67c3 u-boot-boundary: Create u-boot-boundary-common include file
- Use a common file to make easier update, maintain and create
    others U-Boot recipes like U-Boot fw-utils.
  - Rename recipes to use U-Boot version as recipe PN.
  - Fix U-Boot spelling on description.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21 15:32:55 -02:00
Fabio Berton
0f0ff55565 u-boot-boundary: Do not override PROVIDES variable
Append u-boot to PROVIDES variable to get virtual/bootloader
to final value.

  PROVIDES = u-boot-boundary virtual/bootloader u-boot

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-16 13:43:46 -02:00
Fabio Berton
1a3fb4e0c7 mqxboot: Remove recipe for version 2.0.1
This recipe is not being used by anyone. grep shows the only
machine that use mqxboot is colibri-vf and is set to use version
1.%.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-10 14:01:11 -02:00
Max Krummenacher
022d9c6672 u-boot-toradex: update to 2016.11, update to toradex bsp 2.7.4
For the i.MX6 based modules move to boot with SPL to setup the DDR RAM.

Add use-mainline-bsp to compatible machine to allow building this U-Boot
also when 'use-mainline-bsp' is built. (In which case the e.g. mx6 override
is dropped)

License: changed by the following upstream commits, all of which do not
affect our configurations.
  0f4d2f8e79 License: Add the Open Font License
    (ttf fonts)
  40a39e875c SPDX: add X11 SPDX-License-Identifier
    (preparation for dual licensed device trees)
  4dcd9a65d4 Licenses: fix a typo in README

changes to non NXP boards not in list
initial commits for colibri-imx6ull and colibri-imx7-emmc not in list

69cc681 lib/bch.c: modify algorithm for all writebcb users
595c178 mtd: nand: mxs_nand: support chips without ONFI/JEDEC parameter page
d5efded apalis/colibri_imx6: fix white space
cd255bc colibri_imx7: get rid of environment in mmc option
ca92211 colibri_imx7: clean-up config header file
ae968c6 apalis/colibri: fix and synchronize mount options
4370811 colibri_imx7: improve DDR3 timing
7e64e5f toradex: remove ISO partition support
16d2bc5 disk: part: align buffer so it can be used with DMA enabled drivers
84fe4a7 MLK-13140 ARM: imx: update REFTOP_VBGADJ according to fuse setting
1d86d85 MLK-13124 ARM: imx: update the REFTOP_VBGADJ setting
756bc8f imx6ull: cherry-pick remaining stuff from 05922b0
ab546ab MLK-12766 net: fec: do not access reserved register for i.MX6ULL
09983d0 MLK-12486-1: switch to use setup_gpmi_io_clk for i.MX6UL
6d6a643 MLK-12883 usb: limit USB_MAX_XFER_BLK to 256
4e1c703 tdx-cfg-block: add new sku's
6bd94c8 colibri_imx7: remove unused config option
ab71667 colibri_imx7.h: do not deploy nand torture cmd
341064e net: Use packed structures for networking
c0d5002 configs: apalis-tk1: Use ext4 file system by default
51b53b4 colibri-vf: sync the board info message
3e72538 toradex: common: unify behaviour when config block is missing
3ef2146 colibri_imx6: use SDP if USB serial downloader has been used
4fcacc1 apalis_imx6: use SDP if USB serial downloader has been used
80c3bd6 imx_common: detect USB serial downloader reliably
0d06911 imx: add macro to detect whether USB has been initialized
a2e77a6 colibri_imx7: use SDP if USB serial downloader has been used
e05589d imx: imx7: detect USB serial download protocol boot mode
3f4cddb imx: imx7: make get_boot_device available for board files
23b5f7c colibri_imx7: carve out PMD aligned amount of memory
47ac8bf toradex: configblock: add an -y parameter to 'cfgblock create’
cb3d672 configs: apalis_imx6: Use ext4 file system by default
615de72 configs: colibri_imx6: Use ext4 file system by default

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-08 14:15:54 -02:00
Fabio Berton
d231eb3f07 u-boot-congatec: Bump revision to 2a24305837
This includes the following changes:

    - 2a24305837 cgtumx6: add falcon mode option (Kconfig)
    - cddc3f7900 cgtumx6: add falcon mode implementation
    - a9ecf0b60a cgtqmx6eval: add falcon mode option (Kconfig)
    - 16278856e0 cgtqmx6eval: add falcon mode implementation
    - 8a1fdbe7a4 cgtqmx6eval/cgtumx6: move MFG related Kconfig option to board specific Kconfig files

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-30 10:13:49 -03:00
Fabio Berton
809d8dfa40 u-boot-congatec: Fix build for gcc7
Add include/linux/compiler-gcc7.h file to fix build when using gcc7.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-30 10:13:49 -03:00
Fabio Berton
c1ca2e0acf u-boot-congatec: Don't override PROVIDES variable
Append u-boot value to PROVIDES variable to do not override default
variable value.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-30 10:13:49 -03:00
Tim Harvey
9378428243 u-boot-script-gateworks-imx: bump to v1.07
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-04-25 10:33:36 -03:00
Tim Harvey
ba226b07eb u-boot-gateworks-imx: bump to 040377
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-04-25 10:33:36 -03:00
Gary Bisson
d682a66e3c u-boot-boundary, u-boot-script-boundary: Bump revision to 568947b
The main goal of this update is to address the issues reported by
Otavio using 6x_bootscript-mainline.txt with mainline Linux [1].

Here is a full log of the bump:
568947b9d1 6x_bootscript-mainline: introduce rfspart variable
8c7e53d06f 6x_bootscript-mainline: use UUID to identify root partition
eb4c55af25 6x_bootscript-mainline: fixup LVDS2 display handling
6e4b9009e7 ahci: extend data io wait to 20s
4e4c6006f7 boundary.h: add CONFIG_CMD_PART
bc55c1e287 6x_bootscript-mainline: change default bootdir to be /
d1c5c4bf98 nitrogen6_max: add ND-070PCAP-1024x600
e7b6e555c4 fbpanel: add ND-070PCAP-1024x600
cf2b52b5d9 mtp: update 2G quadplus calibration based on 15 boards
b8b3e1958b mtp: gadget mac is in ethaddr not eth1addr, because no FEC
143d864e2b ahci: extend data io wait to 15s
7ef83873fe 6x_upgrade: re-introduce fs-specific load commands
9dcb694789 lshore: add pin definitions for rev1.1
fd3d0f65c6 ddr-setup.cfg: increase WALAT to 1 cycle

[1] https://lists.yoctoproject.org/pipermail/meta-freescale/2017-March/020299.html

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-03-27 16:12:55 -03:00
Otavio Salvador
0e4d346f31 u-boot-script-boundary: Enable 'use-mainline-bsp' support
To easy the test with Linux mainline, we are making use of the new
'use-mainline-bsp' override.

Change-Id: Icd44182b5c9fc49feb2f06a4c20d595046b14866
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-03-27 10:55:16 -03:00
Fabio Berton
ca3b9fb496 u-boot-boundary, u-boot-script-boundary: Bump revision to cf2b52b5d9
This bumps the U-Boot and its corresponding script recipes, for
Boundary Devices, to current stable release. It has a number of
commits which are quoted below:

d4aa4cce1f7 nitrogen51_vm: change I2C2 pullup to 47K
f0731093dd0 nitrogen51_vm: add OKAYA_480_272 support
9cbdb79a32f ys: initial addition, Boundary Devices board
b8a7b0c0a0b phy: enable auto-negotiate with software reset
3cad300c792 bt.h: use BD_CMA to specify cma= on cmd_line
be6a9d8d37c crm_regs: add define for CCM_CCGR7
e76a593aade nitrogen6sx: set usb_ether mac properly
9ccd9a96ad8 lshore: add missing wlmac address setup
21ec9c565f6 6x_bootscript-mainline: add support for BD070LIC2
876e1a7e0e4 nitrogen6sx: fix missing clock enable for FEC1
3aa9b6eee34 fbpanel: use FB_COUNT instead of hardcoded 4, it is 5 now
84b5524eecc nitrogen6_max: add retries for i2c write failures
d3932a38898 fbpanel: fix cmd_lvds2 when lvds2 is primary
cde232f5640 nitrogen6_som2: add nitrogen6_som2_s1g_defconfig
8f2eb9cd133 nitrogen6_max: add VD_TFC_A9700LTWV35TC_C1 for LVDS2 as well
3d8689f9671 acl: initial addition, Boundary Devices board
e34370a6b4e nitrogen6_max: add gt911 touch controller if serializer detected
f260b0435d0 nitrogen6sx: add select MX6SX to Kconfig so that ROM_UNIFIED_SECTIONS is properly selected
564a13998e8 nitrogen6_max: add VD_TFC_A9700LTWV35TC_C1
5c9688ac256 fbpanel.h: add VD_TFC_A9700LTWV35TC_C1
b2c0c5170a5 mx5: soc: use iim_srev to detect TO3
e0dc8ac3dba mx5: lowlevel_init: use iim srev instead of undocumented register
40c6ef96ad7 mx5: lowlevel_init: add macro orr_mx51_tape2_or_lower
870a24137ec mx5: lowlevel_init: merge mx51/mx53 code
6000a279a20 mx5: lowlevel_init: use parameters for init_aips/init_m4if
ff17737017b mx5: lowlevel_init: invalidate L1 cache
9565e071927 mx5: lowlevel_init: add erratum 709718, aips change to allow devregs to work
2ebd038eb42 mx5: lowlevel_init: pll startup change
2f62ea7ce99 mx5: imx-regs fix DP_OP_216
3d5cc7df8bf mx5: lowlevel_init: prevent glitches
ff971e4fff8 mx5: lowlevel_init: use \r_plln
2317e212690 mx5: lowlevel_init: use macro divisor_change_wait
26de5cc68f7 mx5: lowlevel_init: use \r_ccm where CCM addresses are referenced
05fc9dc6076 mx5: lowlevel_init: use \r_zero for r4
6d5affbfbda mx5: lowlevel_init: minor cleanup of init_l2cc
9677253036b mx5: lowlevel_init: Turn on internal oscillator
8e727836532 mx5: lowlevel_init: disable IPU handshake for i.mx53
88e0baed772 6x_bootscript-yocto-3.14.txt: add run cmd_lcd2
2797b9eb8e2 6x_bootscript-ubuntu-3.14.txt: add run cmd_lcd2
1ccd3f6741f 6x_bootscript-yocto-3.14.txt: add reset_cause
7e503ee4dde 6x_bootscript-ubuntu-3.14.txt: add reset_cause
04365fec48c 6x_bootscript-mainline.txt: add reset_cause
47438c927dd 6x_bootscript-mainline.txt: add loglevel
944a95b558e 6x_bootscript-yocto-3.14.txt: add loglevel
858415ec8ba 6x_bootscript-ubuntu-3.14.txt: add loglevel
04e51858efe net_upgrade*.txt: add i.mx51/i.mx53 support
60b263044f3 6x_bootscript*.txt: add i.mx51/i.mx53 support
67e57440058 6x_upgrade.txt: add mx51 support
24fc7fb0cff nitrogen51_vm: initial addition
ac115c6cd24 boundary: add cma= option
2094c6c194c boundary: add loglevel= environment variable
ec049bb3226 iomux-mx51.h: add MX51_PAD's for nitrogen51_vm
daf3771beeb boundary: allow override of CONFIG_SF_DEFAULT_CS, make fastboot conditional on CONFIG_CI_UDC
2303f1649ef mmc: add more prints if CONFIG_MMC_TRACE
38d0cb55532 fsl_esdhc: add print on timeout
0b08d4f71a2 fbpanel: add FB_LCD2 for imx51 support
13a104a55fe configs: boundary: add imx51 specifics
6fb31fe2b42 mx5: clock: add get_pll3_clock
850c0423219 mx5: soc: add CONFIG_IIM_MAC_ADDR_INDEX option
06ab77a56e8 mxc_i2c: add I2C_PADS_INFO_CPU for imx51
79dde89cf15 iomux-v3: add IOMUX_PAD_CTRL for imx51
0abcfcb1f3f ipu_disp: add set_bit_ so that mx51evk links
d9cf0d43abb fbpanel.h: add VD_800X300_565
ed6fb265137 fbpanel: make sure to disable lcd node
179f519e4c0 Revert "mtp: change drive strength for spi nor to cleanup signals"
e598f147059 ta: add TM070JDHG30 tianma panel
802adfafc2c 6x_bootscript-mainline: switch to new panel naming
4ec3c01faf6 hp: add hp_s512m_defconfig
1cef05812f1 hp: initialize otg network always
63869b4930c fbpanel: create function reparent_lvds by moving code
0de6bf20ea6 fbpanel: only change ldb that is needed and follow EB821 closer
41f9d742264 mtp: change drive strength for spi nor to cleanup signals
eff504504a4 6x_bootscript-mainline: update for new display configuration
085adc691b1 nitrogen6_som2: add 4GB 6QP version
7e2d42d4541 nitrogen6_som2: declare TC358743 interrupt as input
5b7f23993c6 nitrogen6_max: declare TC358743 interrupt as input
11a40dbf9eb nitrogen6x: declare TC358743 interrupt as input
50792ca7c47 mtp: s/PAD_CTL_DSE_90ohm/PAD_CTL_DSE_80ohm/ to fix compile error
48397d6bbab nitrogen6_som2: add nitrogen6_som2_s512m_defconfig
18410a11097 nitrogen6q_som2: rename some cfg files
069f21abe72 mtp: change i2c drive strength to avoid undershoot
d97a3590524 cnt: fix boot devs configuration
1ac271099a4 ta: no functional change, separate sd3/sd4 pad settings
6d308c573aa nitrogen6_vm: change sdcard drive strength(partial revert)
d886449bce2 vp: add CONFIG_SPI_FLASH_SPANSION
34986328ab3 utc: add CONFIG_SPI_FLASH_SPANSION
70a22fba3d8 usd: add CONFIG_SPI_FLASH_SPANSION
570ed2ee184 ta: add CONFIG_SPI_FLASH_SPANSION
48bb77bc9be sp: add CONFIG_SPI_FLASH_SPANSION
09f42137f89 snap: add CONFIG_SPI_FLASH_SPANSION
f013cc37b29 s: add CONFIG_SPI_FLASH_SPANSION
657c579277f rc: add CONFIG_SPI_FLASH_SPANSION
1ed9f0d0e2b per: add CONFIG_SPI_FLASH_SPANSION
e68dac99b25 oc: add CONFIG_SPI_FLASH_SPANSION
91da7c260a9 nw: add CONFIG_SPI_FLASH_SPANSION
9d78eb3758c nitrogen7: add CONFIG_SPI_FLASH_SPANSION
a44ca9e853d nitrogen6sx: add CONFIG_SPI_FLASH_SPANSION
e0b0907a4b6 nitrogen6_som2: add CONFIG_SPI_FLASH_SPANSION
006d092bea9 nit6xlite: add CONFIG_SPI_FLASH_SPANSION
1144306e04b mx6_r: add CONFIG_SPI_FLASH_SPANSION
5d50cae139d mtp: add CONFIG_SPI_FLASH_SPANSION
cc105f12d54 med: add CONFIG_SPI_FLASH_SPANSION
0fbd8b073be mcs: add CONFIG_SPI_FLASH_SPANSION
cd0f943f65a lshore: add CONFIG_SPI_FLASH_SPANSION
9e92731434c ls: add CONFIG_SPI_FLASH_SPANSION
79d3866dbac jlm: add CONFIG_SPI_FLASH_SPANSION
a3cf8d09596 ioc: add CONFIG_SPI_FLASH_SPANSION
5890b8f08a2 insp: add CONFIG_SPI_FLASH_SPANSION
9554ba32f09 h: add CONFIG_SPI_FLASH_SPANSION
64147c73a26 hp: add CONFIG_SPI_FLASH_SPANSION
31e290acc4e h4: add CONFIG_SPI_FLASH_SPANSION
4da54b4548e eo: add CONFIG_SPI_FLASH_SPANSION
a4c45db4db0 dash: add CONFIG_SPI_FLASH_SPANSION
25d2dd5f357 cob: add CONFIG_SPI_FLASH_SPANSION
0e561da8823 cnt: add CONFIG_SPI_FLASH_SPANSION
0067da2223b cad: add CONFIG_SPI_FLASH_SPANSION
7f9fcfe5df3 bt2: add CONFIG_SPI_FLASH_SPANSION
c1ff99ce870 bt: add CONFIG_SPI_FLASH_SPANSION
00e87792942 ash: add CONFIG_SPI_FLASH_SPANSION
548be920b23 a: add CONFIG_SPI_FLASH_SPANSION
216208c9e08 nitrogen6_vm: add CONFIG_SPI_FLASH_SPANSION
b208c9db170 nitrogen6_max: add CONFIG_SPI_FLASH_SPANSION
060c11e17a7 nitrogen6x: add CONFIG_SPI_FLASH_SPANSION
52d3ab1d2cb sf_params: S25FL116K can handle 4k erase sectors
124d520fa98 nitrogen6_vm: change sdcard drive strength
b8ce3466180 nitrogen6sx: make more like Linux dts file
c58fae8eb1c nitrogen6_max: add nitrogen6_max_dl4g_defconfig
48372d8d805 nitrogen6_max: add nitrogen6_max_dl2g_defconfig
3748d2a3550 nitrogen6_max: update comments in 1066mhz_4x512mx16.cfg
bf5e304c9b7 nitrogen6_som2: fix PHY address mask
b0e4961647c fbpanel: deglitch lvds clock
dc5a05b2f4d ipu_disp: add timeout to wait for flip routine
d4c925893b8 nitrogen7: add secure boot option
59f462be1e3 nitrogen6sx: add secure boot option
0ab5c83f84d nitrogen6_scm: add secure boot option
5396b784385 nitrogen6x: add secure boot option
f06fbcda874 nitrogen6_vm: add secure boot option
157b6ab6696 nitrogen6_som2: add secure boot option
2305368a722 nitrogen6_max: add secure boot option
352f51f80db nit6xlite: add secure boot option
3082b043b0c boundary.h: add secure boot options
076a9cb9883 arm: imx-common: introduce back usec2ticks
e9ed68406db arm: imx-common: add SECURE_BOOT option to Kconfig
4196510b0da fbpanel: add Sexp parsing (SPI/pre_enable/bus,addr/backlight period)
f210971b999 nitrogen6x: s/board_enable_spi_rgb/board_pre_enable/
7bf1681cf60 fbpanel: use board_pre_enable
e8fabd81988 fbpanel.h: 10kHz backlight for ASIT500MA6F5D
1fa3bba2d4b nitrogen6x: add VD_KD024FM
692c9d3a43c fbpanel: add VDF_KD024FM
cacfe5aa6a7 fdt: use be32_to_cpup when getting device tree value into variable
43d3fb4cebf ash: add EIM_EB2 for sd card power control
f54c69912fd net_upgradeu_fs: initial addition
0a0309be807 net_upgradeu: remove offset and friends from environment
a2f88f6166d net_upgrade_fs: restructure to avoid using exit
b66aec73f88 mcs: add 6x_bootscript-ubuntu-3.14.txt
c417f091036 mtp: add 2g config option
473f6da58ba net_upgrade_fs.txt: grab decompressed size from end of file
12f3113011d 6x_bootscript-*-3.14.txt: add support for m4 specific dtb
75299b88329 nitrogen7: add initial m4 support for FreeRTOS
976118b2bb1 nitrogen6_scm: update m4 support for FreeRTOS
582f3b6dc12 nitrogen6sx: update m4 support for FreeRTOS
ce42e3cbd98 Revert "ENGR00315894-57 iMX6SX: Add M4 boot support at soc level"
4f42f0b64e3 Revert "ENGR00315894-56 CMD: Add new command "bootaux" to boot auxiliary core"
a796b997470 Revert "ENGR00322860 iMX6SX: Add function to check M4 status before booting"
ed95621fd51 vp: setup rgb_gpio_pads in board_early_init_f
5fd3676496f utc: setup rgb_gpio_pads in board_early_init_f
5d959ff5898 nitrogen6x: setup rgb_gpio_pads in board_early_init_f
32871fd5555 nitrogen6sx: setup rgb_gpio_pads in board_early_init_f
90d8ca8c9c5 nitrogen6_vm: setup rgb_gpio_pads in board_early_init_f
555e1493594 nitrogen6_som2: setup rgb_gpio_pads in board_early_init_f
2abecc8ca8f nitrogen6_scm: setup rgb_gpio_pads in board_early_init_f
d9d0feab24d nitrogen6_max: setup rgb_gpio_pads in board_early_init_f
fe5ed50b64f mx6_r: setup rgb_gpio_pads in board_early_init_f
7e0785ec737 lshore: rgb_gpio_pads should not depend on CONFIG_CMD_FBPANEL
2de579e05a9 jlm: setup rgb_gpio_pads in board_early_init_f
96edaf1318e ioc: setup rgb_gpio_pads in board_early_init_f
77f3f1eef2c insp: setup rgb_gpio_pads in board_early_init_f
86ffaa44f9e h4: setup rgb_gpio_pads in board_early_init_f
1943edfc70b h: setup rgb_gpio_pads in board_early_init_f
866b5dfa55f cob: setup rgb_gpio_pads in board_early_init_f
147907e52ba cad: setup rgb_gpio_pads in board_early_init_f
03be7ad1b02 bt2: setup rgb_gpio_pads in board_early_init_f
3fdfa566ba1 ash: GP_BSL_CB_ON_OFF default to low again
b155a32963f nitrogen6sx: print ethernet phy name
bc38c58f481 fbpanel: only reference lvds-channel@1 if (fb == FB_LVDS2)
e11ec148795 nitrogen7: swap GPIO1_IO02/GPIO1_IO03, only CLK02 can be slow clock
7d74f3ca6da hp: add tx enable for rs485
0ecd2f9444e nit6xlite: increase sd card drive strength
1e72771a0f0 nit6xlite: setup remaining pins
134843018d1 hp: add VD_AFK1024600A02
3ad3cd470a9 fbpanel: add VD_AFK1024600A02
77eb38a8720 hp: initial addition, Boundary Devices board
4e8b94259ae nitrogen6_max: add nitrogen6_max_4gr0_defconfig for 4G rank0
a7a41242894 bt2: increase refresh rate for 4G-rank0
e9940907cff ash: add CONFIG_VIDEO_SKIP_VERSION
0cf83cbf932 cfb_console: add CONFIG_VIDEO_SKIP_VERSION
63b97f6aa66 ash: GP_BSL_CB_ON_OFF high, TX23D200_18 default dispay
39deb0a8b01 net_upgradeu.txt: MX25L6405D has 64k erase size
a11053ce6b5 nitrogen7: add qspi-MX25L6405D
d8777349baa 6x_upgrade.txt: MX25L6405D has 64k erase size
50613679561 nitrogen7_defconfig: add CONFIG_SPI_FLASH_MACRONIX
b18d021ecea nitrogen7: allow 4 bit mode for winbond qspi chip
fc803e8dbe4 nit6xlite: add splash screen support
d541e011e5c 6x_bootscript-*-3.14.txt: set bootargs after importing environment variable, as it may reset bootargs
63a40ca20a7 boundary.h: increase fastboot buffer size
3da2362e059 nitrogen7: fix wlmac
f668585d5cb 6x_bootscript-*-3.14.txt: s/enable_msi/disable_msi/
b0d9caca6e1 nitrogen7: add wlmac environment variable
9ee71d2be72 nitrogen7: add cmd_custom=echo to avoid upgrade message
6bfa839dbad net_upgradeu.txt: s/dhcp/tftp/ since ipaddr is already valid
c00c2c0d345 net_upgrade_fs.txt: s/dhcp/tftp/ since ipaddr is already valid
9bd6e794beb 6x_bootscript-yocto-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
996fcb7f2c9 6x_bootscript-ubuntu-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
6b22f6e0d62 boundary: separate bootcmd so it can be overridden
c88b07b5f93 nitrogen7: qspi-SST25VF016B: comment change
64952e4c384 nitrogen6_scm: initial addition, Boundary Devices board
8d4ad5af80e i2c: add CONFIG_SYS_I2C_MASK
07714294a0f a: call preboot_keys
c4806b093db vp: use boundary.h
1e71a937f3c utc: use boundary.h
988c7eff8d6 usd: use boundary.h
55e21bda72f ta: use boundary.h
e2327106ea9 sp: use boundary.h
dcacaf7b6db snap: use boundary.h
5cb0b8d1a74 s: use boundary.h
4aa596403f8 rc: use boundary.h
6b5b3ad0e4b per: use boundary.h
aa4848f2204 oc: use boundary.h
94dbb81eef5 nw: use boundary.h
b6b6b0ce64c nitrogen7: use boundary.h
1785110ed16 nitrogen6x: use boundary.h
cd9ff89b999 nitrogen6sx: use boundary.h
60732290a9e nitrogen6_vm: use boundary.h
57b208e6268 nitrogen6_som2: use boundary.h
6ea8e1182b7 nitrogen6_max: use boundary.h
afb7083ace9 nit6xlite: use boundary.h
b5c060a77f6 mx6_r: use boundary.h
b50fa4727dc mtp: use boundary.h
a94d7331856 med: use boundary.h
694833e08d9 mcs: use boundary.h
d03b7c4def3 lshore: use boundary.h
c82d3faded5 ls: use boundary.h
7e3984ed2cf jlm: use boundary.h
7a08933ddd6 ioc: use boundary.h
1b29f03020d insp: use boundary.h
ed029b9d6ac h4: use boundary.h
78e32d217d3 h: use boundary.h
7f1bd666e39 eo: use boundary.h
cc3bfe17611 dash: use boundary.h
ed706954593 cob: use boundary.h
55cf2dfd68e cnt: use boundary.h
2d4a9e17835 cad: use boundary.h
c06aed4b2c9 bt: use boundary.h
39bed41e298 ash: use boundary.h
535fd46eaa0 a: use boundary.h
a8b39528e40 boundary.h: common include file initial commit
1a1a974997c cnt: preboot_keys is not defined, remove call
c859f6ce412 vp: verify port in board_ehci_hcd_init
c3240f915a4 utc: verify port in board_ehci_hcd_init
88309af334d sp: verify port in board_ehci_hcd_init
3887cbace3e s: verify port in board_ehci_hcd_init
0320ac76051 rc: verify port in board_ehci_hcd_init
5addcb8a8f9 oc: verify port in board_ehci_hcd_init
37f43a51975 nw: verify port in board_ehci_hcd_init
9647623b76c nitrogen6x: verify port in board_ehci_hcd_init
ea527297b4a nitrogen6_som2: verify port in board_ehci_hcd_init
264bb9aac2d nitrogen6_max: verify port in board_ehci_hcd_init
7917c09b508 nit6xlite: verify port in board_ehci_hcd_init
1bee7aa09c0 mx6_r: verify port in board_ehci_hcd_init
c673a5efbfc mcs: verify port in board_ehci_hcd_init
f88f2149f99 jlm: verify port in board_ehci_hcd_init
7156705a0f2 ioc: verify port in board_ehci_hcd_init
94dd2515909 h: verify port in board_ehci_hcd_init
eda1d4e0e24 dash: verify port in board_ehci_hcd_init
a909f470030 cob: verify port in board_ehci_hcd_init
42507783d91 cnt: verify port in board_ehci_hcd_init
ff3f9847077 a: verify port in board_ehci_hcd_init
5c01bde6021 lshore: add 800mhz_4x128mx16.cfg
1c63c1791f1 lshore: add lshore_dl_defconfig
ea465e8ab89 lshore: fix DEFCONFIG lshore_solo_defconfig
3af660c1916 itw:remove
3fdd5f6f853 itw: remove
18e5da4daf5 utc: add wlmac
d6a837868bd s: verify fuse blown before setting wlmac
eb9f0012845 nitrogen6x: add wlmac
920b9ac465c nit6xlite: verify fuse blown before setting bd_addr
ea0f4a79a49 nitrogen6x: add wlmac
15db4230150 nitrogen6_som2: add wlmac
b92885f64ed nitrogen6_max: add wlmac
db316528e02 nit6xlite: verify fuse blown before setting wlmac
dd9a345a36a mtp: s/mac/mac_address/ for consistency
ffbb65f7134 ls: add wlmac
91a8452a94a jlm: add wlmac
609f222a3bd ioc: add wlmac
532d38ff479 insp: s/mac/mac_addres/ for consistentcy
2343e7d45f8 eo: add wlmac
02eef251f4b bt2: add wlmac
18f923e7264 jlm: fix ISL29023 IRQ pin initialization
29e6d1b47fd nitrogen6x: ubuntu/yocto add bd_addr for bluetooth mac to 6x_bootscript
4426fb61f2c nit6xlite: add bd_addr bluetooth mac environment variable
ecf1b4eb0a6 nw: add bd_addr environment variable for bluetooth mac
c51912f1b50 nw: remove CONFIG_SYS_I2C_MXC_I2C3
f27f5bc17ec nw: nw does not have I2C3
1c7f3e37044 nw: fix compile error, add bluetooth pins
00630d9904d nw: set board nw2 for nw2
d2315e0de8c ash: use 800mhz for memory
9b2ff102da2 mx6_r: use VDF_LB043
501c8a53234 mcs: use VD_LD101WX1
e57bcda6cd9 cad: use VDF_SPI_QVGA
6017b4b001f nitrogen6sx: LCD should not use FBF_MODESTR
cedc6ba7810 fbpanel.h: add VDF_ macros
5be7bec40f1 lshore: fix default environment
e53f780549e cfb_console: display version before drawing the logo
901c39d0e3a Revert "ash: delay 150 usec after releasing phy reset"
3d0f7f5c589 ash: delay 150 usec after releasing phy reset
242a7e551b9 lshore: initial addition, Boundary Devices board
32cb5bc3daf sf_params: add IS25WP032/64/128
c6a2d6d7e95 spi: Kconfig: add SPI_FLASH_ISSI
35e80a05818 ash: default uart1 to rs232
41ce5fc45b2 sf-uclass: add spi_dataflash driver option
4a4b09bc47d nitrogen6sx: use _detect directly
23acee9e0dd mcs: pass fbp_detect_gpio
45e6b8bd0b9 nitrogen6x: net_upgrade_fs.txt initial addition
dd575043d6e nitrogen6x: net_upgradeu.txt initial addition
022b632af1a itw: update comments
19c585e8dfa fbpanel: VD_INNOLUX_WXGA_14IN_12V/VD_OSD_WSVGA are 18 bit panels
d4df92fde35 fbpanel: OSD-WSVGA is JEIDA
ad1506e83d4 itw: update splash support
bd05d40d6bc splash_source: fix gzip and raw storage checks
62fa1f96c4c itw: displays update
a805c5bcfbb fbpanel: use _detect as function, add itw panels
3ef80052498 vp: explicit fbp_detect_i2c
c6ce43a86e5 utc: explicit fbp_detect_i2c
f474a381c91 usd: explicit fbp_detect_i2c
dde1af9a795 ta: explicit fbp_detect_i2c
cd740dc4e7d sp: explicit fbp_detect_i2c
0801f74e38a s: explicit fbp_detect_i2c
89eadc1a8e6 rc: explicit fbp_detect_i2c
1e51fdf51ee per: explicit fbp_detect_i2c
2923cd9682b oc: explicit fbp_detect_i2c
74fb2c51c40 nw: explicit fbp_detect_i2c
0d35569b83f nitrogen6x: explicit fbp_detect_i2c
b224f04a501 nitrogen6sx: explicit fbp_detect_i2c
09a78a6fb1c nitrogen6_vm: explicit fbp_detect_i2c
7d02ad269a3 nitrogen6_som2: explicit fbp_detect_i2c
7a678af866c nitrogen6_max: explicit fbp_detect_i2c
8ecde109d5b nit6xlite.c: explicit fbp_detect_i2c
1183bf07c36 mx6_r: explicit fbp_detect_i2c
bce5449ec8b med: explicit fbp_detect_i2c
c4e21b430be mcs: explicit fbp_detect_i2c
febd21e512d ls: explicit fbp_detect_i2c
c35ad4d216a jlm: explicit fbp_detect_i2c
c6e902dbdc9 ioc: explicit fbp_detect_i2c
ce106df02bb insp: explicit fbp_detect_i2c
9c069b1f997 h4: explicit fbp_detect_i2c
10ac86008f7 h: explicit fbp_detect_i2c
7a36c93d10e eo: explicit fbp_detect_i2c
4ce81635e44 dash: explicit fbp_detect_i2c
9f02dce7e0f cob: explicit fbp_detect_i2c
cee11fe74f3 cnt: explicit fbp_detect_i2c
115114c3ac6 cad: explicit fbp_detect_i2c
c7086c03c1f bt2: explicit fbp_detect_i2c
8db523532cb bt: explicit fbp_detect_i2c
6a7305db1d5 ash: explicit fbp_detect_i2c
44a5b1590e0 mcs: remove redundant CONFIG_CMD_GPIO
6385b6bd7b0 a: remove redundant CONFIG_CMD_GPIO
c89f87a871a itw: ddr calibration
24f2e534d2a itw: has hdmi input, not camera
9135e5d71d3 itw: use modestr for lcd
fcaccf579c4 fbpanel.h: add VD_INNOLUX_WVGA_M
cad087a826a itw: LCD is also VD_INNOLUX_WVGA
b147ad9c154 itw: add 300Hz 50% pwm for LVDS panels
99ee39a68c0 fbpanel: disable lvds-channel@n if not used
7ce849cef04 itw: renames mostly
72b6da756b7 itw: turn leds off
e1ed1e3ba31 itw: fix backlight power control
45dc34881f1 itw.h: make more like nitrogen6x.h
a78df29bdea nitrogen6_max.h: make more like nitrogen6x.h
64f77e1b524 nitrogen6x: spacing changes in environment variables
cc84a1067b4 itw: add hdmi panels
79a15949c86 fbpanel: add LVDS2 individual panel support
ca9cb513e2b crm_regs: add CHSCCDR_CLK_SEL_LDB_DI1
8ec9f5689a8 itw: uses ATHEROS phy AR8035
7df8db0d4ed itw: GP_CPU_RESET is active high, so set low
0c5bb92facb itw: add itw_1g_defconfig
b57e32f1e40 nitrogen7: qspi-W25Q128BV initial addition
769d3f63b62 qspi-SST25VF016B: rename, increase to 76 Mhz
a80fba2a9fd 6x_upgrade.txt: use sfname to burn correct qspi paramter file
f599bcc5e09 spi_flash: add env variable sfname
660fd0725ce 6x_upgrade: add qspi file checks size/tag

Change-Id: I54d0642351aecbcf7105963d8cb81165a1e94323
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-03-22 20:34:24 +00:00
Otavio Salvador
34be6fbc2c u-boot-script-boundary: Ensure the scripts are available in a package
For some specific usages, it is desired to have the scripts packaged.
This allows for a complete image to be deployed.

Change-Id: I4a0b5a753efbc50469121f0dd6c4d9fc61903029
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-03-22 20:34:24 +00:00
Alex de Cabo
9cd739e753 u-boot-congatec: Add Congatec 2016.01 implementation
Add recipe and patches in order to use Uboot 2016.01

Signed-off-by: Alex de Cabo <alejandro.de-cabo-garcia@congatec.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-02-16 12:21:16 -02:00
Fabio Berton
b2d01a81aa u-boot-variscite: Update revision from 2013.10 to 2015.04
- Change to branch imx_v2015.04_4.1.15_1.1.0_ga_var01 and
    revision d4b69fe8l
  - Drop all 2013.10 related patches
  - Add patch to fix the compile issue under gcc6

Change-Id: I390b57d803233d185707a4b99da40114ac8fd339
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-09-13 12:10:55 -03:00
Akshay Bhat
3dfb82fc7e u-boot-ge: Remove old u-boot recipe
u-boot-ge was used by imx6q-elo board. The imxq-elo board has been
renamed to imx6q-dms-ba16 and now uses u-boot-fslc. Hence remove
old u-boot-ge recipe.

Signed-off-by: Akshay Bhat <akshay.bhat@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-09 10:52:52 -03:00
Max Krummenacher
39bcb6f641 u-boot-toradex: update to v2.6 beta 2 release
- merged NXP imx_v2015.04_3.14.52_1.1.0_ga release
- backport fix to complie with GCC-6 from mainline
- add support for the i.MX 7 based Colibri iMX 7 module
- add mx7 to compatible machine

Additionally notable commits
8d048cf i.mx 6/7 increase maximum temperature for booting linux
c9f3017 net: increase maximum frame size to accomediate VLAN packets
7bf0f5d colibri_vf/imx6/7 apalis_imx6: synchronize/improve memory options
2f3e53e apalis_imx6: fix Ethernet when using gigabit switch
c12a0fc net: phy: allow disabling gigabit ethernet
4387807 colibri_imx6: update do_patch_ddr_size to parse ivt and dcd
e1a48b2 apalis/colibri_imx6: availability check for update fusing command
119db19 apalis/colibri_imx6: adding update fusing command
112246b colibri_vf: use same NAND clock as Linux uses
7f94666 colibri_vf: read kernel and device tree from static UBI volumes
2b73c91 Revert "tools: make imxheader size align on page size"
04fe624 apalis_imx6_it_defconfig: add options needed with 3.14.52_1.1.0_ga
8578a5c iMX6/7 soc.c: allow for board supplied serial
028a378 tools/imximage: set DCD pointer to NULL when its length is 0
9ab1413 pci: fix address range check in __pci_hose_phys_to_bus()
b9b4bd6 pmic: delay reset to meet Ethernet PHY timing

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:55:28 -03:00
Ian Coolidge
bc7ea0e167 u-boot-script-boundary: Fix paths for bootscript and upgrade script
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22 10:54:05 -03:00
Justin Waters
a100778a5e u-boot-ge: Add u-boot recipe for GE i.MX6 boards
This recipe is a fork of the fslc u-boot with patches for
supporting the imx6q-elo platform.

This recipe is intended to be a stop-gap until the imx6q-elo
board can be rebased and tested with the most recent fslc branch.

Signed-off-by: Justin Waters <justin.waters@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-23 11:55:14 -03:00
Fabio Berton
e9f1252550 u-boot-variscite: Add u-boot recipe for variscite
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-14 12:06:56 -03:00
Gary Bisson
02232b137f u-boot-script-boundary: bump SRCREV to 43467b88 (v2016.03)
Adding support for i.MX7D in 6x_bootscript and 6x_upgrade.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-06 08:03:53 -03:00
Gary Bisson
2cefe34517 u-boot-boundary: bump SRCREV to 43467b88 (v2016.03)
Adding support for Nitrogen7.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-06 08:03:53 -03:00
Gary Bisson
4ea1c16cac nitrogen7: add machine configuration
Platform details:
https://boundarydevices.com/product/nitrogen7/

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-04-06 08:03:53 -03:00
Stefan Agner
36a638abe1 u-boot-toradex: update to latest Toradex V2.5 release
Update git revision to match the latest Toradex BSP release V2.5.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-03-11 07:55:16 -03:00
Max Krummenacher
b8e0e9170d u-boot-toradex: add U-Boot recipe for Toradex i.MX 6 based modules
This allows building U-Boot supporting Toradex modules based on i.MX 6
Apalis iMX6 and Colibri iMX6.
The source is combined with the source already used for our Vybrid based
modules and fetched directly from our Git server at git.toradex.com.

  - based on upstream U-Boot 2015.04
  - environment storage in eMMC
  - Ethernet
  - enabled gpio command line interface
  - enabled DFU and Mass Storage on USB client
  - framebuffer support
  - MMC/SD cards
  - eMMC flash
  - RAM size auto detection
  - serial console debug UART1
  - Toradex Apalis configuration block handling
  - USB storage as host on USB host ports

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-04 13:03:42 -02:00
Tony Felice
40f85fde35 mcc: Update MCC packages to be dual license (GPLv2 or BSD)
Change the MCC packages to be licensed under either GPLv2 or BSD. This is
less restrictive than the previous GPLv2-only license for these packages.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-04 13:03:42 -02:00
Alexandre Belloni
b7a26f0a8d barebox: update to 2015.10
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-03 09:16:50 -02:00
Stefan Agner
8449e5a823 u-boot-toradex: fix typo in version number
The update to v2.5b2 introduced the Toradex BSP version number to
the U-Boot version string. However, accidentially the previous
version number has been used.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-03 09:06:50 -02:00
Stefan Agner
0f6ecd2af2 u-boot-toradex: update to Toradex V2.5 Beta 2 release
Update git revision to match the latest Toradex BSP release V2.5
Beta 2. The release is still based on upstream U-Boot 2015.04
with some new fixes and improvements such as updated NAND flash
controller driver and fixed delays when using the global timer as
time source.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-11-26 10:08:28 -02:00
Oliver Wendt
d77b415779 u-boot-karo: add recipe for Ka-Ro U-Boot v2015.10-rc2 (based) for TX6Q/U/S COM
This receipe adds the U-Boot fork for the Ka-Ro TX6 series COM to this fsl yocto
meta layer and includes changes such as the following:

  - U-Boot upstream base: v2015.10-rc2
  - no IMX image format: DCD is compiled and integrated at compile time
  - Secure Boot support for TX6
  - set default video_mode depending on LVDS/LCD module variant
  - get LCD backlight polarity from DT
  - changed CONFIG_SYS_TEXT_BASE from 0x2780000 to 0x10100000 to
    accomodate boards with less than 256MiB memory
  - make shutdown temperature configurable
  - use IRAM_BASE_ADDR rather than 0xbadc0de as exception vector
    address

Full list of changes see the git repository as given in patch.

Signed-off-by: Oliver Wendt <OW@karo-electronics.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-11-23 13:42:11 -02:00
Gary Bisson
e7b91b8001 u-boot-script-boundary: bump revision for 6QP support
The revision bump allows to load a device tree blob specific to the 6QP
which will be named imx6qp-${board}.dtb.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-11-16 16:15:49 -02:00
Gary Bisson
563956b346 u-boot-boundary: bump revision for 6QP support
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-11-16 16:15:18 -02:00
Ian Coolidge
83dd8322ac u-boot-script-boundary: Bump SRCREV to 4221d72
6x_bootscript sanity check for ${board} variable. Exit and notify user
they should upgrade u-boot.

Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-11-09 08:24:22 -02:00
Stefan Agner
98bba2472b mqxboot: Add mqxboot version 1
Like libmcc v1, move mqxboot 1.0 to meta-fsl-arm-extra. Also add
it to the preferred version for the colibri-vf machine. The library
has a distinct name (libmcc vs. libmcc2) and hence does not need
to be selected explicitly.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-29 09:14:13 -02:00
Stefan Agner
5dd5be98a2 libmcc: Add MCC v1 library
MCC v1 is going to be dropped from meta-fsl-arm, but the Toradex
kernel uses MCC v1. Add the library to meta-fsl-arm-extra.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-29 09:13:52 -02:00
Tony Felice
9087bafac3 mqxboot: Add recipe
This is the mqxboot recipe previously located in meta-fsl-arm.

mqxboot is an application that can boot an MQX image from Linux userspace on
Vybrid platforms.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-28 14:33:03 -02:00
Tony Felice
a592430b65 libmcc2: Add recipe
This is the libmcc2 recipe previously located in meta-fsl-arm.

libmcc2 provides a means for a userspace application to interact with the Linux
MCC driver.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-28 14:33:03 -02:00
Otavio Salvador
3c143594dd cgtqmx6: Convert to use u-boot-fslc
The u-boot-fslc now includes the SPl support for the cgtqmx6 SoM
devices avoiding the need of part number setting for build.

This patch rework the machine file to use the u-boot-fslc recipe and
remove the old u-boot-congatec one, which becomes unused.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-28 14:32:02 -02:00
Pushpal Sidhu
01b0d345e6 u-boot: gateworks: fix bootscript location
A bug persisted when building this as the location didn't exist. Fix it.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-27 17:47:41 -02:00
Pushpal Sidhu
9202817530 u-boot: gateworks: u-boot-2014.04 -> u-boot-2015.04
Bump Gateworks u-boot version to gateworks_v2015.04.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-27 17:47:41 -02:00
Ian Coolidge
7201ff928c u-boot-boundary: Fix License Checksum
Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
2015-10-14 11:50:00 -03:00
Ian Coolidge
bc55a4e2e9 u-boot-script-boundary: New bootscript for boundary 3.14.28 kernel
New bootscript that supports all Boundary Device's current boards, including the Nitrogen6_SoloX, and their default DTBs.
Uses new u-boot fbpanel display detection.
See previous commit message for u-boot-boundary_git.bb for more detailed information.

Signed-off-by: Ian Coolidge <ian@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-10-06 08:33:30 -03:00