Hi,
On 05/09/2016 08:04 PM, Jagan Teki wrote:
> On 13 April 2016 at 16:22, Vignesh R wrote:
>>
>> This series adds support for Cadence QSPI controller present on K2G SoC.
>>
>> The first patch extends AHB address to 32 bit as K2G has 32 bit AHB
>> address. Second patch enable QUAD mode based on D
In case of DT boot, don't read default speed and mode for SPI from
CONFIG_*, instead read from DT node. This will make sure that boards
with multiple SPI/QSPI controllers can be probed at different
bus frequencies and SPI modes.
Signed-off-by: Vignesh R
Reviewed-by: Simon Glass
Reviewed-by: Mugu
On 05/09/2016 08:15 PM, Jagan Teki wrote:
> On 13 April 2016 at 15:40, Vignesh R wrote:
>> In case of DT boot, don't read default speed and mode for SPI from
>> CONFIG_*, instead read from DT node. This will make sure that boards
>> with multiple SPI/QSPI controllers can be probed at different
>
Hi Miao,
On Tue, May 10, 2016 at 12:35 PM, Miao Yan wrote:
> 2016-05-10 11:08 GMT+08:00 Bin Meng :
>> On Tue, May 10, 2016 at 10:17 AM, Tom Rini wrote:
>>> On Tue, May 10, 2016 at 09:20:45AM +0800, Bin Meng wrote:
On Fri, May 6, 2016 at 10:40 PM, Tom Rini wrote:
> - Move the command p
2016-05-10 11:08 GMT+08:00 Bin Meng :
> On Tue, May 10, 2016 at 10:17 AM, Tom Rini wrote:
>> On Tue, May 10, 2016 at 09:20:45AM +0800, Bin Meng wrote:
>>> On Fri, May 6, 2016 at 10:40 PM, Tom Rini wrote:
>>> > - Move the command portion of arch/x86/cpu/qemu/fw_cfg.c into
>>> > cmd/qemu_fw_cfg.c
On Mon, May 9, 2016 at 8:57 PM, Bin Meng wrote:
> On Mon, May 9, 2016 at 3:27 PM, Miao Yan wrote:
>> CONFIG_GENENRATE_ACPI_TABLE controls the generation of ACPI table which
>> uses U-Boot's built-in methods and CONFIG_QEMU_ACPI_TABLE controls whether
>> to load ACPI table from QEMU's fw_cfg inter
On Tue, May 10, 2016 at 10:17 AM, Tom Rini wrote:
> On Tue, May 10, 2016 at 09:20:45AM +0800, Bin Meng wrote:
>> On Fri, May 6, 2016 at 10:40 PM, Tom Rini wrote:
>> > - Move the command portion of arch/x86/cpu/qemu/fw_cfg.c into
>> > cmd/qemu_fw_cfg.c
>> > - Move arch/x86/include/asm/fw_cfg.h t
On Tue, May 10, 2016 at 10:10:17AM +0800, Miao Yan wrote:
> >>
> >> +config CMD_QEMU_FW_CFG
> >> + bool "qfw"
> >> + depends on X86
> >> + help
> >> + This provides access to the QEMU firmware interface. The main
> >> + feature is to allow easy loading of files pa
On Tue, May 10, 2016 at 09:20:45AM +0800, Bin Meng wrote:
> On Fri, May 6, 2016 at 10:40 PM, Tom Rini wrote:
> > - Move the command portion of arch/x86/cpu/qemu/fw_cfg.c into
> > cmd/qemu_fw_cfg.c
> > - Move arch/x86/include/asm/fw_cfg.h to include/qemu_fw_cfg.h
> > - Rename ACPI table portion t
>>
>> +config CMD_QEMU_FW_CFG
>> + bool "qfw"
>> + depends on X86
>> + help
>> + This provides access to the QEMU firmware interface. The main
>> + feature is to allow easy loading of files passed to qemu-system
>> + via -kernel / -initrd
>> endmenu
>
> T
On 05/09/2016 08:00 PM, Minkyu Kang wrote:
> Hi Jaehoon,
>
> On 08/05/16 06:25, Simon Glass wrote:
>> Hi,
>>
>> On 1 March 2016 at 18:51, Minkyu Kang wrote:
>>> Hi,
>>>
>>> On 29/02/16 16:18, Jaehoon Chung wrote:
Hi,
On 02/29/2016 01:23 PM, Simon Glass wrote:
> Hi,
>
>
On Fri, May 6, 2016 at 10:40 PM, Tom Rini wrote:
> - Move the command portion of arch/x86/cpu/qemu/fw_cfg.c into
> cmd/qemu_fw_cfg.c
> - Move arch/x86/include/asm/fw_cfg.h to include/qemu_fw_cfg.h
> - Rename ACPI table portion to arch/x86/cpu/qemu/acpi_table.c
>
> Signed-off-by: Tom Rini
> ---
Hi Stephen,
On 9 May 2016 at 11:09, Stephen Warren wrote:
> On 05/08/2016 04:55 PM, Simon Glass wrote:
>>
>> Sync everything except the display panel, which will come in a future
>> patch.
>> One USB port is left disabled since we don't want to support it in U-Boot.
>
>
> I'd rather be a bit more
On 05/08/2016 04:55 PM, Simon Glass wrote:
Sync everything except the display panel, which will come in a future patch.
One USB port is left disabled since we don't want to support it in U-Boot.
I'd rather be a bit more careful here, and only import the DT nodes
directly related to display out
On 05/08/2016 04:55 PM, Simon Glass wrote:
The original tegra20 display driver was written before Linux had device tree
bindings for display. Since then Linux has developed a robust set of bindings
covering various aspects of enabling a display.
This series moves closer to those bindings by usin
On Mon, May 09, 2016 at 02:32:51PM +0800, Miao Yan wrote:
> 2016-05-06 22:40 GMT+08:00 Tom Rini :
> > - Move the command portion of arch/x86/cpu/qemu/fw_cfg.c into
> > cmd/qemu_fw_cfg.c
> > - Move arch/x86/include/asm/fw_cfg.h to include/qemu_fw_cfg.h
> > - Rename ACPI table portion to arch/x86/c
On 05/07/2016 11:51 AM, Simon Glass wrote:
Hi,
I find that blkid provides different output from 'part list' and I'm
not sure why:
"part list" prints partition UUIDs (from the partition table), whereas I
/think/ blkid prints filesystem UUIDs (from the fs superblock).
The kernel will accept e
Hi Steve,
Sorry for the late reply.
On Fri, Apr 15, 2016 at 09:14:41PM -0700, Steve Rae wrote:
> Maxime,
>
> I suspect that the issue fixed
> in commit c7529dbfastboot: sparse: fix block addressing for
> don't care chunk type
>
> complicated the assumptions which led to the implementation
On 13 April 2016 at 15:40, Vignesh R wrote:
> In case of DT boot, don't read default speed and mode for SPI from
> CONFIG_*, instead read from DT node. This will make sure that boards
> with multiple SPI/QSPI controllers can be probed at different
> bus frequencies and SPI modes.
>
> Signed-off-by
On 13 April 2016 at 16:22, Vignesh R wrote:
>
> This series adds support for Cadence QSPI controller present on K2G SoC.
>
> The first patch extends AHB address to 32 bit as K2G has 32 bit AHB
> address. Second patch enable QUAD mode based on DT data instead of
> relying on config option. And last
On Mon, May 9, 2016 at 3:27 PM, Miao Yan wrote:
> CONFIG_GENENRATE_ACPI_TABLE controls the generation of ACPI table which
> uses U-Boot's built-in methods and CONFIG_QEMU_ACPI_TABLE controls whether
> to load ACPI table from QEMU's fw_cfg interface.
>
> But with commit "697ec431469ce0a4c2fc2c02d86
hi folks,
i've special situation at my new i.mx6 board.
The network interface is wired directly to a marvel 88e6321 switch using
RGMII.
Has anybody else such a specific configuration ? At this time it is not
clear to me
how networking stuff detects link, speed and so on for normal operation.
Add initial DTS support for AM43-EPOS evm.
Signed-off-by: Lokesh Vutla
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/am43x-epos-evm.dts | 806 ++
board/ti/am43xx/board.c | 2 +
configs/am43xx_evm_def
Convert usb host boot defconfig to use DM, DT. Also enable FIT
support.
Signed-off-by: Lokesh Vutla
---
configs/am43xx_evm_usbhost_boot_defconfig | 15 ++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/configs/am43xx_evm_usbhost_boot_defconfig
b/configs/am43xx_evm_us
Add initial DTS support for AM437x-IDK evm.
Signed-off-by: Lokesh Vutla
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/am437x-idk-evm.dts | 420
board/ti/am43xx/board.c | 2 +
configs/am43xx_evm_defconfig| 2 +-
4 files changed
Use a single defconfig for all AM43xx platforms by enabling FIT and delete
the platform specific defconfigs.
Signed-off-by: Lokesh Vutla
---
board/ti/am43xx/MAINTAINERS | 1 +
configs/am437x_gp_evm_defconfig | 49 -
configs/am437x_sk_evm_defconfig | 53 --
FIT allows for a multiple dtb in a single image. SPL needs a way to
detect the right dtb to be used. Adding support for the same.
Signed-off-by: Lokesh Vutla
---
board/ti/am43xx/board.c | 12
1 file changed, 12 insertions(+)
diff --git a/board/ti/am43xx/board.c b/board/ti/am43xx/bo
This is to make am43xx_evm_defconfig to use DT and FIT support
by default.
Signed-off-by: Lokesh Vutla
---
board/ti/am43xx/MAINTAINERS | 2 +-
configs/am43xx_evm_defconfig | 41 ---
configs/am43xx_evm_nodt_defconfig | 41 +++
This series adds support for AM43x-EPOS, AM437x-IDK. Also enabled
FIT support for all platforms.
NOTE: Still XIP boot mode and peripheral boot modes uses non-dt as FIT is
not yet supported for these boot modes in SPL.
Tested:
AM437x-GP:
MMC: http://pastebin.ubuntu.com/16316759/
NAND: http://past
Hi Jaehoon,
On 08/05/16 06:25, Simon Glass wrote:
> Hi,
>
> On 1 March 2016 at 18:51, Minkyu Kang wrote:
>> Hi,
>>
>> On 29/02/16 16:18, Jaehoon Chung wrote:
>>> Hi,
>>>
>>> On 02/29/2016 01:23 PM, Simon Glass wrote:
Hi,
On 23 February 2016 at 05:04, Minkyu Kang wrote:
> Dear
Per ACPI spec, during ACPI OS initialization, OSPM can determine
that the ACPI hardware registers are owned by SMI (by way of the
SCI_EN bit in the PM1_CNT register), in which case the ACPI OS
issues the ACPI_ENABLE command to the SMI_CMD port. The SCI_EN bit
effectively tracks the ownership of the
Windows might cache system information and only detect ACPI changes
if you modify the ACPI table versions.
Signed-off-by: Bin Meng
---
doc/README.x86 | 6 ++
1 file changed, 6 insertions(+)
diff --git a/doc/README.x86 b/doc/README.x86
index 75762de..4d50feb 100644
--- a/doc/README.x86
+++
As of now, U-Boot can support installing and booting Ubuntu/Windows
with the help of SeaBIOS. Update the documentation.
Signed-off-by: Bin Meng
---
doc/README.x86 | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/doc/README.x86 b/doc/README.x86
index 250d5a3..7576
Document how to make SeaBIOS load and run the VGA ROM of Intel
IGD device when loaded by U-Boot.
Signed-off-by: Bin Meng
---
doc/README.x86 | 24
1 file changed, 24 insertions(+)
diff --git a/doc/README.x86 b/doc/README.x86
index 25cb218..250d5a3 100644
--- a/doc/READM
BayTrail integrates an internal ns15550 compatible UART (PNP0501).
Its IRQ is hardwired to IRQ3 in old revision chipset, but in newer
revision one IRQ4 is being used for ISA compatibility. Handle this
correctly in the ASL file.
Linux does not need this ASL, but Windows need this to correctly
disco
IASL compiler does not provide a command line option to turn off
its non-warning message. To quieten the output when 'make -s',
redirect its output to /dev/null.
Signed-off-by: Bin Meng
---
scripts/Makefile.lib | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/Makefile
Now that we already reserved high memory for configuration tables,
call high_table_malloc() to allocate tables from the region.
Signed-off-by: Bin Meng
---
arch/x86/lib/tables.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/arch/x86/lib/tables.c b/arch/x86/lib/tables.c
When SeaBIOS is on, reserve configuration tables in reserve_arch().
Signed-off-by: Bin Meng
---
arch/x86/cpu/cpu.c | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/arch/x86/cpu/cpu.c b/arch/x86/cpu/cpu.c
index 2e27d78..e522ff3 100644
--- a/arch/x86/cpu/cpu.c
+++ b
Instead of asking each platform to provide reserve_arch(),
supply it in arch/x86/cpu/cpu.c in a unified way.
Signed-off-by: Bin Meng
---
arch/x86/cpu/baytrail/valleyview.c | 8
arch/x86/cpu/broadwell/sdram.c | 5 -
arch/x86/cpu/cpu.c | 12
arch/x8
PIRQ routing table checksum is fixed up in copy_pirq_routing_table(),
which is fine if we only write the configuration table once. But with
the SeaBIOS case, when we write the table for the second time, the
checksum will be fixed up to zero per the checksum algorithm, which
is caused by the checksu
Currently when CONFIG_SEABIOS is on, U-Boot allocates configuration
tables via normal malloc(). To simplify, use a dedicated memory
region which is reserved on the stack before relocation for this
purpose. Add functions for reserve and malloc.
Signed-off-by: Bin Meng
---
arch/x86/Kconfig
coreboot_table.c only needs to be built when SeaBIOS is used.
Signed-off-by: Bin Meng
---
arch/x86/lib/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/x86/lib/Makefile b/arch/x86/lib/Makefile
index dc90df2..73e3e52 100644
--- a/arch/x86/lib/Makefile
+++ b/arch/
Currently U-Boot environment address is at offset 0x7fe00 of a 8MB
SPI flash. When creating a partial u-boot.rom image without flash
descriptor and ME firmware, U-Boot actually occupies the last 1MB
of the flash, and reprograming U-Boot causes previous environment
settings get lost which is not con
This series fixed a bunch of issues that affect the installation
of Ubuntu and Windows, and booting Windows.
Testing was performed on MinnowMax by:
- Install Ubuntu 14.04 and boot
- Install Windows 8.1 and boot
- Install Windows 10 and boot
This series is available at u-boot-x86/acpi2-working.
At present board_final_cleanup() is called before booting a Linux
kernel. This actually needs to be done before booting anything,
like SeaBIOS, VxWorks or Windows.
Move the call to last_stage_init() instead.
Signed-off-by: Bin Meng
---
arch/x86/cpu/coreboot/coreboot.c | 20 +++-
Hello Songjun Wu,
Am 06.05.2016 um 07:32 schrieb Songjun Wu:
DT binding documentation for atmel i2c driver.
Signed-off-by: Songjun Wu
---
doc/device-tree-bindings/i2c/i2c-at91.txt | 24
1 file changed, 24 insertions(+)
create mode 100644 doc/device-tree-bindings/
Hello Songjun Wu,
Am 06.05.2016 um 07:32 schrieb Songjun Wu:
Add i2c driver.
Signed-off-by: Songjun Wu
---
drivers/i2c/Kconfig| 10 ++
drivers/i2c/Makefile | 1 +
drivers/i2c/at91_i2c.c | 290 +
drivers/i2c/at91_i2c.h | 76 +++
test/py raises an error, if a board has not enabled bdi command
> pytest.skip('bdinfo command not supported')
E NameError: global name 'pytest' is not defined
import pytest in test/py/u_boot_utils.py fixes this.
Signed-off-by: Heiko Schocher
Reviewed-by: Stephen Warren
---
On 06/05/2016 20:21, Stefan Agner wrote:
> According to the product website, the full names are i.MX 7Solo
> and i.MX 7Dual, whereas the short form is i.MX7S and i.MX7D. Be
> consistent and print the short form for both supported i.MX 7 SoCs.
>
> Signed-off-by: Stefan Agner
> ---
> arch/arm/imx-
On 05/05/2016 22:42, Stefan Agner wrote:
> The clock parent of the AHB root clock when using mux option 1
> is the SYS PLL 270MHz clock. This is specified in Table 5-11
> Clock Root Table of the i.MX 7Dual Applications Processor
> Reference Manual.
>
> While it could be a documentation error, the
Hi Stefan,
On 05/05/2016 22:32, Stefan Agner wrote:
> Several UART input selects are missing. The fourth input select
> for UART2_TX_DATA_ALT0 is actually also missing in the documentation.
> (at least in Rev. B of the i.MX 7Dual Reference Manual). However,
> when looking at the tables of other i
On 03/05/2016 05:13, Peng Fan wrote:
> Correct speed grading info for i.MX6UL
>
> Signed-off-by: Peng Fan
> Cc: Stefano Babic
> ---
> arch/arm/cpu/armv7/mx6/soc.c | 15 +++
> 1 file changed, 15 insertions(+)
>
> diff --git a/arch/arm/cpu/armv7/mx6/soc.c b/arch/arm/cpu/armv7/mx6/soc
CONFIG_GENENRATE_ACPI_TABLE controls the generation of ACPI table which
uses U-Boot's built-in methods and CONFIG_QEMU_ACPI_TABLE controls whether
to load ACPI table from QEMU's fw_cfg interface.
But with commit "697ec431469ce0a4c2fc2c02d8685d907491af84 x86: qemu: Drop
our own ACPI implementation"
On 24/04/2016 19:54, Eric Nelson wrote:
> This patch adds the IOMUX setting for using SD1_DAT5 as GPIO5:9.
>
> Signed-off-by: Eric Nelson
> ---
> arch/arm/include/asm/arch-mx6/mx6sl_pins.h | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm/include/asm/arch-mx6/mx6sl_pins.h
> b/a
54 matches
Mail list logo