On Thu, 2018-11-15 at 11:21 -0800, Simon Glass wrote:
> Hi,
>
> On 14 November 2018 at 18:07, Ryder Lee wrote:
> > From: Weijie Gao
> >
> > This adds a general board file based on MT7623 SoCs from MediaTek.
> >
> > As this u-boot is loaded by MTK proprietary preloader, there is no
> > low level
On 14.11.2018 00:03, Heinrich Schuchardt wrote:
On 11/13/18 10:47 PM, Simon Goldschmidt wrote:
Am Di., 13. Nov. 2018, 22:37 hat Heinrich Schuchardt mailto:xypron.g...@gmx.de>> geschrieben:
On 11/13/18 9:01 PM, Simon Goldschmidt wrote:
> On 13.11.2018 20:42, Heinrich Schuchardt
Hello Boris,
thanks for the fast response.
Am 15.11.2018 um 16:15 schrieb Boris Brezillon:
Hi Heiko,
On Thu, 15 Nov 2018 15:21:31 +0100
Boris Brezillon wrote:
Looks like spi_flash_mtd_register() is doing something really bad here
Yes!
[1]: memsetting the global sf_mtd_info object
The phy devices can be accessed via clause 22 or via clause 45.
This information can be deduced when we read phy id. if the phy id
is read without giving any MDIO Manageable Device Address (MMD), then
it conforms to clause 22. otherwise it conforms to clause 45.
Signed-off-by: Pankaj Bansal
Hello Boris,
Am 15.11.2018 um 17:47 schrieb Boris Brezillon:
On Thu, 15 Nov 2018 16:15:51 +0100
Boris Brezillon wrote:
Hi Heiko,
On Thu, 15 Nov 2018 15:21:31 +0100
Boris Brezillon wrote:
Looks like spi_flash_mtd_register() is doing something really bad here
[1]: memsetting the global
At present we request a particular frequency but we may not get the exact
same frequency in response. So use the actual frequency for generation of
the square wave. This ensures that the pitch remains accurate on all host
machines.
Signed-off-by: Simon Glass
---
arch/sandbox/cpu/sdl.c | 11
At present this value is hard-coded in the function that generates a
square wave. Since sample rates vary between different hardware, it makes
more sense to have this as a parameter.
Update the function and its users.
Signed-off-by: Simon Glass
---
arch/sandbox/cpu/sdl.c| 2 +-
Now that the buffer-overflow bug is fixed, we can enable sound on sandbox.
Drop the code which exits early.
Signed-off-by: Simon Glass
---
arch/sandbox/cpu/sdl.c | 19 ---
1 file changed, 19 deletions(-)
diff --git a/arch/sandbox/cpu/sdl.c b/arch/sandbox/cpu/sdl.c
index
This function currently outputs twice as much data as it should and
overwrites its buffer as a result. Fix it.
Signed-off-by: Simon Glass
---
drivers/sound/sound.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/sound/sound.c b/drivers/sound/sound.c
index 969408186fd..6c1eb4c19cc
At present sandbox sound output is disabled due to a bug. This series
fixes that bug, adds a small API adjustment and enables sandbox sound
output again.
Simon Glass (4):
sound: Correct data output in sound_create_square_wave()
sound: Add sample rate as a parameter for square wave
sound:
Hi Bin,
On 15 November 2018 at 17:43, Bin Meng wrote:
>
> Hi Simon,
>
> On Fri, Nov 16, 2018 at 8:08 AM Simon Glass wrote:
> >
> > Hi Bin,
> >
> > On 4 October 2018 at 02:25, Bin Meng wrote:
> > >
> > > Hi Simon,
> > >
> > > On Tue, Oct 2, 2018 at 8:25 PM Simon Glass wrote:
> > > >
> > > >
On 14 November 2018 at 04:51, Philippe Reynes
wrote:
> This update the its file used in vboot test to respect the new
> node style name defined in doc/uImage.FIT (for example: replace
> kernel@1 by kernel and fdt@1 by fdt-1)
>
> Signed-off-by: Philippe Reynes
> ---
> test/py/tests/test_vboot.py
Hi Philipp,
On 27 November 2017 at 12:49, Dr. Philipp Tomsich
wrote:
>
>> On 27 Nov 2017, at 04:07, Simon Glass wrote:
>>
>> Hi Philipp,
>>
>> On 26 November 2017 at 07:10, Dr. Philipp Tomsich
>> wrote:
>>>
On 26 Nov 2017, at 12:38, Simon Glass wrote:
Hi Philipp,
On
Hi,
On 22 October 2018 at 11:55, Simon Goldschmidt
wrote:
> On 22.10.2018 19:49, Simon Glass wrote:
>>
>> Hi Simon,
>>
>> On 19 October 2018 at 00:33, Simon Goldschmidt
>> wrote:
>>>
>>> On 19.10.2018 05:25, Simon Glass wrote:
Hi Simon,
On 17 October 2018 at 03:41, Simon
Hi Tom,
On 11 October 2018 at 07:10, Tom Rini wrote:
> On Tue, Oct 09, 2018 at 06:24:13PM -0600, Simon Glass wrote:
>
>> Hi Tom,
>>
>> Here is my attempt at a signed pull request. I've brought in most of the
>> outstanding dm patches. Please let me know if it looks OK. Do you have my
>> public
On 28 October 2018 at 05:41, Baruch Siach wrote:
> Commit 90c08fa038451d (fdt: Add device tree memory bindings) removed the
> prototype declaration of board_fdt_blob_setup(), most likely by mistake.
> This didn't break the build because the only file calling this function
> (lib/fdtdec.c)
There is a strange feature to set global_data to a data-section variable
early in SPL. This only works if SPL actually has access to SRAM which is
not the case on x86, for eaxmple. Add a comment to this effect.
Reviewed-by: Simon Glass
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes
At present we don't have a test that of-platdata can be accessed in SPL.
Add this in as a command-line option to SPL.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2:
- Drop the wildcard in the .lds file as it is not needed
arch/sandbox/cpu/spl.c | 14 ++
We support putc() in this case but not puts(), but this is more useful
since it is what printf() uses.
This particularly affects debugging early in SPL, where currently printf()
statements result in no output. Fix this by adding a special case into
puts() for sandbox, just like putc().
The old 'sb' command was deprecated in 2015 and replaced with 'host'. It
is useful to be able to access some internal sandbox state, particularly
for testing.
Resurrect the old command and provide a way to print some basic state
information (currently just the arguments to sandbox).
The current method of starting U-Boot from U-Boot adds arguments to pass
the memory file through, so that memory is preserved. This is fine for a
single call, but if we call from TPL -> SPL -> U-Boot the arguments build
up and we have several memory files in the argument list.
Adjust the
Add a unit test for the bloblist functionality and enable bloblist for
sandbox.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
arch/Kconfig | 1 +
include/test/suites.h | 1 +
test/Makefile | 1 +
test/bloblist.c | 187
The old 'sb' command was deprecated in 2015 and replaced with 'host'.
Remove the remaining users and the command, so that the name is available
for other purposes.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
cmd/host.c | 5 -
doc/README.trace
We have a few things in the memory map now, so add documentation for this
to avoid confusion. Also note that it is possible to run all tests now.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
board/sandbox/README.sandbox | 14 +-
1 file changed, 13
There is some basic informaton that SPL normally wants to pass through to
U-Boot, such as the SDRAM size and bank information.
Mkae use of the new bloblist structure for this. Add a new 'handoff' blob
which is set up in SPL and passed to U-Boot proper. Also adda test for
sandbox_spl that checks
At present os_jump_to_image() jumps to a given image, and this is written
to a file. But it is useful to be able to jump to a file also.
To avoid duplicating code, split out the implementation of
os_jump_to_image() into a new function that jumps to a file.
Signed-off-by: Simon Glass
---
It is sometimes useful to restart sandbox with some particular flags to
test certain functionality. Add a new method to ConsoleSandbox to handle
this, without changing the existing APIs.
Signed-off-by: Simon Glass
Acked-by: Stephen Warren
---
Changes in v3: None
Changes in v2:
- Add back a
The bloblist is normally set up in SPL ready for use by U-Boot. Add
a simple implementation of this to the common SPL code.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
common/spl/spl.c | 18 --
include/spl.h| 27 +++
2
At present sandbox calls malloc() from various places in the OS layer and
this results in calls to U-Boot's malloc() implementation. It is better to
use the on in the OS layer, since it does not mix allocations with the
main U-Boot code.
Fix this by replacing calls with malloc() to os_malloc(),
Add support for locating a bloblist in U-Boot that has been set up by SPL.
It is copied into RAM during relocation.
Reviewed-by: Tom Rini
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
common/board_f.c | 34 +++
Most architectures use jump_to_image_no_args() to jump from SPL to U-Boot.
At present sandbox is special in that it jumps in its
spl_board_load_image() call. This is not strictly correct, and means that
sandbox misses out some parts of board_init_r(), just as calling
bloblist_finish(), for
Add a description of the purpose of bloblist and how to use it.
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
doc/README.bloblist | 82 +
1 file changed, 82 insertions(+)
create mode 100644 doc/README.bloblist
diff --git
At present these subsystems are only supported in U-Boot proper but it is
sometimes necessary to support them in SPL, or even TPL. Update the
Kconfig and Makefile to support this. Also adjust GPIO so that it can be
used in TPL if required.
Reviewed-by: Tom Rini
Signed-off-by: Simon Glass
---
At present there is no standard way in U-Boot to pass information from SPL
to U-Boot proper. But sometimes SPL wants to convey information to U-Boot
that U-Boot cannot easily figure out. For example, if SPL sets up SDRAM
then it might want to pass the size of SDRAM, or the location of each
bank,
Rather than having a negative option, make this a positive option and
enable it by default. This makes it easier to understand.
Reviewed-by: Tom Rini
Signed-off-by: Simon Glass
---
Changes in v3: None
Changes in v2: None
common/spl/Kconfig | 17 +
common/spl/spl.c | 2 +-
It is sometimes useful to log information in SPL and TPL. Add support for
this.
Reviewed-by: Tom Rini
Signed-off-by: Simon Glass
---
Changes in v3:
- Add comments to the log_ret() functions to indicate usage
- Update log_msg_ret() to make use of the message and avoid a warning
Changes in v2:
We should use a macro rather than hard-coding the SPL prompt to 'spl'
since the code can be used by TPL too. Add a macro that works for both
and use it in various places.
This allows TPL to use the same code without printing confusing messages.
Note that the string is lower case ('spl', 'tpl')
At present we have no standard way of passing information from SPL to
U-Boot. Such information may be the size of DRAM banks or some information
about the reset state of the machine,for example.
This series first adds a bloblist, which allows a list of 'blobs' to be
created, each with a tag so
Hi Simon,
On Fri, Nov 16, 2018 at 8:08 AM Simon Glass wrote:
>
> Hi Bin,
>
> On 4 October 2018 at 02:25, Bin Meng wrote:
> >
> > Hi Simon,
> >
> > On Tue, Oct 2, 2018 at 8:25 PM Simon Glass wrote:
> > >
> > > This macro should have two parameters, not one. Fix it so that it
> > > correctly
This efi_selftest tests HII database protocol and HII string protocol.
Signed-off-by: AKASHI Takahiro
---
lib/efi_selftest/Makefile|1 +
lib/efi_selftest/efi_selftest_hii.c | 1046 ++
lib/efi_selftest/efi_selftest_hii_data.c | 452 ++
3
This patch is a place holder for HII configuration routing protocol and
HII configuration access protocol.
Signed-off-by: AKASHI Takahiro
---
include/efi_api.h | 157
include/efi_loader.h| 4 +
lib/efi_loader/Makefile | 2 +-
Allow for handling keyboard layout package in HII database protocol.
A package can be added or deleted in HII database protocol, but
we don't set 'current' keyboard layout as there is no driver that
requests a keyboard layout.
Signed-off-by: AKASHI Takahiro
---
include/efi_api.h| 11
From: Leif Lindholm
This patch provides enough implementation of the following protocols to
run EDKII's Shell.efi and UEFI SCT:
* EfiHiiDatabaseProtocol
* EfiHiiStringProtocol
Not implemented are:
* ExportPackageLists()
* RegisterPackageNotify()/UnregisterPackageNotify()
*
Allow for handling GUID package in HII database protocol.
Signed-off-by: AKASHI Takahiro
---
include/efi_api.h| 9
lib/efi_loader/efi_hii.c | 48 +++-
2 files changed, 51 insertions(+), 6 deletions(-)
diff --git a/include/efi_api.h
From: "Akashi, Takahiro"
Add u16_strcpy() and u16_strdup(). The latter function will be
used later in implementing efi HII database protocol.
Signed-off-by: Akashi Takahiro
---
include/charset.h | 23 +++
lib/charset.c | 29 +
2 files
HII database protocol is the last missing (major?) piece of code so that
we can run unmodified EDKII's shell and UEFI SCT on EFI-enabled u-boot.
The original code was initially written by Leif and Rob a year ago[1],
and now I'm reworking it. The implementation has not been much
enhanced from the
Hi Baruch,
On Wed, Nov 14, 2018 at 5:07 AM Baruch Siach wrote:
>
> Hi Ricardo,
>
> On Tue, Nov 13, 2018 at 11:42:44AM -0200, Ricardo Salveti wrote:
> > On Thu, Sep 6, 2018 at 12:52 PM Fabio Estevam wrote:
> > > On Thu, Sep 6, 2018 at 12:42 PM, Baruch Siach wrote:
> > >
> > > > I tested current
Hi Tom,
On 15 November 2018 at 16:10, Tom Rini wrote:
> On Thu, Nov 15, 2018 at 04:07:59PM -0800, Simon Glass wrote:
>> Hi Tom,
>>
>> On 9 November 2018 at 10:43, Tom Rini wrote:
>> > On Tue, Oct 02, 2018 at 05:22:34AM -0600, Simon Glass wrote:
>> >> The bloblist is normally set up in SPL ready
Hi Tom,
On 9 November 2018 at 10:43, Tom Rini wrote:
> On Tue, Oct 02, 2018 at 05:22:34AM -0600, Simon Glass wrote:
>> The bloblist is normally set up in SPL ready for use by U-Boot. Add
>> a simple implementation of this to the common SPL code.
>>
>> Signed-off-by: Simon Glass
>> ---
>>
>>
Hi Tom,
On 9 November 2018 at 10:43, Tom Rini wrote:
> On Tue, Oct 02, 2018 at 05:22:42AM -0600, Simon Glass wrote:
>
>> It can confusing when U-Boot SPL hangs for no obvious reason, when it is
>> unable to load U-Boot. Add a message to indicate the cause.
>>
>> Signed-off-by: Simon Glass
>>
Hi Bin,
On 4 October 2018 at 02:25, Bin Meng wrote:
>
> Hi Simon,
>
> On Tue, Oct 2, 2018 at 8:25 PM Simon Glass wrote:
> >
> > This macro should have two parameters, not one. Fix it so that it
> > correctly resolves to _ret when logging is disabled.
> >
> > Signed-off-by: Simon Glass
> > ---
On 13 November 2018 at 15:39, Marek Vasut wrote:
> Add HS400 properties parsing support to mmc_of_parse().
>
> Signed-off-by: Marek Vasut
> Cc: Tom Rini
> Cc: Jaehoon Chung
> Cc: Jean-Jacques Hiblot
> Cc: Kishon Vijay Abraham I
> Cc: Peng Fan
> Cc: Simon Glass
> ---
>
On Thu, Nov 15, 2018 at 04:07:59PM -0800, Simon Glass wrote:
> Hi Tom,
>
> On 9 November 2018 at 10:43, Tom Rini wrote:
> > On Tue, Oct 02, 2018 at 05:22:34AM -0600, Simon Glass wrote:
> >> The bloblist is normally set up in SPL ready for use by U-Boot. Add
> >> a simple implementation of this
On 14 November 2018 at 21:06, Heiko Schocher wrote:
> store fdt header member with name in U-Boot
> Environment variable with name .
>
> for example to get the total length of the fdt and store
> it in filesize, call:
>
> fdt header get filesize totalsize
>
> For membernames look into fdt header
On 14 November 2018 at 01:01, Benjamin Gaignard
wrote:
> Implement hardware spinlock support for STM32MP1.
>
> Signed-off-by: Benjamin Gaignard
> ---
> version 2:
> - remove useless include
> - add a private structure to store base address
> - be more verbose in configuration flag description
>
On 14 November 2018 at 01:01, Benjamin Gaignard
wrote:
> From: Benjamin Gaignard
>
> Protect configuration registers with a hardware spinlock.
>
> If a hwspinlock is defined in the device-tree node used it
> to be sure that none of the others processors on the SoC could
> change the
On 14 November 2018 at 01:01, Benjamin Gaignard
wrote:
> From: Benjamin Gaignard
>
> Add hardware spinlock in the list of the clocks.
>
> Signed-off-by: Benjamin Gaignard
> ---
> drivers/clk/clk_stm32mp1.c | 3 +++
> 1 file changed, 3 insertions(+)
Reviewed-by: Simon Glass
On 14 November 2018 at 01:01, Benjamin Gaignard
wrote:
> From: Benjamin Gaignard
>
> This is uclass for Hardware Spinlocks.
> It implements two mandatory operations: lock and unlock
> and one optional relax operation.
>
> Signed-off-by: Benjamin Gaignard
> ---
> version 2:
> - use -ETIMEDOUT
On Wed, 2018-11-14 at 09:23 +0100, Alexander Graf wrote:
> On 11/12/2018 08:57 PM, Heinrich Schuchardt wrote:
> > qemu-riscv32_defconfig and qemu-riscv64_defconfig do not supply a
> > timer.
> > This causes the EFI selftest to hang on tests which require a
> > timer.
> >
> > So let's disable
Hi Bin,
On Tue, 2018-11-13 at 00:22 -0800, Bin Meng wrote:
> Implement arch_cpu_init() to do some basic architecture level cpu
> initialization, like FPU enable, etc.
>
> Signed-off-by: Bin Meng
> ---
>
> arch/riscv/cpu/cpu.c | 21 +
> 1 file changed, 21 insertions(+)
>
>
On Thu, 15 Nov 2018 23:18:46 +0100
Enric Balletbo Serra wrote:
> Hello Boris,
>
> Missatge de Boris Brezillon del dia dj.,
> 15 de nov. 2018 a les 16:58:
> >
> > Hello Enric,
> >
> > Miquel and I recently reworked drivers/mtd/mtdpart.c to get MTD
> > partitions exposed as MTD devices (as is
Hello Boris,
Missatge de Boris Brezillon del dia dj.,
15 de nov. 2018 a les 16:58:
>
> Hello Enric,
>
> Miquel and I recently reworked drivers/mtd/mtdpart.c to get MTD
> partitions exposed as MTD devices (as is done in Linux) instead of
> having yet another abstraction to handle them (see what's
Reorder the tmio_sd_set_clk_rate() function such that it handles all
of the clock requiests correctly. Specifically, before this patch,
clock request with (mmc->clock == 0 && mmc->clk_disable) could leave
the clock enabled, as the function would exit on if (!mmc->clock)
condition on top and will
On 15 November 2018 at 13:02, Tom Rini wrote:
>
> On Thu, Nov 15, 2018 at 12:21:15PM -0800, Simon Glass wrote:
> > Hi Tom,
> >
> > On 15 November 2018 at 08:32, Simon Glass wrote:
> > > Hi Tom,
> > >
> > > The following changes since commit
> > > 208ecbad2ea8e8f3c9933213867addf16f4a:
> > >
On Thu, Nov 15, 2018 at 08:58:15AM -0500, Tom Rini wrote:
> The latest version of pytest (4.0.0) makes some of the code we have in
> test/py/conftest.py a fatal error that needs to be migrated.
> Unfortunately this in turn requires changes that don't exist in older
> versions of pytest such as
On Thu, Nov 15, 2018 at 11:04:50AM +0530, Lokesh Vutla wrote:
> Based on the MCU R5 efuse settings, R5F cores in MCU domain
> either work in split mode or in lock step mode.
>
> If efuse settings are in lockstep mode: ROM release R5 cores
> and SPL continues to run on the R5 core is lockstep
On Wed, Nov 14, 2018 at 12:49:45AM +0530, Jagan Teki wrote:
> Hi Tom,
>
> Please pull this PR.
>
> thanks,
> Jagan.
>
> The following changes since commit 454cf76184c65426b68033a23da086e73663f2fc:
>
> Prepare v2018.11-rc3 (2018-10-29 16:04:26 -0400)
>
> are available in the Git repository
On Thu, Nov 15, 2018 at 12:21:15PM -0800, Simon Glass wrote:
> Hi Tom,
>
> On 15 November 2018 at 08:32, Simon Glass wrote:
> > Hi Tom,
> >
> > The following changes since commit 208ecbad2ea8e8f3c9933213867addf16f4a:
> >
> > Merge branch 'next' (2018-11-14 11:30:07 -0500)
> >
> > are
Recent removal of obsolete partition led to shifting of starting address
of "reserved" partition (which reflects U-Boot environment). Fix its
start address to keep it in sync with ENV_OFFSET and DFU environment.
This patch also provides fixed start address for "reserved" partition,
so that we can
On 15.11.18 06:34, Jonathan Gray wrote:
> On Sun, Sep 23, 2018 at 02:33:47PM +0200, Heinrich Schuchardt wrote:
>> Since GRUB patch d0c070179d4d ("arm/efi: Switch to arm64 linux loader",
>> 2018-07-09) we do not need a workaround for GRUB on 32bit ARM anymore.
>>
>> So let's eliminate function
Hi Andy,
On 15 November 2018 at 11:51, Andy Shevchenko wrote:
> On Thu, Nov 15, 2018 at 9:46 PM Simon Glass wrote:
>> On 15 November 2018 at 09:58, Andy Shevchenko
>> wrote:
>> >
>> > New callback will give a necessary information to fill up ACPI SPCR table,
>> > for example. Maybe used later
Hi Tom,
On 15 November 2018 at 08:32, Simon Glass wrote:
> Hi Tom,
>
> The following changes since commit 208ecbad2ea8e8f3c9933213867addf16f4a:
>
> Merge branch 'next' (2018-11-14 11:30:07 -0500)
>
> are available in the Git repository at:
>
> git://git.denx.de/u-boot-dm.git
On 15.11.18 20:43, Andy Shevchenko wrote:
> On Thu, Nov 15, 2018 at 8:27 PM Alexander Graf wrote:
>> On 15.11.18 18:58, Andy Shevchenko wrote:
>>> Microsoft specifies a SPCR (Serial Port Console Redirection Table) [1].
>>> Let's provide it in U-Boot.
>>>
>>> [1]
>>>
On 15.11.18 20:33, Andy Shevchenko wrote:
> On Thu, Nov 15, 2018 at 8:28 PM Alexander Graf wrote:
>> On 15.11.18 18:58, Andy Shevchenko wrote:
>>> Cache the value of the reg-io-width property for the future use.
>
>>> struct ns16550_platdata {
>>> unsigned long base;
>>> + int
On 15.11.18 20:31, Andy Shevchenko wrote:
> On Thu, Nov 15, 2018 at 8:22 PM Alexander Graf wrote:
>> On 15.11.18 18:58, Andy Shevchenko wrote:
>>> New callback will give a necessary information to fill up ACPI SPCR table,
>>> for example. Maybe used later for other purposes.
>
>>> +/* REVISIT:
On 15.11.18 21:01, Simon Glass wrote:
> Hi Alex,
>
> On 14 November 2018 at 00:34, Alexander Graf wrote:
>> On 11/06/2018 11:57 PM, Simon Glass wrote:
>>>
>>> The CPU uclass expects that all CPUs have a parent device which is a
>>> cpu-bus. Fix up the sandbox test DT to follow this convention.
On 11/15/2018 08:47 PM, Alexander Weidinger wrote:
> Hi Paul, hi everyone,
>
> we had the same problem with our olinuxino-a64, but we were able to
> solve it by using an old patch series proposed by Icenowy Zheng.
>
> We extended the *.dts with content of the current torvalds/Linux master
>
Hi all,
It was noticed that after resetting the U-Boot environment ("env
default -f -a") some variables are missing, and being added back after
"reset". E.g. in my case it's next variables:
board_name=am57xx_evm_reva3
ethaddr=fc:0f:4b:7b:27:9c
fastboot.board_rev=A.3A
Hi Alex,
On 14 November 2018 at 00:34, Alexander Graf wrote:
> On 11/06/2018 11:57 PM, Simon Glass wrote:
>>
>> The CPU uclass expects that all CPUs have a parent device which is a
>> cpu-bus. Fix up the sandbox test DT to follow this convention. This allow
>> the code in smbios_write_type4_dm()
Hi Ryder,
On 13 November 2018 at 17:32, Ryder Lee wrote:
> On Tue, 2018-11-13 at 11:53 -0800, Simon Glass wrote:
>> Hi Ryder,
>>
>> On 6 November 2018 at 01:47, Ryder Lee wrote:
>> > This patch adds an extra operation in ns16550.c to suuport MediaTek
>> > SoCs as we have a highspeed register
Hi Paul, hi everyone,
we had the same problem with our olinuxino-a64, but we were able to
solve it by using an old patch series proposed by Icenowy Zheng.
We extended the *.dts with content of the current torvalds/Linux master
branch to contain an emac configuration, which basically results in
On Thu, Nov 15, 2018 at 9:47 PM Simon Glass wrote:
> On 15 November 2018 at 09:58, Andy Shevchenko
> wrote:
> > Cache the value of the reg-io-width property for the future use.
> > plat->reg_offset = dev_read_u32_default(dev, "reg-offset", 0);
> > plat->reg_shift =
On Thu, Nov 15, 2018 at 9:46 PM Simon Glass wrote:
> On 15 November 2018 at 09:58, Andy Shevchenko
> wrote:
> >
> > New callback will give a necessary information to fill up ACPI SPCR table,
> > for example. Maybe used later for other purposes.
> Seems useful to me.
Thanks. What do you think
HI Andy,
On 15 November 2018 at 11:37, Andy Shevchenko wrote:
> On Thu, Nov 15, 2018 at 8:30 PM Alexander Graf wrote:
>> On 15.11.18 18:58, Andy Shevchenko wrote:
>> > New callback will supply necessary information, for example,
>> > to ACPI SPCR table.
>
>> > +static int
Hi Andy,
On 15 November 2018 at 09:58, Andy Shevchenko
wrote:
> Cache the value of the reg-io-width property for the future use.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/ns16550.c | 1 +
> include/ns16550.h| 4 +++-
> 2 files changed, 4 insertions(+), 1 deletion(-)
>
>
Hi Andy,
On 15 November 2018 at 09:58, Andy Shevchenko
wrote:
>
> New callback will give a necessary information to fill up ACPI SPCR table,
> for example. Maybe used later for other purposes.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/serial-uclass.c | 21 +
Hi Akashi-san,
On 14 November 2018 at 22:57, AKASHI, Takahiro
wrote:
> Hi Simon,
>
> On Wed, 14 Nov 2018 at 03:52, Simon Glass wrote:
>>
>> Hi Akahsi,
>>
>> On 5 November 2018 at 20:15, AKASHI Takahiro
>> wrote:
>> > Hello Simon,
>> >
>> > You said, in efi/lib_loader/efi_disk.c,
>> >
>> >
On Thu, Nov 15, 2018 at 8:27 PM Alexander Graf wrote:
> On 15.11.18 18:58, Andy Shevchenko wrote:
> > Microsoft specifies a SPCR (Serial Port Console Redirection Table) [1].
> > Let's provide it in U-Boot.
> >
> > [1]
> >
On Thu, Nov 15, 2018 at 8:30 PM Alexander Graf wrote:
> On 15.11.18 18:58, Andy Shevchenko wrote:
> > New callback will supply necessary information, for example,
> > to ACPI SPCR table.
> > +static int ns16550_serial_getinfo(struct udevice *dev, struct
> > serial_device_info *info)
>
> This
On Thu, Nov 15, 2018 at 8:28 PM Alexander Graf wrote:
> On 15.11.18 18:58, Andy Shevchenko wrote:
> > Cache the value of the reg-io-width property for the future use.
> > struct ns16550_platdata {
> > unsigned long base;
> > + int reg_width;
> > int reg_shift;
> > - int
On Thu, Nov 15, 2018 at 8:22 PM Alexander Graf wrote:
> On 15.11.18 18:58, Andy Shevchenko wrote:
> > New callback will give a necessary information to fill up ACPI SPCR table,
> > for example. Maybe used later for other purposes.
> > +/* REVISIT: ACPI GAS specification implied */
>
> What does
On 14 November 2018 at 18:08, Ryder Lee wrote:
> Add a few notes on how to try out the MediaTek support so far.
>
> Signed-off-by: Ryder Lee
> Tested-by: Frank Wunderlich
> ---
> Changes since v5:
> -Fix Whitespace-Error.
> Changes since v4:
> -Add instructions on how to prepare SD card and
Hi,
On 14 November 2018 at 18:07, Ryder Lee wrote:
> From: Weijie Gao
>
> This adds a general board file based on MT7623 SoCs from MediaTek.
>
> As this u-boot is loaded by MTK proprietary preloader, there is no
> low level initializtion codes.
>
> Signed-off-by: Weijie Gao
> Signed-off-by:
Hi Bin,
On 13 November 2018 at 17:14, Bin Meng wrote:
> Hi Simon,
>
> On Wed, Nov 14, 2018 at 4:02 AM Simon Glass wrote:
>>
>> On 13 November 2018 at 00:21, Bin Meng wrote:
>> > This adds a timebase_freq member to the 'struct cpu_platdata', to
>> > hold the "timebase-frequency" value in the
On 14 November 2018 at 18:08, Ryder Lee wrote:
>
> Many SoCs from MediaTek have a high-speed uart. This UART is compatible
> with the ns16550 in legacy mode. It has extra registers for high-speed
> mode which can reach a maximum baudrate at 921600.
>
> However this UART will no longer be
On Fri, Nov 9, 2018 at 8:41 PM Vasily Khoruzhick wrote:
>
> A64 requires new clock mode on SD and eMMC controllers. Not using
> new clock mode causes stability issues of the driver - SPL may
> occasionally fail to load u-boot from SD for some particular SD card
> on some particular devices.
>
>
On 15.11.18 18:58, Andy Shevchenko wrote:
> New callback will supply necessary information, for example,
> to ACPI SPCR table.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/ns16550.c | 14 ++
> 1 file changed, 14 insertions(+)
>
> diff --git a/drivers/serial/ns16550.c
On 15.11.18 18:58, Andy Shevchenko wrote:
> Microsoft specifies a SPCR (Serial Port Console Redirection Table) [1].
> Let's provide it in U-Boot.
>
> [1]
> https://msdn.microsoft.com/en-us/library/windows/hardware/dn639132(v=vs.85).aspx
>
> Signed-off-by: Andy Shevchenko
> ---
>
On 15.11.18 18:58, Andy Shevchenko wrote:
> Cache the value of the reg-io-width property for the future use.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/ns16550.c | 1 +
> include/ns16550.h| 4 +++-
> 2 files changed, 4 insertions(+), 1 deletion(-)
>
> diff --git
On 15.11.18 18:58, Andy Shevchenko wrote:
> New callback will give a necessary information to fill up ACPI SPCR table,
> for example. Maybe used later for other purposes.
>
> Signed-off-by: Andy Shevchenko
> ---
> drivers/serial/serial-uclass.c | 21 +
> include/common.h
1 - 100 of 134 matches
Mail list logo