Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
.../common/pinmux-config-tamonten-ng.h | 385 +
board/avionic-design/common
Add the Tegra30 SKU b1 and treat it like other Tegra30 chips.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
Reviewed-by: Julian Scheel julian.sch...@avionic-design.de
---
arch/arm/cpu/tegra-common/ap.c | 1 +
arch/arm/include/asm/arch-tegra/tegra.h | 1 +
2 files changed, 2
On Wed, 04 Sep 2013 12:05:00 -0600
Stephen Warren swar...@wwwdotorg.org wrote:
On 09/04/2013 07:00 AM, Alban Bedel wrote:
Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
(Also CC'ing the Tegra maintainer here
On Fri, 20 Sep 2013 10:57:42 -0700
Tom Warren twar...@nvidia.com wrote:
Alban,
Were you going to do a V2 of this patchset?
I expected to, but up to now there was no concrete change request.
Should I split the PMU stuff to its own mini driver, or is it
acceptable as is for now?
Alban
On Thu, 21 Nov 2013 13:26:07 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 11/20/2013 09:42 AM, Alban Bedel wrote:
The CPU complex reset masks are not matching with the datasheet for
the CLK_RST_CONTROLLER_RST_CPU_CMPLX_SET/CLR_0 registers. For both T20
and T30 the register consist
the stack.
To fix the problem simply use the IRAM for the initial stack.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
include/configs/tegra-common.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs/tegra-common.h b/include/configs/tegra-common.h
On Mon, 09 Dec 2013 10:09:49 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 12/09/2013 10:06 AM, Alban Bedel wrote:
Unlike many other platforms the tegra platform has the luxury of
already having the SDRAM running during the early init, and it is used
for the early stack. However
yamad...@jp.panasonic.com
Cc: Alban Bedel alban.be...@avionic-design.de
Acked-by: Alban Bedel alban.be...@avionic-design.de
Alban
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
.
Also fix the pin group descriptions that were using these buggy
entries. In particular SLXA that needed to used CRTP to actually
write the SLXA register.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
arch/arm/cpu/tegra20-common/pinmux.c | 8
1 file changed, 4 insertions
On Wed, 15 Jan 2014 11:36:03 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 01/15/2014 07:55 AM, Alban Bedel wrote:
It seems two entries were merged in one when this file has been
created. The GPSLXAU entries is obviously a mix of GPU and SLXA which
are next to each other according
To set gpio during the early init we now need to use
tegra_spl_gpio_direction_output(), copied from seaboard.
Change-Id: Id0aadb17a71b78e75e8c3f8de374102b3eab767b
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
board/avionic-design/common/tamonten.c | 4 +++-
1 file changed, 3
Add support for two new panel properties, flip-vertical and
flip-horizontal. If set the display controller will be setup to
correctly flip the image.
Change-Id: I324b5d2b0b7ebbde7e08e5f32509cf101c057c84
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
arch/arm/cpu/armv7/tegra20
On Thu, 02 Oct 2014 09:42:18 -0600
Stephen Warren swar...@wwwdotorg.org wrote:
On 10/02/2014 09:14 AM, Alban Bedel wrote:
To set gpio during the early init we now need to use
tegra_spl_gpio_direction_output(), copied from seaboard.
Change-Id: Id0aadb17a71b78e75e8c3f8de374102b3eab767b
configuration and read/write the device MAC address. The
defaults command allow priming the EEPROM for devices that need more
than just a MAC address in the EEPROM.
Change-Id: I9f2d15f84b772dc680349c65c89e772780823745
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
common/cmd_net.c | 134
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Change-Id: I21233b6ee805a75bd8a03ca12e22c41421b7629c
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
drivers/usb/eth/smsc95xx.c | 199 +++--
1 file changed, 192
After doing this error too many times myself add a check for left
over tags from gerrit and co.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
scripts/checkpatch.pl | 15 +++
1 file changed, 15 insertions(+)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
On Tue, 7 Oct 2014 14:22:09 +0200
Pavel Machek pa...@denx.de wrote:
On Tue 2014-10-07 11:19:37, Alban Bedel wrote:
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Change-Id: I21233b6ee805a75bd8a03ca12e22c41421b7629c
Signed-off-by: Alban Bedel alban.be
configuration and read/write the device MAC address. The
defaults command allow priming the EEPROM for devices that need more
than just a MAC address in the EEPROM.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
v2: * No changes since v1
---
common/cmd_net.c | 134
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
v2: * Rework the defaults implementation to use the proper config
depending on the device type.
* Allow the board to override the defaults data
On Thu, 9 Oct 2014 17:17:00 +0200
Marek Vasut ma...@denx.de wrote:
On Thursday, October 09, 2014 at 01:42:49 PM, Alban Bedel wrote:
Many ethernet devices use an EEPROM to store various settings, most
commonly the device MAC address. But on some devices it can contains
a lot more
configuration and read/write the device MAC address. The
defaults command allow priming the EEPROM for devices that need more
than just a MAC address in the EEPROM.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
v2: * No changes since v1
v3: * Replace the dedicated 'eth_eeprom' command
Add the 'eth' command for operations on ethernet devices.
This first version only contains a command to show a device
properties, currently only name, index and MAC address.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
v1: * Patch didn't exists
v2: * Patch didn't exists
v3
Use the new ethernet eeprom API to allow the user to read/write the
EEPROM.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
v2: * Rework the defaults implementation to use the proper config
depending on the device type.
* Allow the board to override the defaults data
On Tue, 14 Oct 2014 21:18:37 +0200
Simon Glass s...@chromium.org wrote:
Hi Joe,
On 14 October 2014 21:14, Joe Hershberger joe.hershber...@gmail.com wrote:
On Tue, Oct 14, 2014 at 12:21 PM, Simon Glass s...@chromium.org wrote:
Hi,
On 14 October 2014 18:26, Alban Bedel alban.be
On Fri, 17 Oct 2014 14:12:18 -0600
Simon Glass s...@chromium.org wrote:
I'm unsure about the 'defaults' commands, I would tend to see it at
the eeprom level as it might be needed in various situations. However
it must be provided by the device, not the eeprom driver itself.
It might
On Mon, 23 Sep 2013 17:23:12 -0700
Tom Warren twar...@nvidia.com wrote:
It's fine as-is for now. Send a V2 with any changes Stephen, et al requested
(if any), and I'll get it into tegra-next when I return from vacation
next Monday (assuming it's been Acked).
What is the status with this patch
Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
.../common/pinmux-config-tamonten-ng.h | 385 +
board/avionic-design/common
Hi all,
This new serie has been rebased on the current master from denx and the SKU
0xb1 names has been changed to SKU_ID_TM30MQS_A3 to better reflect nvidia's
internal namming.
Alban Bedel (2):
ARM: tegra: support SKU b1 of Tegra30
ARM: tegra: Add the Tamonten™ NG Evaluation Carrier board
Add the Tegra30 SKU b1 and treat it like other Tegra30 chips.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
Reviewed-by: Julian Scheel julian.sch...@avionic-design.de
---
arch/arm/cpu/tegra-common/ap.c | 1 +
arch/arm/include/asm/arch-tegra/tegra.h | 1 +
2 files changed, 2
Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
.../common/pinmux-config-tamonten-ng.h | 385 +
board/avionic-design/common
On Mon, 28 Oct 2013 16:00:06 -0600
Stephen Warren swar...@wwwdotorg.org wrote:
On 10/21/2013 08:28 AM, Alban Bedel wrote:
Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
What changed in v3? There's no changelog
Create the i2c adapter object for the fifth bus on SoC with more than
4 buses. This allow using all the bus available on T30.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
drivers/i2c/tegra_i2c.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/i2c/tegra_i2c.c b
Add the Tegra30 SKU b1 and treat it like other Tegra30 chips.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
Reviewed-by: Julian Scheel julian.sch...@avionic-design.de
---
V4: Renamed SKU_ID_TM30MQS_A3 to SKU_ID_TM30MQS_P_A3, according to
Thierry Reding this ID should be better
Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
V3: * Removed the retries from pmu_write()
* Removed the not strictly needed power init
V4: * Removed
removed.
Alban Bedel (3):
ARM: tegra: support SKU b1 of Tegra30
i2c: tegra: Add the fifth bus on SoC with more than 4 buses
ARM: tegra: Add the Tamonten™ NG Evaluation Carrier board
arch/arm/cpu/tegra-common/ap.c | 1 +
arch/arm/include/asm/arch-tegra/tegra.h
Add support for the new Tamonten™ NG platform from Avionic Design.
Currently only I2C, MMC, USB and ethernet have been tested.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
V3: * Removed the retries from pmu_write()
* Removed the not strictly needed power init
V4: * Removed
cores.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
arch/arm/include/asm/arch-tegra/clock.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/include/asm/arch-tegra/clock.h
b/arch/arm/include/asm/arch-tegra/clock.h
index c3174bd..e7d0fd4 100644
Older controllers don't implement Device Address Advance which allow
to pass the device address to the controller when it is received.
To support such controller we need to store the requested address and
only apply it after the next IN transfer completed on EP0.
Signed-off-by: Alban Bedel
The USB controller on T20 doesn't have the HOSTPC feature.
As there is not define for the SoC type at this level we use the
address of the first USB controller as match. Not very nice but it
should do for now.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
include/configs/tegra
Many T20 boards use NAND instead of MMC, allow accessing it via DFU.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
include/configs/tegra-common-usb-gadget.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/include/configs/tegra-common-usb-gadget.h
b/include/configs/tegra
On Tue, 24 Feb 2015 10:02:04 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 09:58 AM, Alban Bedel wrote:
To set gpio during the early init we now need to use
tegra_spl_gpio_direction_output(), copied from seaboard.
Can you explain now a bit more. Did some previous commit
On Tue, 24 Feb 2015 10:22:52 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 10:18 AM, Alban Bedel wrote:
On Tue, 24 Feb 2015 10:02:04 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 09:58 AM, Alban Bedel wrote:
To set gpio during the early init we now
On Tue, 24 Feb 2015 09:56:50 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 09:44 AM, Alban Bedel wrote:
Many T20 boards use NAND instead of MMC, allow accessing it via DFU.
I have no particular objection to this, but I wonder how extensively
you've tested this? IIRC I
On Tue, 24 Feb 2015 09:54:31 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 09:44 AM, Alban Bedel wrote:
The USB controller on T20 doesn't have the HOSTPC feature.
As there is not define for the SoC type at this level we use the
address of the first USB controller
As the GPIO driver isn't ready when gpio_early_init() is called the
normal GPIO API can't be used. Fix this like on seaboard by using the
lower level function tegra_spl_gpio_direction_output().
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
v2: Updated the log message to better
To set gpio during the early init we now need to use
tegra_spl_gpio_direction_output(), copied from seaboard.
Signed-off-by: Alban Bedel alban.be...@avionic-design.de
---
board/avionic-design/common/tamonten.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/board/avionic
On Tue, 24 Feb 2015 10:00:43 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 09:44 AM, Alban Bedel wrote:
Older controllers don't implement Device Address Advance which allow
to pass the device address to the controller when it is received.
To support such controller we
On Tue, 24 Feb 2015 12:25:50 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 10:41 AM, Alban Bedel wrote:
On Tue, 24 Feb 2015 10:00:43 -0700
Stephen Warren swar...@wwwdotorg.org wrote:
On 02/24/2015 09:44 AM, Alban Bedel wrote:
Older controllers don't implement Device
For simplicity and backward compatibility automatically run 'pci enum'
via preboot when PCI is enabled. As preboot is already used for the
USB keyboard support this rework how CONFIG_PREBOOT is set to allow
combining several commands.
Signed-off-by: Alban Bedel <alban.be...@avionic-design
Change the prototype of a few functions to allow resuing the code for
the driver model.
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/usb/eth/asix88179.c | 71 -
1 file changed, 44 insertions(+), 27 deletions(-)
diff
In asix_recv() the call to convert the endianess of the receive header
was applied on the wrong variable. Instead of converting rx_hdr it
converted pkt_hdr which is a pointer, and not yet initialiazed at this
point.
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/u
When adding support for the driver model the SPI EEPROM feature had
been ignored. Fix the build with both CONFIG_DM_ETH and
CONFIG_E1000_SPI enabled.
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/net/e1000.c | 6 +-
drivers/net/e1000_spi.
On Wed, 3 Aug 2016 09:00:42 +0200
Marek Vasut <ma...@denx.de> wrote:
> On 08/03/2016 07:32 AM, Alban Bedel wrote:
> > Commit 147271209a9d ("net: asix: fix operation without eeprom")
> > added a special handling for ASIX 88772B that enable another
> > type o
only seems to
increase the code complexity, so this patch revert this part of
commit 147271209a9d.
Change-Id: I7edc89f5714ead60e5204340ba05caf21b155593
Fixes: 147271209a9d ("net: asix: fix operation without eeprom")
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
d
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/usb/eth/asix88179.c | 184
1 file changed, 184 insertions(+)
diff --git a/drivers/usb/eth/asix88179.c b/drivers/usb/eth/asix88179.c
index 45106ce5ef59..cc4ae3c17f16
Added support for the Cypress GX3 SuperSpeed to Gigabit Ethernet
Bridge Controller (VID_04b4/PID_3610).
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/usb/eth/asix88179.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/usb/eth/asix88179.c b/drivers/u
On Thu, 11 Aug 2016 11:26:23 +0200
Marek Vasut <ma...@denx.de> wrote:
> On 08/11/2016 10:52 AM, Alban Bedel wrote:
> > On Tue, 9 Aug 2016 14:32:14 +0200
> > Marek Vasut <ma...@denx.de> wrote:
> >
> >> On 08/09/2016 02:14 PM, Marcel Ziswiler wrote:
>
On Wed, 3 Aug 2016 19:16:57 -0600
Simon Glass <s...@chromium.org> wrote:
> Hi,
>
> On 3 August 2016 at 09:37, Stephen Warren <swar...@wwwdotorg.org> wrote:
> > On 08/03/2016 03:35 AM, Alban Bedel wrote:
> >>
> >> For simplicity and backward compat
On Wed, 3 Aug 2016 15:23:30 +
Marcel Ziswiler <marcel.ziswi...@toradex.com> wrote:
> On Wed, 2016-08-03 at 15:51 +0200, Marek Vasut wrote:
> > On 08/03/2016 11:46 AM, Alban Bedel wrote:
> > >
> > > On Wed, 3 Aug 2016 09:00:42 +0200
> &
On Tue, 9 Aug 2016 14:32:14 +0200
Marek Vasut <ma...@denx.de> wrote:
> On 08/09/2016 02:14 PM, Marcel Ziswiler wrote:
> > On Thu, 2016-08-04 at 11:12 +0200, Marek Vasut wrote:
> >> On 08/04/2016 11:07 AM, Alban Bedel wrote:
> >>>
> >>> On Wed,
Adjust this driver to support driver model for Ethernet.
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/usb/eth/asix88179.c | 184
1 file changed, 184 insertions(+)
diff --git a/drivers/usb/eth/asix88179.c b/drivers/u
Change the prototype of a few functions to allow resuing the code for
the driver model.
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
Changelog:
v3: * Don't break the build without driver model
---
drivers/usb/eth/asix88179.c | 75 --
t; > Signed-off-by: Yaroslav K. <yar...@gmail.com>
>
> Something about this patch email is malformed and not parsed by
> patchwork properly.
>
> Another patch with the same intent was also sent just after this one:
> https://patchwork.ozlabs.org/patch/655311/
>
Adjust this driver to support driver model for Ethernet.
Signed-off-by: Alban Bedel <alban.be...@avionic-design.de>
---
drivers/usb/eth/asix88179.c | 184
1 file changed, 184 insertions(+)
diff --git a/drivers/usb/eth/asix88179.c b/drivers/u
On Mon, 5 Sep 2016 19:04:49 -0600
Simon Glass wrote:
> Hi,
>
> On 30 August 2016 at 08:01, Nikolaus Schulz
> wrote:
> > With the ethernet driver model enabled, reset the device before reading
> > the MAC address, just like it's done for the
ent when redundant env is enabled on MMC, so in that
case `bootcmd` is overwritten on every boot.
Instead of increasing the complexity of the detection just check if
`bootcmd` and `mcinitcmd` are set in the environment and set them if
they are not.
Signed-off-by: Alban Bedel
---
arch/arm/cpu/armv8/fsl-la
Disabling PCIE support currently lead to a crash because the code for
erratum A010315 is still run. Add a conditional to only select
CONFIG_SYS_FSL_ERRATUM_A010315 when CONFIG_PCIE_LAYERSCAPE is enabled.
Signed-off-by: Alban Bedel
---
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 4 ++--
1 file
Most platform glue drivers need DM USB, if one of these driver is
enabled along with SPL without DM the build break. As the SPL might
still want to use the core DWC3 put the DM glue drivers under
ifdef CONFIG_$(SPL_)DM_USB.
Signed-off-by: Alban Bedel
---
drivers/usb/dwc3/Makefile | 9
ver
model.
Signed-off-by: Alban Bedel
---
v2: Use __maybe_unused instead of an #ifdef
---
drivers/usb/dwc3/core.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index b592a487e001..2107a2993309 100644
--- a/drivers/usb/d
and might add support for a few
other SoC at the same time.
Alban
Alban Bedel (2):
Revert "usb: dwc3: dwc3-generic: check the parent nodes"
usb: dwc3: Add support for standalone DWC3 nodes
drivers/usb/dwc3/dwc3-generic.c | 124 +---
1 file changed, 68
gadgets.
Signed-off-by: Alban Bedel
---
common/spl/Kconfig | 6 ++
drivers/usb/gadget/ether.c | 2 +-
drivers/usb/gadget/g_dnl.c | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index ac61b25a0660..196f3cfc5558 100644
The binding of iMX8MQ USB controller doesn't use child nodes like the
other devices supported in this driver. To support it split the child
nodes parsing to its own function and add a field to the platform data
to indicate that we should just use the top node.
Signed-off-by: Alban Bedel
Remove the hardcoded USB product ID offset for the SPL as it doesn't
work anymore for the product ID needed for iMX8 with current flashing
tools. Update all the defconfig of iMX boards that have
CONFIG_SPL_USB_GADGET enabled to still return the same product ID.
Signed-off-by: Alban Bedel
/devres.h to also check for CONFIG_SPL_DM in
SPL builds.
Signed-off-by: Alban Bedel
---
include/dm/devres.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/dm/devres.h b/include/dm/devres.h
index 0ab277ec38e9..8765b73d5e90 100644
--- a/include/dm/devres.h
+++ b/include
mass storage support has been
built in the SPL. With USB-C on both side, the programmer could switch
back to device mode and use the exposed mass storage device after the
serial download finished.
Signed-off-by: Alban Bedel
---
arch/arm/mach-imx/spl.c | 3 ++-
1 file changed, 2 insertions(+), 1
g when building without driver
model.
Signed-off-by: Alban Bedel
---
drivers/usb/dwc3/core.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index b592a487e001..fdd8c5db2460 100644
--- a/drivers/usb/dwc3/core.c
+++ b/
g when building without driver
model.
Signed-off-by: Alban Bedel
---
drivers/usb/dwc3/core.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index b592a487e001..fdd8c5db2460 100644
--- a/drivers/usb/dwc3/core.c
+++ b/
Some platforms can detect if an optee firmware is running and then
manually add the firmware node to the FDT. Provide a common helper to
avoid code duplication in the board code.
Signed-off-by: Alban Bedel
---
include/tee/optee.h | 11 +
lib/optee/optee.c | 60
If optee is running add the firmware node to the FDT to allow the
kernel to use a more generic device tree.
Signed-off-by: Alban Bedel
---
arch/arm/mach-imx/imx8m/soc.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c
and might add support for a few
other SoC at the same time.
Alban
--
v2: - Rebased onto current master
- Fixed a typo the log message
Alban Bedel (2):
Revert "usb: dwc3: dwc3-generic: check the parent nodes"
usb: dwc3: Add support for standalone DWC3 nodes
drivers/usb
80 matches
Mail list logo