> From: Tom Rini [mailto:tr...@konsulko.com]
> Sent: Tuesday, September 04, 2018 3:24 AM
> To: Bin Meng
> Cc: U-Boot Mailing List; Rick Jian-Zhi Chen(陳建志)
> Subject: Re: [PATCH] travis: Use kernel.org pre-built toolchain for riscv
>
> On Mon, Sep 03, 2018 at 05:50:39PM +0800, Bin Meng
On Mon, Sep 3, 2018 at 11:07 PM Georgii Staroselskii
wrote:
>
> This API is going to be used to configure some pins that are protected
> for simple modification.
>
> It's not a comprehensive pinctrl driver but can be turned into one
> when we need this in the future. Now it is planned to be used
On 09/04/2018 03:34 AM, Ley Foon Tan wrote:
> On Thu, Aug 30, 2018 at 8:11 PM Marek Vasut wrote:
>>
>> On 08/30/2018 02:45 AM, Ley Foon Tan wrote:
>>> On Wed, Aug 29, 2018 at 7:57 PM Marek Vasut wrote:
On 08/29/2018 10:44 AM, Ley Foon Tan wrote:
> Add code to reset all reset
On Mon, Sep 3, 2018 at 11:07 PM Georgii Staroselskii
wrote:
>
> Now that we have I2C#6 working, it's time to add a corresponsing
> ACPI binding.
>
> Signed-off-by: Georgii Staroselskii
> ---
> arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 10 ++
> 1 file changed, 10
On Tue, Sep 4, 2018 at 2:23 AM Andy Shevchenko
wrote:
>
> On Mon, Sep 3, 2018 at 7:41 PM Georgii Staroselskii
> wrote:
> >
> > Now that we have the pinctrl driver for Merrifield in place we can make
> > use of it and set I2C#6 pins appropriately.
> >
> > Initial configuration came from the
Hi Georgii,
On Mon, Sep 3, 2018 at 11:07 PM Georgii Staroselskii
wrote:
>
> This API is going to be used to configure some pins that are protected
> for simple modification.
>
> It's not a comprehensive pinctrl driver but can be turned into one
> when we need this in the future. Now it is
On Tue, Sep 4, 2018 at 2:23 AM Andy Shevchenko
wrote:
>
> On Mon, Sep 3, 2018 at 7:40 PM Georgii Staroselskii
> wrote:
> >
> > This interface will be used to configure properly some pins on
> > Merrifield that are shared with SCU.
> >
> > scu_ipc_raw_command() writes SPTR and DPTR registers
Hi Eugeniu,
On Sat, Sep 1, 2018 at 6:59 PM Eugeniu Rosca wrote:
>
> Hi there,
>
> On Tue, Aug 28, 2018 at 08:42:01AM +0200, Eugeniu Rosca wrote:
> > Hi Bin,
> >
> > cc: Masahiro, Andrey
> >
> > On Tue, Aug 28, 2018 at 10:05:51AM +0800, Bin Meng wrote:
> > > Hi Eugeniu,
> > >
> > > On Mon, Aug
On Thu, Aug 30, 2018 at 8:11 PM Marek Vasut wrote:
>
> On 08/30/2018 02:45 AM, Ley Foon Tan wrote:
> > On Wed, Aug 29, 2018 at 7:57 PM Marek Vasut wrote:
> >>
> >> On 08/29/2018 10:44 AM, Ley Foon Tan wrote:
> >>> Add code to reset all reset signals as in gpio DT node. A reset property
> >>> is
Hi Rick,
On Tue, Sep 4, 2018 at 3:23 AM Tom Rini wrote:
>
> On Mon, Sep 03, 2018 at 05:50:39PM +0800, Bin Meng wrote:
> > Hi Tom,
> >
> > On Thu, Aug 30, 2018 at 9:12 PM Bin Meng wrote:
> > >
> > > This updates travis configuration to use kernel.org pre-built
> > > toolchain for riscv.
> > >
>
Without this patch the Ethernet PHY on the p212 board does not get
fully configured.
When this happens Ethernet does not function.
The similar libretech-cc and khadas-vim boards have this code already.
That's why the Ethernet on these boards do work.
Signed-off-by: Jasper Kcoding
Acked-by: Neil
Based on the linux mainline driver, this adds support for the hardware
watchdog timer found on some sunxi boards.
Signed-off-by: Chris Blake
---
common/board_f.c | 3 +-
drivers/watchdog/Kconfig | 18
drivers/watchdog/Makefile| 1 +
drivers/watchdog/sunxi_wdt.c
The following patches are needed to add support for the hardware watchdog
found in most sunxi SoC's.
The patches below have only been tested on a sun50i device (H5 SoC) and work
as expected. The actual sunxi_wdt.c was roughly based off of the mainline
linux driver, and is enabled by adding
Without this fix, u-boot fails to comple as it tries to load watchdog.h
during an SPL build. This breaks support for things such as the sunxi
arch.
Signed-off-by: Chris Blake
---
include/watchdog.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/watchdog.h
On Mon, Sep 3, 2018 at 5:21 PM Adam Ford wrote:
>
> On Mon, Sep 3, 2018 at 12:30 PM Jagan Teki wrote:
> >
> > Davanci spi driver has DM support already, this patch
> > add support for platdata so-that SPL can use it for
> > low foot-print.
> >
>
> In order for this to work, I had to apply a
On Mon, Sep 3, 2018 at 12:30 PM Jagan Teki wrote:
>
> Davanci spi driver has DM support already, this patch
> add support for platdata so-that SPL can use it for
> low foot-print.
>
In order for this to work, I had to apply a patch [1] that I submitted before.
That patch disabled the manual
On Thu, 2018-08-30 at 00:54 -0700, Bin Meng wrote:
> This adds a helper routine to print CPU information. Currently
> it prints all the instruction set extensions that the processor
> core supports.
>
> Signed-off-by: Bin Meng
> ---
>
> arch/riscv/Makefile | 1 +
>
On Thu, 2018-08-30 at 00:54 -0700, Bin Meng wrote:
> The first argument of Linux kernel is the risc-v core hart id,
> from which the kernel is booted from. It is not the mach_id,
> which seems to be copied from arm.
>
> Signed-off-by: Bin Meng
> ---
>
> arch/riscv/lib/bootm.c | 18
On Thu, 2018-08-30 at 00:54 -0700, Bin Meng wrote:
> This adds QEMU RISC-V 'virt' board target support, with the hope of
> helping people easily test U-Boot on RISC-V.
>
> The QEMU virt machine models a generic RISC-V virtual machine with
> support for the VirtIO standard networking and block
On 03.09.18 23:24, Heinrich Schuchardt wrote:
> On 09/03/2018 11:09 PM, Alexander Graf wrote:
>>
>>
>> On 03.09.18 18:35, Heinrich Schuchardt wrote:
>>> The patch implements the EFI_UNICODE_COLLATION_PROTOCOL.
>>>
>>> Signed-off-by: Heinrich Schuchardt
>>> ---
>>> v3:
>>> no change
>>> v2:
On 09/03/2018 11:09 PM, Alexander Graf wrote:
>
>
> On 03.09.18 18:35, Heinrich Schuchardt wrote:
>> The patch implements the EFI_UNICODE_COLLATION_PROTOCOL.
>>
>> Signed-off-by: Heinrich Schuchardt
>> ---
>> v3:
>> no change
>> v2:
>> add more comments
>> ---
>> MAINTAINERS
On 03.09.18 18:35, Heinrich Schuchardt wrote:
> The patch implements the EFI_UNICODE_COLLATION_PROTOCOL.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> v3:
> no change
> v2:
> add more comments
> ---
> MAINTAINERS| 2 +
> include/cp1250.h
On 03.09.18 18:35, Heinrich Schuchardt wrote:
> This patch provides a define to initialize a table that maps lower to
> capital letters for Unicode code point 0x - 0x.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> v3:
> remove codes < 0x80 from tables for code pages 437 and 1250
Hey all,
Some of you may have noticed I didn't do a release last week. Slipped
my mind until about Wednesday/Thursday and I figured it would make more
sense to just wait until today as I had promised a release today. My
fault, got out of the habit of setting a calendar reminder. You may
also
On Mon, Sep 03, 2018 at 05:50:39PM +0800, Bin Meng wrote:
> Hi Tom,
>
> On Thu, Aug 30, 2018 at 9:12 PM Bin Meng wrote:
> >
> > This updates travis configuration to use kernel.org pre-built
> > toolchain for riscv.
> >
> > Signed-off-by: Bin Meng
> > ---
> >
> > .travis.yml | 5 ++---
> > 1
Enabling DM_PMIC, DM_REGULATOR_FIXED, and DM_REGULATOR_GPIO
gives us the ability to better monitor voltages and enable
hardware through the device tree. The TL4030 (TPS65950) is
not yet migrated to DM, so this patch only enables the fixed
and GPIO controlled regulators.
Signed-off-by: Adam Ford
Correct the description of efi_update_capsule().
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_runtime.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
index 2b4f399e9a..c5fbd91fa3 100644
---
The simple pinctrl driver currently available works with the omap3.
Enabling this will use the device tree to automatically set the
pin-muxing for various drivers.
Signed-off-by: Adam Ford
diff --git a/configs/omap3_logic_defconfig b/configs/omap3_logic_defconfig
index c6acfab602..cea4e5521d
kernel-doc fails to parse function definitions like the one below
efi_status_t efi_create_event(uint32_t type, efi_uintn_t notify_tpl,
void (EFIAPI *notify_function) (
struct efi_event *event,
On Mon, Sep 3, 2018 at 9:26 PM Andy Shevchenko
wrote:
> Thanks for doing this!
>
> I'll review patches individually.
> By some reason Gmail doesn't show me Simon's and Bin's emails in the
> message. Are they delivered?
I reviewed, looks pretty much good, except few small comments in patch 2.
On Mon, Sep 3, 2018 at 7:39 PM Georgii Staroselskii
wrote:
>
> This API is going to be used to configure some pins that are protected
> for simple modification.
>
> It's not a comprehensive pinctrl driver but can be turned into one
> when we need this in the future. Now it is planned to be used
On Mon, Sep 3, 2018 at 7:41 PM Georgii Staroselskii
wrote:
>
> We have lacked the support for any pinmuxing in U-Boot for Merrifield.
> A need for pinmuxing some pins has arisen from the fact the I2C#6 is shared
> with I2C#8 on Merrifield. The latter is not easily accessible because it's
> a part
On Mon, Sep 3, 2018 at 7:38 PM Georgii Staroselskii
wrote:
>
> Now that we have I2C#6 working, it's time to add a corresponsing
> ACPI binding.
>
Reviewed-by: Andy Shevchenko
> Signed-off-by: Georgii Staroselskii
> ---
> arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 10
On Mon, Sep 3, 2018 at 7:41 PM Georgii Staroselskii
wrote:
>
> Now that we have the pinctrl driver for Merrifield in place we can make
> use of it and set I2C#6 pins appropriately.
>
> Initial configuration came from the firmware. Which quite likely has
> been used in the phones, where that is
On Mon, Sep 3, 2018 at 7:40 PM Georgii Staroselskii
wrote:
>
> This interface will be used to configure properly some pins on
> Merrifield that are shared with SCU.
>
> scu_ipc_raw_command() writes SPTR and DPTR registers before sending
> a command to SCU.
>
> This code has been ported from Linux
Enable DM_SPI and DM_SPI_FLASH for omapl138_lcdk board.
Cc: Peter Howard
Signed-off-by: Jagan Teki
---
Note:
This would need spi DT node.
configs/omapl138_lcdk_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/configs/omapl138_lcdk_defconfig b/configs/omapl138_lcdk_defconfig
This patch add SPL DM support for da8xxevm boards
with SPL serial, SPI drivers supported via platdata.
Cc: Adam Ford
Signed-off-by: Jagan Teki
---
board/davinci/da8xxevm/da850evm.c | 27 +++
configs/da850_am18xxevm_defconfig | 3 +++
configs/da850evm_defconfig|
Davanci spi driver has DM support already, this patch
add support for platdata so-that SPL can use it for
low foot-print.
Signed-off-by: Jagan Teki
---
drivers/spi/davinci_spi.c | 47 +++---
include/dm/platform_data/spi_davinci.h | 15
2 files changed,
Fix multiple typos
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_runtime.c | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c
index 27136cbedd..2b4f399e9a 100644
---
Fix numerous typos.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_boottime.c | 42 +--
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/lib/efi_loader/efi_boottime.c b/lib/efi_loader/efi_boottime.c
index f9f59b93f9..dfddcb5aa5 100644
This interface will be used to configure properly some pins on
Merrifield that are shared with SCU.
scu_ipc_raw_command() writes SPTR and DPTR registers before sending
a command to SCU.
This code has been ported from Linux work done by Andy Shevchenko.
Signed-off-by: Georgii Staroselskii
---
This patch provides a define to initialize a table that maps lower to
capital letters for Unicode code point 0x - 0x.
Signed-off-by: Heinrich Schuchardt
---
v3:
remove codes < 0x80 from tables for code pages 437 and 1250
sort tables for code pages 437 and 1250
v2:
Now that we have I2C#6 working, it's time to add a corresponsing
ACPI binding.
Signed-off-by: Georgii Staroselskii
---
arch/x86/include/asm/arch-tangier/acpi/southcluster.asl | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/x86/include/asm/arch-tangier/acpi/southcluster.asl
Now that we have the pinctrl driver for Merrifield in place we can make
use of it and set I2C#6 pins appropriately.
Initial configuration came from the firmware. Which quite likely has
been used in the phones, where that is not part of Atom peripheral, is
in use. Thus we need to override the
The patch implements the EFI_UNICODE_COLLATION_PROTOCOL.
Signed-off-by: Heinrich Schuchardt
---
v3:
no change
v2:
add more comments
---
MAINTAINERS| 2 +
include/cp1250.h | 40 +++
include/cp437.h| 40
Provide a unit test for the EFI_UNICODE_COLLATION_PROTOCOL.
Signed-off-by: Heinrich Schuchardt
---
v3:
no change
v2:
avoid lines over 80 characters
---
lib/efi_selftest/Makefile | 1 +
.../efi_selftest_unicode_collation.c | 260 ++
This API is going to be used to configure some pins that are protected
for simple modification.
It's not a comprehensive pinctrl driver but can be turned into one
when we need this in the future. Now it is planned to be used only
in one place. So that's why I decided not to polute the codebase
We have lacked the support for any pinmuxing in U-Boot for Merrifield.
A need for pinmuxing some pins has arisen from the fact the I2C#6 is shared
with I2C#8 on Merrifield. The latter is not easily accessible because it's
a part of a separate MCU we don't have easy access to.
I2C#6 can be and
This patchset implements the EFI_UNICODE_COLLATION_PROTOCOL and provides
unit tests.
An error in Unicode handling in the FAT file system shall be fixed after
merging Takahiro's FAT patches. Until then some redundancy between old and
new Unicode functions remains.
v3:
drop accepted
Provide functions for upper and lower case conversion.
Signed-off-by: Heinrich Schuchardt
---
v3:
no change
v2:
add configuration switch EFI_UNICODE_CAPITALIZATION
---
include/charset.h | 16 ++
lib/charset.c | 47
Provide unit tests for utf_to_lower() utf_to_upper().
Signed-off-by: Heinrich Schuchardt
---
v3:
add test for latin letter O with diaresis
v2:
use ut_assert*() for testing
---
test/unicode_ut.c | 34 ++
1 file changed, 34 insertions(+)
diff --git
On Mon, Sep 3, 2018 at 4:02 PM, Bernhard Messerklinger
wrote:
> Since CONFIG_IS_ENABLED(DM_SPI) is not working in SPL because
> CONFIG_SPL_DM_SPI is not defined we should go with #ifdef CONFIG_DM_SPI.
Better enabled it for SPL, did you find any size constraint? if yet
try for platdata?
On 09/03/2018 03:39 PM, Patrice Chotard wrote:
> Add vbus-supply regulator support.
> On some board vbus is not controlled by the phy but by
> an external regulator.
>
> Signed-off-by: Patrice Chotard
> ---
>
> Changes in v4:
> - Remove useless dev->name in dev_dgb()
Two remaining nits,
Hi Simon,
> From: s...@google.com On Behalf Of Simon Glass
> Sent: mercredi 8 août 2018 11:56
> To: Patrick DELAUNAY
> On 3 August 2018 at 05:38, Patrick Delaunay wrote:
> > Unify the fgetc function when MUX is activated or not:
> > - always call tstc() : it is the normal behavior expected
> >
Update the pymark.buildconfigspec to depend on 'cmd_mmc' in addition to
'cmd_avb' for those tests that needs more a more complete MMC
implementation or the "mmc" command.
Signed-off-by: Jens Wiklander
---
test/py/tests/test_avb.py | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
Enables cmd_avb and its dependencies need to run the AVB tests.
Signed-off-by: Jens Wiklander
---
arch/Kconfig | 4
drivers/fastboot/Kconfig | 2 ++
2 files changed, 6 insertions(+)
diff --git a/arch/Kconfig b/arch/Kconfig
index 8f10f3fc06e8..543362578f50 100644
---
Tests the TEE uclass with a sandbox tee driver.
Reviewed-by: Simon Glass
Signed-off-by: Jens Wiklander
---
test/dm/Makefile | 1 +
test/dm/tee.c| 98
2 files changed, 99 insertions(+)
create mode 100644 test/dm/tee.c
diff --git
With CONFIG_SANDBOX malloc a buffer in get_sector_buf() and return that
instead of returning CONFIG_FASTBOOT_BUF_ADDR since there's no such
buffer reserved.
Signed-off-by: Jens Wiklander
---
include/avb_verify.h | 9 +
1 file changed, 9 insertions(+)
diff --git a/include/avb_verify.h
Signed-off-by: Jens Wiklander
---
arch/Kconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/Kconfig b/arch/Kconfig
index bf1b4a9afac6..8f10f3fc06e8 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -91,6 +91,7 @@ config SANDBOX
imply HASH_VERIFY
imply LZMA
imply
Adds a sandbox_tee node to enable the sandbox tee driver in all the
sandbox dts files.
Reviewed-by: Simon Glass
Signed-off-by: Jens Wiklander
---
arch/sandbox/dts/sandbox.dts | 4
arch/sandbox/dts/sandbox64.dts | 4
arch/sandbox/dts/test.dts | 4
3 files changed, 12
Adds configuration option OPTEE_TA_AVB and a header file describing the
interface to the Android Verified Boot 2.0 (AVB) trusted application
provided by OP-TEE.
Tested-by: Igor Opaniuk
Reviewed-by: Igor Opaniuk
Signed-off-by: Jens Wiklander
---
MAINTAINERS| 1 +
With CONFIG_OPTEE_TA_AVB use the trusted application AVB provided by
OP-TEE to manage rollback indexes and device lock status.
Signed-off-by: Jens Wiklander
---
common/avb_verify.c | 118 ++-
doc/README.avb2 | 13 +
include/avb_verify.h | 4
Adds a sandboxtee driver which emulates a generic TEE with the OP-TEE
AVB TA.
Signed-off-by: Jens Wiklander
---
drivers/tee/Kconfig | 12 +-
drivers/tee/Makefile | 1 +
drivers/tee/optee/Kconfig | 2 +-
drivers/tee/sandbox.c | 299 ++
Sync with 14e21cb8f811 ("arm64: dt: hikey: Add optee node"
from Linux kernel.
Reviewed-by: Simon Glass
Signed-off-by: Jens Wiklander
---
arch/arm/dts/hi6220-hikey.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/dts/hi6220-hikey.dts b/arch/arm/dts/hi6220-hikey.dts
index
Adds support in optee supplicant to route signed (MACed) RPMB frames
from OP-TEE Secure OS to MMC and vice versa to manipulate the RPMB
partition.
Tested-by: Igor Opaniuk
Signed-off-by: Jens Wiklander
---
drivers/tee/optee/Makefile| 1 +
drivers/tee/optee/core.c | 8 ++
Adds a uclass to interface with a TEE (Trusted Execution Environment).
A TEE driver is a driver that interfaces with a trusted OS running in
some secure environment, for example, TrustZone on ARM cpus, or a
separate secure co-processor etc.
The TEE subsystem can serve a TEE driver for a Global
Reviewed-by: Simon Glass
Signed-off-by: Jens Wiklander
---
doc/README.tee | 112 +
1 file changed, 112 insertions(+)
create mode 100644 doc/README.tee
diff --git a/doc/README.tee b/doc/README.tee
new file mode 100644
index
Adds a OP-TEE driver.
* Targets ARM and ARM64
* Supports using any U-Boot memory as shared memory
* Probes OP-TEE version using SMCs
* Uses OPTEE message protocol version 2 to communicate with secure world
Reviewed-by: Simon Glass
Tested-by: Igor Opaniuk
Signed-off-by: Jens Wiklander
---
Sync with c8bfafb15944 ("dt/bindings: add bindings for optee")
from Linux kernel.
Introduces linaro prefix and adds bindings for ARM TrustZone based OP-TEE
implementation.
Signed-off-by: Jens Wiklander
---
.../firmware/linaro,optee-tz.txt | 31 +++
1 file changed,
Adds mmc_rpmb_route_frames() to route RPMB data frames from/to an
external entity.
Tested-by: Igor Opaniuk
Signed-off-by: Jens Wiklander
---
drivers/mmc/rpmb.c | 160 +
include/mmc.h | 2 +
2 files changed, 162 insertions(+)
diff --git
Before this patch avb_ops_free() was returning early if supplied "ops"
argument was not NULL. This patch fixes this by inverting the condition.
Signed-off-by: Jens Wiklander
---
common/avb_verify.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/common/avb_verify.c
Reviewed-by: Simon Glass
Signed-off-by: Jens Wiklander
---
cmd/avb.c | 17 +
1 file changed, 17 insertions(+)
diff --git a/cmd/avb.c b/cmd/avb.c
index ca4b26d5d7b3..ff00be4cee38 100644
--- a/cmd/avb.c
+++ b/cmd/avb.c
@@ -35,6 +35,8 @@ int do_avb_init(cmd_tbl_t *cmdtp, int flag,
Prior to this patch was do_avb_write_rb() reading supplied rb_idx as a
hexadecimal number while do_avb_read_rb() printed the read out rb_idx as
decimal number. For consistency change do_avb_read_rb() to print rb_idx
as a hexadecimal number too.
Reviewed-by: Simon Glass
Reviewed-by: Igor Opaniuk
Just as /chosen may contain devices /firmware may contain devices, scan
for devices under /firmware too.
Reviewed-by: Simon Glass
Signed-off-by: Jens Wiklander
---
drivers/core/root.c | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/drivers/core/root.c
Hi,
This adds support for storing AVB rollback indexes in the RPMB partition.
The RPMB partition (content and key) is managed by OP-TEE
(https://www.op-tee.org/) which is a secure OS leveraging ARM TrustZone.
The Linux kernel can already support OP-TEE with reading and updating
rollback indexes
On Sunday 02 September 2018 11:19 PM, Alexander Graf wrote:
>
>
>> Am 02.09.2018 um 18:04 schrieb Vagrant Cascadian :
>>
>>> On 2018-09-02, Alexander Graf wrote:
On 02.08.18 23:31, Dr. Philipp Tomsich wrote:
> On 2 Aug 2018, at 22:36, Simon Glass wrote:
>
> On 26 July
When re-syncing the DTS files from the kernel, something caused
the MMC driver to no longer detect the MMC card. Undoing the
CD-invert appears to fix the issue.
Fixes: e6ea2390cde3 ("ARM: DTS: Resync LogicPD-Torpedo-37xx-devkit
with Linux 4.18-RC4")
Signed-off-by: Adam Ford
diff --git
Hi Patrick,
On 03.09.2018 15:35, Patrick DELAUNAY wrote:
Hi Simon and Stefan,
Sorry for my late answer (I just come back from my summer holiday)
From: s...@google.com On Behalf Of Simon Glass
Sent: mercredi 8 août 2018 11:56
On 3 August 2018 at 05:38, Patrick Delaunay wrote:
Add test to
Hi Denis,
you introduced a way to switch the bus for the I2C counter. I merged
these changes into u-boot-imx (they were related to GE i.MX boards), Tom
found that this breaks ids8313 (PowerPC). In fact, ids8313 could not set
CONFIG_SYS_BOOTCOUNT_I2C_BUS (it is new), and the fallback in comment
Add vbus-supply regulator support.
On some board vbus is not controlled by the phy but by
an external regulator.
Signed-off-by: Patrice Chotard
---
Changes in v4:
- Remove useless dev->name in dev_dgb()
Changes in v3:
- Update test on device_get_supply_regulator() call
-
Hi Simon and Stefan,
Sorry for my late answer (I just come back from my summer holiday)
> From: s...@google.com On Behalf Of Simon Glass
> Sent: mercredi 8 août 2018 11:56
>
> On 3 August 2018 at 05:38, Patrick Delaunay wrote:
> > Add test to avoid access to rx buffer when this buffer is
Hi Fabio
On Mon, Sep 3, 2018 at 3:01 PM Fabio Estevam wrote:
>
> Hi Jagan,
>
> On Sun, Sep 2, 2018 at 3:07 PM, Jagan Teki wrote:
>
> >> --- /dev/null
> >> +++ b/board/technexion/pico-imx6ul/spl.c
> >> @@ -0,0 +1,115 @@
> >> +// SPDX-License-Identifier: GPL-2.0+
> >
> > space
> >
>
> >> +static
Hi Jagan,
On Sun, Sep 2, 2018 at 3:07 PM, Jagan Teki wrote:
>> --- /dev/null
>> +++ b/board/technexion/pico-imx6ul/spl.c
>> @@ -0,0 +1,115 @@
>> +// SPDX-License-Identifier: GPL-2.0+
>
> space
>
>> +static void ccgr_init(void)
>> +{
>> + struct mxc_ccm_reg *ccm = (struct mxc_ccm_reg
Hi jasper,
On 28/08/2018 22:26, Jasper Kcoding wrote:
> Without this patch the Ethernet PHY on the p212 board does not get fully
> configured.
> When this happens Ethernet does not function.
>
> The similar libretech-cc and khadas-vim boards have this code already.
> That's why the Ethernet on
Since CONFIG_IS_ENABLED(DM_SPI) is not working in SPL because
CONFIG_SPL_DM_SPI is not defined we should go with #ifdef CONFIG_DM_SPI.
Signed-off-by: Bernhard Messerklinger
---
drivers/spi/mxc_spi.c | 28
1 file changed, 16 insertions(+), 12 deletions(-)
diff
Hi Tom,
On Thu, Aug 30, 2018 at 9:12 PM Bin Meng wrote:
>
> This updates travis configuration to use kernel.org pre-built
> toolchain for riscv.
>
> Signed-off-by: Bin Meng
> ---
>
> .travis.yml | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
Since this is travis-ci changes,
Sandbox is not a real bootloader and it does require
a position independent code to be supported.
Thus, build it with -fPIC explicitly.
Fixes: 16940f720f9b ("Makefile: Don't generate position independent code")
Signed-off-by: Andy Shevchenko
Reported-by: Simon Glass
Tested-by: Bin Meng
---
-
Hi Andy,
On Mon, Sep 3, 2018 at 4:33 PM Andy Shevchenko
wrote:
>
> Sandbox is not a real bootloader and it does require
> a position independent code to be supported.
>
> Thus, build it with -fPIC explicitly.
>
> Fixes: 16940f720f9b ("Makefile: Don't generate position independent code")
>
On 09/03/2018 10:17 AM, Bernhard Messerklinger wrote:
Signed-off-by: Bernhard Messerklinger
---
drivers/serial/serial_mxc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/serial/serial_mxc.c b/drivers/serial/serial_mxc.c
index 4f1f822c58..e586c18cf0 100644
---
Hi Jagan,
Jagan Teki wrote on Mon, 3 Sep 2018
13:17:13 +0530:
> On Thu, Aug 16, 2018 at 9:00 PM, Miquel Raynal
> wrote:
> > UBI selects MTD_PARTITIONS which is the symbol to compile
> > drivers/mtd/mtdpart.c. Unfortunately, the symbol was not defined in
> > Kconfig and this worked only with
When used with a device tree, this will extract the card detect
and write protect pins from the device tree and configure them
accordingly. This assumes the GPIO_ACTIVE_LOW/HIGH is supported
by da8xx_gpio.
Signed-off-by: Adam Ford
---
V2: Wrap the CD and WP GPIO references around DM_GPIO to
Sandbox is not a real bootloader and it does require
a position independent code to be supported.
Thus, build it with -fPIC explicitly.
Fixes: 16940f720f9b ("Makefile: Don't generate position independent code")
Signed-off-by: Andy Shevchenko
Reported-by: Simon Glass
---
arch/sandbox/config.mk
Hi Jagan,
Jagan Teki wrote on Mon, 3 Sep 2018
13:17:13 +0530:
> On Thu, Aug 16, 2018 at 9:00 PM, Miquel Raynal
> wrote:
> > UBI selects MTD_PARTITIONS which is the symbol to compile
> > drivers/mtd/mtdpart.c. Unfortunately, the symbol was not defined in
> > Kconfig and this worked only with
Hi Jagan,
Jagan Teki wrote on Mon, 3 Sep 2018
13:34:21 +0530:
> On Mon, Sep 3, 2018 at 12:24 PM, Miquel Raynal
> wrote:
> > Hi Stefan,
> >
> > Stefan Roese wrote on Sat, 1 Sep 2018 10:59:56 +0200:
> >
> >> On 31.08.2018 16:57, Miquel Raynal wrote:
> >> > There should not be a 'nand'
Signed-off-by: Bernhard Messerklinger
---
drivers/serial/serial_mxc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/serial/serial_mxc.c b/drivers/serial/serial_mxc.c
index 4f1f822c58..e586c18cf0 100644
--- a/drivers/serial/serial_mxc.c
+++ b/drivers/serial/serial_mxc.c
@@ -339,6
On Mon, Sep 3, 2018 at 12:24 PM, Miquel Raynal
wrote:
> Hi Stefan,
>
> Stefan Roese wrote on Sat, 1 Sep 2018 10:59:56 +0200:
>
>> On 31.08.2018 16:57, Miquel Raynal wrote:
>> > There should not be a 'nand' command, a 'sf' command and certainly not
>> > a new 'spi-nand' command. Write a 'mtd'
On Sun, Sep 02, 2018 at 05:50:24PM -0600, Simon Glass wrote:
> Hi,
>
> On 10 August 2018 at 00:04, Bin Meng wrote:
> > On Thu, Aug 9, 2018 at 9:07 PM, Andy Shevchenko
> > wrote:
> >> On Thu, 2018-08-09 at 14:25 +0200, Heinrich Schuchardt wrote:
> >>
> >>> I did not test loading of
> >>> Linux
defconfigs files should be generated and they should not
contain additional comments because they can be lost.
Force the rule dropping the commnts inside the GE
boards.
Signed-off-by: Stefano Babic
CC: Denis Zalevskiy
Reported-by: Tom Rini
---
configs/ge_bx50v3_defconfig | 31
On 02/09/2018 16:15, Tom Rini wrote:
> On Sun, Sep 02, 2018 at 03:20:25PM +0200, Sébastien Szymanski wrote:
>
>> Hi Tom,
>>
>>> On 1 Sep 2018, at 13:37, Tom Rini wrote:
>>>
>>> - So I start reading the whole diff and I see:
>>> commit 8e00d802e402d2a6734a88ebeb77a70efcfc354c
>>> Author:
On Thu, Aug 16, 2018 at 9:00 PM, Miquel Raynal
wrote:
> UBI selects MTD_PARTITIONS which is the symbol to compile
> drivers/mtd/mtdpart.c. Unfortunately, the symbol was not defined in
> Kconfig and this worked only with board files defining it. Fix this by
> adding a boolean in Kconfig so boards
1 - 100 of 111 matches
Mail list logo