On Wednesday 11 October 2017 10:12 PM, Felix Brack wrote:
> For the DM TPS65910 driver I'm working on, querying the MPU voltage
> should return a value in uV. This value can then be used by the
> regulator's standard function set_value to set the MPU voltage.
>
> Signed-off-by: Felix Brack
On Fri, Oct 13, 2017 at 10:37:37AM +0200, Alexander Graf wrote:
> Hi Tom,
>
> This is my current patch queue for efi. Please pull.
>
> Alex
>
>
> The following changes since commit 39dd65a059e503883dbf16d4c00ac083d15837da:
>
> sandbox: Enable btrfs support (2017-10-03 08:44:55 -0400)
>
>
On Thu, Oct 12, 2017 at 10:47:04PM -0500, Praneeth Bajjuri wrote:
> From: Vishal Mahaveer
>
> DRA71x processors are reduced pin and software compatible
> derivative of DRA72 processors. Extend support for this
> revision in "getvar cpu" command.
>
> Signed-off-by: Vishal
On Thu, Oct 12, 2017 at 10:47:05PM -0500, Praneeth Bajjuri wrote:
> 'commit fa24eca1f20a ("omap: Add routine for setting fastboot variables")'
> adds initial support and usage of "fastboot getvar" command
> for DRA75x and DRA72x devices.
>
> and
> 'commit 0f9e6aee9dbc ("arm: dra76: Add support
On Thu, Oct 12, 2017 at 10:47:03PM -0500, Praneeth Bajjuri wrote:
> From: Vishal Mahaveer
>
> Add vendor partition to Android GPT table for eMMC.
>
> A Vendor image contains SoC-specific code and configuration.
>
> Prior to Android 8.0, the vendor partition was optional ;
>
On Thu, Oct 12, 2017 at 10:47:02PM -0500, Praneeth Bajjuri wrote:
> Add vendor partition to Android GPT table for eMMC.
>
> A Vendor image contains SoC-specific code and configuration.
>
> Prior to Android 8.0, the vendor partition was optional ;
> files belonging to these images were placed in
On Sat, Oct 14, 2017 at 03:35:23AM +0900, Masahiro Yamada wrote:
> 2017-10-13 22:53 GMT+09:00 Tom Rini :
> > On Fri, Oct 13, 2017 at 09:21:19PM +0900, Masahiro Yamada wrote:
> >> 2017-10-13 21:11 GMT+09:00 Tom Rini :
> >> > On Fri, Oct 13, 2017 at 06:51:42PM
Hi Stefano,
On Wed, Oct 4, 2017 at 9:35 AM, Fabio Estevam wrote:
> Hi Stefano,
>
> On Wed, Oct 4, 2017 at 6:34 AM, Stefano Babic wrote:
>
>> mmhhh...it looks to me we are diverging with this SOC. I understand that
>> current funtions are not suitable for the
On 10/13/2017 02:28 PM, Heinrich Schuchardt wrote:
On qemu errors like
assert 2.999650001525879 >= 3
occur.
According to the comment in the code the test is meant to be
approximate. So we should accept some milliseconds less.
Reviewed-by: Stephen Warren
On qemu errors like
assert 2.999650001525879 >= 3
occur.
According to the comment in the code the test is meant to be
approximate. So we should accept some milliseconds less.
Cc: Stephen Warren
Signed-off-by: Heinrich Schuchardt
---
v2
reduce
On 10/05/2017 04:33 PM, Heinrich Schuchardt wrote:
On 10/05/2017 11:10 PM, Stephen Warren wrote:
On 10/05/2017 01:52 PM, Heinrich Schuchardt wrote:
On qemu errors like
assert 2.999650001525879 >= 3
occur.
Can you work out why? I guess 1-999650001525879 is a really tiny amount,
so perhaps
2017-10-13 22:53 GMT+09:00 Tom Rini :
> On Fri, Oct 13, 2017 at 09:21:19PM +0900, Masahiro Yamada wrote:
>> 2017-10-13 21:11 GMT+09:00 Tom Rini :
>> > On Fri, Oct 13, 2017 at 06:51:42PM +0900, Masahiro Yamada wrote:
>> >
>> >> We discussed the __FILE__
On 09/28/2017 08:42 AM, York Sun wrote:
> Commit 15eb1d43bf47 ("spl: reorder the assignment of board info to
> global data") intended to move assignment of board info earlier,
> into board_init_r(). However, function preload_console_init() is
> called either from spl_board_init() or from
On 10/04/2017 11:57 PM, Bogdan Purcareata wrote:
> The MC boot sequence is contained in mc_env_boot. Update LS1088A boards
> to use this function, and hook it to reset_phy so that it's called late
> enough, after the ports have been initialized, for proper DPC / DPL
> fixup.
>
> Signed-off-by:
On 10/03/2017 03:16 AM, Sumit Garg wrote:
> This change is required due to trusted OS (OP-TEE) not being position
> independent code, it requires compile time fixed base address.
>
> To take care of this it is assumed that all layerscape armv8 platforms
> has minimum 2G ddr in first region. So we
On 09/28/2017 09:24 AM, Fabio Estevam wrote:
> CONFIG_CMD_BOOTZ symbol does not work in board config file
> anymore, so fix this by moving it to Kconfig.
>
> Signed-off-by: Fabio Estevam
> ---
Applied to fsl-qoriq master. Thanks.
York
On 09/22/2017 12:39 AM, Ran Wang wrote:
> Rx Compliance tests may fail intermittently at high
> jitter frequencies using default register values.
>
> Program register USB_PHY_RX_OVRD_IN_HI in certain sequence
> to make the Rx compliance test pass.
>
> Signed-off-by: Ran Wang
On 09/18/2017 02:16 AM, Gong Qianyu wrote:
> Fix a bug of 'commit 8104deb2d6b7 ("armv8: layerscape: Adjust memory
> mapping for Flash/SD card on LS1046A")' as NAND block size is
> 256KB on LS1046AQDS.
>
> Signed-off-by: Gong Qianyu
> ---
Applied to fsl-qoriq master. Thanks.
2017-10-13 22:53 GMT+09:00 Tom Rini :
> On Fri, Oct 13, 2017 at 09:21:19PM +0900, Masahiro Yamada wrote:
>> 2017-10-13 21:11 GMT+09:00 Tom Rini :
>> > On Fri, Oct 13, 2017 at 06:51:42PM +0900, Masahiro Yamada wrote:
>> >
>> >> We discussed the __FILE__
Provide a conversion function from utf8 to utf16.
Add missing #include in include/charset.h.
Remove superfluous #include in lib/charset.c.
Signed-off-by: Heinrich Schuchardt
---
v2
new patch
---
include/charset.h | 15 +++
lib/charset.c | 57
A test is added that verifies that the watchdog timer actually
causes a reboot upon timeout. The test in only executed on
request using
bootefi selftest 'watchdog reboot'
Signed-off-by: Heinrich Schuchardt
---
v2
no change
---
Make a comment line easier to read.
Signed-off-by: Heinrich Schuchardt
---
v2
no change
---
test/py/tests/test_efi_loader.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/py/tests/test_efi_loader.py b/test/py/tests/test_efi_loader.py
index
The patch series is centered on implementing the SetWatchdogTimer
boottime service. Two tests are supplied. One that checks that
resetting the watchdog timer saves from a reboot. The other
checks that the watchdog timer actually leads to a reset.
Both are covered by Python test cases.
Additional
Environment variable efi_selftest is passed as load options
to the selftest application. It is used to select a single
test to be executed.
Special value 'list' displays a list of all available tests.
Tests get an on_request property. If this property is set
the tests are only executed if
Clear environment variable efi_selftest before executing the
default tests.
Provide a test verifying that the EFI watchdog
reboots the system upon timeout.
The test depends on CONFIG_CMD_EFI_SELFTEST=y.
Signed-off-by: Heinrich Schuchardt
---
v2
choose test via
The test verifies that resetting the watchdog timer ensures
that it is not called during the timeout period.
Testing that the watchdog timer actually executes a reset
would require a test outside the efi_selftest framework.
Signed-off-by: Heinrich Schuchardt
---
v2
Use a define to detect double inclusion of efi_loader.h.
Signed-off-by: Heinrich Schuchardt
---
v2
new patch
---
include/efi_loader.h | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/include/efi_loader.h b/include/efi_loader.h
index
To avoid a forward declaration move efi_search_obj before
all protocol services functions.
Signed-off-by: Heinrich Schuchardt
---
v2
no change
---
lib/efi_loader/efi_boottime.c | 41 +
1 file changed, 21 insertions(+), 20
The watchdog is initialized with a 5 minute timeout period.
It can be reset by SetWatchdogTimer.
It is stopped by ExitBoottimeServices.
Signed-off-by: Heinrich Schuchardt
---
v2
code comments updated
---
cmd/bootefi.c | 1 +
include/efi_loader.h
Update the script to version 0.26 (as of Linux v4.14-rc1)
Keep our "penguin_chief".
Keep our top_of_kernel_tree.
The negative forms of the command line parameters are described
when using --help.
New options are
--git-blame-signatures => when used with --git-blame,
Enable clock in the probe hook. The clock rate will be necessary
when setup_data_interface hook is supported.
Signed-off-by: Masahiro Yamada
---
drivers/mtd/nand/denali.h| 1 +
drivers/mtd/nand/denali_dt.c | 12
2 files changed, 13
Now USB 3.0 feature is enabled/disabled by CONFIG_USB_DWC3_UNIPHIER.
Signed-off-by: Masahiro Yamada
---
arch/arm/mach-uniphier/clk/clk-pro4.c | 6 +++---
arch/arm/mach-uniphier/clk/clk-pro5.c | 6 +++---
arch/arm/mach-uniphier/clk/clk-pxs2.c | 6 +++---
3 files
This allows the NAND driver to enable clock and get its clock rate.
Signed-off-by: Masahiro Yamada
---
drivers/clk/uniphier/clk-uniphier-sys.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/clk/uniphier/clk-uniphier-sys.c
Enable CONFIGs for the DWC3 core and the UniPhier specific glue layer.
Signed-off-by: Masahiro Yamada
---
configs/uniphier_v7_defconfig | 2 ++
configs/uniphier_v8_defconfig | 2 ++
2 files changed, 4 insertions(+)
diff --git a/configs/uniphier_v7_defconfig
Add option to set spi controller clock frequency via device tree
using standard clock bindings.
Old way of setting spi controller clock frequency (via implementation
of 'cm_get_spi_controller_clk_hz' function in platform specific code)
remains supported for backward compatibility.
Signed-off-by:
Hello Simon,
On 12.10.2017 04:07, Simon Glass wrote:
> Hi Felix,
>
> On 9 October 2017 at 03:04, Felix Brack wrote:
>>
>> This patch extends pmic_bind_children prefix matching. In addition to
>> the node name the property regulator-name is used while trying to match
>> prefixes.
On Fri, Oct 13, 2017 at 1:24 AM, Heinrich Schuchardt wrote:
>
>
> On 10/10/2017 02:23 PM, Rob Clark wrote:
>>
>> An event can be created with type==0, Shell.efi does this for an event
>> that is set when Ctrl-C is typed. So our current approach of having a
>> fixed set of
On Fri, Oct 13, 2017 at 01:55:28PM +, Alexey Brodkin wrote:
> Hi Tom,
>
> On Fri, 2017-10-13 at 09:46 -0400, Tom Rini wrote:
> > On Fri, Oct 13, 2017 at 01:33:22PM +, Alexey Brodkin wrote:
> > >
> > > Hi Tom,
> > >
> > > On Fri, 2017-10-13 at 16:21 +0300, Eugeniy Paltsev wrote:
> > > >
Hi Tom,
On Fri, 2017-10-13 at 09:46 -0400, Tom Rini wrote:
> On Fri, Oct 13, 2017 at 01:33:22PM +, Alexey Brodkin wrote:
> >
> > Hi Tom,
> >
> > On Fri, 2017-10-13 at 16:21 +0300, Eugeniy Paltsev wrote:
> > >
> > > The HSDK can manage some pins via CREG registers block.
> > >
> > >
On Fri, Oct 13, 2017 at 09:21:19PM +0900, Masahiro Yamada wrote:
> 2017-10-13 21:11 GMT+09:00 Tom Rini :
> > On Fri, Oct 13, 2017 at 06:51:42PM +0900, Masahiro Yamada wrote:
> >
> >> We discussed the __FILE__ problem when U-Boot is built out of tree.
> >>
On Fri, Oct 13, 2017 at 01:33:22PM +, Alexey Brodkin wrote:
> Hi Tom,
>
> On Fri, 2017-10-13 at 16:21 +0300, Eugeniy Paltsev wrote:
> > The HSDK can manage some pins via CREG registers block.
> >
> > Signed-off-by: Eugeniy Paltsev
> > ---
> > MAINTAINERS
Hi Tom,
On Fri, 2017-10-13 at 16:21 +0300, Eugeniy Paltsev wrote:
> The HSDK can manage some pins via CREG registers block.
>
> Signed-off-by: Eugeniy Paltsev
> ---
> MAINTAINERS | 6 +++
> drivers/gpio/Kconfig | 7 +++
>
Hi Lukasz,
On Fri, Oct 13, 2017 at 5:16 AM, Lukasz Majewski wrote:
> There is some ongoing work to provide such facility. for imx6
> boards. I will keep you informed.
That's good news! Please keep me in the loop as well.
Thanks
From: Fabio Estevam
Commit 001cdbbb32ef1f6 ("imx: mx6slevk: enable more DM drivers") breaks
MMC support in U-Boot proper on the mx6slevk_spl_defconfig target:
U-Boot SPL 2017.09-00396-g6ca43a5 (Oct 01 2017 - 16:20:18)
Trying to boot from MMC1
U-Boot
The HSDK can manage some pins via CREG registers block.
Signed-off-by: Eugeniy Paltsev
---
MAINTAINERS | 6 +++
drivers/gpio/Kconfig | 7 +++
drivers/gpio/Makefile | 1 +
drivers/gpio/hsdk-creg-gpio.c | 109
Hi,
On this page: http://www.denx.de/wiki/U-Boot/SourceCode
there is a link to Amazon Cloud Drive to download U-Boot, but this link is not
working anymore.
Another problem: on the FTP, there is no tarball for v2017.11-rc1.
Guillaume
___
U-Boot
2017-10-13 21:11 GMT+09:00 Tom Rini :
> On Fri, Oct 13, 2017 at 06:51:42PM +0900, Masahiro Yamada wrote:
>
>> We discussed the __FILE__ problem when U-Boot is built out of tree.
>> https://www.mail-archive.com/u-boot@lists.denx.de/msg242852.html
>>
>> The deeper your build
On Fri, Oct 13, 2017 at 06:51:42PM +0900, Masahiro Yamada wrote:
> We discussed the __FILE__ problem when U-Boot is built out of tree.
> https://www.mail-archive.com/u-boot@lists.denx.de/msg242852.html
>
> The deeper your build directory is located, the larger
> your U-Boot image becomes.
> If
On 10/13/2017 01:36 PM, Masahiro Yamada wrote:
> Hi Marek,
>
> 2017-10-06 21:07 GMT+09:00 Marek Vasut :
>> Drop the ad-hoc DT caps parsing in favor of common framework function.
>>
>> Signed-off-by: Marek Vasut
>> Cc: Jaehoon Chung
Hi Marek,
2017-10-06 21:07 GMT+09:00 Marek Vasut :
> Drop the ad-hoc DT caps parsing in favor of common framework function.
>
> Signed-off-by: Marek Vasut
> Cc: Jaehoon Chung
> Cc: Masahiro Yamada
The function blob_encap_dek accesses a CAAM register
CONFIG_SYS_FSL_JR0_ADDR + 0x102c, before the CAAM clock has been enabled,
which causes the system to lock-up at the dek_blob command.
This patch enables and disables the CAAM clock, because this is also done in
The function dev_read_addr calls ofnode_get_addr_index in the live tree
case, which does not apply bus translations to the address read from the
device tree. This results in illegal addresses on boards that rely on
bus translations being applied.
Fix this situation by applying bus translations in
On 13.10.2017 10:30, Bin Meng wrote:
Azalia configuration may be different across boards, hence it's not
appropriate to do that in the SoC level. Instead, let's make the
SoC update_fsp_azalia_configs() routine as a weak version, and do
the actual work in the board codes.
So far it seems only
On 13.10.2017 10:30, Bin Meng wrote:
So far there are two copies of Azalia struct defines with one in
baytrail and the other one in braswell. This consolidates these
two into one, put it in the common place, and remove the prefix
pch_ to these structs to make their names more generic.
This also
On 13.10.2017 10:30, Bin Meng wrote:
At present we directly pass the Azalia config pointer to the FSP UPD.
This updates to use a function to do the stuff, like Braswell does.
Signed-off-by: Bin Meng
---
arch/x86/cpu/baytrail/fsp_configs.c | 15
On 10/13/2017 01:01 PM, Masahiro Yamada wrote:
> Hi Marek,
>
>
> 2017-10-13 19:40 GMT+09:00 Marek Vasut :
>> On 10/13/2017 12:21 PM, Masahiro Yamada wrote:
>>> Including pulls in a lot of bloat. What this driver needs
>>> is BIT(), so replace it with
>>>
>>> Signed-off-by:
On 12.10.2017 14:07, Bin Meng wrote:
It was observed that when booting a Ubuntu 16.04 kernel, doing ACPI
S3 suspend/resume sometimes causes the Ubuntu kernel hang forever.
The issue is however not reproduced with a kernel built from i386/
x86_64 defconfig configuration.
The unstability is
On 12.10.2017 14:07, Bin Meng wrote:
This is only needed when graphics console is used. For kernel with
native graphics driver, this can be turned off to speed up.
Change this option's default to n in the Kconfig.
Signed-off-by: Bin Meng
---
arch/x86/Kconfig | 1 -
1
Hi Marek,
2017-10-13 19:40 GMT+09:00 Marek Vasut :
> On 10/13/2017 12:21 PM, Masahiro Yamada wrote:
>> Including pulls in a lot of bloat. What this driver needs
>> is BIT(), so replace it with
>>
>> Signed-off-by: Masahiro Yamada
>
> Doesn't
Hi,
On Monday 09 October 2017 05:47 PM, Faiz Abbas wrote:
> Adding support for TI bandgap temperature sensor.
> Also add dt support for bandgap sensor in spl.
>
> Faiz Abbas (2):
> thermal: ti-bandgap: Add support for temperature sensor
> ARM: dts: OMAP5+: Add support for bandgap sensor in
On 10/13/2017 12:21 PM, Masahiro Yamada wrote:
> Including pulls in a lot of bloat. What this driver needs
> is BIT(), so replace it with
>
> Signed-off-by: Masahiro Yamada
Doesn't common.h also pull in the config macros ? Maybe they are not
needed here though
No global pointer is used in this file.
Signed-off-by: Masahiro Yamada
---
drivers/i2c/i2c-uclass.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/drivers/i2c/i2c-uclass.c b/drivers/i2c/i2c-uclass.c
index 1397f34..920811a 100644
---
Use dev_dbg() functions. It will be helpful to prefix log messages
with the corresponding device name when the core framework is ready.
While I am here, I renamed "dev", which was actually private data,
into "priv" because dev->dev looks confusing.
Signed-off-by: Masahiro Yamada
The serial driver is probed by SPL and/or board_init_f. To get the
clock from the serial driver, the clock node must be marked as
u-boot,dm-pre-reloc.
Signed-off-by: Masahiro Yamada
---
arch/arm/dts/uniphier-v7-u-boot.dtsi | 8
The pin data are implemented for old SoCs to specify the bit shift of
the IECTRL register. They are not wortwhile given the required memory
footprint. Delete all the pin data and enable all bits of the IECTRL
register.
Signed-off-by: Masahiro Yamada
---
Get clock rate from the clock driver to drop U-Boot specific
property "clock-frequency".
Signed-off-by: Masahiro Yamada
---
drivers/serial/serial_uniphier.c | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git
Both are unneeded in this file.
Signed-off-by: Masahiro Yamada
---
drivers/core/simple-bus.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/drivers/core/simple-bus.c b/drivers/core/simple-bus.c
index 14803e3..cc48c8b 100644
--- a/drivers/core/simple-bus.c
Add peripheral clock data for all SoCs.
Signed-off-by: Masahiro Yamada
---
drivers/clk/uniphier/Makefile| 2 +
drivers/clk/uniphier/clk-uniphier-core.c | 33 +
drivers/clk/uniphier/clk-uniphier-peri.c | 113 +++
UniPhier 32-bit SoCs use CONFIG_SPL_OF_CONTROL. So, many nodes must
be marked as dm-pre-reloc to prevent fdtgrep from stripping them off.
Sprinkling U-Boot specific properties all over the place is painful
because DT files are synced with Linux from time to time.
Split u-boot,dm-pre-reloc out
First, I implemented this driver as per-bank model, but it was
a design mistake.
- There are 31 banks in the maximum case. It is painful to add
so many nodes to DT.
- The IRQ control registers are shared between banks. Per-bank
design is a problem for Linux. The counterpart for
Including pulls in a lot of bloat. What this driver needs
is BIT(), so replace it with
Signed-off-by: Masahiro Yamada
---
drivers/usb/dwc3/dwc3-uniphier.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/usb/dwc3/dwc3-uniphier.c
U-Boot does not support fancy clock tree structures like the Linux
common clock framework. Implement a simple clock tree model at the
driver level. With this, the clock data will be simplified.
Signed-off-by: Masahiro Yamada
---
Switch to the single node design.
Signed-off-by: Masahiro Yamada
---
arch/arm/dts/uniphier-ld11.dtsi | 23 +
arch/arm/dts/uniphier-ld4.dtsi | 115 ++
arch/arm/dts/uniphier-pro4.dtsi | 206 ++--
- Reactor of GPIO, clk, reset drivers.
- Clean up SOC code
- Sync DT
- Use more clock drivers
- Split U-Boot specific DT property
Masahiro Yamada (20):
ARM: uniphier: switch to CONFIG_ENV_IS_NOWHERE
gpio: uniphier: rework single device node model
ARM: dts: uniphier: update GPIO nodes
Replace printf() with pr_() to specify proper loglevel.
Signed-off-by: Masahiro Yamada
---
arch/arm/mach-uniphier/arm32/psci.c | 4 +++-
arch/arm/mach-uniphier/board_late_init.c | 4 +++-
arch/arm/mach-uniphier/boot-device/boot-device.c |
Use dev_dbg() functions. It will be helpful to prefix log messages
with the corresponding device name when the core framework is ready.
While I am here, I renamed "dev", which was actually private data,
into "priv" because dev->dev looks confusing.
Signed-off-by: Masahiro Yamada
priv->dev does not exist. Pass the correct pointer to udevice.
Signed-off-by: Masahiro Yamada
---
drivers/reset/reset-uniphier.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/reset/reset-uniphier.c b/drivers/reset/reset-uniphier.c
The non-volatile storage varies board by board. The default should
be NOWHERE. Please choose a proper device via Kconfig.
Signed-off-by: Masahiro Yamada
---
env/Kconfig | 1 -
1 file changed, 1 deletion(-)
diff --git a/env/Kconfig b/env/Kconfig
index
Sync with Linux 4.14-rc4. (Include some DT updates queued up
for Linux 4.15.)
Signed-off-by: Masahiro Yamada
---
arch/arm/dts/uniphier-ld11.dtsi| 15 --
arch/arm/dts/uniphier-ld20.dtsi| 97 --
Add basic clock data for Socionext's new SoC PXs3.
Signed-off-by: Masahiro Yamada
---
drivers/clk/uniphier/clk-uniphier-core.c | 8
drivers/clk/uniphier/clk-uniphier-sys.c | 14 ++
drivers/clk/uniphier/clk-uniphier.h | 1 +
3 files
ARCH_UNIPHIER_V8_MULTI depends on !SPL, so the default may be hidden.
Use a clearer default.
Signed-off-by: Masahiro Yamada
---
arch/arm/mach-uniphier/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-uniphier/Kconfig
Like other recenct UniPhier SoCs, the pupdctrl number of PXs3
matches to the pin number.
Signed-off-by: Masahiro Yamada
---
drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
Get clock rate from the clock driver instead of hard-coding it.
Signed-off-by: Masahiro Yamada
---
drivers/i2c/i2c-uniphier-f.c | 19 ---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/drivers/i2c/i2c-uniphier-f.c
Get clock rate from the clock driver instead of hard-coding it.
Signed-off-by: Masahiro Yamada
---
drivers/i2c/i2c-uniphier.c | 19 ---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/drivers/i2c/i2c-uniphier.c
I want to reuse $(squote)$(quote)...$(quote)$(squote) in the next
commit. Move it to a helper.
Signed-off-by: Masahiro Yamada
---
Changes in v2: None
scripts/Kbuild.include | 4
scripts/Makefile.lib | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
We discussed the __FILE__ problem when U-Boot is built out of tree.
https://www.mail-archive.com/u-boot@lists.denx.de/msg242852.html
The deeper your build directory is located, the larger
your U-Boot image becomes.
If your platform has memory footprint limit, this is a problem.
Recently, I
From: Michal Marek
The compiler can accept -DKBUILD_MODNAME="foo", it's just a matter of
quoting. That way, we reduce the gcc command line a bit.
Signed-off-by: Michal Marek
Signed-off-by: Masahiro Yamada
[ Linux commit:
Since Kbuild runs in the objtree, __FILE__ can be a very long path
depending of $(srctree).
If objtree is a child of srctree, the situation is a bit better.
($(srctree) is "..")
For other cases of out-of-tree build, filenames in WARN_ON() etc. are
still an absolute path. It also means the
We discussed the __FILE__ problem when U-Boot is built out of tree.
https://www.mail-archive.com/u-boot@lists.denx.de/msg242852.html
The deeper your build directory is located, the larger
your U-Boot image becomes.
If your platform has memory footprint limit, this is a problem.
Recently, I
Since Kbuild runs in the objtree, __FILE__ can be a very long path
depending of $(srctree).
If objtree is a child of srctree, the situation is a bit better.
($(srctree) is "..")
For other cases of out-of-tree build, filenames in WARN_ON() etc. are
still an absolute path. It also means the
I want to reuse $(squote)$(quote)...$(quote)$(squote) in the next
commit. Move it to a helper.
Signed-off-by: Masahiro Yamada
---
scripts/Kbuild.include | 4
scripts/Makefile.lib | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git
From: Michal Marek
The compiler can accept -DKBUILD_MODNAME="foo", it's just a matter of
quoting. That way, we reduce the gcc command line a bit.
Signed-off-by: Michal Marek
Signed-off-by: Masahiro Yamada
[ Linux commit:
On 13/10/17 09:37, Michal Simek wrote:
> On 13.10.2017 10:33, Marc Zyngier wrote:
>> On 13/10/17 08:26, Michal Simek wrote:
>>> On 13.10.2017 09:19, Alexander Graf wrote:
On 13.10.17 09:08, Michal Simek wrote:
> AArch32 Linux should start in EL1 instead of EL2.
Why?
Hi Tom,
This is my current patch queue for efi. Please pull.
Alex
The following changes since commit 39dd65a059e503883dbf16d4c00ac083d15837da:
sandbox: Enable btrfs support (2017-10-03 08:44:55 -0400)
are available in the git repository at:
git://github.com/agraf/u-boot.git
On 13.10.2017 10:33, Marc Zyngier wrote:
> On 13/10/17 08:26, Michal Simek wrote:
>> On 13.10.2017 09:19, Alexander Graf wrote:
>>>
>>>
>>> On 13.10.17 09:08, Michal Simek wrote:
AArch32 Linux should start in EL1 instead of EL2.
>>>
>>> Why? There is KVM on AArch32 as well.
>>
>> Is AArch32
On 13/10/17 08:26, Michal Simek wrote:
> On 13.10.2017 09:19, Alexander Graf wrote:
>>
>>
>> On 13.10.17 09:08, Michal Simek wrote:
>>> AArch32 Linux should start in EL1 instead of EL2.
>>
>> Why? There is KVM on AArch32 as well.
>
> Is AArch32 without KVM able to start from EL2?
> At least based
At present we directly pass the Azalia config pointer to the FSP UPD.
This updates to use a function to do the stuff, like Braswell does.
Signed-off-by: Bin Meng
---
arch/x86/cpu/baytrail/fsp_configs.c | 15 +--
Azalia configuration may be different across boards, hence it's not
appropriate to do that in the SoC level. Instead, let's make the
SoC update_fsp_azalia_configs() routine as a weak version, and do
the actual work in the board codes.
So far it seems only som-db5800-som-6867 board enables the
So far there are two copies of Azalia struct defines with one in
baytrail and the other one in braswell. This consolidates these
two into one, put it in the common place, and remove the prefix
pch_ to these structs to make their names more generic.
This also corrects reset_wait_timer from us to
On 13.10.17 02:15, Heinrich Schuchardt wrote:
> On 10/09/2017 06:49 AM, Simon Glass wrote:
>> On 7 October 2017 at 22:57, Heinrich Schuchardt wrote:
>>> To avoid a forward declaration move efi_search_obj before
>>> all protocol services functions.
>>>
>>> Signed-off-by:
1 - 100 of 128 matches
Mail list logo