DM, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Igor Grinberg
Signed-off-by: Jagan Teki
---
Changes for v2:
- update commit message head
arch/arm/mach-omap2/omap3/Kconfig | 7 -
board/compulab/cm_t35/Kconfig | 12 -
Enable DM_SPI, DM_SPI_FLASH for siemens pxm2 board.
Build is fine, but not tested.
Cc: Samuel Egli
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
configs/pxm2_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/configs/pxm2_defconfig b/configs/pxm2_defconfig
index
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Steve Sakoman
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
arch/arm/mach-omap2/omap3/Kconfig | 13 -
board/overo/Kconfig | 9 -
board/overo/MAINTAINERS |
Enable DM_SPI, DM_SPI_FLASH for siemens rut board.
Build is fine, but not tested.
Cc: Samuel Egli
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
configs/rut_defconfig | 4
1 file changed, 4 insertions(+)
diff --git a/configs/rut_defconfig b/configs/rut_defconfig
index
Enable DM_SPI, DM_SPI_FLASH for siemens draco board.
Build is fine, but not tested.
Cc: Samuel Egli
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
configs/draco_defconfig| 4
configs/etamin_defconfig | 4
configs/rastaban_defconfig
Hi Jagan,
On Wed, 27 May 2020 at 06:56, Jagan Teki wrote:
>
> This series dropped nondm code from omap3, enabled
> a few boards with DM_SPI, DM_SPI_FLASH and finally
> dropped boards which didn't have DM, OF_CONTROL.
>
> Chages for v2:
> - included updates on missing boards which used omap3 spi
Hi Marek,
> From: Marek Vasut
> Sent: mardi 26 mai 2020 04:30
>
> Add another mux option for I2C2 pins, this is used on AV96 board.
>
> Signed-off-by: Marek Vasut
> Cc: Patrick Delaunay
> Cc: Patrice Chotard
> ---
> arch/arm/dts/stm32mp15-pinctrl.dtsi | 17 +
> 1 file
Hi Bin,
On Tue, 26 May 2020 at 02:15, Bin Meng wrote:
>
> Hi Simon,
>
> On Tue, May 26, 2020 at 4:16 AM Simon Glass wrote:
> >
> > Some settings were modified slightly in the device-tree conversion. Return
> > these to their original values. This makes WiFi work again.
> >
> > Signed-off-by:
add DM support for parallel I/O ports on QUICC Engine Block
Signed-off-by: Heiko Schocher
---
Open questions / discussion:
- I let the old none DM based implementation in code
so boards should work with old implementation.
This should be removed if all boards are converted to
DM/DTS.
-
remove
extern void qe_init(uint qe_base);
extern void qe_reset(void);
and include fsl_qe.h instead.
Signed-off-by: Heiko Schocher
---
Changes in v2:
- new in v2
arch/powerpc/cpu/mpc83xx/cpu_init.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git
This patch series adds DM ethernet support for mpc83xx based
keymile boards.
Travis build:
https://travis-ci.org/github/hsdenx/u-boot-test/builds/691607214
Changes in v2:
- new in v2
- remove RFC
- fixed Codingstyle errors, therefore new patch
powerpc, mpc83xx: fix codingstyle issues for
On Tue, May 26, 2020 at 11:15 PM Jagan Teki wrote:
>
> Drop the nondm code from fsl_dspi.c since there
> is no board or any other code using it.
>
> Signed-off-by: Jagan Teki
> ---
Applied to u-boot-spi/master
Enable DM_SPI for igep00x0 board.
Build is fine, but not tested.
Cc: Enric Balletbo i Serra
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
configs/igep00x0_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/igep00x0_defconfig b/configs/igep00x0_defconfig
index
On Wed, May 27, 2020 at 12:14 PM Roman Kovalivskyi
wrote:
>
> From: Roman Stratiienko
>
> Android 10 adds support for dynamic partitions and in order to support
> them userspace fastboot must be used[1]. New tool fastbootd is
> included into recovery image.
>
> Userspace fastboot works from
This little series makes the SPI memory-mapping query work on all current
x86 boards where possible, returning an error code (rather than hanging)
when it fails.
It replaces the previous patch at [1]. Unfortunately it is quite a bit
more complicated.
This fixes booting on link and samus. It also
At present this logic does not work on link and samus, since their SPI
controller is not a PCI device, but a child of the PCH.
Unfortunately, fixing this involves a lot of extra logic. Still, this was
requested in the review of the fix-up patch, so here it is.
Signed-off-by: Simon Glass
Fixes:
The change to avoid searching the device tree does not work on boards
wich don't have driver model set up this early, for example minnowmax.
Put back the old code (converted to livetree) as a fallback for these
devices. Also update the documentation.
This is tested on minnowmax, link, samus and
At present the PCI BDF (bus/device/function) is needed to access the SPI
mapping, since the registers are at BAR0. This doesn't work when PCI
auto-config has not been done yet, since BARs are unassigned.
Add another way to find the mapping, using the MMIO base, if the caller
knows this.
Also add
The error code is often useful to figure out what is going on. Printing it
does not increase code size much, so print out the error and then hang.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/x86/lib/spl.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
Hi Philipp,
On Wed, May 20, 2020 at 5:38 PM Jagan Teki wrote:
>
> It seems like SPI boot on rk3399 with TPL based is unable to return
> from ROM or switching to from TPL to SPL is unsuccessful.
>
> I have verified board_init_f on spl.c and the control is not even
> reached here. On the other
When comparing hex dumps it is useful to see the offsets of the registers.
Add them in where they correspond to a multiple of 16.
Possibly it would be useful to have a a command to output the FSP values
in human-readable form, making use of the fsp_bindings implementation.
Signed-off-by: Simon
Some settings were modified slightly in the device-tree conversion. Return
these to their original values. This includes some audio settings and a
few others that have changed.
Note that we still rely on the FSP defaults for most values, so there is
no need to specify a value if the FSP default
When comparing hex dumps it is useful to see the offsets of the registers.
Add them in where they correspond to a multiple of 16.
Possibly it would be useful to have a a command to output the FSP values
in human-readable form, making use of the fsp_bindings implementation.
Signed-off-by: Simon
Some settings were modified slightly in the device-tree conversion. Return
these to their original values.
Signed-off-by: Simon Glass
---
Changes in v2: None
arch/x86/dts/chromebook_coral.dts | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/x86/dts/chromebook_coral.dts
add DM/DTS support for the UEC ethernet on QUICC Engine
Block.
Signed-off-by: Heiko Schocher
---
- I let the old none DM based implementation in code
so boards should work with old implementation.
This Code should be removed if all boards are converted
to DM/DTS.
- add the DM based qe
enable DTS support for keymile mpc83xx based boards.
get rid of compile warning:
= WARNING ==
This board does not use CONFIG_DM_ETH (Driver Model
for Ethernet drivers). Please update the board to use
CONFIG_DM_ETH before the v2020.07 release. Failure to
This patch expands the sun8i-emac driver to support the V3s.
For this the CLK and RST gates for EMAC and EPHY were added in clk_v3s.c.
Signed-off-by: Benedikt-Alexander Mokroß
---
drivers/clk/sunxi/clk_v3s.c | 10 --
drivers/net/sun8i_emac.c| 19 +--
2 files
This optional patch adds the needed device-tree node to sun8i-v3s.dtsi to enable
ethernet for sun8i-v3s boards.
Signed-off-by: Benedikt-Alexander Mokroß
---
arch/arm/dts/sun8i-v3s.dtsi | 48 +
1 file changed, 48 insertions(+)
diff --git
Hi Marek,
> From: Marek Vasut
> Sent: mardi 26 mai 2020 04:30
> To: u-boot@lists.denx.de
>
> Since the KS8851 driver is now in, enable the Kconfig entry on DHCOM to make
> the second ethernet available.
>
> Signed-off-by: Marek Vasut
> Cc: Patrick Delaunay
> Cc: Patrice Chotard
> ---
>
Hi Marek,
> From: Marek Vasut
> Sent: mardi 26 mai 2020 04:30
>
> Disable SDR104 mode until we know it is really stable.
>
> Signed-off-by: Marek Vasut
> Cc: Patrick Delaunay
> Cc: Patrice Chotard
> ---
> arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts | 1 -
> 1 file changed, 1 deletion(-)
>
Hello das U-boot enthusiasts,
I've been working on a buildroot OS for the embedded device my company is
developing. Currently I'm looking at optimizing the boot process to be as fast
as possible. I've read a bunch of articles about snapshot booting and fixed
snapshots to improve startup time.
Hi
On Wed, May 27, 2020 at 4:30 PM Jori van Dam wrote:
>
> Hello das U-boot enthusiasts,
>
> I've been working on a buildroot OS for the embedded device my company is
> developing. Currently I'm looking at optimizing the boot process to be as
> fast as possible. I've read a bunch of articles
On 26.05.20 21:06, Tom Rini wrote:
> Rather than only enable CONFIG_CMD_NAND for non-SPL builds, move the CMD
> options to defconfig and rework the guards to not try and call the
> function in SPL builds.
>
> Cc: Stefano Babic
> Signed-off-by: Tom Rini
> ---
> A grep around for
Android 10 adds support for dynamic partitions and in order to support
them userspace fastboot must be used[1]. New tool called fastbootd is included
into recovery image.
Userspace fastboot works from recovery and is launched if:
1) - Dynamic partitioning is enabled
2) - Boot control block has
From: Roman Stratiienko
Android 10 adds support for dynamic partitions and in order to support
them userspace fastboot must be used[1]. New tool fastbootd is
included into recovery image.
Userspace fastboot works from recovery and is launched if:
1) - Dynamic partitioning is enabled
2) - Boot
This patch enable sgmii mode and mt7531 switch support
in mt7629 ethernet dts node.
Signed-off-by: MarkLee
---
arch/arm/dts/mt7629-rfb.dts | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/arch/arm/dts/mt7629-rfb.dts b/arch/arm/dts/mt7629-rfb.dts
index
The sgmii mode init flow is almost the same for all mediatek SoC, the
only difference is the register offset(SGMSYS_GEN2_SPEED) is 0x2028
for old chip(mt7622) but changed to 0x128 for newer chip(mt7629 and
the following chips).
Signed-off-by: MarkLee
---
drivers/net/mtk_eth.h | 5 +
1 file
This patch series enable MT7629 sgmii mode with mt7531 switch support,
1. enable mt7629 sgmii mode support in mediatek eth driver
2. enable mt7629 ethernet dts node with sgmii mode and mt7531
switch support
MarkLee (2):
eth: mtk-eth: enable mt7629 sgmii mode support
This allows the use of the Dediprog em100pro so I can test SPI flash on
this board in my lab.
Signed-off-by: Simon Glass
---
board/intel/minnowmax/Kconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/board/intel/minnowmax/Kconfig b/board/intel/minnowmax/Kconfig
index
This series dropped nondm code from omap3, enabled
a few boards with DM_SPI, DM_SPI_FLASH and finally
dropped boards which didn't have DM, OF_CONTROL.
Chages for v2:
- included updates on missing boards which used omap3 spi
- added board maintainers
Travis-CI:
Enable DM_SPI for am355x igep003x board.
Build is fine, but not tested.
Cc: Javier Martínez Canillas
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
configs/am335x_igep003x_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am335x_igep003x_defconfig
Enable DM_SPI for am355x sl50 board.
Build is fine, but not tested.
Cc: Enric Balletbo i Serra
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
configs/am335x_sl50_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am335x_sl50_defconfig
Enable DM_SPI for am355x baltos board.
Build is fine, but not tested.
Cc: Yegor Yefremov
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
configs/am335x_baltos_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/configs/am335x_baltos_defconfig
Hi Ley,
On 22/05/20 03:53PM, Ley Foon Tan wrote:
> In Commit d64077202158 ("spi: cadence_qspi: Move to spi-mem framework")
> it removes setting to quad write bit by accident. This commit restores
> it back and also adding checking for octal support.
>
> Fixes: d64077202158 ("spi: cadence_qspi:
This option currently does not add any sort of hash to the images in the
FIT.
Add a hash node requesting a crc32 checksum, which at least provides some
protection.
The crc32 value is easily ignored (e.g. in SPL) if not needed. and takes
up only about 48 bytes per image, including overhead.
Hi Wolfgang,
On Mon, 25 May 2020 at 05:38, Wolfgang Denk wrote:
>
> Hi Simon,
>
> your commit 8e35bb07eb (2016-03-14) "mkimage: Support automatic
> creating of a FIT without a .its" added the "-f auto" option to
> mkimage. While convenient in many situation, I had to notice that
> with "-f
When authenticating the initial boot binary the ROM will check a debug
type value in the certificate and based on that open JTAG access to that
core.
Make this selectable in the signing tool to allow it to be enabled or
disabled based on user command line input.
This does not change the default
When authenticating the initial boot binary the ROM will check a debug
type value in the certificate and based on that open JTAG access to that
core. This only effects HS devices as non-HS device ROM allows JTAG
by default.
This can be useful for HS developers working in the early boot stage,
>-Original Message-
>From: Sagar Kadam
>Sent: 26 May 2020 22:39
>To: u-boot@lists.denx.de; r...@andestech.com; lu...@denx.de
>Cc: ja...@amarulasolutions.com; bmeng...@gmail.com; Pragnesh Patel
>; sean...@gmail.com; Sagar Kadam
>
>Subject: [PATCH v2 3/4] riscv: cpu: fixes to display proper
On Tue, May 26, 2020 at 09:19:49PM +0300, Andy Shevchenko wrote:
> ACPICA complains that either _HID() or _ADR() should be used.
> For General Purpose DMA we may not drop the _ADR() because
> the device is enumerated by PCI. Thus, simple drop _HID().
Bin, since now all issues you found, being
On 27/05/2020 08:41, Ovidiu Panait wrote:
> According to the description of devfdt_get_addr_ptr, this function should
> return NULL on failure, but currently it returns (void *)FDT_ADDR_T_NONE.
>
> This is also a problem because there are two definitions for
> dev_read_addr_ptr, depending on
Hi,
This series is a re-spin of Jean-Jacques' earlier effort [0], the goal
of which was to facilitate porting drivers from the Linux kernel. It
adds the managed API, using the same API as Linux. It also adds support
for regmap fields.
Jean-Jacques' series added support for custom regmap
Drivers can configure it to adjust the final read/write location.
Signed-off-by: Pratyush Yadav
---
drivers/core/regmap.c | 6 +-
include/regmap.h | 6 ++
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/drivers/core/regmap.c b/drivers/core/regmap.c
index
Some fields will be introduced in the regmap structure that should be
set to 0 by default. So, once we allocate a regmap, make sure it is
zeroed out to avoid unexpected defaults for those values.
Signed-off-by: Pratyush Yadav
---
drivers/core/regmap.c | 4 +++-
1 file changed, 3 insertions(+),
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Albert ARIBAUD (3ADEV)
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
arch/arm/mach-omap2/omap3/Kconfig | 8 -
board/quipos/cairo/Kconfig| 12 --
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Nishanth Menon
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
arch/arm/mach-omap2/omap3/Kconfig | 8 --
board/logicpd/zoom1/Kconfig | 12 ---
board/logicpd/zoom1/MAINTAINERS
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Grazvydas Ignotas
Signed-off-by: Jagan Teki
---
Changes for v2:
- CCed board maintainer
arch/arm/mach-omap2/omap3/Kconfig | 6 -
board/pandora/Kconfig | 9 -
DM, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Lokesh Vutla
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
arch/arm/mach-omap2/omap4/Kconfig | 4 -
board/ti/panda/Kconfig| 12 --
board/ti/panda/MAINTAINERS| 6 -
DM, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Ash Charles
Signed-off-by: Jagan Teki
---
Changes for v2:
- Cced board maintainer
arch/arm/mach-omap2/omap4/Kconfig| 4 -
board/gumstix/duovero/Kconfig| 12 -
DM, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Lokesh Vutla
Signed-off-by: Jagan Teki
---
Changes for v2:
- Cced board maintainer
arch/arm/mach-omap2/omap4/Kconfig | 4 --
board/ti/sdp4430/Kconfig| 15 -
DM, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Dmitry Lifshitz
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
arch/arm/mach-omap2/omap5/Kconfig | 4 -
board/compulab/cm_t54/Kconfig | 12 --
board/compulab/cm_t54/MAINTAINERS | 6 -
>-Original Message-
>From: Sagar Kadam
>Sent: 26 May 2020 22:39
>To: u-boot@lists.denx.de; r...@andestech.com; lu...@denx.de
>Cc: ja...@amarulasolutions.com; bmeng...@gmail.com; Pragnesh Patel
>; sean...@gmail.com; Sagar Kadam
>
>Subject: [PATCH v2 1/4] fu540: prci: add request and free
fix Codingstyle for files in drivers/qe, remaining following
check warnings:
$ ./scripts/checkpatch.pl -f drivers/qe/uec.h
CHECK: Macro argument reuse '_bd' - possible side-effects?
+#define BD_ADVANCE(_bd, _status, _base)\
+ (((_status) & BD_WRAP) ? (_bd) = \
+((struct
On Wed, May 27, 2020 at 06:26:34PM +0530, Jagan Teki wrote:
> OF_CONTROL, DM_SPI and other driver model migration deadlines
> are expired for this board.
>
> Drop it.
Acked-by: Lars Poeschel
>
> Cc: Lars Poeschel
> Signed-off-by: Jagan Teki
> ---
> Changes for v2:
> - new patch
>
>
Right now, the base of a regmap can only be obtained from the device
tree. This makes it impossible for devices which calculate the base at
runtime to use a regmap. An example of such a device is the Cadence
Sierra PHY.
Allow creating a regmap with one range whose start and size can be
specified
Right now, regmap_read() and regmap_write() read/write a 32-bit value
only. To write other lengths, regmap_raw_read() and regmap_raw_write()
need to be used.
This means that any driver ported from Linux that relies on
regmap_{read,write}() to know the size already has to be updated at each
Some devices need to calculate the regmap base address at runtime. This
makes it impossible to use device tree to get the regmap base. Instead,
allow devices to specify it in the regmap config. This will create a
regmap with a single range that corresponds to the start and size given
by the
From: Jean-Jacques Hiblot
Most of new linux drivers are using managed-API to allocate resources. To
ease porting drivers from linux to U-Boot, introduce devm_regmap_init() as
a managed API to get a regmap from the device tree.
Signed-off-by: Jean-Jacques Hiblot
Reviewed-by: Simon Glass
From: Jean-Jacques Hiblot
A regmap field is an abstraction available in Linux. It provides to access
bitfields in a regmap without having to worry about shifts and masks.
Signed-off-by: Jean-Jacques Hiblot
Reviewed-by: Simon Glass
Signed-off-by: Pratyush Yadav
---
drivers/core/regmap.c |
Hi Sagar,
>-Original Message-
>From: Sagar Kadam
>Sent: 26 May 2020 22:39
>To: u-boot@lists.denx.de; r...@andestech.com; lu...@denx.de
>Cc: ja...@amarulasolutions.com; bmeng...@gmail.com; Pragnesh Patel
>; sean...@gmail.com; Sagar Kadam
>
>Subject: [PATCH v2 4/4] riscv: cpu: check and
From: Jean-Jacques Hiblot
The tests rely on a dummy driver to allocate and initialize the regmaps
and the regmap fields using the managed API. The first test checks if
the regmap config fields like width, reg_offset_shift, range specifiers,
etc work. The second test checks if regmap fields
The V3s shares nearly the same mac and phy to the H3.
Therefore, the sun8i-emac driver which already supports the H3 can be
extended to support the V3s with some small adjustments.
For this the CLK and RST gates for EMAC and EPHY were added and the
sun8i-emac driver was extended to accept the
Loading u-boot and its fdt from a NAND memory area with bad blocks led
to the creation of these patches.
Next, the output generated by the script used to flash the NAND of the
SOC that caused the issue.
** Rewriting /dev/mtd0 with /mnt/MLO
Erasing 128 Kibyte @ 0 -- 100 % complete
Writing
U-Boot adopted the kernel-doc annotation style.
cc: Michael Trimarchi
Signed-off-by: Dario Binacchi
---
Changes in v3: None
Changes in v2: None
include/spl.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/spl.h b/include/spl.h
index b31c9bb4ab..580e4e024f 100644
If uboot does not embed its device tree and the FIT loading function
returns error in case of failure in the FDT append, the redundant itb
image could be loaded.
cc: Michael Trimarchi
Signed-off-by: Dario Binacchi
Reviewed-by: Michael Trimarchi
---
Changes in v3: None
Changes in v2:
-
The offset at which the image to be loaded from NAND is located is
retrieved from the itb header. The presence of bad blocks in the area
of the NAND where the itb image is located could invalidate the offset
which must therefore be adjusted taking into account the state of the
sectors concerned.
Replacing the ret variable with err and handling first the error
condition about the value returned by the spl_nand_fit_read routine,
improves the code readability.
Furthermore, the 'else' int the 'else return ret' instruction was
useless.
cc: Michael Trimarchi
Signed-off-by: Dario Binacchi
---
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Lothar Felten
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
arch/arm/Kconfig | 1 -
arch/arm/mach-omap2/am33xx/Kconfig | 7 -
board/silica/pengwyn/Kconfig
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Gilles Gameiro
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
arch/arm/Kconfig | 1 -
arch/arm/mach-omap2/am33xx/Kconfig | 15 -
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Lars Poeschel
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
arch/arm/Kconfig | 1 -
arch/arm/mach-omap2/am33xx/Kconfig | 7 -
board/phytec/pcm051/Kconfig
OF_CONTROL, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Ash Charles
Signed-off-by: Jagan Teki
---
Changes for v2:
- new patch
arch/arm/Kconfig | 1 -
arch/arm/mach-omap2/am33xx/Kconfig | 7 -
board/gumstix/pepper/Kconfig
DM, DM_SPI and other driver model migration deadlines
are expired for this board.
Drop it.
Cc: Lokesh Vutla
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
arch/arm/mach-omap2/omap5/Kconfig | 4 -
board/ti/omap5_uevm/Kconfig | 12 --
board/ti/omap5_uevm/MAINTAINERS | 6 -
ompa3 and fsl_dspi are fully converted into DM_SPI.
Update it.
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
doc/driver-model/migration.rst | 2 --
1 file changed, 2 deletions(-)
diff --git a/doc/driver-model/migration.rst b/doc/driver-model/migration.rst
index 2c0e2c7f06..408643974c
Now all boards are using this omap3 spi driver in
dm model, so drop the nondm code.
Signed-off-by: Jagan Teki
---
Changes for v2:
- none
drivers/spi/Kconfig | 14 ++---
drivers/spi/omap3_spi.c | 136
2 files changed, 7 insertions(+), 143
Hi Marek,
> From: Marek Vasut
> Sent: mardi 26 mai 2020 04:30
>
> The SPI NOR nWP line is connected to GPIO PF7 on the SoM, pull the GPIO line
> high by default to clear SPI NOR WP.
>
> Signed-off-by: Marek Vasut
> Cc: Patrick Delaunay
> Cc: Patrice Chotard
> ---
>
Hi Simon,
On Wed, May 27, 2020 at 6:57 PM Simon Glass wrote:
>
> Hi Jagan,
>
> On Wed, 27 May 2020 at 06:56, Jagan Teki wrote:
> >
> > This series dropped nondm code from omap3, enabled
> > a few boards with DM_SPI, DM_SPI_FLASH and finally
> > dropped boards which didn't have DM, OF_CONTROL.
>
On Wed, May 27, 2020 at 02:45:19PM +0800, Bin Meng wrote:
> Hi Tom,
>
> This PR includes the following x86 changes for v2020.07 release:
>
> - Use device tree for FSP-M and FSP-S configuration on Intel Apollo Lake
> - Add SMBIOS cbmem entry parsing for coreboot
> - Various clean-ups to CBFS
This board has not been converted to CONFIG_DM_SPI by the deadline.
Remove it.
Patch-cc: Naveen Burmi
Patch-cc: Ruchika Gupta
Signed-off-by: Jagan Teki
---
arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
board/freescale/bsc9132qds/Kconfig| 14 -
This board has not been converted to CONFIG_DM_SPI by the deadline.
Remove it.
Patch-cc: Andy Fleming
Signed-off-by: Jagan Teki
---
arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
board/varisys/cyrus/Kconfig | 14 -
board/varisys/cyrus/MAINTAINERS | 7 -
This board has not been converted to CONFIG_DM_SPI by the deadline.
Remove it.
Patch-cc: Po Liu
Signed-off-by: Jagan Teki
---
arch/powerpc/cpu/mpc85xx/Kconfig| 1 -
board/freescale/c29xpcie/Kconfig| 14 -
board/freescale/c29xpcie/MAINTAINERS| 10 -
This board has not been converted to CONFIG_DM_SPI by the deadline.
Remove it.
Patch-cc: Priyanka Jain
Signed-off-by: Jagan Teki
---
arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
board/freescale/mpc8536ds/Kconfig | 12 -
board/freescale/mpc8536ds/MAINTAINERS | 9 -
This board has not been converted to CONFIG_DM_SPI by the deadline.
Remove it.
Patch-cc: Timur Tabi
Signed-off-by: Jagan Teki
---
arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
board/freescale/p1022ds/Kconfig | 12 -
board/freescale/p1022ds/MAINTAINERS | 13 -
Compiling with clang on ARMv8 shows errors like:
./arch/arm/include/asm/system.h:162:32: note: use constraint modifier "w"
asm volatile("msr sctlr_el1, %0" : : "r" (val) : "cc");
^~
%w0
On ARM systems gd is stored in register r9 or x18. When compiling with
clang gd is defined as a macro calling function gd_ptr(). So we can not
make assignments to gd.
Use function set_gd() for setting the register on ARM.
Signed-off-by: Heinrich Schuchardt
---
lib/trace.c | 8
1 file
With this patch series most ARM boards both 32bit and 64bit can be built
using Clang 9.
On ARM systems gd is stored in register r9 or x18. When compiling with
clang gd is defined as a macro calling function gd_ptr(). So we can not
make assignments to gd. Fixes for the UEFI sub-system and
On 26/05/2020 10:07, Bin Meng wrote:
> Hi Simon,
>
> On Tue, May 26, 2020 at 5:41 AM Simon Glass wrote:
>>
>> Hi Sylwester,
>>
>> On Mon, 25 May 2020 at 11:42, Sylwester Nawrocki
>> wrote:
>>>
>>> Hi Simon,
>>>
>>> On 25.05.2020 19:04, Simon Glass wrote:
On Mon, 25 May 2020 at 10:57,
Hi Bin,
On Tue, 26 May 2020 at 04:08, Bin Meng wrote:
>
> Hi Simon,
>
> On Mon, May 18, 2020 at 11:01 AM Simon Glass wrote:
> >
> > At present this logic does not work on link and samus, since their SPI
> > controller is not a PCI device, but a child of the PCH.
> >
> > Unfortunately, fixing
Hi Simon,
-"Simon Glass" schrieb: -
> Betreff: [PATCH v2 14/35] acpigen: Support writing a package
>
> A package collects together several elements. Add an easy way of writing
> a package header and updating its length later.
>
> Signed-off-by: Simon Glass
> ---
>
> Changes in v2:
> From: Marek Vasut
> Sent: mardi 26 mai 2020 04:30
>
> The I2C2 uses different pinmux on AV96, use correct pinmux and also add
> comments about the I2C being present on the "low-speed"
> expansion connector X6.
>
> Signed-off-by: Marek Vasut
> Cc: Patrick Delaunay
> Cc: Patrice Chotard
>
This board has not been converted to CONFIG_DM_SPI by the deadline.
Remove it.
Patch-cc: Poonam Aggrwal
Signed-off-by: Jagan Teki
---
arch/powerpc/cpu/mpc85xx/Kconfig | 1 -
board/freescale/bsc9131rdb/Kconfig| 12 -
board/freescale/bsc9131rdb/MAINTAINERS|
1 - 100 of 172 matches
Mail list logo