- Jul 10, 2018
-
-
Troy Kisky authored
nitrogen8m: add ddr/ddr_memory_map.h nitrogen8m: u-boot update changes nitrogen8m: turn off cameras nitrogen8m: cameras reset/pwrdn use ODE This limits the high level current to the pullup resistor. Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com> nitrogen8m: make sure MIPI to LVDS chip is disabled at bootup nitrogen8m: add env_dev/part definition for upgrade script convenience nitrogen8m: add missing variables for upgrade/boot scripts nitrogen8m: reset boot_scripts if upgradeu fails nitrogen8m: restore netboot command Only requires to set 'tftpserverip' and 'nfsroot' variables Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Gary Bisson authored
Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com>
-
Gary Bisson authored
The comparison between the new and old U-boot is still done using $filesize and therefore is correct. Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com>
-
Gary Bisson authored
Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com>
-
Gary Bisson authored
Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com>
-
Gary Bisson authored
Based on 6x_bootscript*.txt but using the variables name from config_distro_bootcmd.h. Also using $prefix as $bootdir for Yocto and Mainline versions. boundary: bootscript: yocto: remove obsolete commands boundary: bootscripts: fix bad disk variable replacement boundary: bootscripts: net_upgradeu_fs: fix loaded script name boundary: bootscripts: net_upgradeu_fs: update to match distro_bootcmd boundary: bootscripts: add README file boundary: bootscripts: rename folder to be plural boundary: bootscripts: net_upgradeu_fs: remove active_partition Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com> boundary: bootscripts: add upgrade.txt boundary: bootscripts: s/\${cpu}/\${imx_cpu}/g cpu already has a standard definition. Move to imx_cpu so that eventual we can also use the standard definition of cpu. boundary: bootscripts: s/dtbname/fdt_file/g Again fdt_file seems to be the standard for which dtb file to load. Noone else uses dtbname. boundary: bootscripts: remove references to ${bootdir}, or replace with ${prefix} boundary: bootscripts: net_upgrade_fs=net_upgrade_fs.scr boundary: bootscripts: prevent hdmi audio from being card 0 boundary: bootscripts: ubuntu: check for console environment var before adding to bootargs boundary: bootscripts: upgrade: check for chip at45db041d so that erase is not too big for chip boundary: bootscripts: net_upgradeu: check for chip at45db041d so that erase is not too big for chip Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com> boundary: honor distro_bootpart in u-boot upgrade upgrade.txt hard codes all file accesses to partition 1 instead of honoring the standard u-boot variable distro_bootpart. Replace all occurrences of ${devnum}:1 with ${devnum}:${distro_bootpart} Signed-off-by:
Stefan Becker <sbecker@neolitics.com>
-
Gary Bisson authored
Avoids the warning at the end of the build that says those configs should be changed to Kconfig. Fix whitelist for Boundary config_whitelist: add CONFIG_VIDEO_SKIP_VERSION config_whitelist: add FEC_MAC_FUSE config_whitelist: add SYS_ARM_PODF config_whitelist: add missing configs Signed-off-by:
Gary Bisson <gary.bisson@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Peng Fan authored
Add i.mx8m pinctrl driver. Signed-off-by:
Peng Fan <peng.fan@nxp.com> Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Ye Li authored
Add 400Mhz, 600Mhz and 800Mhz frequencies for dram pll init function to support DDR3L/DDR4/LPDDR4. Signed-off-by:
Ye Li <ye.li@nxp.com>
-
Oliver Brown authored
Adding the HDP firmware loading to the build. Signed-off-by:
Oliver Brown <oliver.brown@nxp.com>
-
Ye Li authored
Adding new IMXDPUV1 (aka Seeris, Iris-lite) display control driver. Signed-off-by:
Oliver Brown <oliver.brown@nxp.com> Signed-off-by:
Ye Li <ye.li@nxp.com>
-
Ye Li authored
Add the mipi dsi panel driver for device HX8363 from kernel. The panel driver needs work with mipi_dsi_northwest driver. Signed-off-by:
Ye Li <ye.li@nxp.com> (cherry picked from commit 0c6d0f4202bae7f61d38ecff1c9d255261f022f2)
-
Ye Li authored
Add the host driver base from kernel for MIPI DSI controller on i.MX7ULP. The controller provides a DPI-2 interface for LCDIF video stream, and a APB interface for packet transmission. The driver provides APIs to register a MIPI panel device and its driver. The panel driver can use the write packet function provided by the host driver to send control packets to panel device via APB interface. MIPI DSI has its PHY and dedicated PLL. The driver will setup them when enabling the DSI host. Signed-off-by:
Ye Li <ye.li@nxp.com> (cherry picked from commit e02115dd1c5d36ec06eabcb5a0b8e09aaf0f29a0)
-
Ye.Li authored
Add gis module, current gis is support vadc input. Add power down function to lcdif driver. Signed-off-by:
Sandor Yu <R01008@freescale.com> Signed-off-by:
Ye.Li <B37916@freescale.com> (cherry picked from commit a007b00dd8ef9f773dfdebef0b1deb0990281793) (cherry picked from commit a31dcdafb0963381e7213c59f79a340ef27ec2e2) (cherry picked from commit 02dfe2e4af5f51d39a51542fb0e81f93faf505bc)
-
Peng Fan authored
Support EPDC. E-Ink feature is supported by i.MX6DL/SL and i.MX7D. For now this driver only supports i.MX6DL/SL, because the i.MX7D EPDC driver needs pxp support which is not included in U-Boot. Support user defined logo file, if there is no logo file, it will draw a black border around a white screen. If need to enable EPDC, a waveform file is required to let all work. Since we need LCD_MONOCHROME mode for EPDC, we introduce LCD_MONOCHROME support. Please refer to Linux Reference Manual for how to flash WAVEFORM file. Signed-off-by:
Peng Fan <peng.fan@nxp.com> Signed-off-by:
Robby Cai <R63905@freescale.com> Signed-off-by:
Nitin Garg <nitin.garg@freescale.com> Signed-off-by:
Ye.Li <B37916@freescale.com> (cherry picked from commit a7244f279cc3c3994bcd103f5e9a183b1075ae71)
-
Oliver Brown authored
Adding i.MX8 HDMI support to build configuration. Signed-off-by:
Oliver Brown <oliver.brown@nxp.com> Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Troy Kisky authored
Signed-off-by:
Troy Kisky <troy.kisky@boundarydevices.com>
-
Ye Li authored
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 <ye.li@nxp.com> (cherry picked from commit 273b45dd3cf8773462400857c8b48b70bcfe96bb)
-
Oliver Brown authored
Adding header file for i.MX8 HDMI support Signed-off-by:
Oliver Brown <oliver.brown@nxp.com>
-
Oliver Brown authored
Adding HDMI support for splash screen. Signed-off-by:
Oliver Brown <oliver.brown@nxp.com>
-
Oliver Brown authored
Renaming hdpload to hdp_load for consistancy. Correcting the strncmp to use only 4 characters to match "load" argument Signed-off-by:
Oliver Brown <oliver.brown@nxp.com>
-
Ye Li authored
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 <ye.li@nxp.com> Reviewed-by:
Peng Fan <peng.fan@nxp.com>
-
Oliver Brown authored
This adds a command to load the HDP firmware and supporting libraries. Signed-off-by:
Oliver Brown <oliver.brown@nxp.com>
-
Oliver Brown authored
Adding basic HDMI support for i.MX8 for splash screen. Signed-off-by:
Oliver Brown <oliver.brown@nxp.com>
-
Ye Li authored
There are some integer to pointer convert. To support 64 bits system, change the unsigned int to unsigned long. Signed-off-by:
Ye Li <ye.li@nxp.com>
-
Ye Li authored
Need to pass total 5 arguments for SIP HAB call, so update the interface to add new argument. Signed-off-by:
Ye Li <ye.li@nxp.com>
-
Ye Li authored
i.MX8MQ has two USB3 controllers. Previously we only added the #2 controller support in driver. This patch adds the address for #1 controller. Signed-off-by:
Ye Li <ye.li@nxp.com> Acked-by:
Jun Li <jun.li@nxp.com> (cherry picked from commit 3172dab3f9b25ccf8f66b122a69cda1da65d808f)
-
Ye Li authored
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 <ye.li@nxp.com> Acked-by:
Peng Fan <peng.fan@nxp.com>
-
Ye Li authored
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 <ye.li@nxp.com> Reviewed-by:
Li Jun <jun.li@nxp.com>
-
Li Jun authored
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 <peng.fan@nxp.com> Signed-off-by:
Li Jun <jun.li@nxp.com>
-