On Sat, Jul 15, 2017 at 12:06 AM, Marek Vasut wrote:
> On 07/14/2017 11:46 PM, Benoît Thébaudeau wrote:
>> On Fri, Jul 14, 2017 at 1:50 PM, Marek Vasut wrote:
>>> On 07/14/2017 01:03 PM, Masahiro Yamada wrote:
2017-07-14 19:07 GMT+09:00 Marek Vasut
Hi Jean-Jacques,
On 12 July 2017 at 15:32, Simon Glass wrote:
> Hi,
>
> On 12 July 2017 at 06:58, Jean-Jacques Hiblot wrote:
>>
>>
>> On 10/07/2017 18:34, Franklin S Cooper Jr wrote:
>>>
>>>
>>> On 07/07/2017 10:00 AM, Jean-Jacques Hiblot wrote:
On 07/14/2017 11:46 PM, Benoît Thébaudeau wrote:
> On Fri, Jul 14, 2017 at 1:50 PM, Marek Vasut wrote:
>> On 07/14/2017 01:03 PM, Masahiro Yamada wrote:
>>> 2017-07-14 19:07 GMT+09:00 Marek Vasut :
On 07/14/2017 04:31 AM, Masahiro Yamada wrote:
> Prior to
On Fri, Jul 14, 2017 at 1:50 PM, Marek Vasut wrote:
> On 07/14/2017 01:03 PM, Masahiro Yamada wrote:
>> 2017-07-14 19:07 GMT+09:00 Marek Vasut :
>>> On 07/14/2017 04:31 AM, Masahiro Yamada wrote:
Prior to DM, we could not enable different types of USB
Signed-off-by: Angelo Dureghello
---
arch/m68k/Kconfig | 5 +
board/sysam/stmark2/Kconfig | 15 +++
board/sysam/stmark2/MAINTAINERS | 6 ++
board/sysam/stmark2/Makefile| 8 ++
board/sysam/stmark2/sbf_dram_init.S | 119
- fix cache.c CONFIG_CF_V4e to CONFIG_CF_V4E
- fix cache.c to properly enable/disable cache for V4E
Signed-off-by: Angelo Dureghello
---
arch/m68k/lib/cache.c | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/arch/m68k/lib/cache.c
On some boards, CONFIG_SYS_CS0_BASE can be undefined, since
CS0 is not connected to any signal.
Signed-off-by: Angelo Dureghello
---
arch/m68k/cpu/mcf5445x/cpu_init.c | 2 ++
arch/m68k/cpu/mcf5445x/start.S| 4
2 files changed, 6 insertions(+)
diff --git
For certain boot types and sbf, for V4 cpu's, an early ddr/sdram init
is required. This patch moves this ddr/sdram early initalization
away from start.S (to be board related).
Signed-off-by: Angelo Dureghello
---
arch/m68k/cpu/mcf5445x/start.S| 180
Up to now, there's been some ugliness associated with the
dependency from CMD_USB_MASS_STORAGE to USB_FUNCTION_MASS_STORAGE:
if someone only defined CMD_USB_MASS_STORAGE, they'd meet a linker
error due to missing symbols that came from USB_FUNCTION_MASS_STORAGE.
Most platforms seem to have
With both an imply from CMD_USB to USB_FUNCTION_MASS_STORAGE and with
USB_FUNCTION_MASS_STORAGE moved to Kconfig, we can now run moveconfig.
Signed-off-by: Philipp Tomsich
---
Changes in v2: None
configs/CHIP_pro_defconfig | 1 +
Up to now, there's been some ugliness associated with the
dependency from CMD_USB_MASS_STORAGE to USB_FUNCTION_MASS_STORAGE:
if someone only defined CMD_USB_MASS_STORAGE, they'd meet a linker
error due to missing symbols that came from USB_FUNCTION_MASS_STORAGE.
Most platforms seem to have
With both an imply from CMD_USB to USB_FUNCTION_MASS_STORAGE and with
USB_FUNCTION_MASS_STORAGE moved to Kconfig, we can now run moveconfig.
Signed-off-by: Philipp Tomsich
---
configs/CHIP_pro_defconfig | 1 +
Hi Eric,
On Fri, Jul 14, 2017 at 2:58 PM, Eric Nelson wrote:
> I set this aside because I wasn't able to get the "return to
> RBL" code working and figured I'd try to reverse-engineer the API.
>
> Any hints you have in that area would be helpful, and will solve
> that other
Hi Fabio,
On 07/14/2017 07:18 AM, Fabio Estevam wrote:
Hi Eric,
On Tue, Nov 1, 2016 at 5:13 PM, Eric Nelson wrote:
This is a virtual "board" that uses configuration files and
Kconfig to define the memory layout used by a real board during
the board bring-up process.
It
If efi_free_pool is called with argument NULL an illegal memory
access occurs.
So let's check the parameter on entry.
Signed-off-by: Heinrich Schuchardt
---
lib/efi_loader/efi_memory.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/efi_loader/efi_memory.c
There's an unconditional dependency from the mass-storage command
onto the mass-storage function through a call to fsg_main_thread(...).
If USB_FUNCTION_MASS_STORAGE is not enabled, this will result in
link-errors when CMD_USB_MASS_STORAGE is enabled.
Let's introduce an 'imply' (I didn't want to
In order to easily model that enabling CMD_USB_MASS_STORAGE implies a
need to have USB_FUNCTION_MASS_STORAGE enabled, we first need to
migrate USB_FUNCTION_MASS_STORAGE to Kconfig.
Signed-off-by: Philipp Tomsich
---
Changes in v2:
- ran 'tabify' on newly
On 07/14/2017 04:55 PM, Dr. Philipp Tomsich wrote:
>
>> On 14 Jul 2017, at 16:48, Marek Vasut wrote:
>>
>> On 07/14/2017 04:22 PM, Philipp Tomsich wrote:
>>> In order to easily model a that CMD_USB_MASS_STORAGE implies having
>>> USB_FUNCTION_MASS_STORAGE enabled, we first need to
This changes the rockchip-efuse driver to use dev_read_addr instead of
devfdt_get_addr.
Signed-off-by: Philipp Tomsich
---
drivers/misc/rockchip-efuse.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/misc/rockchip-efuse.c
We are about to reuse the rockchip timer (header file) for 64bit ARMv8
chips, so it seems a good time to make the register sizes explicit by
changing from 'unsigned int' to 'u32'.
Signed-off-by: Philipp Tomsich
---
Hi Tom,
please pull from u-boot-imx, thanks !
All boards compile clean, there are still warning for 9 boards dur to
fec_get_miibus. Patch was already sent by Lothar and will follow the
normal way through Joe's tree. At the moment, it is ok to still have
these warnings.
The following changes
On 14/07/2017 17:11, Peter Robinson wrote:
> On Fri, Jul 14, 2017 at 12:07 AM, Fabio Estevam wrote:
>> Hi Stefano,
>>
>> On Wed, Jul 12, 2017 at 6:00 AM, Stefano Babic wrote:
>>> Hi Peter,
>>>
>>> your :
>>>
>>> commit ff1815632563a826cfe49fc9496a36d00febb6e3
From: Yuiko Oshino
Add support for Microchip LAN7500, LAN7800 and LAN7850, USB to 10/100/1000
Ethernet Controllers
Signed-off-by: Yuiko Oshino
Cc: Marek Vasut
Cc: Joe Hershberger
---
Changes
Pasting longer lines into the U-Boot console prompt sometimes leads to
characters missing. One problem here is the small 16-byte FIFO of the
legacy NS16550 UART, e.g. on x86 platforms.
This patch now introduces a Kconfig option to enable RX interrupt
buffer support for NS16550 style UARTs. With
Hi Simon,
On 14.07.2017 15:50, Simon Glass wrote:
> On 13 July 2017 at 05:33, Stefan Roese wrote:
>> Pasting longer lines into the U-Boot console prompt sometimes leads to
>> characters missing. One problem here is the small 16-byte FIFO of the
>> legacy NS16550 UART, e.g. on x86
On Fri, Jul 14, 2017 at 12:07 AM, Fabio Estevam wrote:
> Hi Stefano,
>
> On Wed, Jul 12, 2017 at 6:00 AM, Stefano Babic wrote:
>> Hi Peter,
>>
>> your :
>>
>> commit ff1815632563a826cfe49fc9496a36d00febb6e3
>> Author: Peter Robinson
>>
> On 14 Jul 2017, at 16:48, Marek Vasut wrote:
>
> On 07/14/2017 04:22 PM, Philipp Tomsich wrote:
>> In order to easily model a that CMD_USB_MASS_STORAGE implies having
>> USB_FUNCTION_MASS_STORAGE enabled, we first need to migrate
>> USB_FUNCTION_MASS_STORAGE to Kconfig.
>>
>>
On 07/14/2017 04:22 PM, Philipp Tomsich wrote:
> In order to easily model a that CMD_USB_MASS_STORAGE implies having
> USB_FUNCTION_MASS_STORAGE enabled, we first need to migrate
> USB_FUNCTION_MASS_STORAGE to Kconfig.
>
> Signed-off-by: Philipp Tomsich
>
SPL_SERIAL_SUPPORT and SPL_DRIVERS_MISC were previously enabled through
rk3399_common.h. This change implies these options through Kconfig.
These need to always be active for the RK3399, as follows:
- SPL_SERIAL_SUPPORT is needed to pass the SPL build
- SPL_DRIVERS_MISC is needed to pass the
There's an unconditional dependency from the mass-storage command
onto the mass-storage function through a call to fsg_main_thread(...).
If USB_FUNCTION_MASS_STORAGE is not enabled, this will result in
link-errors when CMD_USB_MASS_STORAGE is enabled.
Let's introduce an 'implies' relationship to
In order to easily model a that CMD_USB_MASS_STORAGE implies having
USB_FUNCTION_MASS_STORAGE enabled, we first need to migrate
USB_FUNCTION_MASS_STORAGE to Kconfig.
Signed-off-by: Philipp Tomsich
---
drivers/usb/gadget/Kconfig | 9 +
1 file
Hi Masahiro,
On 13 July 2017 at 20:38, Masahiro Yamada wrote:
> Hi Simon,
>
>
> 2017-07-07 12:57 GMT+09:00 Simon Glass :
>> Hi Masahiro,
>>
>> On 5 July 2017 at 22:49, Simon Glass wrote:
>>> On 22 June 2017 at 01:54, Masahiro
Hi Eric,
On Tue, Nov 1, 2016 at 5:13 PM, Eric Nelson wrote:
> This is a virtual "board" that uses configuration files and
> Kconfig to define the memory layout used by a real board during
> the board bring-up process.
>
> It generates an SPL image that can be loaded using
Hi Phlipp,
On 14 July 2017 at 07:53, Dr. Philipp Tomsich
wrote:
> Simon,
>
> the patch is in Patchworks and seems to have been picked from the same mail
> that you replied to:
> https://patchwork.ozlabs.org/patch/787493/
>
OK that's good then.
Hi Pantelis,
On 7 July 2017 at 01:02, Pantelis Antoniou
wrote:
> Hi Simon,
>
> On Thu, 2017-07-06 at 21:58 -0600, Simon Glass wrote:
>> On 30 June 2017 at 10:23, Pantelis Antoniou
>> wrote:
>> > This patch enables an overlay to
On 14.07.17 15:47, Simon Glass wrote:
Hi,
On 3 July 2017 at 06:21, Alexander Graf wrote:
On 06/25/2017 10:56 PM, Heinrich Schuchardt wrote:
Currenty any EFI status other than EFI_SUCCESS is reported as
Application terminated, r = -22
With the patch the status code and its
On 12 July 2017 at 02:37, Bin Meng wrote:
> xHCI spec says: the values of the 'route string' field shall be
> initialized by the first 'Address Device' command issued to a
> device slot, and shall not be modified by any other command.
>
> So far U-Boot does not program this
On 14.07.17 15:47, Simon Glass wrote:
Hi,
On 3 July 2017 at 06:21, Alexander Graf wrote:
On 06/25/2017 10:56 PM, Heinrich Schuchardt wrote:
Currenty any EFI status other than EFI_SUCCESS is reported as
Application terminated, r = -22
With the patch the status code and its
On 12 July 2017 at 02:37, Bin Meng wrote:
> At present hub_port_reset() is defined in DM USB, but it is never
> called hence remove it (removing another ifdefs).
>
> While we are here, change legacy_hub_port_reset() name to
> usb_hub_port_reset() to better match other function
On 12 July 2017 at 03:55, Jean-Jacques Hiblot wrote:
> This allow to probe devices that are defined under a syscon node
>
> Signed-off-by: Jean-Jacques Hiblot
> ---
> drivers/core/syscon-uclass.c | 1 +
> 1 file changed, 1 insertion(+)
Reviewed-by: Simon Glass
Fixes 4bd754d8abef ("arm: omap: Detect boot mode very early") where
the intent was to store the boot params information in a known
location and pass it to SPL very early. Unfortunately it didn't
account for OMAP3 boards.
This patch adds adds this functionality back into OMAP3 boards.
On 11 July 2017 at 10:20, Jean-Jacques Hiblot wrote:
> Align the base address defined in header files with the base address used
> in the DTS. This will facilitate the introduction of the DMA support.
>
> Of all HSMMC users, only omap3 doesn't have the 0x100 reserved region at
>
On 9 July 2017 at 16:30, Beniamino Galvani wrote:
>
> Import Amlogic Meson DTS files from Linux kernel version 4.12
>
> Signed-off-by: Beniamino Galvani
> ---
> arch/arm/dts/meson-gx.dtsi| 97 --
>
On 12 July 2017 at 02:37, Bin Meng wrote:
> USB 3.0 hub port status field has different bit positions from 2.0
> hubs. Since U-Boot only understands the old version, translate the
> new one into the old one.
>
> Since we are going to add USB 3.0 hub support, this feature is
On 7 July 2017 at 02:31, Andre Przywara wrote:
> Hi,
>
> On 07/07/17 04:58, Simon Glass wrote:
>> Hi Andre,
>>
>> On 2 July 2017 at 18:59, Andre Przywara wrote:
>>> Currently we add the U-Boot specific Ethernet MAC DT nodes for the
>>> Pine64 via a
On 9 July 2017 at 16:30, Beniamino Galvani wrote:
> GPIOs are now supported on Meson GXBB, enable driver and command in
> the config.
>
> Signed-off-by: Beniamino Galvani
> ---
> configs/odroid-c2_defconfig | 2 ++
> 1 file changed, 2 insertions(+)
+Tom
On 7 July 2017 at 04:30, Andre Przywara wrote:
> Hi Simon,
>
> On 07/07/17 04:58, Simon Glass wrote:
>> Hi Andre,
>>
>> On 2 July 2017 at 18:59, Andre Przywara wrote:
>>> Instead of hard-coding GPIO pins used for a certain peripheral, we
>>>
Hi Maxime,
On 5 July 2017 at 14:14, Maxime Ripard wrote:
> On Wed, Jul 05, 2017 at 04:57:40PM +0200, Maxime Ripard wrote:
>> On Tue, Jul 04, 2017 at 01:33:25PM -0600, Simon Glass wrote:
>> > Hi Maxime,
>> >
>> > On 21 June 2017 at 01:31, Maxime Ripard
>> >
Hi Tom,
On 4 July 2017 at 15:37, Tom Rini wrote:
> Enable more drivers that build currently. This will extend our build
> time test coverage
>
> Cc: Simon Glass
> Signed-off-by: Tom Rini
> ---
> configs/sandbox_defconfig | 23
Hi Lothar,
On 7 July 2017 at 00:41, Lothar Waßmann wrote:
> Hi,
>
> On Thu, 6 Jul 2017 12:22:52 + Marcel Ziswiler wrote:
>> Dear Lothar
>>
>> On Thu, 2017-07-06 at 09:50 +0200, Lothar Waßmann wrote:
>> > Hi,
>> >
>> > On Wed, 5 Jul 2017 22:49:28 -0600 Simon Glass
Hi,
On 3 July 2017 at 06:21, Alexander Graf wrote:
> On 06/25/2017 10:56 PM, Heinrich Schuchardt wrote:
>>
>> Currenty any EFI status other than EFI_SUCCESS is reported as
>> Application terminated, r = -22
>>
>> With the patch the status code and its mnemonic is printed.
>>
>>
On 4 July 2017 at 15:13, Tom Rini wrote:
> Enable all of the currently Kconfig'd cmd's that will build in sandbox
> right now. This will extend our build time test coverage.
>
> Cc: Simon Glass
> Signed-off-by: Tom Rini
> ---
>
On 7/14/2017 6:30 PM, Adam Ford wrote:
> On Fri, Jul 14, 2017 at 6:35 AM, Adam Ford wrote:
>> On Tue, Jul 11, 2017 at 7:40 AM, Tom Rini wrote:
>>> On Tue, Jun 27, 2017 at 01:50:56PM +0530, Lokesh Vutla wrote:
>>>
ROM stores the boot params
On Thu, Jul 13, 2017 at 2:22 AM, Jean-Jacques Hiblot wrote:
>
>
> On 12/07/2017 19:30, Tom Rini wrote:
>>
>> On Tue, Jul 11, 2017 at 06:20:09PM +0200, Jean-Jacques Hiblot wrote:
>>
>>> This series enables the ADMA present in some OMAP SOCs.
>>> On a DRA7 the performances when
On Fri, Jul 14, 2017 at 6:35 AM, Adam Ford wrote:
> On Tue, Jul 11, 2017 at 7:40 AM, Tom Rini wrote:
>> On Tue, Jun 27, 2017 at 01:50:56PM +0530, Lokesh Vutla wrote:
>>
>>> ROM stores the boot params information in a known location
>>> and passes it to
Add a comman to debug the IHS FPGA's bus.
Signed-off-by: Mario Six
---
cmd/Kconfig| 5 ++
cmd/Makefile | 1 +
cmd/ihs_fpga.c | 269 +
3 files changed, 275 insertions(+)
create mode 100644 cmd/ihs_fpga.c
Make the ihs_mdio driver DM-compatible, while retaining the old
functionality for not-yet-converted boards.
Signed-off-by: Mario Six
---
board/gdsys/common/ihs_mdio.c | 49 ++-
board/gdsys/common/ihs_mdio.h | 5 +
2 files
Make the ioloop command DM compatible, while keeping the old
functionality for not-yet-converted boards.
Signed-off-by: Mario Six
---
board/gdsys/common/cmd_ioloop.c | 241 ++--
1 file changed, 234 insertions(+), 7 deletions(-)
diff
Import the Linux device tree for the Gazerbeam board.
Signed-off-by: Mario Six
---
arch/powerpc/dts/gazerbeam.dts | 539 +
arch/powerpc/dts/gdsys/gazerbeam-base.dtsi | 205 +++
arch/powerpc/dts/gdsys/mpc8308.dtsi| 243
Add a driver for the TX side of the Xilinx LogiCore DisplayPort IP core.
Signed-off-by: Mario Six
---
drivers/transmitter/Kconfig|6 +
drivers/transmitter/Makefile |1 +
drivers/transmitter/logicore_dp_dpcd.h | 342 +
Add support to ihs_mdio to force clause 45 access (in addition to
clause 22 access).
Signed-off-by: Mario Six
---
board/gdsys/common/ihs_mdio.c | 26 +++---
board/gdsys/common/ihs_mdio.h | 1 +
2 files changed, 24 insertions(+), 3 deletions(-)
diff
Fix style violations in the CFI flash driver.
Signed-off-by: Mario Six
---
drivers/mtd/cfi_flash.c | 889
1 file changed, 443 insertions(+), 446 deletions(-)
diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c
Add a driver for IHS OSDs on IHS FPGAs.
Signed-off-by: Mario Six
---
drivers/misc/Kconfig | 6 ++
drivers/misc/Makefile| 1 +
drivers/misc/ihs_video_out.c | 243 +++
include/dm/uclass-id.h | 1 +
Add driver for the IHS IO endpoint on IHS FPGAs.
Signed-off-by: Mario Six
---
drivers/misc/Kconfig | 6 +
drivers/misc/Makefile | 1 +
drivers/misc/gdsys_ioep.c | 301 ++
include/dm/uclass-id.h| 1 +
Add a U-Boot specific dts file, which encapsulates the needed
modifications to the Gazerbeam Linux device tree.
Signed-off-by: Mario Six
---
arch/powerpc/dts/gazerbeam.dts | 2 +
arch/powerpc/dts/gdsys/gazerbeam-uboot.dtsi | 192
From: Dirk Eibach
The gdsys gazerbeam board is based on a Freescale MPC8308 SOC.
It boots from NOR-Flash, kernel and rootfs are stored on
SD-Card.
On board peripherals include:
- 2x 10/100 Mbit/s Ethernet (optional)
Signed-off-by: Dirk Eibach
Fix some style violations in the ihs_mdio driver, and make the code more
readable where possible.
Signed-off-by: Mario Six
---
board/gdsys/common/ihs_mdio.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/board/gdsys/common/ihs_mdio.c
Fix some style violations in the ioloop command, and make the code more
readable where possible.
Signed-off-by: Mario Six
---
board/gdsys/common/cmd_ioloop.c | 78 -
1 file changed, 38 insertions(+), 40 deletions(-)
diff --git
Make the ihs_i2c driver DM-compatible; for legacy boards, the old functions are
retained within #ifdefs.
No board uses the new DM driver yet; this patch only lays the foundation for
future support.
Signed-off-by: Mario Six
---
drivers/i2c/Kconfig | 6 ++
Move CONFIG_SYS_FPGA0_BASE, CONFIG_SYS_FPGA0_SIZE, CONFIG_SYS_FPGA1_BASE, and
CONFIG_SYS_FPGA1_SIZE to Kconfig.
Signed-off-by: Mario Six
---
board/gdsys/mpc8308/Kconfig | 23 +++
include/configs/hrcon.h | 7 ---
include/configs/strider.h|
Add command to query information from and write text to IHS OSDs.
Signed-off-by: Mario Six
---
cmd/Kconfig | 6 +++
cmd/Makefile | 1 +
cmd/ihs_osd.c | 167 ++
3 files changed, 174 insertions(+)
create mode
Simplify the driver logic by extracting a common send_buffer method.
Signed-off-by: Mario Six
---
drivers/i2c/ihs_i2c.c | 50 ++
1 file changed, 26 insertions(+), 24 deletions(-)
diff --git a/drivers/i2c/ihs_i2c.c
Commit 2a79275 ("dm: Add callback to modify the device tree")
implemented a board-specific callback that can modify U-Boot's device
tree before relocation to accomodate a range of hardware variations of
certain boards.
However, this approach only turns out to be useful when the copy of the
device
This patch adds a simple transmitter uclass meant for DVI or DisplayPort
transmitters. The only driver functionality implemented are power_on and
power_off methods for powering the transmitter device on and off,
respectively.
Signed-off-by: Mario Six
---
Replace the boolean parameter of io_check_status that controls whether
the status is printed or not with a documenting enum.
Signed-off-by: Mario Six
---
board/gdsys/common/cmd_ioloop.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git
Add a command to debug the IHS AXI bus.
Signed-off-by: Mario Six
---
cmd/Kconfig | 5 ++
cmd/Makefile | 2 +
cmd/ihs_axi.c | 257 ++
3 files changed, 264 insertions(+)
create mode 100644 cmd/ihs_axi.c
diff
Fix some more style violations (mostly mis-indented case statements),
and reduce the scope of some variables.
Signed-off-by: Mario Six
---
drivers/mtd/cfi_flash.c | 610
1 file changed, 305 insertions(+), 305 deletions(-)
Add a driver for the IHS AXI bus on IHS FPGAs.
Signed-off-by: Mario Six
---
drivers/misc/Kconfig | 7 ++
drivers/misc/Makefile | 1 +
drivers/misc/ihs_axi.c | 208 +
include/dm/uclass-id.h | 1 +
include/ihs_axi.h
Since the GPIO controllers on MPC8XXX just vary in the number of pins
offered, the DM driver for the MPC85XX SoC can be used for the whole
family.
To reflect this, we rename the mpc85xx_gpio driver to the more generic
mpc8xxx_gpio, and add the needed mpc8xxx_gpio_plat structure to the
mpc83xx
Add a driver for the ICS8N3QV01 Quad-Frequency Programmable VCXO.
Signed-off-by: Mario Six
---
drivers/clk/Kconfig | 6 ++
drivers/clk/Makefile | 1 +
drivers/clk/ics8n3qv01.c | 184 +++
3 files changed, 191
Fix some style violations in the board_f file.
Signed-off-by: Mario Six
---
common/board_f.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/common/board_f.c b/common/board_f.c
index ffa84e3566..b258a1a73c 100644
--- a/common/board_f.c
+++
Add a driver for RXAUI control on IHS FPGAs.
Signed-off-by: Mario Six
---
drivers/misc/Kconfig| 6 +++
drivers/misc/Makefile | 1 +
drivers/misc/gdsys_rxaui_ctrl.c | 107
include/dm/uclass-id.h |
More recent versions of IHS FPGAs feature a different memory layout.
Add a Kconfig option to differentiate between the legacy layout, and the
new layout (which is used on the upcoming "Gazerbeam" and later boards).
Signed-off-by: Mario Six
---
board/gdsys/mpc8308/Kconfig |
For debug purposes it is sometimes useful to have the ability to
interact with the driver functionality of a phy from the command line
(e.g. to manually issue startup, configuration, or shutdown commands to
the phy device).
This patch adds such a command, which allows issuing the following
From: Dirk Eibach
The initialization sequence described in the latest Release Notes
MV-S302033-00 for the Marvell 88E1518 phy omits two register writes.
Use this new sequence for the setup of this phy.
Signed-off-by: Dirk Eibach
Signed-off-by: Mario
Fix some style violations in the board_r file.
Signed-off-by: Mario Six
---
common/board_r.c | 27 ++-
1 file changed, 14 insertions(+), 13 deletions(-)
diff --git a/common/board_r.c b/common/board_r.c
index ecca1edb04..199cadbed1 100644
---
From: Dirk Eibach
The phy on the CON2 module needs a defined reset pulse of at least 10 ms
to work reliably.
Signed-off-by: Dirk Eibach
Signed-off-by: Mario Six
---
board/gdsys/mpc8308/hrcon.c | 30
This patch adds DM drivers for IHS FPGAs and their associated busses, as
well as uclasses for both.
Signed-off-by: Mario Six
---
drivers/misc/Kconfig | 6 +
drivers/misc/Makefile| 1 +
drivers/misc/gdsys_soc.c | 51 +++
drivers/misc/ihs_fpga.c | 871
From: Dirk Eibach
Implement support for the Marvell Alaska X 88X2242P Integrated Dual-port
and Quad-port Multi-speed Ethernet Transceivers.
Signed-off-by: Dirk Eibach
Signed-off-by: Mario Six
---
drivers/net/phy/Kconfig | 67
Fix some style violations in the generic PHY management code.
Signed-off-by: Mario Six
---
drivers/net/phy/phy.c | 83 +++
1 file changed, 50 insertions(+), 33 deletions(-)
diff --git a/drivers/net/phy/phy.c
Prepare the function interface of the ihs_i2c driver for DM conversion
in a future patch.
While we're at it, fix some style violations, and make the code more readable.
Signed-off-by: Mario Six
---
drivers/i2c/ihs_i2c.c | 74
Since gpio output status on MPC8xxx cannot be read back, it has to be
buffered locally.
Signed-off-by: Dirk Eibach
Signed-off-by: Mario Six
---
board/gdsys/mpc8308/hrcon.c | 4 ++--
board/gdsys/mpc8308/mpc8308.c | 19 +++
From: Dirk Eibach
m88e1510_config() is highly board-specific. So add an optional
callback board_m88e1510_config() configurable by
CONFIG_BOARD_M88E1510_CONFIG to support different hardware.
Signed-off-by: Dirk Eibach
Signed-off-by: Mario Six
The variable cfi_flash_num_flash_banks is defined iff
CONFIG_SYS_MAX_FLASH_BANKS_DETECT is defined, but it is used
unconditionally in the function cfi_flash_init_dm. This leads to a
undefined variable compile error when CONFIG_SYS_MAX_FLASH_BANKS_DETECT
is not defined, but DM is enabled.
Fix this
From: Dirk Eibach
get_phy_device_by_mask() assumes that a clause 45 phy does not respond
to clause 22 requests. That is not true at least for Marvell 88X2242.
So allow forcing clause 45 access to prevent reading bogus device ids.
Signed-off-by: Dirk Eibach
Fix some style violations in the gdsys MPC8308 board files, and make the
code more readable.
Signed-off-by: Mario Six
---
board/gdsys/mpc8308/hrcon.c | 55 ++-
board/gdsys/mpc8308/mpc8308.c | 12 +-
Fix some style violations in the MDIO command.
Signed-off-by: Mario Six
---
cmd/mdio.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/cmd/mdio.c b/cmd/mdio.c
index 21dc103736..3f11963006 100644
--- a/cmd/mdio.c
+++ b/cmd/mdio.c
@@ -14,7 +14,6 @@
DM serial drivers on PowerPC determine their clock frequency via the
get_serial_clock function. This function is not Implemented yet for
MPC83xx.
This patch Implements the function so that DM serial drivers work on
MPC83xx.
Signed-off-by: Mario Six
---
Future gdsys boards will switch from the legacy drivers in board/gdsys/common
to DM-based drivers.
Define a Kconfig option that disables the legacy drivers.
Signed-off-by: Mario Six
---
board/gdsys/common/adv7611.c | 4
board/gdsys/common/ch7301.c| 4
This patch series adds support for the gdsys Gazerbeam board. This is the first
gdsys board with full DM support, so a number of new DM drivers--as well as
uclasses--are introduced to accomodate the move of driver code from
board/gdsys/common. There are also some minor issues that are addressed
1 - 100 of 134 matches
Mail list logo