Skip to content
Snippets Groups Projects
  1. Aug 17, 2018
  2. Aug 08, 2018
  3. Aug 07, 2018
    • Troy Kisky's avatar
      lshore: initial addition, Boundary Devices board · 4da6e3a6
      Troy Kisky authored
      
      lshore: fix default environment
      lshore: update to v2017.01
      lshore: add missing wlmac address setup
      lshore: add pin definitions for rev1.1
      lshore: update to v2017.03
      
      Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>
      
      lshore: fix DEFCONFIG lshore_solo_defconfig
      lshore: add lshore_dl_defconfig
      lshore: add 800mhz_4x128mx16.cfg
      lshore: use boundary.h
      lshore: rgb_gpio_pads should not depend on CONFIG_CMD_FBPANEL
      lshore: add CONFIG_SPI_FLASH_SPANSION
      lshore: lshore_dl_defconfig add CONFIG_BLOCK_CACHE
      lshore_solo: lshore_solo_defconfig add CONFIG_BLOCK_CACHE
      lshore: use common code for eth init
      lshore: eth.c now in common directory
      lshore: move misc_init_r/do_kbd to common
      lshore: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
      lshore: use common 800mhz_4x128mx16.cfg
      lshore: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
      lshore: 800mhz_2x128mx16.cfg: remove _P1 accesses
      lshore/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
      
      lshore: use common ddr scripts
      lshore: read revision switches
      lshore: check USB before mmc
      lshore: port to v2018.07
      
      Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
      4da6e3a6
    • Gary Bisson's avatar
      cnt: initial addition, Boundary Devices board · da6fbbe9
      Gary Bisson authored
      
      cnt: add defconfig for 1GB of RAM version
      cnt: fix boot devs configuration
      cnt: update to v2017.01
      cnt: update to v2017.03
      cnt.h: add custom BOOT_TARGET_DEVICES priority
      
      Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>
      
      cnt: print ethernet phy name (AR8035)
      cnt.h: CONFIG_IPUV3_CLK 264000000
      cnt: use nitrogen6x clock.cfg/ddr-setup.cfg
      cnt: add CONFIG_CMD_GPIO
      cnt: explicit fbp_detect_i2c
      cnt: verify port in board_ehci_hcd_init
      cnt: preboot_keys is not defined, remove call
      cnt: use boundary.h
      cnt: add CONFIG_SPI_FLASH_SPANSION
      cnt: 1066mhz_4x256mx16.cfg: update calibration for new spin of board
      cnt: cnt1g_defconfig add CONFIG_BLOCK_CACHE
      cnt2g: cnt2g_defconfig add CONFIG_BLOCK_CACHE
      cnt: 1066mhz_4x256mx16.cfg: increase cycles for tFAW/tRRD
      cnt2g: change ddr to 500.21 MHz
      cnt: use common code for eth init
      cnt: eth.c now in common directory
      cnt: move misc_init_r/do_kbd to common
      cnt: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
      cnt: use common 1066mhz_4x256mx16.cfg
      cnt: use common 1066mhz_4x128mx16.cfg
      cnt: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
      cnt: use common ddr scripts
      cnt: port to v2018.07
      
      Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
      da6fbbe9
    • Troy Kisky's avatar
      ash: initial addition, Boundary Devices Board · 3ddd1e08
      Troy Kisky authored
      
      ash: add poweroff command
      ash: fix some input gpios(CH_ON_RBL/SG_ON_RBL/DOOR_CLOSED
      ash: use nitrogen6x/clock.cfg
      ash: use nitrogen6x ddr-setup.cfg
      ash: remove micrel phy references(only atheros on this board)
      ash: add CONFIG_CMD_GPIO
      ash: set rgb_gpio_pads
      ash: TP86 becomes lvds backlight enable
      ash: explicit fbp_detect_i2c
      ash: default uart1 to rs232
      ash: use 800mhz for memory
      ash: use boundary.h
      ash: GP_BSL_CB_ON_OFF high, TX23D200_18 default dispay
      ash: add CONFIG_VIDEO_SKIP_VERSION
      ash: GP_BSL_CB_ON_OFF default to low again
      ash: add EIM_EB2 for sd card power control
      ash: add CONFIG_SPI_FLASH_SPANSION
      ash: ash_defconfig add CONFIG_BLOCK_CACHE
      ash: use common code for eth init
      ash: eth.c now in common directory
      ash: move misc_init_r/do_kbd to common
      ash: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
      ash: gpio3 is power off, don't redefine
      ash: add power_init_board because mdelay cannot be used in board_early_init_f
      ash: use common 800mhz_4x128mx16.cfg
      ash: rgb24 vs rgb66 panel have different backlight active levels
      ash: fixup dtb backlight levels
      ash: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
      ash: use common ddr script
      ash: port to v2018.07
      
      Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
      
      ash: update to v2017.01
      ash: update to v2017.03
      
      Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>
      3ddd1e08
    • Gary Bisson's avatar
      acl: initial addition, Boundary Devices board · b17a1f63
      Gary Bisson authored
      
      acl: update to v2017.01
      acl update to v2017.03
      acl: fix scanner gpios initialization
      
      Signed-off-by: default avatarGary Bisson <gary.bisson@boundarydevices.com>
      
      acl: acl_q2g_defconfig add CONFIG_BLOCK_CACHE
      acl_s512m: acl_s512m_defconfig add CONFIG_BLOCK_CACHE
      acl: use common code for eth init
      acl: eth.c now in common directory
      acl: move misc_init_r/do_kbd to common
      acl: move mmc_init/ dram_init/ overwrite_console/ common_board_init/ splash_screen_prepare/ board_cfb_skip to common
      acl: calibrate 512m Solo board
      acl: use common 1066mhz_4x256mx16.cfg
      acl: add  CONFIG_SPI_FLASH_GIGADEVICE: to defconfigs
      acl: 800mhz_2x128mx16.cfg: remove _P1 accesses
      acl: 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
      
      acl: use common ddr scripts
      acl: port to v2018.07
      
      Signed-off-by: default avatarTroy Kisky <troy.kisky@boundarydevices.com>
      b17a1f63
    • 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. Jun 04, 2018
  5. May 30, 2018
  6. Apr 27, 2018
    • Adam Ford's avatar
      Convert CONFIG_SPI to Kconfig · f1b1f770
      Adam Ford authored
      
      This converts the following to Kconfig:
         CONFIG_SPI
      
      This partly involves updating code that assumes that CONFIG_SPI implies
      things that are specific to the MPC8xx SPI driver.  For now, just update
      the CONFIG tests.  This also involves reworking the default for
      CONFIG_SYS_DEF_EEPROM_ADDR so that we don't set it when we cannot make a
      reasonable default, as it does not cause any compile failures.
      
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      f1b1f770
  7. Apr 08, 2018
  8. Feb 24, 2018
  9. Feb 14, 2018
  10. Feb 11, 2018
    • Tom Rini's avatar
      configs: Migrate CONFIG_SYS_TEXT_BASE · 278b90ce
      Tom Rini authored
      
      On the NIOS2 and Xtensa architectures, we do not have
      CONFIG_SYS_TEXT_BASE set.  This is a strict migration of the current
      values into the defconfig and removing them from the headers.
      
      I did not attempt to add more default values in and for now will leave
      that to maintainers.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      278b90ce
  11. Dec 12, 2017
  12. Oct 30, 2017
  13. Oct 10, 2017
    • Tuomas Tynkkynen's avatar
      cmd: Toggle the default value of CONFIG_CMD_IMLS · ad12dc18
      Tuomas Tynkkynen authored
      
      Having this as a 'default y' is rather annoying because it doesn't
      actually compile unless other options are defined in the board header:
      
      ../cmd/bootm.c: In function 'do_imls_nor':
      ../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
         i < CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {
      
      Make it 'default n' so people who develop new boards that start from a
      blank defconfig have one less compilation failure to debug.
      
      Signed-off-by: default avatarTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
      ad12dc18
  14. Oct 03, 2017
  15. Sep 01, 2017
    • Tom Rini's avatar
      Kconfig: Migrate all of cmd/fastboot/Kconfig to defconfigs · 48f6232e
      Tom Rini authored
      
      - Move ANDROID_IMAGE_SUPPORT to top level Kconfig under images as it's
        not strictly part of fastboot.
      - Add some defaults for the fastboot buffer location and size
      - Migrate all options listed in cmd/fastboot/Kconfig
      - Cleanup the README
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      48f6232e
    • Tom Rini's avatar
      configs: Migrate all of the existing USB symbols, except fastboot · ecad7051
      Tom Rini authored
      
      This syncs all of the currently Kconfig'd symbols out of the headers and
      into the defconfig files.  This has two exceptions, first am335x_evm
      needs to be converted to DM in SPL and then it can stop undef'ing
      CONFIG_DM_USB.  Leaving this as-is results in a build failure, and
      without work, run time failure.  The other case is am43xx_evm.h and in
      turn am43xx_evm_usbhost_boot.  The problem here is that we need DWC3 USB
      host mode in SPL, but still desire to have gadget mode in U-Boot proper.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      ecad7051
  16. Aug 28, 2017
  17. Aug 15, 2017
  18. Aug 08, 2017
  19. Aug 07, 2017
  20. Jul 26, 2017
  21. Jul 11, 2017
  22. May 22, 2017
  23. Apr 30, 2017
  24. Jan 25, 2017
  25. Oct 23, 2016
  26. Sep 09, 2016
Loading