On Sun, Mar 4, 2018 at 5:19 AM, Andre Przywara wrote:
> Commit 278b90ce786f ("configs: Migrate CONFIG_SYS_TEXT_BASE") made
> CONFIG_SYS_TEXT_BASE a proper Kconfig variable, with the consequence
> of moving the common definition shared by almost every sunxi board
> into 123 individual defconfig fil
Current implementation of Blt() in EFI_GRAPHICS_OUTPUT_PROTOCOL
assumes the memory buffer stride (number of bytes in a row)
always matches the rectangle Width, ignoring non-zero Delta.
Signed-off-by: Ivan Gorinov
---
lib/efi_loader/efi_gop.c | 10 --
1 file changed, 8 insertions(+), 2 de
Hi all,
This is the inital step to adding tests for the SF subsystem plus very
minor fixes. It is based on work I found on the mailing list[1].
For now, it doesn't do much but I plan on adding code to reset the flash
to its initial state (based on an env flag) and more code to test the
`sf protect
Add basic tests for the spi_flash subsystem.
Signed-off-by: Liam Beguin
---
test/py/tests/test_sf.py | 217 +++
1 file changed, 217 insertions(+)
create mode 100644 test/py/tests/test_sf.py
diff --git a/test/py/tests/test_sf.py b/test/py/tests/test_s
Make sure the user is notified instead of silently returning an error.
Signed-off-by: Liam Beguin
---
drivers/mtd/spi/spi_flash.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/mtd/spi/spi_flash.c b/drivers/mtd/spi/spi_flash.c
index 294d9f9d79c6..2e61685d3ea4 100644
Make sure 0x00 is a valid address to read to. If `addr` is 0x00 then
map_physmem() will return 0 which should be a valid address.
Signed-off-by: Liam Beguin
---
cmd/sf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/sf.c b/cmd/sf.c
index f971eec781cc..e7ff9a646208 10064
Signed-off-by: Liam Beguin
---
test/py/u_boot_utils.py | 1 -
1 file changed, 1 deletion(-)
diff --git a/test/py/u_boot_utils.py b/test/py/u_boot_utils.py
index 9acb92ddc448..64584494e463 100644
--- a/test/py/u_boot_utils.py
+++ b/test/py/u_boot_utils.py
@@ -11,7 +11,6 @@ import os.path
import
Add a generic function which can be used to compute the CRC32 value of
a region of RAM.
Signed-off-by: Liam Beguin
---
test/py/u_boot_utils.py | 23 +++
1 file changed, 23 insertions(+)
diff --git a/test/py/u_boot_utils.py b/test/py/u_boot_utils.py
index 64584494e463..de9ee2
Fix a minor typo causing vim (and possibly other) to get confused with
coloring.
Signed-off-by: Liam Beguin
---
test/py/README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/py/README.md b/test/py/README.md
index eefac377567a..000afce93c4a 100644
--- a/test/py/README
Update the device tree files from the Linux tree as of:
commit 776245ae02f63ba2b94596b892c597676e190e78
Author: Corentin Labbe
Date: Tue Oct 31 09:19:11 2017 +0100
ARM: dts: sunxi: h3/h5: represent the mdio switch used by sun8i-h3-emac
Since the H3 and H5 are very similar (aside from the ac
Update the .dts files for the various boards with an Allwinner A64 SoC.
This is as of v4.15-rc9, exactly Linux commit:
commit bdfe4cebea11476d278b1b98dd0f7cdac8269d62
Author: Icenowy Zheng
Date: Fri Nov 10 17:26:54 2017 +0800
arm64: allwinner: a64: add Ethernet PHY regulator for several boar
As opposed to PATH, HOSTNAME is not appended to PYTHONPATH
automatically. Lets add it to the examples to make it more
obvious to new users.
Signed-off-by: Liam Beguin
---
test/py/README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/py/README.md b/test/py/README.
Update the .dts file for the various boards with an Allwinner H5 SoC.
This is as of v4.15-rc9, exactly Linux commit:
commit f88e9301948173dd35afad4a6939092c7f269aed
Author: Sergey Matyukevich
Date: Fri Nov 3 22:58:54 2017 +0300
arm64: dts: orange-pi-zero-plus2: fix sdcard detect
Signed-off-
Update the .dts file for the OrangePi Zero board, using the H2+ SoC.
This is as of v4.15-rc9, exactly Linux commit:
commit 4904337fe34fa7fc529d6f4d9ee8b96fe7db310a
Author: Corentin Labbe
Date: Tue Oct 31 09:19:12 2017 +0100
ARM: dts: sunxi: Restore EMAC changes (boards)
Signed-off-by: Andre
When the defconfig for the SoPine baseboard was added, there wasn't any
proper DT for the board yet, so we used the Pine64 DT as a placeholder.
Copy the DT file(s) meanwhile added in Linux over to U-Boot, and use
them in our defconfig.
Signed-off-by: Andre Przywara
Acked-by: Maxime Ripard
---
a
The original DT binding used by U-Boot's sun8i-emac driver was not really
agreed upon, and deviated from the "official" binding now used by the
kernel. Since now all U-Boot users have been converted to the new
binding, we can remove support for the old DT nodes from the driver.
Signed-off-by: Andr
Updates the device tree file from the the Linux tree as of v4.15-rc9,
exactly Linux commit:
commit 16416084e06e1ebff51a9e7721a8cc4ccc186f28
Author: Corentin Labbe
Date: Tue Oct 31 09:19:15 2017 +0100
arm64: dts: allwinner: add snps,dwmac-mdio compatible to emac/mdio
This also pulls in the n
Update the board DT file to match the updated h3.dtsi base.
This file is not (yet?) in Linux, so we can't update from there
directly.
Signed-off-by: Andre Przywara
Acked-by: Maxime Ripard
---
arch/arm/dts/sun8i-h3-libretech-all-h3-cc.dts | 8
1 file changed, 8 insertions(+)
diff --git
Now with the MMC environment gone, we have enough space to accomodate
the Pine64 "non-plus" .dtb again.
This reverts commit 47952b8e42c2790150e16d3d4235b3a1ee0ba9bb.
Signed-off-by: Andre Przywara
---
configs/pine64_plus_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/pine6
The Linux kernel driver for the Allwinner pin controller gained support
for generic properties, which are now also used in the DTs.
The sun8i-emac Ethernet driver for new Allwinner MACs reads the pins from
the DT, but so far only supported the old binding.
Update the parsing routine to cope with bo
The U-Boot driver for the sun8i-emac was using some preliminary DT
binding. Now since Linux got its own driver in v4.15 and our driver
can now cope with both bindings, let's convert the DT nodes used by the
OrangePi PC2 over to the new bindings used by the kernel.
Signed-off-by: Andre Przywara
Ac
In January some commits were introduced to mitigate the U-Boot image
size issues we encountered on sunxi builds.
Now with the MMC environment removed we can bring them back, as we
practically don't have a size limit anymore.
Signed-off-by: Andre Przywara
Acked-by: Maxime Ripard
---
cmd/Kconfig
Update the .dts file for the various boards with an Allwinner H3 SoC.
This is as of v4.15-rc9, exactly Linux commit:
commit 4904337fe34fa7fc529d6f4d9ee8b96fe7db310a
Author: Corentin Labbe
Date: Tue Oct 31 09:19:12 2017 +0100
ARM: dts: sunxi: Restore EMAC changes (boards)
Signed-off-by: Andr
The Ethernet MAC used in newer Allwinner SoCs (H3, A64, H5) got an
upstream Linux driver in v4.15.
This one uses a slightly different binding from the original one used
by the U-Boot driver.
The differences to the old binding are:
- The "syscon" address is held in a separate node, referenced via a
The U-Boot driver for the sun8i-emac was using some preliminary DT
binding. Now since Linux got its own driver in v4.15 and our driver
can now cope with both bindings, let's convert the DT nodes used for the
Pine64+ board over to the new bindings used by the kernel.
Signed-off-by: Andre Przywara
The U-Boot driver for the sun8i-emac was using some preliminary DT
binding. Now since Linux got its own driver in v4.15 and our driver
can now cope with both bindings, let's convert the DT nodes used by the
various H3 boards over to the new bindings used by the kernel.
Signed-off-by: Andre Przywar
Since the dawn of time for the Allwinner support in mainline U-Boot
we store the environment to the SD card and write directly at
544KB from the beginning of the device. This leads to problems when
the U-Boot proper image grows beyond 504KB and eventually overlaps.
With one release of having the en
As we are running into issues where the final U-Boot FIT image file is
exceeding our size limit, add a hint to the README.sunxi64 file
to point out the possibility of building non-debug versions of the ATF
binary. These are about 12KB smaller than the standard debug build, and
so allow successful U
The sunxi GPIO driver is missing some compatible strings for recent
SoCs. While most of the sunxi GPIO code seems to not rely on this (and
so works anyway), the sunxi_name_to_gpio() function does and fails at
the moment (for instance when resolving the MMC CD pin name).
Add the compatible strings f
A minor update to the v3 version sent earlier this month.
I reworked patch 09 to drop the direct MMC environment for 32-bit Allwinner
boards as well and keep the current MMC offset.
For now I also dropped the two patches changing (back) the MMC regulator.
I still believe they are good to have and k
On Tue, Mar 13, 2018 at 11:22:28PM +0100, Dr. Philipp Tomsich wrote:
> Tom,
>
> Please pull the following changes (rebased from what was previously our
> next-branch) from u-boot-rockchip/master.
> The respective run on TravisCI is
> https://travis-ci.org/ptomsich/u-boot-rockchip/builds/3529484
On Tue, Mar 13, 2018 at 10:31:58PM +0100, Anatolij Gustschin wrote:
> Hi Tom,
>
> The following changes since commit 5e62f828256d66e2b28def4f9ef20a2a05c2d04f:
>
> Prepare v2018.03-rc4 (2018-03-05 20:27:08 -0500)
>
> are available in the git repository at:
>
> git://git.denx.de/u-boot-video
Hi Stephen,
On 13 March 2018 at 17:41, Stephen Warren wrote:
> On 03/04/2018 09:22 PM, Liam Beguin wrote:
>>
>> Add basic tests for the spi_flash subsystem.
>
>
> Looks good. A few small issues:
>
>> +def sf_prepare(u_boot_console, env__sf_config):
>
> ...
>>
>> +speed = env__sf_config.get('s
Hi Stephen,
On Tue, 13 Mar 2018 at 17:22 Stephen Warren wrote:
> On 03/03/2018 09:32 AM, Liam Beguin wrote:
> > On 1 March 2018 at 16:56, Stephen Warren wrote:
> >> On 02/26/2018 09:17 PM, Liam Beguin wrote:
> >>>
> >>> Add basic tests for the spi_flash subsystem.
> >>
> >>
> >>> diff --git a/t
On Tue, Mar 13, 2018 at 03:44:31PM -0600, Stephen Warren wrote:
> On 02/20/2018 12:51 PM, Stephen Warren wrote:
> >From: Stephen Warren
> >
> >Add a standalone MMC block read test. This allows direct testing of MMC
> >access rather than relying on doing so as a side-effect of e.g. DFU or
> >UMS t
On Tue, Mar 13, 2018 at 04:23:10PM +0100, Daniel Vetter wrote:
> On Tue, Mar 13, 2018 at 02:49:59PM +0100, yannick fertre wrote:
> > Version 3:
> > - Replace some pr_error, pr_warn or pr_info by dev_error, dev_warn &
> > dev_info.
> > - Refresh stm32f769-disco_defconfig with last modification done
Tom,
Please pull the following changes (rebased from what was previously our
next-branch) from u-boot-rockchip/master.
The respective run on TravisCI is
https://travis-ci.org/ptomsich/u-boot-rockchip/builds/352948410.
Thanks,
Philipp.
The following changes since commit f95ab1fb6e37f0601f397091
On 02/20/2018 12:51 PM, Stephen Warren wrote:
From: Stephen Warren
Add a standalone MMC block read test. This allows direct testing of MMC
access rather than relying on doing so as a side-effect of e.g. DFU or
UMS testing, which may not be enabled on all platforms.
I assume you were only wait
On 03/04/2018 09:22 PM, Liam Beguin wrote:
Add basic tests for the spi_flash subsystem.
Looks good. A few small issues:
+def sf_prepare(u_boot_console, env__sf_config):
...
+speed = env__sf_config.get('speed', 0)
+if isinstance(speed, list) and len(speed) == 2:
+sf_params['s
Hi Tom,
The following changes since commit 5e62f828256d66e2b28def4f9ef20a2a05c2d04f:
Prepare v2018.03-rc4 (2018-03-05 20:27:08 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-video.git next
for you to fetch changes up to d06717f853cd98a6a4536e5de5248e6c99a2b7bc:
On 03/04/2018 09:22 PM, Liam Beguin wrote:
Add a generic function which can be used to compute the CRC32 value of
a region of RAM.
Patches 1-6,
Reviewed-by: Stephen Warren
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-
On 03/03/2018 09:32 AM, Liam Beguin wrote:
On 1 March 2018 at 16:56, Stephen Warren wrote:
On 02/26/2018 09:17 PM, Liam Beguin wrote:
Add basic tests for the spi_flash subsystem.
diff --git a/test/py/tests/test_sf.py b/test/py/tests/test_sf.py
+import re
+import pytest
+import u_boot_
On 13.03.18 21:35, tos...@gmail.com wrote:
> From: Anton Gerasimov
>
> Delete devices implemented in PL, stylistic changes.
>
> Signed-off-by: Anton Gerasimov
> ---
> arch/arm/dts/zynq-zturn-myir.dts | 64
>
> 1 file changed, 13 insertions(+), 51 del
On Tue, Mar 13, 2018 at 1:50 PM, Anatolij Gustschin wrote:
> On Tue, 13 Mar 2018 16:23:10 +0100
> Daniel Vetter dan...@ffwll.ch wrote:
> ...
>> Shouldn't we patch the drivers/gpu/drm/stm driver instead of the
>> drivers/video one? fbdev is kinda a dead end and not for adding new hw
>> support ...
From: Anton Gerasimov
Makes naming in line with other Zynq boards.
Signed-off-by: Anton Gerasimov
---
arch/arm/dts/Makefile| 2 +-
arch/arm/dts/{zynq-zturn-myir.dts => zynq-zturn.dts} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
rename arch/arm/dts/{zynq
From: Anton Gerasimov
Delete devices implemented in PL, stylistic changes.
Signed-off-by: Anton Gerasimov
---
arch/arm/dts/zynq-zturn-myir.dts | 64
1 file changed, 13 insertions(+), 51 deletions(-)
diff --git a/arch/arm/dts/zynq-zturn-myir.dts b/arch/
From: Anton Gerasimov
A device tree for MYIR Z-turn board was recently (almost) merged
to Linux kernel and a few issues arised in the review process.
The issues are fixed by the patches below. The dts is still not
exactly the same as one in Linux because of 'u-boot,dm-pre-reloc'
and qspi device,
On Tue, 13 Mar 2018 16:23:10 +0100
Daniel Vetter dan...@ffwll.ch wrote:
...
> Shouldn't we patch the drivers/gpu/drm/stm driver instead of the
> drivers/video one? fbdev is kinda a dead end and not for adding new hw
> support ...
this patch series adds display driver to U-Boot project, I don't kno
On 03/13/2018 07:41 PM, Maxime Ripard wrote:
> Hi,
>
> On Tue, Mar 13, 2018 at 06:37:23PM +0100, Heinrich Schuchardt wrote:
>> doc/driver-model/MIGRATION.txt requires to move block drivers to the
>> the driver model by v2018.05
>>
>> So make the switch for the Bananapi block drivers.
>>
>> Signed-
On Tue, Mar 13, 2018 at 10:57 AM, Wenyou Yang wrote:
> On 3/7/2018 1:51 PM, Jagan Teki wrote:
>>
>> atmel_spi now support dt along with platform data,
>> respective boards need to switch into dm for the same.
>>
>> Signed-off-by: Jagan Teki
>> ---
>
> Indeed.
Look like there are very few boards
Hi,
On Tue, Mar 13, 2018 at 06:37:23PM +0100, Heinrich Schuchardt wrote:
> doc/driver-model/MIGRATION.txt requires to move block drivers to the
> the driver model by v2018.05
>
> So make the switch for the Bananapi block drivers.
>
> Signed-off-by: Heinrich Schuchardt
> ---
> This patch depends
Hi Jagan,
On Tue, 2018-03-13 at 22:11 +0530, Jagan Teki wrote:
> On Tue, Feb 6, 2018 at 8:45 PM, Eugeniy Paltsev
> wrote:
> > sst26wf flash series block protection implementation differs
> > from other SST series, so add implementation for sst26wf
> > lock/unlock/is_locked functions.
>
> How it
doc/driver-model/MIGRATION.txt requires to move block drivers to the
the driver model by v2018.05
So make the switch for the Bananapi block drivers.
Signed-off-by: Heinrich Schuchardt
---
This patch depends on
mmc: sunxi: support cd-inverted
https://lists.denx.de/pipermail/u-boot/2018-February/3
On Fri, Feb 2, 2018 at 7:26 PM, Stefan Mavrodiev wrote:
> A20-SOM204 board has option with onboard 16GB eMMC. The chip is wired
> to MMC2 slot.
>
> This patch adds defconfig and dts files for this board. The dts is same
> with mainline kernel.
>
> Signed-off-by: Stefan Mavrodiev
> Acked-by: Maxim
On Fri, Feb 2, 2018 at 7:26 PM, Stefan Mavrodiev wrote:
> This is new System-On-Module platform with universal dimm socket for
> easy insertation. The EVB board is designed to be universal with
> future modules.
>
> Base features of A20-SOM204 board includes:
> * 1GB DDR3 RAM
> * A
On Fri, Feb 2, 2018 at 7:23 PM, Stefan Mavrodiev wrote:
> CONFIG_PHY_ADDR is used for old-style configuration. This makes
> impossible changing the PHY address, if multiple boards share a same
> config header file (for example include/configs/sunxi-common.h).
>
> Moving this to Kconfig helps overc
This patch makes it possible to verify the contents and location of an
OPTEE image in DRAM prior to handing off control to that image. If image
verification fails we won't try to boot any further.
Signed-off-by: Bryan O'Donoghue
Suggested-by: Andrew F. Davis
Cc: Harinarayan Bhatta
Cc: Andrew F.
CONFIG_OPTEE_LOAD_ADDR is used to tell u-boot where to load the OPTEE
binary into memory prior to handing off control to OPTEE.
We need to pull this value out of u-boot in order to produce an IMX IVT/CSF
signed pair for the purposes of secure boot. The best way to do that is to
have CONFIG_OPTEE_L
Add a helper function for extracting the least significant 32 bits from the
OPTEE entry point address, which will be good enough to load OPTEE binaries
up to (2^32)-1 bytes.
We may need to extend this out later on but for now (2^32)-1 should be
fine.
Signed-off-by: Bryan O'Donoghue
Cc: Harinaray
OPTEE is currently linked to a specific area of memory called the TrustZone
DRAM. This patch adds a CONFIG entry for the default address of TrustZone
DRAM that a board-port can over-ride. The region that U-Boot sets aside for
the OPTEE run-time should be verified before attempting to hand off to th
This patch adds optee_verify_bootm_image() which will be subsequently used
to verify the parameters encoded in the OPTEE header match the memory
allocated to the OPTEE region, OPTEE header magic and version prior to
handing off control to the OPTEE image.
Signed-off-by: Bryan O'Donoghue
Cc: Harin
This patch adds optee_image_get_load_addr() a helper function used to
calculate the load-address of an OPTEE image based on the lower
entry-point address given in the OPTEE header.
Signed-off-by: Bryan O'Donoghue
Cc: Harinarayan Bhatta
Cc: Andrew F. Davis
Cc: Tom Rini
Cc: Kever Yang
Cc: Phili
This patch adds a new type IH_OS_TEE. This new OS type will be used for
chain-loading to Linux via a TEE.
With this patch in-place you can generate a bootable OPTEE image like this:
mkimage -A arm -T kernel -O tee -C none -d tee.bin uTee.optee
where "tee.bin" is the input binary prefixed with an
When encountering an error in OPTEE verification print out various details
of the OPTEE header to aid in further debugging of encountered errors.
Signed-off-by: Bryan O'Donoghue
Cc: Harinarayan Bhatta
Cc: Andrew F. Davis
Cc: Tom Rini
Cc: Kever Yang
Cc: Philipp Tomsich
Cc: Peng Fan
Tested-by
This patch adds code to lib to enable sharing of useful OPTEE code between
board-ports and architectures. The code on lib/optee/optee.c comes from the
TI omap2 port. Eventually the OMAP2 code will be patched to include the
shared code. The intention here is to add more useful OPTEE specific code
as
OPTEE is currently linked to a specific area of memory called the TrustZone
DRAM. This patch adds a CONFIG entry for the default size of TrustZone DRAM
that a board-port can over-ride. The region that U-Boot sets aside for the
OPTEE run-time should be verified before attempting to hand off to the
O
v6:
- Fix CONFIG_BOOTM_TEE
Manually editing .config file meant this disparity was missed.
"Those whom the gods wish to destroy they first make mad"
v5:
This patchset now works by making a bootable OPTEE image
mkimage -A arm -T kernel -O tee -C none -d tee.bin uTee.optee
The concept is the s
On Tue, Feb 6, 2018 at 8:45 PM, Eugeniy Paltsev
wrote:
> sst26wf flash series block protection implementation differs
> from other SST series, so add implementation for sst26wf
> lock/unlock/is_locked functions.
How it is different from existing SST implementation, Linux has
support this similar
Version 3:
- Replace some pr_error, pr_warn or pr_info by dev_error, dev_warn & dev_info.
- Refresh stm32f769-disco_defconfig with last modification done on v2018.3-rc4.
- rework include files ordering.
Version 2:
- Replace debug log by pr_error, pr_warn or pr_info.
- Rework bridge between ltdc &
---
drivers/video/orisetech_otm8009a.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/video/orisetech_otm8009a.c
b/drivers/video/orisetech_otm8009a.c
index 81b11d7..aa8139a 100644
--- a/drivers/video/orisetech_otm8009a.c
+++ b/drivers/video/orisetech_otm8009a.c
@@
Signed-off-by: yannick fertre
---
configs/stm32f769-disco_defconfig | 65 +++
1 file changed, 65 insertions(+)
create mode 100644 configs/stm32f769-disco_defconfig
diff --git a/configs/stm32f769-disco_defconfig
b/configs/stm32f769-disco_defconfig
new file mo
Replace macro debug by pr_error, pr_warn or pr_info.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 67 ++--
1 file changed, 30 insertions(+), 37 deletions(-)
diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltd
Enable the display controller, mipi dsi bridge & panel.
Set panel display timings.
Signed-off-by: yannick fertre
---
arch/arm/dts/stm32f769-disco.dts | 71
1 file changed, 71 insertions(+)
diff --git a/arch/arm/dts/stm32f769-disco.dts b/arch/arm/dts/stm3
On Tue, Mar 13, 2018 at 02:49:59PM +0100, yannick fertre wrote:
> Version 3:
> - Replace some pr_error, pr_warn or pr_info by dev_error, dev_warn & dev_info.
> - Refresh stm32f769-disco_defconfig with last modification done on
> v2018.3-rc4.
> - rework include files ordering.
>
> Version 2:
> - R
Add mipi dsi bridge node in device-tree.
Signed-off-by: yannick fertre
---
arch/arm/dts/stm32f746.dtsi | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/dts/stm32f746.dtsi b/arch/arm/dts/stm32f746.dtsi
index 8581df9..3b8af67 100644
--- a/arch/arm/dts/stm32f746.dtsi
+++ b
Add the STM32 DSI controller driver that uses the Synopsys DesignWare
MIPI DSI host controller bridge.
Signed-off-by: yannick fertre
---
drivers/video/stm32/Kconfig | 10 +
drivers/video/stm32/Makefile| 1 +
drivers/video/stm32/stm32_dsi.c | 426 +++
Support for Raydium rm68200 720p dsi 2dl video mode panel.
Signed-off-by: yannick fertre
---
drivers/video/Kconfig | 8 +
drivers/video/Makefile | 1 +
drivers/video/raydium-rm68200.c | 326
3 files changed, 335 insertions(+)
creat
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel.
Signed-off-by: yannick fertre
---
drivers/video/Kconfig | 8 +
drivers/video/Makefile | 1 +
drivers/video/orisetech_otm8009a.c | 327 +
3 files changed, 336 insertions
Add a Synopsys Designware MIPI DSI host bridge driver, based on the
Rockchip version from rockchip/dw-mipi-dsi.c with phy & bridge APIs.
Signed-off-by: yannick fertre
---
drivers/video/Kconfig | 9 +
drivers/video/Makefile | 1 +
drivers/video/dw_mipi_dsi.c | 822 +
Support for Orise Tech otm8009a 480p dsi 2dl video mode panel.
Signed-off-by: yannick fertre
---
drivers/video/Kconfig | 8 +
drivers/video/Makefile | 1 +
drivers/video/orisetech_otm8009a.c | 325 +
3 files changed, 334 insertions
Mipi_display.c contains a set of dsi helpers.
This file is a copy of file drm_mipi_dsi.c (linux kernel).
Signed-off-by: yannick fertre
---
drivers/video/Kconfig| 7 +
drivers/video/Makefile | 1 +
drivers/video/mipi_display.c | 807 +++
i
Mipi_display.c contains a set of dsi helpers.
This file is a copy of file drm_mipi_dsi.c (linux kernel).
Signed-off-by: yannick fertre
---
drivers/video/Kconfig| 7 +
drivers/video/Makefile | 1 +
drivers/video/mipi_display.c | 807 +++
i
Replace macro debug by pr_error, pr_warn or pr_info.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 67 ++--
1 file changed, 30 insertions(+), 37 deletions(-)
diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltd
Manage a bridge insert between the display controller & a panel.
Signed-off-by: yannick fertre
---
drivers/video/stm32/stm32_ltdc.c | 107 ++-
1 file changed, 71 insertions(+), 36 deletions(-)
diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm3
On Tue, Mar 13, 2018 at 12:48 PM, Bryan O'Donoghue
wrote:
> u-boot has a standard "serial#" environment variable that is suitable
> for storing the iSerial number we will supply via the USB device
> descriptor. serial# is automatically picked up by the disk subsystem in
> u-boot - thus providing a
On Tue, Mar 13, 2018 at 12:48 PM, Bryan O'Donoghue
wrote:
> The tester registers provide a unique chip-level identifier which
> get_board_serial() returns in a "struct tag_serialnr".
>
> This patch documents the properties of the registers; in summary.
>
> 31:0 OCOTP_TESTER0 (most significant)
> -
On Tue, Mar 13, 2018 at 12:48 PM, Bryan O'Donoghue
wrote:
> Currently when we define CONFIG_SERIAL_TAG we will barf with a failure to
> define "struct tag_serialnr".
>
> This structure is defined in , this patch includes
> to fix.
>
> Signed-off-by: Bryan O'Donoghue
> Cc: Fabio Estevam
> Cc: Pe
On Tue, Mar 13, 2018 at 9:16 PM, Fabio Estevam wrote:
> Hi Jagan,
>
> On Tue, Mar 13, 2018 at 12:38 PM, Jagan Teki wrote:
>
>> Sorry, I'm just writing to Stefan to get his change on ML.
>
> Why don't you take his patch and submit it to the list?
I thought of, but we need to understand his implem
The tester registers provide a unique chip-level identifier which
get_board_serial() returns in a "struct tag_serialnr".
This patch documents the properties of the registers; in summary.
31:0 OCOTP_TESTER0 (most significant)
- FSL-wide unique, encoded LOT ID STD II/SJC CHALLENGE/ Unique ID
OCOTP
Currently when we define CONFIG_SERIAL_TAG we will barf with a failure to
define "struct tag_serialnr".
This structure is defined in , this patch includes
to fix.
Signed-off-by: Bryan O'Donoghue
Cc: Fabio Estevam
Cc: Peng Fan
Cc: Stefano Babic
---
arch/arm/mach-imx/mx7/soc.c | 1 +
1 file c
V2:
- Fix compilation path for CONFIG_SERIAL_TAG
Currently this is broken for imx7
- Add description of tester registers to arch/arm/mach-imx/mx7/soc.c
- Utilise existing get_board_serial() instead of my previous patch
("warp7: usb: Introduce a get method for serial number")
V1:
Greetings.
u-boot has a standard "serial#" environment variable that is suitable
for storing the iSerial number we will supply via the USB device
descriptor. serial# is automatically picked up by the disk subsystem in
u-boot - thus providing a handy unique identifier in /dev/disk/by-id as
detailed below.
Sto
On Wed, Feb 28, 2018 at 3:47 AM, Joe Hershberger wrote:
> On Sat, Jan 27, 2018 at 11:53 PM, Samuel Holland wrote:
>> The previous code tried to update the PHY parameters without waiting for
>> autonegotiation to complete. This caused wrong values to be written to
>> the EMAC in sun8i_adjust_link(
Hi Jagan,
On Tue, Mar 13, 2018 at 12:38 PM, Jagan Teki wrote:
> Sorry, I'm just writing to Stefan to get his change on ML.
Why don't you take his patch and submit it to the list?
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listi
On Tue, Mar 13, 2018 at 9:06 PM, Fabio Estevam wrote:
> Hi Jagan,
>
> On Tue, Mar 13, 2018 at 11:58 AM, Jagan Teki wrote:
>
>> Please post it on ML for further discussion.
>
> Who is this message for?
Sorry, I'm just writing to Stefan to get his change on ML.
Hi,
On 13 March 2018 at 07:50, yannick fertre wrote:
>
> Mipi_display.c contains a set of dsi helpers.
> This file is a copy of file drm_mipi_dsi.c (linux kernel).
>
> Signed-off-by: yannick fertre
> ---
> drivers/video/Kconfig| 7 +
> drivers/video/Makefile | 1 +
> drivers/v
Hi Jagan,
On Tue, Mar 13, 2018 at 11:58 AM, Jagan Teki wrote:
> Please post it on ML for further discussion.
Who is this message for?
___
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot
On Mon, Mar 5, 2018 at 6:47 PM, Eugeniy Paltsev
wrote:
> Various fixes and improvements of designware spi driver.
>
> Eugeniy Paltsev (5):
> DW SPI: fix tx data loss on FIFO flush
> DW SPI: fix transmit only mode
> DW SPI: refactor poll_transfer functions
> DW SPI: add option to use extern
On Wed, Mar 7, 2018 at 2:01 PM, Maxime Ripard wrote:
> On Tue, Mar 06, 2018 at 11:38:20PM +0200, Tuomas Tynkkynen wrote:
>> For some reason we seem to have documented how to build
>> u-boot-sunxi-with-spl.bin manually with cat but not have a build system
>> rule for it. Let's fix this to have the
On Wed, Mar 7, 2018 at 7:51 AM, André Przywara wrote:
> Hi,
>
> On 06/03/18 21:38, Tuomas Tynkkynen wrote:
>> In README.sunxi64 we tell the user how to optionally create
>> u-boot-sunxi-with-spl.bin by manually running cat. Instead, have the
>> build system create the file automatically just like
1 - 100 of 156 matches
Mail list logo