-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tools/imx8m_image.sh: remove bashism #4
base: v2018.11-solidrun
Are you sure you want to change the base?
tools/imx8m_image.sh: remove bashism #4
Commits on Nov 28, 2018
-
MLK-16066-1 usb: host: add imx8m xhci host driver
imx8mq usb xhci is a dwc3 based controller, its synopsys PHY can be controlled by usbmix glue layer. imx8mq has 2 USB3 instance, this patch only enables USB2(2nd instance). Reviewed-by : Peng Fan <[email protected]> Signed-off-by: Li Jun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40df631 - Browse repository at this point
Copy the full SHA 40df631View commit details -
MLK-17210 usb: imx8m: Add PU power on/off to USB
ATF will power off all PUs at default, so for USB, we enable its PU power for both host and device modes in board_usb_init and disable the power when usb is stop in board_usb_cleanup. Signed-off-by: Ye Li <[email protected]> Reviewed-by: Li Jun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a7215d5 - Browse repository at this point
Copy the full SHA a7215d5View commit details -
MLK-17272 imx8mq_evk: Fix build warnings with usb power
Fix build warnings below, because the imx8m_usb_power is not declared board/freescale/imx8mq_evk/imx8m_evk.c: In function ‘board_usb_init’: board/freescale/imx8mq_evk/imx8m_evk.c:205:2: warning: implicit declaration of function ‘imx8m_usb_power’ [-Wimplicit-function-declaration] imx8m_usb_power(index, true); ^~~~~~~~~~~~~~~ drivers/usb/host/xhci-imx8m.c: In function ‘xhci_hcd_init’: drivers/usb/host/xhci-imx8m.c:123:3: warning: implicit declaration of function ‘imx8m_usb_power’ [-Wimplicit-function-declaration] imx8m_usb_power(ctr_data[index].usb_id, false); ^~~~~~~~~~~~~~~ Signed-off-by: Ye Li <[email protected]> Acked-by: Peng Fan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 204b2a5 - Browse repository at this point
Copy the full SHA 204b2a5View commit details -
MLK-17573-2 xhci-imx8m: add USB3 controller 1 address
i.MX8MQ has two USB3 controllers. Previously we only added the u-boot#2 controller support in driver. This patch adds the address for u-boot#1 controller. Signed-off-by: Ye Li <[email protected]> Acked-by: Jun Li <[email protected]> (cherry picked from commit 3172dab)
Configuration menu - View commit details
-
Copy full SHA for 0492488 - Browse repository at this point
Copy the full SHA 0492488View commit details -
MLK-15324-1 video: cfb_console: Fix 64 bits support problem
There are some integer to pointer convert. To support 64 bits system, change the unsigned int to unsigned long. Signed-off-by: Ye Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a84860 - Browse repository at this point
Copy the full SHA 9a84860View commit details -
MLK-17404-3 arch: arm: Adding support for i.MX8 HDMI
Adding basic HDMI support for i.MX8 for splash screen. Signed-off-by: Oliver Brown <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 866ee40 - Browse repository at this point
Copy the full SHA 866ee40View commit details -
MLK-17205-1 video: imx: hdp: Adding support for HDP firmware loading
This adds a command to load the HDP firmware and supporting libraries. Signed-off-by: Oliver Brown <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a964ce - Browse repository at this point
Copy the full SHA 2a964ceView commit details -
MLK-17262 video: Fix build break when CONFIG_VIDEO_IMX_HDP_LOAD is no…
…t selected Met build errors below when CONFIG_VIDEO_IMX_HDP_LOAD is not selected. Because the u-boot make script checks the "$(obj-y) $(obj-m) $(obj-) $(subdir-m) $(lib-target)" for built-in target. aarch64-poky-linux-ld.bfd: cannot find drivers/video/imx/built-in.o: No such file or directory scripts/Makefile.build:359: recipe for target 'drivers/video/built-in.o' failed Signed-off-by: Ye Li <[email protected]> Reviewed-by: Peng Fan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 770c678 - Browse repository at this point
Copy the full SHA 770c678View commit details -
MLK-17375 video: imx: hdp: fix "n" arg for strncmp call
Renaming hdpload to hdp_load for consistancy. Correcting the strncmp to use only 4 characters to match "load" argument Signed-off-by: Oliver Brown <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c32dd4 - Browse repository at this point
Copy the full SHA 8c32dd4View commit details -
MLK-17404-1 video: imx: hdp: Adding support for HDMI splash screen
Adding HDMI support for splash screen. Signed-off-by: Oliver Brown <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ad26a6 - Browse repository at this point
Copy the full SHA 0ad26a6View commit details -
MLK-17404-2 include: Adding header for i.MX8 HDMI support
Adding header file for i.MX8 HDMI support Signed-off-by: Oliver Brown <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82b578a - Browse repository at this point
Copy the full SHA 82b578aView commit details -
MLK-17638 video: imx8m_hdmi: Checks HDMI FW before enabling video output
Checks whether the HDMI FW is running before initialize the HDMI display. So that for cases like mfgtool and imx-boot image without HDMI FW, the u-boot won't be blocked. Signed-off-by: Ye Li <[email protected]> (cherry picked from commit 273b45d)
Configuration menu - View commit details
-
Copy full SHA for cd472bd - Browse repository at this point
Copy the full SHA cd472bdView commit details -
video_common: fix compile errors
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c172e6 - Browse repository at this point
Copy the full SHA 2c172e6View commit details -
MLK-17404-6 video: Adding i.MX8 HDMI support to configuration
Adding i.MX8 HDMI support to build configuration. Signed-off-by: Oliver Brown <[email protected]> Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c59445e - Browse repository at this point
Copy the full SHA c59445eView commit details -
MLK-17205-2 video: imx: hdp: Adding HDP firmware loading to the build
Adding the HDP firmware loading to the build. Signed-off-by: Oliver Brown <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca70dd9 - Browse repository at this point
Copy the full SHA ca70dd9View commit details -
serial: Kconfig: allow MXC_UART for MX8M
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc3f8d1 - Browse repository at this point
Copy the full SHA fc3f8d1View commit details -
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6337608 - Browse repository at this point
Copy the full SHA 6337608View commit details -
fsl-imx8mq.dtsi: add usb nodes
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58a2cd9 - Browse repository at this point
Copy the full SHA 58a2cd9View commit details -
mmc: fsl_esdhc: add reset-gpios for DM
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78a7e32 - Browse repository at this point
Copy the full SHA 78a7e32View commit details -
mach-imx: video: call imx8m_fb_init if CONFIG_VIDEO_IMXDCSS
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d04742 - Browse repository at this point
Copy the full SHA 3d04742View commit details -
fsl-imx8mq.dtsi: add reg to usb3_0/usb3_1
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37c2e66 - Browse repository at this point
Copy the full SHA 37c2e66View commit details -
xhci-imx8m: create imx8m_usb_common_init, for use with CONFIG_DM_USB
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ff35a9 - Browse repository at this point
Copy the full SHA 1ff35a9View commit details -
xhci-imx8m: add CONFIG_DM_USB support
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0514854 - Browse repository at this point
Copy the full SHA 0514854View commit details -
devres: check for NULL dev in devm_kmalloc
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fd6726 - Browse repository at this point
Copy the full SHA 0fd6726View commit details -
arm: mach-imx: mx8m: clock: turn on clock CCGR_USB_CTRL2 even if boot…
…ed from USB Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e6a4df - Browse repository at this point
Copy the full SHA 0e6a4dfView commit details -
mach-imx: cpu: call imx8m_fb_disable in arch_preboot_os
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb11ab4 - Browse repository at this point
Copy the full SHA bb11ab4View commit details -
image-sparse: disable data cache to avoid misaligned warnings
Signed-off-by: Gary Bisson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a75ad6b - Browse repository at this point
Copy the full SHA a75ad6bView commit details -
autoboot: use default environment if debricking board
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae5de28 - Browse repository at this point
Copy the full SHA ae5de28View commit details -
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32653c1 - Browse repository at this point
Copy the full SHA 32653c1View commit details -
crm_regs: add define for CCM_CCGR7
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3f7383 - Browse repository at this point
Copy the full SHA d3f7383View commit details -
crm_regs: add CCM_CBCMR/CCM_ANALOG_PFD_528 for cfg files
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66d5b52 - Browse repository at this point
Copy the full SHA 66d5b52View commit details -
phy: enable auto-negotiate with software reset
commit a058052 net: phy: do not read configuration register on reset broke atheros phy at8035 for the nitrogen6sx board maybe others too. This was supposed to be fixed by commit 903d384 Author: Alison Wang <[email protected]> Date: Fri Feb 19 15:52:28 2016 +0800 net: phy: atheros: Fix problem with phy_reset() clearing BMCR ___ But still broken on Nitrogen6sx Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e9831d - Browse repository at this point
Copy the full SHA 3e9831dView commit details -
fuse: make fuse read set an environment variable
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1253b6c - Browse repository at this point
Copy the full SHA 1253b6cView commit details -
spi: add s25fl064l cypress(spansion) 8MB spi-nor
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 196e5dc - Browse repository at this point
Copy the full SHA 196e5dcView commit details -
config_distro_bootcmd: allow to add extra scripts and prefixes
Signed-off-by: Gary Bisson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be47fe9 - Browse repository at this point
Copy the full SHA be47fe9View commit details -
config_distro_bootcmd: workaround 6x_bootscript legacy
The script currently doesn't use the standard distro variables. Signed-off-by: Gary Bisson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bea657 - Browse repository at this point
Copy the full SHA 0bea657View commit details -
arch: arm: relocate: print invalid relocation entries
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13fcbb9 - Browse repository at this point
Copy the full SHA 13fcbb9View commit details -
config_distro_bootcmd: search /boot/ before /
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5eb2c3b - Browse repository at this point
Copy the full SHA 5eb2c3bView commit details -
usb_hub: check for timeout if no connection as well
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8263850 - Browse repository at this point
Copy the full SHA 8263850View commit details -
mmc: fsl_esdhc: send 80 clocks before 1st command
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a8a88d9 - Browse repository at this point
Copy the full SHA a8a88d9View commit details -
arm: mach-imx: cpu: add is_usb_boot
Signed-off-by: Troy Kisky <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21747e8 - Browse repository at this point
Copy the full SHA 21747e8View commit details -
imx: fixup Kconfig to align with MX8M to IMX8M change
pending patch imx: rename mx8m,MX8M to imx8m,IMX8M failed to change a few Kconfig options that depended on the MX8M naming. This updates them to reflect the proposed patch. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e365ab - Browse repository at this point
Copy the full SHA 1e365abView commit details -
imx: add preliminary i.MX8MQ support for SolidRun boards
Add imx8mq_hb support which is the first i.MX8MQ based board from SolidRun. This commit is based on the support that has already or been merged upstream, including the soon to be merged lpddr4 initialization code. U-Boot SPL 2018.11-00058-g517ec4c76c (Nov 28 2018 - 20:01:44 +0100) PMIC: PFUZE100 ID=0x10 Normal Boot Trying to boot from MMC2 NOTICE: Configureing TZASC380 NOTICE: BL31: v1.6(release):v1.6-110-gb86481c5 NOTICE: BL31: Built : 09:03:59, Sep 30 2018 NOTICE: sip svc init U-Boot 2018.11-00058-g517ec4c76c (Nov 28 2018 - 20:01:44 +0100) CPU: Freescale i.MX8MQ rev2.0 at 1000 MHz Reset cause: POR Model: SolidRun i.MX8MQ HummingBoard Pulse DRAM: 3 GiB MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from MMC... OK In: serial Out: serial Err: serial Net: Error: ethernet@30be0000 address not set. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4010dc3 - Browse repository at this point
Copy the full SHA 4010dc3View commit details
Commits on Nov 29, 2018
-
imx: mx8m: add memory mapping for CAAM and TCM
Otherwise can't boot the M4 core as it is impossible to load its firmware into the TCM memory. Signed-off-by: Gary Bisson <[email protected]> Reviewed-by: Peng Fan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2da404 - Browse repository at this point
Copy the full SHA e2da404View commit details -
imx: bootaux: fix stack and pc assignment on 64-bit platforms
Using ulong is wrong as its size depends on the Host CPU architecture (32-bit vs. 64-bit) although the Cortex-M4 is always 32-bit. Without this patch, the stack and PC are obviously wrong and it generates an abort when used on 64-bit processors such as the i.MX8MQ. Signed-off-by: Gary Bisson <[email protected]> Reviewed-by: Peng Fan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 360bff6 - Browse repository at this point
Copy the full SHA 360bff6View commit details -
MLK-16273-1 usb: dwc3: add suspend clock setting interface
Some dwc3 based USB3 IP may have a wrong default suspend clk setting, so add an interface to correct it by board setting. Acked-by: Peng Fan <[email protected]> Signed-off-by: Li Jun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbf18a2 - Browse repository at this point
Copy the full SHA fbf18a2View commit details -
MLK-17044-1 imx-common: Adding new argument for SIP call interface
Need to pass total 5 arguments for SIP HAB call, so update the interface to add new argument. Signed-off-by: Ye Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c6e348 - Browse repository at this point
Copy the full SHA 8c6e348View commit details -
This is marked up build instructions for generating a bootable FIT Image for the iMX8M based SolidRun Products Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae8f31b - Browse repository at this point
Copy the full SHA ae8f31bView commit details
Commits on Nov 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2c0f2ce - Browse repository at this point
Copy the full SHA 2c0f2ceView commit details
Commits on Dec 16, 2018
-
Add uboot support for armada 8040 cex(dts and defconfig)
Signed-off-by: TalPilo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 49b8c80 - Browse repository at this point
Copy the full SHA 49b8c80View commit details -
Add support for 16Gb DRAM detection
Signed-off-by: TalPilo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61a0214 - Browse repository at this point
Copy the full SHA 61a0214View commit details -
MLK-16431-2 imx8qxp_mek: Add driver for USB typec port controller (TCPC)
Add an simple driver for USB typec port controller in freescale common codes. The functions in this driver help to initialize the TCPC, set and work with fixed DFP role. Will improve it later to support UFP and move to driver directory. Signed-off-by: Ye Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6eb67f - Browse repository at this point
Copy the full SHA a6eb67fView commit details -
MLK-17313-1 tcpc: Add support for power sink in dead battery
To add support for power sink when booting in dead battery, we have to setup PD connection with PD source and send/receive PD messages to negotiate a proper voltage and current. This patch refactors the TCPC driver with this new function and also keep DFP mode support for USB host. Signed-off-by: Ye Li <[email protected]> Acked-by: Jun Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51853cc - Browse repository at this point
Copy the full SHA 51853ccView commit details -
MLK-17376 typec: support power source with 2 stages of capability
Some power delivery source send the source capability by 2 stages: 1st stage send the source capability message with only basic 5V PDO, after the 5V power session setup, 2nd stage it will send full source capabilities with all PDOs it can support, in this case, we should go on to process the following PD source cap to have a new power session setup. Signed-off-by: Li Jun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2e7521 - Browse repository at this point
Copy the full SHA f2e7521View commit details -
MLK-17573-1 tcpc: Add interface to set UFP mode
Add a interface to set UFP mode, so when running as device mode, the board level codes can use it to configure the TCPC port to UFP mode. Since we have supported PD charge for dead battery, so add check before applying UFP or DFP mode. Signed-off-by: Ye Li <[email protected]> Acked-by: Jun Li <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1274506 - Browse repository at this point
Copy the full SHA 1274506View commit details -
imx: imx8mq_hb: SDHC2 configuration cleanup
Remove a non-existant reset pin for the SDHC2. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a10eed9 - Browse repository at this point
Copy the full SHA a10eed9View commit details -
imx: imx8mq_hb: Add USB Host support
This patch is important as currently Linux is not initializing the USB clocks correctly, so if we don't do it u-boot USB host mode does not work. This is a temporary fix until the Linux kernel is patched to work properly. Regardless we want USB working properly for booting and recovering our board, although this needs to be converted to a DM driver model. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c74c72 - Browse repository at this point
Copy the full SHA 7c74c72View commit details -
imx: More places to fixup after the arch rename.
This is a follow up patch to 1e365ab Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 350104d - Browse repository at this point
Copy the full SHA 350104dView commit details -
Revert "autoboot: use default environment if debricking board"
This reverts commit ae5de28. Revert this for now as it breaks other platforms that do not use a sys_proto.h header. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba501c8 - Browse repository at this point
Copy the full SHA ba501c8View commit details -
This include seems to be unneccesary and broke builds for now mvebu platforms. Removing this include allows both to build. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3f941c - Browse repository at this point
Copy the full SHA c3f941cView commit details -
imx: Add gpc power control function
This adds a generic controller function to handle the various GPC power regions. For the HB Pulse we use this to power off both PCIE regions on boot to help return the devices to a sane state on reboot and sudden power off. Signed-off-by: Jon Nettleton <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0dd5174 - Browse repository at this point
Copy the full SHA 0dd5174View commit details
Commits on Dec 31, 2018
-
tools/imx8m_image.sh: remove bashism
Use a single '=' to test string equality for compatibility with non-bash shells. Otherwise, if /bin/sh is dash, build fails: ./tools/imx8m_image.sh: 15: [: signed_hdmi_imx8m.bin: unexpected operator ./tools/imx8m_image.sh: 15: [: signed_hdmi_imx8m.bin: unexpected operator ./tools/imx8m_image.sh: 15: [: spl/u-boot-spl-ddr.bin: unexpected operator ./tools/imx8m_image.sh: 15: [: spl/u-boot-spl-ddr.bin: unexpected operator WARNING './spl/u-boot-spl-ddr.bin' not found, resulting binary is not-functional Signed-off-by: Baruch Siach <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22df157 - Browse repository at this point
Copy the full SHA 22df157View commit details