Rockchip rk3399 using arasan sdhci-5.1 controller.
This patch add the controller support to enable mmc device and tested on
rk3399 evb board.
Signed-off-by: Kever Yang
---
drivers/mmc/Kconfig | 6 +
drivers/mmc/Makefile | 1 +
This patch add basic config option for evb-rk3399 board.
Signed-off-by: Kever Yang
---
configs/evb-rk3399_defconfig | 32
1 file changed, 32 insertions(+)
create mode 100644 configs/evb-rk3399_defconfig
diff --git
RK3399 is a SoC from Rockchip with dual-core Cortex-A72
and qual-core Cortex-A53 CPU. It supports two USB3.0
type-C ports and two USB2.0 EHCI ports. Other interfaces
are very like RK3288, the DRAM are 32bit width address
and support address from 0 to 4GB-128MB range.
Signed-off-by: Kever Yang
These files are from kernel upstream with some modification
need by uboot:
- chosen with stdout-path to uart2.
Signed-off-by: Kever Yang
---
arch/arm/dts/Makefile |3 +-
arch/arm/dts/rk3399-evb.dts| 104
arch/arm/dts/rk3399.dtsi
This patchset add support for rk3399 with ATF based on
Rockchip miniloader as secondary bootloader instead of
u-boot SPL.
Rockchip miniloader init the DRAM and load the ATF and
u-boot to runing address, and then jump to ATF, ATM
do some init and switch to EL2/EL1 mode before jump to
next loader
Hi Alex,
Am 05.06.2016 um 23:17 schrieb Alexander Graf:
> If Linux finds an EFI implementation it always uses the EFI reset handler to
> reboot or power down the system.
Hm, I thought my powerdown issues on the Jetson TK1 were for lack of
CONFIG_AS3277_RESET - sounds like it could be due to EFI
Am 14.07.2016 um 05:51 schrieb Kever Yang:
> Add support for rockchip rk33 series Soc like rk3368 and rk3399
>
> Signed-off-by: Kever Yang
> ---
>
> tools/rkcommon.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tools/rkcommon.c b/tools/rkcommon.c
> index
It conflicts with the generic_timer.
Cc: Kever Yang
Signed-off-by: Andreas Färber
---
arch/arm/mach-rockchip/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/mach-rockchip/Makefile b/arch/arm/mach-rockchip/Makefile
index
Add support for rockchip rk33 series Soc like rk3368 and rk3399
Signed-off-by: Kever Yang
---
tools/rkcommon.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/rkcommon.c b/tools/rkcommon.c
index 72621fd..9ec7eb2 100644
--- a/tools/rkcommon.c
+++
In preparation for RK3368 and RK3399, which need to select ARM64, don't
select CPU_V7 at the ARCH_ROCKCHIP level but at the SoC level instead.
Cc: Kever Yang
Signed-off-by: Andreas Färber
---
arch/arm/Kconfig | 1 -
Hi Andreas,
On 07/13/2016 08:27 PM, Andreas Färber wrote:
Hi Kever,
Am 20.06.2016 um 04:59 schrieb Kever Yang:
I want to upstream a new SoC named RK3399 from Rockchip which is
AARCH64/ARMv8, we need to support Arm Trust Firmware base on U-boot.
Right now we are using a
Hi Stefan,
On Wed, Jul 13, 2016 at 2:03 PM, Stefan Roese wrote:
> To support the BayTrail internal SIO HS UART, the internal UART clock
> needs to get configured. This patch adds support for this clock
> configuration which will be done, if a compatible DT node is found.
>
>
Hi Stefan,
On Wed, Jul 13, 2016 at 6:39 PM, Stefan Roese wrote:
> Hi Bin,
>
>
> On 13.07.2016 11:45, Bin Meng wrote:
>>
>> On Wed, Jul 13, 2016 at 2:03 PM, Stefan Roese wrote:
>>>
>>> This simple driver provides some functions to control some of the
>>> integrated
From: Stefan Agner
Currently flash_read completes a crucial part of the environment
device configuration, the device type (mtd_type). This is rather
confusing as flash_io calls flash_read conditionally, and one might
think flash_write, which also makes use of mtd_type,
From: Stefan Agner
A negative value for the offset is treated as a backwards offset for
from the end of the device/partition for block devices. This aligns
the behavior of the config file with the syntax of CONFIG_ENV_OFFSET
where the functionality has been introduced
On 07/12/2016 07:24 PM, Yunhui Cui wrote:
>
> On 07/12/2016 11:15 PM, York wrote:
>> On 07/11/2016 08:00 PM, Yunhui Cui wrote:
>>> From: Yunhui Cui
>>>
>>> Errata: A-009282: QuadSPI data pre-fetch can result in incorrect data
>>> We need this errata workaround when
From: Stephen Warren
Many SoCs allow power to be applied to or removed from portions of the SoC
(power domains). This may be used to save power. This API provides the
means to control such power management hardware.
Signed-off-by: Stephen Warren
---
I'll
On Wed, Jul 13, 2016 at 2:27 PM, Vanessa Maegima
wrote:
> Add PMIC support. Tested by command "pmic PFUZE3000 dump".
>
> Signed-off-by: Vanessa Maegima
Reviewed-by: Fabio Estevam
On Wed, Jul 13, 2016 at 4:37 PM, Breno Lima wrote:
> It's not necessary anymore to declare the CONFIG_BOOTDELAY variable,
> it's already set by default as 2 seconds.
>
> Signed-off-by: Breno Lima
Thanks for this patch.
Acked-by: Fabio Estevam
It's not necessary anymore to declare the CONFIG_BOOTDELAY variable,
it's already set by default as 2 seconds.
Signed-off-by: Breno Lima
---
Changes since v1:
-Remove CONFIG_BOOTDELAY as suggested by Otavio Salvador and Peter Robinson
configs/warp7_defconfig | 1 -
1 file
Signed-off-by: Moritz Fischer
---
drivers/mtd/spi/sf_params.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mtd/spi/sf_params.c b/drivers/mtd/spi/sf_params.c
index 4f37e33..8ae4eea 100644
--- a/drivers/mtd/spi/sf_params.c
+++ b/drivers/mtd/spi/sf_params.c
Add PMIC support. Tested by command "pmic PFUZE3000 dump".
Signed-off-by: Vanessa Maegima
---
Changes since v1:
- Remove use of "reg" variable in function "pmic_reg_write".
board/technexion/pico-imx6ul/pico-imx6ul.c | 70 ++
Add PMIC support. Tested by command "pmic PFUZE3000 dump".
Signed-off-by: Vanessa Maegima
---
board/technexion/pico-imx6ul/pico-imx6ul.c | 70 ++
include/configs/pico-imx6ul.h | 12 +
2 files changed, 82 insertions(+)
diff
It's not necessary anymore to declare the CONFIG_BOOTDELAY variable,
it's already set by default as 2 seconds.
Signed-off-by: Breno Lima
---
configs/warp7_defconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/configs/warp7_defconfig b/configs/warp7_defconfig
index
On 2016-07-13 05:11, Otavio Salvador wrote:
> On Wed, Jul 13, 2016 at 4:25 AM, Stefan Agner wrote:
>> From: Stefan Agner
>>
>> Add a new config CONFIG_MXC_USB_OTG_HACTIVE which configures the
>> OTG Power Pin to be high active. Low active is the reset
The function fixup_silent_linux() is called in status BOOTM_STATE_LOADOS
to silence Linux if variable 'silent' is set.
Currently only the 'bootm' command state machine contains
BOOTM_STATE_LOADOS, but others like 'booti' or 'bootz' commands do not.
This means silent Linux does not work with these
Hi Fabien,
On 29/06/2016 09:05, Fabien Lahoudere wrote:
> In order to simplify the use of various images on various media
> for nitrogen6x, the configuration of the board must follow the
> generic distro configuration (doc/README.distro).
>
> In order to boot your old rootfs, move your kernel
Hi Hector,
On 20/06/2016 16:14, Hector Palacios wrote:
> i.MX6UL defines speed grading in OCOTP register 0x440[17:16]
> as follows:
> 00 reserved
> 01 528MHz
> 10 700MHz
> 11 reserved
>
> This commit removes the constants (which had the speed hardcoded
> in
Add support for Advantech DMS-BA16 board. The board is based on Advantech
BA16 module which has a i.MX6D processor. The board supports:
- FEC Ethernet
- USB Ports
- SDHC and MMC boot
- SPI NOR
- LVDS and HDMI display
Basic information about the module:
- Module manufacturer: Advantech
-
Hi Andreas,
On 13/07/16 14:25, Andreas Färber wrote:
> Hi,
>
> Am 13.07.2016 um 14:45 schrieb Andre Przywara:
>> On 13/07/16 13:27, Andreas Färber wrote:
>>> Am 20.06.2016 um 04:59 schrieb Kever Yang:
I want to upstream a new SoC named RK3399 from Rockchip which is
AARCH64/ARMv8,
Hi Eran,
On 01/01/1970 01:00, wrote:
> Add support for Variscite VAR-SOM-MX6 / VAR-SOM-SOLO/DUAL / DART-MX6 boards
> with features:
> PMIC, NAND flash, SD/MMC, USB, Ethernet, I2C, LVDS, HDMI.
>
> Signed-off-by: Eran Matityahu
> Cc: Stefano Babic
> ---
>
Hi,
Am 13.07.2016 um 14:45 schrieb Andre Przywara:
> On 13/07/16 13:27, Andreas Färber wrote:
>> Am 20.06.2016 um 04:59 schrieb Kever Yang:
>>> I want to upstream a new SoC named RK3399 from Rockchip which is
>>> AARCH64/ARMv8, we need to support Arm Trust Firmware base on U-boot.
>>>
>>>
Hi,
On 13/07/16 13:27, Andreas Färber wrote:
> Hi Kever,
>
> Am 20.06.2016 um 04:59 schrieb Kever Yang:
>> I want to upstream a new SoC named RK3399 from Rockchip which is
>> AARCH64/ARMv8, we need to support Arm Trust Firmware base on U-boot.
>>
>> Right now we are using a
Hi Kever,
Am 20.06.2016 um 04:59 schrieb Kever Yang:
> I want to upstream a new SoC named RK3399 from Rockchip which is
> AARCH64/ARMv8, we need to support Arm Trust Firmware base on U-boot.
>
> Right now we are using a miniloader(just like SPL in U-boot) to load
> ATF/U-boot,
> and PC
On Tue, Jul 12, 2016 at 11:46 PM, Peter Robinson wrote:
> On Tue, Jul 12, 2016 at 11:12 PM, Fabio Estevam wrote:
>> Hi Breno,
>>
>> On Tue, Jul 12, 2016 at 12:55 PM, Breno Lima wrote:
>>> Increase the boot delay to 3 seconds, because
On Wed, Jul 13, 2016 at 4:25 AM, Stefan Agner wrote:
> From: Stefan Agner
>
> Add a new config CONFIG_MXC_USB_OTG_HACTIVE which configures the
> OTG Power Pin to be high active. Low active is the reset value
> of the affected configuration register,
Dear Tien Fong Chee,
On Jul 13, 2016 at 11:01 AM, Tien Fong Chee wrote:
> Single 64KB get_contents_vfatname_block global variable would be used for
> all FAT implementation instead of allocating additional two global variables
> which are get_denfromdir_block and do_fat_read_at_block. This
On 12/07/2016 23:37, christopher.spinr...@rwth-aachen.de wrote:
> From: Christopher Spinrath
>
> The cm-fx6 module has an on-board spi flash chip. Enable mtd support
> and the mtdparts command. Also define a default partitioning, add
> it to the default
Hi Tim,
On 17/06/2016 15:01, Tim Harvey wrote:
> This series addresses some stability issues related to voltage rails on
> the IMX6 based Gateworks Ventana product family.
>
> Tim Harvey (5):
> imx: mx6: export the set_ldo_voltage function
> imx: ventana: fix PMIC rail adjustments for
Hi Peng,
On 29/06/2016 13:49, Peng Fan wrote:
> Introduce IMX_FIXED_IVT_OFFSET, which means different boot medias
> use the same IVT offset. To i.MX7, different boot medias' IVT
> offset is fixed at 0x400. So select IMX_FIXED_IVT_OFFSET for i.MX7D.
>
It is nice that this discrepancy in the IVT
Hi Bin,
On 13.07.2016 11:45, Bin Meng wrote:
On Wed, Jul 13, 2016 at 2:03 PM, Stefan Roese wrote:
This simple driver provides some functions to control some of the
integrated devices. The watchdog is enabled per default. This driver
adds a function to disable the watchdog. Also
Hi Stefan,
On Wed, Jul 13, 2016 at 2:03 PM, Stefan Roese wrote:
> This simple driver provides some functions to control some of the
> integrated devices. The watchdog is enabled per default. This driver
> adds a function to disable the watchdog. Also the internal legacy
> UART (io
On Wed, Jul 13, 2016 at 2:23 PM, Stefan Roese wrote:
> The debug FSP image is bigger in size than the normal FSP image. This
> patch adds a small description on how to use this FSP debug version
> by changing CONFIG_FSP_ADDR.
>
> Signed-off-by: Stefan Roese
> Cc: Bin
On 07/12, 2016 11:12 PM York wrote:
> On 07/11/2016 09:08 PM, Yunhui Cui wrote:
> > From: Yunhui Cui
> >
> > Warnins log:
> > drivers/spi/fsl_qspi.c: In function 'qspi_ahb_read':
> > drivers/spi/fsl_qspi.c:400:16: warning: cast to pointer from integer of
> different size
From: Stefan Agner
Use existing Kconfig symbols to let the user configure whether to
build a U-Boot with non-secure mode support or not. This also allows
to enable virtualization extension easily.
Signed-off-by: Stefan Agner
---
From: Stefan Agner
This commit adds support for the Toradex Computer on Modules
Colibri iMX7S/iMX7D. The two modules/SoC's are very similar hence
can be easily supported by one board. The board code detects RAM
size at runtime which is one of the differences between the
This allows to overwrite reset_cpu function in case a board level
reset is preferred (e.g. through PMIC).
Signed-off-by: Stefan Agner
---
drivers/watchdog/imx_watchdog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Stefan Agner
This can be useful if the same U-Boot binary is used for boards
available with a i.MX 7Solo and i.MX 7Dual.
Signed-off-by: Stefan Agner
Reviewed-by: Simon Glass
---
arch/arm/cpu/armv7/mx7/soc.c | 14
CONFIG_DISPLAY_BOARDINFO should not be placed in mx7_common
because some boards might need a different config such as
CONFIG_DISPLAY_BOARDINFO_LATE. Move it to the board file
instead.
Signed-off-by: Stefan Agner
---
include/configs/mx7_common.h | 1 -
From: Stefan Agner
USBNC_n_CTRL1 bit 9 actually controls the power pin polarity.
Rename UCTRL_PM to align reference manual and set the bit in
the appropriate callback usb_power_config.
Signed-off-by: Stefan Agner
---
From: Stefan Agner
The MXC UART IP can be run in DTE or DCE mode. This depends on the
board wiring and the pinmux used and hence is board specific. This
extends platform data with a new field to choose wheather DTE
mode shall be used.
Signed-off-by: Stefan Agner
From: Stefan Agner
Add a new config CONFIG_MXC_USB_OTG_HACTIVE which configures the
OTG Power Pin to be high active. Low active is the reset value
of the affected configuration register, hence the config option
is named by the non-reset configuration.
Signed-off-by:
From: Stefan Agner
Create an entry for "config USB_EHCI_MX7" in Kconfig and
switch over to it for all boards.
Signed-off-by: Stefan Agner
---
configs/mx7dsabresd_defconfig | 1 +
configs/warp7_defconfig | 2 ++
On 07/12/2016 11:15 PM, York wrote:
> On 07/11/2016 08:00 PM, Yunhui Cui wrote:
> > From: Yunhui Cui
> >
> > Errata: A-009282: QuadSPI data pre-fetch can result in incorrect data
> > We need this errata workaround when CONFIG_SYS_FSL_QSPI_AHB is enabled.
> >
> >
On 8.7.2016 17:42, Max Filippov wrote:
> From: Chris Zankel
>
> The 'xtfpga' board is actually a set of FPGA evaluation boards that
> can be configured to run an Xtensa processor.
>
> - Avnet Xilinx LX60
> - Avnet Xilinx LX110
> - Avnet Xilinx LX200
> - Xilinx ML605
> -
On 8.7.2016 17:42, Max Filippov wrote:
> Introduce MDIO communication routines. Scan MDIO bus at reset to find
> attached PHYs and see if they support gigabit speeds. If they do check
> their gigabit control register: if gigabit autonegotiation is enabled
> clear it and reset the PHY.
>
> This
The debug FSP image is bigger in size than the normal FSP image. This
patch adds a small description on how to use this FSP debug version
by changing CONFIG_FSP_ADDR.
Signed-off-by: Stefan Roese
Cc: Bin Meng
Cc: Simon Glass
---
Hi!
I'm currently trying to get xHCI working on some BayTrail based
x86 boards. For this I've added DM support to xhci-pci and made a
small change to cache.h to enable compilation of the xhci driver on
x86 (please find those 2 patches attached - I'll send then to the
list once this is resolved).
On 2016-07-03 16:18, Simon Glass wrote:
> Hi,
>
> On 3 July 2016 at 13:33, Stefan Agner wrote:
>> From: Stefan Agner
>>
>> Add power driver for Ricoh PMIC used on Colibri iMX7.
>>
>> Signed-off-by: Stefan Agner
>> Acked-by:
This patch adds support for the DFI BayTrail BT700 QSeven SoM installed
on the DFI Q7X-151 baseboard. The baseboard is equipped with the Nuvoton
NCT6102D Super IO chip providing the UART as console.
Signed-off-by: Stefan Roese
Cc: Simon Glass
Cc: Bin Meng
This patch adds support for the BayTrail based theadorable-x86-dfi-bt700
board which uses the DFI BT700 BayTrail Qseven SoM on a custom baseboard.
The main difference to the DFI baseboard is, that it isn't equipped
with a Super IO chip and uses the internal HS SIO UART (memory mapped
PCI based) as
To support the BayTrail internal SIO HS UART, the internal UART clock
needs to get configured. This patch adds support for this clock
configuration which will be done, if a compatible DT node is found.
Signed-off-by: Stefan Roese
Cc: Simon Glass
Cc: Bin Meng
This simple driver provides some functions to control some of the
integrated devices. The watchdog is enabled per default. This driver
adds a function to disable the watchdog. Also the internal legacy
UART (io address 0x3f8/0x2f8) is enabled per default.
Signed-off-by: Stefan Roese
63 matches
Mail list logo