Skip to content
Snippets Groups Projects
  1. Jun 04, 2019
  2. Aug 27, 2018
  3. Aug 07, 2018
    • Troy Kisky's avatar
      nitrogen6x: Boundary changes for v2018.07 · 5272062c
      Troy Kisky authored
      
      nitrogen6x: delay before enabling backlight
      spi_display: set mosi as write in enable_spi_rgb
      nitrogen6x: add IMX_VD_A030JN01_YUV720
      nitrogen6x: add hdmi vga mode
      nitrogen6x: add hdmi 480p
      6x_bootscript-ubuntu-3.14.txt: add imx7d support
      6x_bootscript-yocto-3.14.txt: add imx7d support
      nitrogen6x: prefer hannstar7 over lg1280x800
      nitrogen6x: initialize GP_USB_HUB_RESET as low output
      nitrogen6x: add IMX_VD38_AUO_B101EW05
      nitrogen6x: add IMX_VD38_DT070BTFT
      nitrogen6x: support AR8035 phy as well
      Needed for new carrier with old SOM cpu card.
      nitrogen6x: add CONFIG_PHY_ATHEROS
      nitrogen6x: EIM_D29 high for new carrier with old som
      6x_bootscript-ubuntu-3.14.txt: add rw if not using initrd
      nitrogen6x: add IMX_VD38_TM070JDHG30
      nitrogen6x.h: CONFIG_IPUV3_CLK 264000000
      nitrogen6x: add imx6qp support for ipu priorities
      nitrogen6x: ddr-setup.cfg: disable mirroring
      ddr-setup.cfg: add IMX6QP support
      nitrogen6x: spacing changes in environment variables
      nitrogen6x: explicit fbp_detect_i2c
      nitrogen6x: net_upgradeu.txt initial addition
      nitrogen6x: net_upgrade_fs.txt initial addition
      nitrogen6x: ubuntu/yocto add bd_addr for bluetooth mac to 6x_bootscript
      nitrogen6x: add wlmac
      nitrogen6x: add wlmac
      nitrogen6x: verify port in board_ehci_hcd_init
      nitrogen6x: use boundary.h
      nitrogen6x: setup rgb_gpio_pads in board_early_init_f
      nitrogen6x: add VD_KD024FM
      nitrogen6x: s/board_enable_spi_rgb/board_pre_enable/
      nitrogen6x: add CONFIG_SPI_FLASH_SPANSION
      boundary.h: common include file initial commit
      boundary: separate bootcmd so it can be overridden
      6x_bootscript-ubuntu-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
      6x_bootscript-yocto-3.14.txt: add Laci's changes(cpu/board/bootpart) and nomsi
      net_upgrade_fs.txt: s/dhcp/tftp/ since ipaddr is already valid
      net_upgradeu.txt: s/dhcp/tftp/ since ipaddr is already valid
      6x_bootscript-*-3.14.txt: s/enable_msi/disable_msi/
      6x_bootscript-*-3.14.txt: set bootargs after importing environment variable, as it may reset bootargs
      net_upgrade_fs.txt: grab decompressed size from end of file
      net_upgrade_fs: restructure to avoid using exit
      net_upgradeu: remove offset and friends from environment
      net_upgradeu_fs: initial addition
      boundary: allow override of CONFIG_SF_DEFAULT_CS, make fastboot conditional on CONFIG_CI_UDC
      boundary: add loglevel= environment variable
      boundary: add cma= option
      6x_upgrade.txt: MX25L6405D has 64k erase size
      net_upgradeu.txt: MX25L6405D has 64k erase size
      6x_upgrade.txt: add mx51 support
      6x_bootscript*.txt: add i.mx51/i.mx53 support
      net_upgrade*.txt: add i.mx51/i.mx53 support
      6x_bootscript-ubuntu-3.14.txt: add loglevel
      6x_bootscript-yocto-3.14.txt: add loglevel
      6x_bootscript-mainline.txt: add loglevel
      6x_bootscript-mainline.txt: add reset_cause
      6x_bootscript-ubuntu-3.14.txt: add reset_cause
      6x_bootscript-yocto-3.14.txt: add reset_cause
      6x_bootscript-ubuntu-3.14.txt: add run cmd_lcd2
      6x_bootscript-yocto-3.14.txt: add run cmd_lcd2
      6x_upgrade: add qspi support for Nitrogen7
      6x_upgrade: add qspi file checks size/tag
      6x_upgrade.txt: use sfname to burn correct qspi paramter file
      nitrogen6q_fl: add CONFIG_CMD_GPIO
      configs: boundary: add imx51 specifics
      ddr-setup.cfg: increase WALAT to 1 cycle
      include/configs/boundary.h: good default for BD_CONSOLE
      boundary: add fuse config needed for boards
      nitrogen6x: add script linking via next variable/prog_fuses
      boundary.h: allow skipping fuses
      nitrogen6x: nitrogen6q_defconfig add CONFIG_BLOCK_CACHE
      nitrogen6x: add CONFIG_BLOCK_CACHE to defconfigs
      boundary.h: add support for i.mx53
      boundary: fix CONFIG_IPUV3_CLK for imx51/imx53
      boundary.h: fix build warnings when HAB enabled
      nitrogen6dl2g_defconfig: remove extra define of CONFIG_SYS_EXTRA_OPTIONS
      boundary: fix CONFIG_ETHPRIME(FEC0) for imx6sx
      boundary: add eth.c/padctrl.h
      nitrogen6x: use common code for eth init
      nitrogen6x: add CONFIG_SYS_BOARD_MULTIPLE to defconfigs
      boundary: eth: use mask to compare ksz9021
      boundary: move eth.c to common directory
      nitrogen6x: eth.c now in common directory
      nitrogen6x: move misc_init_r/do_kbd to common
      nitrogen6x: remove CONFIG_SYS_BOARD_MULTIPLE
      	use undef CONFIG_SYS_BOARD instead
      nitrogen6x: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
      nitrogen6x: const i2c_pads_info
      nitrogen6x: use common 1066mhz_4x256mx16.cfg
      nitrogen6x: use common 1066mhz_4x128mx16.cfg
      nitrogen6x: use common 800mhz_4x128mx16.cfg
      nitrogen6x: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
      nitrogen6x: 800mhz_2x128mx16.cfg: remove _P1 accesses
      nitrogen6x: 800mhz_2x256mx16.cfg: remove _P1 accesses
      nitrogen6x: 800mhz_2x128mx16.cfg: use common values
      
      CFG0: 0x40435323 to 0x3f435333
      tRFC - 65 to 64 clocks
      tFAW - 19 to 20 clocks
      
      CFG1: 0xB66E8D63 to 0xb68e8b63
      tRC from 20 to 21 clocks
      tWR from 7 to 6 clocks
      
      MR0: 0x13208030 to 0x15208030
      tWR from 5 to 6 clocks
      
      nitrogen6x: 800mhz_2x256mx16.cfg: use common values
      
      MDCFG0: from 0x696c5323 to 0x666a5333
      tRFC - from 106 to 103 clocks
      tXS - from 109 to 107 clocks
      tFAW - from 19 to 20 clocks
      
      MDCFG1: from 0xb66e8d63 to 0xb68e8b63
      tRC - from 20 to 21 clocks
      tWR - from 7 clocks to 6 clocks
      
      MDRWD: from 0x000026d2 to 0x0f9f26d2
      restore unused field to default value
      
      MDOR: from 0x006c1023 to 0x006a1023
      tXPR - from 109 to 107 clocks
      
      MR0: from 0x13208030 to 0x15208030
      tWR - from 5 to 6 clocks
      
      nitrogen6x: 800mhz_4x256mx16.cfg: use common values
      
      MDCFG0: from 0x696c5323 to 0x666a5333
      tRFC - from 106 to 103 clocks
      tXS - from 109 to 107 clocks
      tFAW - from 19 to 20 clocks
      
      MDCFG1: from 0xb66e8d63 to 0xb68e8b63
      tRC - from 20 to 21 clocks
      tWR - from 7 clocks to 6 clocks
      
      MDRWD: from 0x000026d2 to 0x0f9f26d2
      restore unused field to default value
      
      MDOR: from 0x006c1023 to 0x006a1023
      tXPR - from 109 to 107 clocks
      
      MR0: from 0x13208030 to 0x15208030
      tWR - from 5 to 6 clocks
      
      nitrogen6x: use common ddr scripts
      nitrogen6x: port to v2018.07
      nitrogen6x: add VD_DT035BTFT panel
      
      Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
      
      nitrogen6_lum_dl: rename board and config to nitrogen6_lum_dl1
      
      Signed-off-by: default avatarLaci Tele <laci@boundarydevices.com>
      
      6x_bootscript-yocto-3.14.txt: Yocto boots from zImage
      6x_bootscript-*-3.14.txt: Changed address range logic for SX when dtbname set
      6x_bootscript-yocto-3.14: Add check for ${board} being undefined
      6x_bootscript-ubuntu-3.14: Add check for ${board} being undefined
      6x_bootscript-*-3.14.txt: Add dtb support for 6QP
      
      Signed-off-by: default avatarIan Coolidge <ian@boundarydevices.com>
      
      6x_bootscript-mainline: switch to zImage booting
      nitrogen6x: add basic fastboot support
      6x_bootscript-yocto-3.10.53: add Quad Plus dtb option
      nitrogen6x: declare TC358743 interrupt as input
      nitrogen6x.h: fixup update to v2017.01
      boundary.h: increase fastboot buffer size
      boundary.h: add secure boot options
      boundary.h: fix USB host initialization
      6x_bootscript-*-3.14.txt: add support for m4 specific dtb
      6x_bootscript-mainline: update for new display configuration
      6x_bootscript-mainline: switch to new panel naming
      6x_bootscript-mainline: add support for BD070LIC2
      6x_upgrade: re-introduce fs-specific load commands
      nitrogen6x: update to v2017.01
      nitrogen6x: update to v2017.03
      6x_bootscript-mainline: change default bootdir to be /
      boundary.h: add CONFIG_CMD_PART
      6x_bootscript-mainline: fixup LVDS2 display handling
      6x_bootscript-mainline: use UUID to identify root partition
      6x_bootscript-mainline: introduce rfspart variable
      fixup boundary.h for 2017.07
      boundary.h: use standard config_distro_bootcmd
      fixup 2 boundary.h for 2017.07
      6x_bootscript-*-3.14.txt: add Silex mac address override support
      6x_bootscript-yocto: remove obsolete commands
      6x_bootscript-yocto: remove obsolete versions of script
      
      Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>
      5272062c
  4. May 07, 2018
    • Tom Rini's avatar
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini authored
      
      When U-Boot started using SPDX tags we were among the early adopters and
      there weren't a lot of other examples to borrow from.  So we picked the
      area of the file that usually had a full license text and replaced it
      with an appropriate SPDX-License-Identifier: entry.  Since then, the
      Linux Kernel has adopted SPDX tags and they place it as the very first
      line in a file (except where shebangs are used, then it's second line)
      and with slightly different comment styles than us.
      
      In part due to community overlap, in part due to better tag visibility
      and in part for other minor reasons, switch over to that style.
      
      This commit changes all instances where we have a single declared
      license in the tag as both the before and after are identical in tag
      contents.  There's also a few places where I found we did not have a tag
      and have introduced one.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      83d290c5
  5. Aug 16, 2017
  6. Jul 12, 2017
    • Stefano Babic's avatar
      imx: reorganize IMX code as other SOCs · 552a848e
      Stefano Babic authored
      
      Change is consistent with other SOCs and it is in preparation
      for adding SOMs. SOC's related files are moved from cpu/ to
      mach-imx/<SOC>.
      
      This change is also coherent with the structure in kernel.
      
      Signed-off-by: default avatarStefano Babic <sbabic@denx.de>
      
      CC: Fabio Estevam <fabio.estevam@nxp.com>
      CC: Akshay Bhat <akshaybhat@timesys.com>
      CC: Ken Lin <Ken.Lin@advantech.com.tw>
      CC: Marek Vasut <marek.vasut@gmail.com>
      CC: Heiko Schocher <hs@denx.de>
      CC: "Sébastien Szymanski" <sebastien.szymanski@armadeus.com>
      CC: Christian Gmeiner <christian.gmeiner@gmail.com>
      CC: Stefan Roese <sr@denx.de>
      CC: Patrick Bruenn <p.bruenn@beckhoff.com>
      CC: Troy Kisky <troy.kisky@boundarydevices.com>
      CC: Nikita Kiryanov <nikita@compulab.co.il>
      CC: Otavio Salvador <otavio@ossystems.com.br>
      CC: "Eric Bénard" <eric@eukrea.com>
      CC: Jagan Teki <jagan@amarulasolutions.com>
      CC: Ye Li <ye.li@nxp.com>
      CC: Peng Fan <peng.fan@nxp.com>
      CC: Adrian Alonso <adrian.alonso@nxp.com>
      CC: Alison Wang <b18965@freescale.com>
      CC: Tim Harvey <tharvey@gateworks.com>
      CC: Martin Donnelly <martin.donnelly@ge.com>
      CC: Marcin Niestroj <m.niestroj@grinn-global.com>
      CC: Lukasz Majewski <lukma@denx.de>
      CC: Adam Ford <aford173@gmail.com>
      CC: "Albert ARIBAUD (3ADEV)" <albert.aribaud@3adev.fr>
      CC: Boris Brezillon <boris.brezillon@free-electrons.com>
      CC: Soeren Moch <smoch@web.de>
      CC: Richard Hu <richard.hu@technexion.com>
      CC: Wig Cheng <wig.cheng@technexion.com>
      CC: Vanessa Maegima <vanessa.maegima@nxp.com>
      CC: Max Krummenacher <max.krummenacher@toradex.com>
      CC: Stefan Agner <stefan.agner@toradex.com>
      CC: Markus Niebel <Markus.Niebel@tq-group.com>
      CC: Breno Lima <breno.lima@nxp.com>
      CC: Francesco Montefoschi <francesco.montefoschi@udoo.org>
      CC: Jaehoon Chung <jh80.chung@samsung.com>
      CC: Scott Wood <oss@buserror.net>
      CC: Joe Hershberger <joe.hershberger@ni.com>
      CC: Anatolij Gustschin <agust@denx.de>
      CC: Simon Glass <sjg@chromium.org>
      CC: "Andrew F. Davis" <afd@ti.com>
      CC: "Łukasz Majewski" <l.majewski@samsung.com>
      CC: Patrice Chotard <patrice.chotard@st.com>
      CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
      CC: Hans de Goede <hdegoede@redhat.com>
      CC: Masahiro Yamada <yamada.masahiro@socionext.com>
      CC: Stephen Warren <swarren@nvidia.com>
      CC: Andre Przywara <andre.przywara@arm.com>
      CC: "Álvaro Fernández Rojas" <noltari@gmail.com>
      CC: York Sun <york.sun@nxp.com>
      CC: Xiaoliang Yang <xiaoliang.yang@nxp.com>
      CC: Chen-Yu Tsai <wens@csie.org>
      CC: George McCollister <george.mccollister@gmail.com>
      CC: Sven Ebenfeld <sven.ebenfeld@gmail.com>
      CC: Filip Brozovic <fbrozovic@gmail.com>
      CC: Petr Kulhavy <brain@jikos.cz>
      CC: Eric Nelson <eric@nelint.com>
      CC: Bai Ping <ping.bai@nxp.com>
      CC: Anson Huang <Anson.Huang@nxp.com>
      CC: Sanchayan Maity <maitysanchayan@gmail.com>
      CC: Lokesh Vutla <lokeshvutla@ti.com>
      CC: Patrick Delaunay <patrick.delaunay@st.com>
      CC: Gary Bisson <gary.bisson@boundarydevices.com>
      CC: Alexander Graf <agraf@suse.de>
      CC: u-boot@lists.denx.de
      Reviewed-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
      Reviewed-by: default avatarChristian Gmeiner <christian.gmeiner@gmail.com>
      552a848e
  7. Jul 11, 2017
  8. Oct 17, 2016
  9. Sep 23, 2016
  10. Apr 01, 2016
  11. Sep 13, 2015
  12. Sep 02, 2015
  13. Feb 17, 2015
  14. Nov 24, 2014
  15. Oct 29, 2014
    • Georges Savoundararadj's avatar
      kconfig: arm: introduce symbol for ARM CPUs · 2e07c249
      Georges Savoundararadj authored
      
      This commit introduces a Kconfig symbol for each ARM CPU:
      CPU_ARM720T, CPU_ARM920T, CPU_ARM926EJS, CPU_ARM946ES, CPU_ARM1136,
      CPU_ARM1176, CPU_V7, CPU_PXA, CPU_SA1100.
      Also, it adds the CPU feature Kconfig symbol HAS_VBAR which is selected
      for CPU_ARM1176 and CPU_V7.
      
      For each target, the corresponding CPU is selected and the definition of
      SYS_CPU in the corresponding Kconfig file is removed.
      
      Also, it removes redundant "string" type in some Kconfig files.
      
      Signed-off-by: default avatarGeorges Savoundararadj <savoundg@gmail.com>
      Acked-by: default avatarAlbert ARIBAUD <albert.u.boot@aribaud.net>
      Cc: Masahiro Yamada <yamada.m@jp.panasonic.com>
      2e07c249
  16. Oct 21, 2014
  17. Oct 06, 2014
  18. Sep 24, 2014
    • Nikita Kiryanov's avatar
      spi: mxc: fix sf probe when using mxc_spi · 155fa9af
      Nikita Kiryanov authored
      
      MXC SPI driver has a feature whereas a GPIO line can be used to force CS high
      across multiple transactions. This is set up by embedding the GPIO information
      in the CS value:
      
      cs = (cs | gpio << 8)
      
      This merge of cs and gpio data into one value breaks the sf probe command:
      if the use of gpio is required, invoking "sf probe <cs>" will not work, because
      the CS argument doesn't have the GPIO information in it. Instead, the user must
      use "sf probe <cs | gpio << 8>". For example, if bank 2 gpio 30 is used to force
      cs high on cs 0, bus 0, then instead of typing "sf probe 0" the user now must
      type "sf probe 15872".
      
      This is inconsistent with the description of the sf probe command, and forces
      the user to be aware of implementaiton details.
      
      Fix this by introducing a new board function: board_spi_cs_gpio(), which will
      accept a naked CS value, and provide the driver with the relevant GPIO, if one
      is necessary.
      
      Cc: Eric Nelson <eric.nelson@boundarydevices.com>
      Cc: Eric Benard <eric@eukrea.com>
      Cc: Fabio Estevam <fabio.estevam@freescale.com>
      Cc: Tim Harvey <tharvey@gateworks.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Tom Rini <trini@ti.com>
      Cc: Marek Vasut <marex@denx.de>
      Reviewed-by: default avatarMarek Vasut <marex@denx.de>
      Signed-off-by: default avatarNikita Kiryanov <nikita@compulab.co.il>
      Reviewed-by: default avatarJagannadha Sutradharudu Teki <jaganna@xilinx.com>
      155fa9af
  19. Sep 13, 2014
Loading