Re: Fwd: [PATCH 1/1] espresso7420: remove unused symbol CONFIG_DEFAULT_CONSOLE

2020-09-06 Thread Thomas Abraham
Sorry, Heinrich. Unfortunately, we are not the same person. Best regards, Tom Abraham On 9/5/20 6:55 AM, Heinrich Schuchardt wrote: > Hello Thomas, > > I tried to send an U-Boot patch to Thomas Abraham > . But the email address thomas...@samsung.com > does not exist anymore. &g

[U-Boot] [PATCH 1/6] usb : musb : Add high speed field in usb_device structure

2008-12-16 Thread Thomas Abraham
-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- common/usb.c |1 + include/usb.h |1 + include/usb_defs.h |1 + 3 files changed, 3 insertions(+), 0 deletions(-) diff --git a/common/usb.c b/common/usb.c index ee18152..f8379c9 100644 --- a/common/usb.c +++ b/common

[U-Boot] [PATCH 5/6] usb : musb : Enabling DM6446 (TI DaVinci) USB module power.

2008-12-16 Thread Thomas Abraham
Enabling DM6446 (TI DaVinci) USB module power and MUSB low-level controller hook up to USB core layer. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- board/davinci/dvevm/dvevm.c |1 + include/usb.h

[U-Boot] [PATCH 2/6] usb : musb : Adding host controller driver for Mentor USB controller

2008-12-16 Thread Thomas Abraham
Adding Mentor USB core functionality and Mentor USB Host controller functionality for Mentor USB OTG controller (musbhdrc). Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- drivers/usb/Makefile|1 + drivers/usb

[U-Boot] [PATCH 6/6] usb : musb : Enabling USB MSC support for DM6446 (TI DaVinci) platform

2008-12-16 Thread Thomas Abraham
Enabling USB MSC support for DM6446 (TI DaVinci) platform in the configuration file. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- include/configs/davinci_dvevm.h | 14 ++ 1 files changed, 14 insertions

[U-Boot] [PATCH 0/6] usb : musb : Add MUSB contorller driver and enable Davinci MSC support

2008-12-16 Thread Thomas Abraham
This patch series adds Mentor Graphics USB OTG host controller driver support and MSC support for DM6446 (TI DaVinci) platform. - [PATCH 1/6] usb : musb : Add high speed field in usb_device structure. - [PATCH 2/6] usb : musb : Adding host controller driver for Mentor USB controller. - [PATCH 3

[U-Boot] [PATCH 4/6] usb : musb : Adding DM6446 (TI DaVinci) platform specific USB support

2008-12-16 Thread Thomas Abraham
Adding DM6446 (TI DaVinci) platform specific USB functionality for USB Phy and VBUS initialization. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- drivers/usb/Makefile |1 + drivers/usb/davinci_usb.c | 139

[U-Boot] [PATCH 3/6] usb : musb : Adding USB VBUS enable functionality for DM644x DVEVM

2008-12-16 Thread Thomas Abraham
Adding USB VBUS enable functionality for DM644x DVEVM (TI DaVinci) platform. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- board/davinci/dvevm/dvevm.c | 23 +++ 1 files changed, 23 insertions

[U-Boot] [PATCH v2 1/6] usb : musb : Record speed of high speed devices connected to hub

2008-12-17 Thread Thomas Abraham
For high spped devices that are connected via hubs, the information that the device is high speed is recorded. This is required by Mentor USB Host controller driver. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- common

[U-Boot] [PATCH v2 0/6] usb : musb : Add MUSB contorller driver and enable Davinci MSC support

2008-12-17 Thread Thomas Abraham
Resubmitting after baselining with U-Boot USB 'next' branch. This patch series adds Mentor Graphics USB OTG host controller driver support and MSC support for DM6446 (TI DaVinci) platform. - [PATCH v2 1/6] usb : musb : Record speed of high speed devices connected to hub. - [PATCH v2 2/6] usb :

[U-Boot] [PATCH v2 2/6] usb : musb : Adding host controller driver for Mentor USB controller

2008-12-17 Thread Thomas Abraham
Adding Mentor USB core functionality and Mentor USB Host controller functionality for Mentor USB OTG controller (musbhdrc). Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- drivers/usb/Makefile|1 + drivers/usb

[U-Boot] [PATCH v2 3/6] usb : musb : Adding USB VBUS enable functionality for DM644x DVEVM

2008-12-17 Thread Thomas Abraham
Adding USB VBUS enable functionality for DM644x DVEVM (TI DaVinci) platform. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- board/davinci/dvevm/dvevm.c | 23 +++ 1 files changed, 23 insertions

[U-Boot] [PATCH v2 4/6] usb : musb : Adding DM6446 (TI DaVinci) platform specific USB support

2008-12-17 Thread Thomas Abraham
Adding DM6446 (TI DaVinci) platform specific USB functionality for USB Phy and VBUS initialization. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- drivers/usb/Makefile |1 + drivers/usb/davinci_usb.c | 139

[U-Boot] [PATCH v2 5/6] usb : musb : Enabling DM6446 (TI DaVinci) USB module power

2008-12-17 Thread Thomas Abraham
Enabling DM6446 (TI DaVinci) USB module power and MUSB low-level controller hook up to USB core layer. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- board/davinci/dvevm/dvevm.c |1 + include/usb.h

[U-Boot] [PATCH v2 6/6] usb : musb : Enabling USB MSC support for DM6446 (TI DaVinci) platform

2008-12-17 Thread Thomas Abraham
Enabling USB MSC support for DM6446 (TI DaVinci) platform in the configuration file. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- include/configs/davinci_dvevm.h | 14 ++ 1 files changed, 14 insertions

[U-Boot] EHCI host not issuing PING token before Bulk Out transaction for CBW

2012-03-03 Thread Thomas Abraham
Hi, When using EHCI host, there seems to be no PING token issued before the mass storage CBW is issued on the USB Bulk OUT EP. There are some USB disks which are not responding to CBW sent to them even after issuing mass storage 'reset' request and clearing any EP stall (when using the EHCI host).

[U-Boot] [PATCH] SMDKV310: Fix incorrect conditional compilation for MIU linear mapping

2011-05-31 Thread Thomas Abraham
Fix the incorrect macro check for MIU linear mapping conditional compilation. Signed-off-by: Thomas Abraham --- board/samsung/smdkv310/mem_setup.S |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/board/samsung/smdkv310/mem_setup.S b/board/samsung/smdkv310/mem_setup.S

[U-Boot] [PATCH] SMDKV310: Enable device tree support

2011-06-04 Thread Thomas Abraham
From: Thomas Abraham Enable passing a flattened device tree to the kernel. Signed-off-by: Thomas Abraham --- include/configs/smdkv310.h |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/include/configs/smdkv310.h b/include/configs/smdkv310.h index a7f5850..ca4e15c

[U-Boot] [PATCH v3 0/5] usb : musb : Add MUSB contorller driver and enable Davinci MSC support

2009-01-03 Thread Thomas Abraham
This patch series adds Mentor Graphics USB OTG host controller driver support and MSC support for DM6446 (TI DaVinci) platform. - [PATCH v3 1/5] usb : musb : Adding host controller driver for Mentor USB controller. - [PATCH v3 2/5] usb : musb : Adding USB VBUS enable functionality for DM6446 D

[U-Boot] [PATCH v3 1/5] usb : musb : Adding host controller driver for Mentor USB controller

2009-01-03 Thread Thomas Abraham
Adding Mentor USB core functionality and Mentor USB Host controller functionality for Mentor USB OTG controller (musbhdrc). Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- drivers/usb/Makefile|1 + drivers/usb

[U-Boot] [PATCH v3 2/5] usb : musb : Adding USB VBUS enable functionality for DM644x DVEVM

2009-01-03 Thread Thomas Abraham
Adding USB VBUS enable functionality for DM644x DVEVM (TI DaVinci) platform. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- board/davinci/dvevm/dvevm.c | 23 +++ 1 files changed, 23 insertions

[U-Boot] [PATCH v3 3/5] usb : musb : Adding DM6446 (TI DaVinci) platform specific USB support

2009-01-03 Thread Thomas Abraham
Adding DM6446 (TI DaVinci) platform specific USB functionality for USB Phy and VBUS initialization. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- drivers/usb/Makefile |1 + drivers/usb/davinci_usb.c | 106

[U-Boot] [PATCH v3 4/5] usb : musb : Enabling DM6446 (TI DaVinci) USB module power

2009-01-03 Thread Thomas Abraham
Enabling DM6446 (TI DaVinci) USB module power and MUSB low-level controller hook up to USB core layer. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- board/davinci/dvevm/dvevm.c |1 + include/usb.h

[U-Boot] [PATCH v3 5/5] usb : musb : Enabling USB MSC support for DM6446 (TI DaVinci) platform

2009-01-03 Thread Thomas Abraham
Enabling USB MSC support for DM6446 (TI DaVinci) platform in the configuration file. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- include/configs/davinci_dvevm.h | 18 ++ 1 files changed, 18

[U-Boot] [PATCH] usb : usb_kbd : Populating 'priv' member of USB keyboard device_t structure

2009-01-03 Thread Thomas Abraham
kbd_dev = (struct usb_device *)dev->priv; iface = &usb_kbd_dev->config.if_desc[0]; Signed-off-by: Thomas Abraham --- common/usb_kbd.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/common/usb_kbd.c b/common/usb_kbd.c index 89e6ee7..fe1e789 100644 --- a/commo

[U-Boot] [PATCH 1/4] usb : OMAP3 : Adding TI OMAP3 platform specific USB support

2009-01-03 Thread Thomas Abraham
Adding TI OMAP3 platform specific USB functionality for enabling and disabling of Mentor USB OTG controller module. This functionality will be used by the Mentor USB Host controller driver. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay

[U-Boot] [PATCH 2/4] usb : OMAP3 : Enable Mentor USB OTG module interface clock

2009-01-03 Thread Thomas Abraham
This patch enables Mentor USB OTG module interface clock. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- cpu/arm_cortexa8/omap3/clock.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/cpu

[U-Boot] [PATCH 3/4] usb : OMAP3 : Enabling TI OMAP3 MUSB Host controller driver hook up to USB core layer

2009-01-03 Thread Thomas Abraham
This patch enables TI OMAP3 MUSB Host controller driver hook up to USB core layer. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- include/usb.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a

[U-Boot] [PATCH 0/4] usb : OMAP3 : Adding USB MSC and Keyboard support for OMAP3530 EVM platform

2009-01-03 Thread Thomas Abraham
This patch series adds USB MSC and USB Keyboard support for TI's OMAP3530 EVM platform. The first three patches are applicable to other OMAP3 platforms as well. - [PATCH 1/4] usb : OMAP3 : Adding TI OMAP3 platform specific USB support - [PATCH 2/4] usb : OMAP3 : Enable Mentor USB OTG module interf

[U-Boot] [PATCH 4/4] usb : OMAP3 : Enabling USB MSC and Keyboard support for TI OMAP3530 EVM platform

2009-01-03 Thread Thomas Abraham
This patch enables USB MSC and USB Keyboard support for TI OMAP3530 EVM platform. Signed-off-by: Ravi Babu Signed-off-by: Swaminathan S Signed-off-by: Thomas Abraham Signed-off-by: Ajay Kumar Gupta --- include/configs/omap3_evm.h | 20 1 files changed, 20 insertions

[U-Boot] [PATCH 0/2] ARM: exynos: reorganize SoC code

2015-08-03 Thread Thomas Abraham
following configs smdkv310, trats, snow, trats2, odroid, peach-pit, s5p_goni, s5pc210_universal, peach-pi, arndale. This patch series is based on master branch of Samsung u-boot repo (git://git.denx.de/u-boot-samsung.git) Thomas Abraham (2): ARM: exynos: move SoC sources to mach-exynos ARM: exynos

[U-Boot] [PATCH 2/2] ARM: exynos: fix regression for Origen4210

2015-08-03 Thread Thomas Abraham
: Thomas Abraham --- arch/arm/mach-exynos/common_setup.h |2 +- arch/arm/mach-exynos/lowlevel_init.c |4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/arch/arm/mach-exynos/common_setup.h b/arch/arm/mach-exynos/common_setup.h index 5235abb..67aac2d 100644 --- a/arch/arm

[U-Boot] [PATCH 1/2] ARM: exynos: move SoC sources to mach-exynos

2015-08-03 Thread Thomas Abraham
Move arch/arm/cpu/armv7/exynos/* to arch/arm/mach-exynos/* to allow reuse of existing code for ARMv8 based Exynos platforms. Cc: Minkyu Kang Cc: Albert Aribaud Cc: Masahiro Yamada Signed-off-by: Thomas Abraham --- arch/arm/Kconfig |2 +- arch/arm

[U-Boot] [PATCH] EXYNOS: fix regression for Origen4210

2015-06-16 Thread Thomas Abraham
The do_lowlevel_init() function includes certian CA15 specific L2 cache configuration which is only applicable on Exynos5420 and members of its family. Fix the regression on Origen4210 by skipping the Exynos5420 specific portions of the code. Cc: Minkyu Kang Signed-off-by: Thomas Abraham

[U-Boot] [PATCH 0/9] Add support for Espresso7420 board

2016-04-13 Thread Thomas Abraham
support, minor changes in the S5P serial driver, Exynos7420 SoC support and Espresso7420 board support. Thomas Abraham (9): pinctrl: add the DM_UC_FLAG_SEQ_ALIAS flag for numbering the devices pinctrl: Add pinctrl driver support for Exynos7420 SoC clk: fixed_rate: allow driver usage prior to

[U-Boot] [PATCH 1/9] pinctrl: add the DM_UC_FLAG_SEQ_ALIAS flag for numbering the devices

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham It is possible to have multiple pin controllers in the system. Use the DM_UC_FLAG_SEQ_ALIAS flag so that the pinctrl instances are assigned a sequence number. Cc: Masahiro Yamada Cc: Simon Glass Signed-off-by: Thomas Abraham Reviewed-by: Simon Glass --- drivers/pinctrl

[U-Boot] [PATCH 2/9] pinctrl: Add pinctrl driver support for Exynos7420 SoC

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham Add pinctrl driver support for Samsung's Exynos7420 SoC. The changes have been split into Exynos7420 specific and common Exynos specific portions so that this implementation is reusable on other Exynos SoCs as well. The Exynos pinctrl driver supports only device tree

[U-Boot] [PATCH 4/9] clk: exynos: add clock driver for Exynos7420 Soc

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham Add a clock driver for Exynos7420 SoC. There are about 25 clock controller blocks in Exynos7420 out of which support for topc, top0 and peric1 blocks are added in this initial version of the driver. Cc: Minkyu Kang Cc: Simon Glass Signed-off-by: Thomas Abraham

[U-Boot] [PATCH 5/9] serial: s5p: get the port id number from the alias of the device node

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham The port id, if not specified in the device node, can be obtained from the alias of the device node listed in the aliases node. Cc: Minkyu Kang Signed-off-by: Thomas Abraham --- drivers/serial/serial_s5p.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff

[U-Boot] [PATCH 3/9] clk: fixed_rate: allow driver usage prior to relocation

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham The fixed rate clock driver could be used to represent oscillator clocks. Platforms that need to determine the rate of the oscillator clock frequency would require that the fixed rate clock driver be available for use prior to relocation. So add the DM_FLAG_PRE_RELOC

[U-Boot] [PATCH 6/9] serial: s5p: use clock api to get clock rate

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham On Exynos platforms that support clock driver API, allow the driver to use clock api get the SCLK clock rate. Cc: Minkyu Kang Signed-off-by: Thomas Abraham --- drivers/serial/serial_s5p.c | 15 ++- 1 files changed, 14 insertions(+), 1 deletions(-) diff

[U-Boot] [PATCH 8/9] arm: exynos: add support for Exynos7420 SoC

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham Add support for Exynos7420 SoC. The Exynos7420 SoC has four Cortex-A57 and four Cortex-A53 CPUs and includes various peripheral controllers. Signed-off-by: Thomas Abraham --- arch/arm/dts/exynos7420.dtsi| 82 arch/arm/mach-exynos/Kconfig

[U-Boot] [PATCH 7/9] arm: exynos: realign the code to allow support for newer 64-bit platforms

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham The existing Exynos 32-bit platform support needs to be realigned in order to support newer 64-bit Exynos platforms. The driver model will be utlized for drivers on the 64-bit Exynos platforms and so some of the older platform support code would not be required for the newer

[U-Boot] [PATCH 9/9] board: samsung: add initial Espresso7420 board support

2016-04-13 Thread Thomas Abraham
From: Thomas Abraham Espresso7420 is a development/evaluation board for Exynos7420 SoC. It includes multiple onboard compoments (EMMC/Codec) and various interconnects (USB/HDMI). Signed-off-by: Thomas Abraham --- arch/arm/dts/Makefile |1 + arch/arm/dts/exynos7420

Re: [U-Boot] [PATCH 7/9] arm: exynos: realign the code to allow support for newer 64-bit platforms

2016-04-18 Thread Thomas Abraham
Hi Mr. Kang, On Mon, Apr 18, 2016 at 4:39 PM, Minkyu Kang wrote: > Dear Thomas Abraham, > > On 13/04/16 19:43, Thomas Abraham wrote: >> From: Thomas Abraham >> >> The existing Exynos 32-bit platform support needs to be realigned in >> order to support newer 64

[U-Boot] [PATCH v2 7/9] arm: exynos: realign the code to allow support for newer 64-bit platforms

2016-04-18 Thread Thomas Abraham
From: Thomas Abraham The existing Exynos 32-bit platform support needs to be realigned in order to support newer 64-bit Exynos platforms. The driver model will be utlized for drivers on the 64-bit Exynos platforms and so some of the older platform support code would not be required for the newer

[U-Boot] [PATCH v2 8/9] arm: exynos: add support for Exynos7420 SoC

2016-04-18 Thread Thomas Abraham
From: Thomas Abraham Add support for Exynos7420 SoC. The Exynos7420 SoC has four Cortex-A57 and four Cortex-A53 CPUs and includes various peripheral controllers. Signed-off-by: Thomas Abraham --- arch/arm/dts/exynos7420.dtsi| 82 arch/arm/mach-exynos/Kconfig

Re: [U-Boot] [PATCH 4/9] clk: exynos: add clock driver for Exynos7420 Soc

2016-04-23 Thread Thomas Abraham
Hi Simon, On Wed, Apr 20, 2016 at 8:11 PM, Simon Glass wrote: > Hi Thomas, > > On 13 April 2016 at 04:43, Thomas Abraham wrote: >> From: Thomas Abraham >> >> Add a clock driver for Exynos7420 SoC. There are about 25 clock controller >> blocks in Exynos7420 ou

Re: [U-Boot] [PATCH 7/9] arm: exynos: realign the code to allow support for newer 64-bit platforms

2016-04-23 Thread Thomas Abraham
Hi Mr. Kang, On Thu, Apr 21, 2016 at 7:21 PM, Minkyu Kang wrote: > Hi, > > On 18/04/16 23:11, Thomas Abraham wrote: >> Hi Mr. Kang, >> >> On Mon, Apr 18, 2016 at 4:39 PM, Minkyu Kang wrote: >>> Dear Thomas Abraham, >>> >>> On 13/04/16

Re: [U-Boot] [PATCH 8/9] arm: exynos: add support for Exynos7420 SoC

2016-04-23 Thread Thomas Abraham
Hi Simon, On Wed, Apr 20, 2016 at 8:11 PM, Simon Glass wrote: > Hi Thomas, > > On 13 April 2016 at 04:43, Thomas Abraham wrote: >> From: Thomas Abraham >> >> Add support for Exynos7420 SoC. The Exynos7420 SoC has four Cortex-A57 >> and four Cortex-A53 CPU

Re: [U-Boot] [PATCH 9/9] board: samsung: add initial Espresso7420 board support

2016-04-23 Thread Thomas Abraham
Hi Simon, On Wed, Apr 20, 2016 at 8:11 PM, Simon Glass wrote: > Hi Thomas, > > On 13 April 2016 at 04:43, Thomas Abraham wrote: >> From: Thomas Abraham >> >> Espresso7420 is a development/evaluation board for Exynos7420 SoC. It >> includes multiple onboard co

[U-Boot] [PATCH v3 1/8] pinctrl: add the DM_UC_FLAG_SEQ_ALIAS flag for numbering the devices

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham It is possible to have multiple pin controllers in the system. Use the DM_UC_FLAG_SEQ_ALIAS flag so that the pinctrl instances are assigned a sequence number. Cc: Masahiro Yamada Cc: Simon Glass Signed-off-by: Thomas Abraham Reviewed-by: Simon Glass --- drivers/pinctrl

[U-Boot] [PATCH v3 0/8] Add support for Espresso7420 board

2016-04-23 Thread Thomas Abraham
Minkyu Kang for their review. The rest of the patches add Exynos7420 clock driver support, minor changes in the S5P serial driver, Exynos7420 SoC support and Espresso7420 board support. Thomas Abraham (8): pinctrl: add the DM_UC_FLAG_SEQ_ALIAS flag for numbering the devices pinctrl: Add pinctrl

[U-Boot] [PATCH v3 2/8] pinctrl: Add pinctrl driver support for Exynos7420 SoC

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham Add pinctrl driver support for Samsung's Exynos7420 SoC. The changes have been split into Exynos7420 specific and common Exynos specific portions so that this implementation is reusable on other Exynos SoCs as well. The Exynos pinctrl driver supports only device tree

[U-Boot] [PATCH v3 3/8] clk: exynos: add clock driver for Exynos7420 Soc

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham Add a clock driver for Exynos7420 SoC. There are about 25 clock controller blocks in Exynos7420 out of which support for topc, top0 and peric1 blocks are added in this initial version of the driver. Cc: Minkyu Kang Cc: Simon Glass Signed-off-by: Thomas Abraham

[U-Boot] [PATCH v3 4/8] serial: s5p: get the port id number from the alias of the device node

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham The port id, if not specified in the device node, can be obtained from the alias of the device node listed in the aliases node. Cc: Minkyu Kang Signed-off-by: Thomas Abraham --- drivers/serial/serial_s5p.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions

[U-Boot] [PATCH v3 6/8] arm: exynos: realign the code to allow support for newer 64-bit platforms

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham The existing Exynos 32-bit platform support needs to be realigned in order to support newer 64-bit Exynos platforms. The driver model will be utlized for drivers on the 64-bit Exynos platforms and so some of the older platform support code would not be required for the newer

[U-Boot] [PATCH v3 5/8] serial: s5p: use clock api to get clock rate

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham On Exynos platforms that support clock driver API, allow the driver to use clock api get the SCLK clock rate. Cc: Minkyu Kang Signed-off-by: Thomas Abraham Reviewed-by: Simon Glass --- drivers/serial/serial_s5p.c | 15 ++- 1 files changed, 14 insertions

[U-Boot] [PATCH v3 8/8] board: samsung: add initial Espresso7420 board support

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham Espresso7420 is a development/evaluation board for Exynos7420 SoC. It includes multiple onboard compoments (EMMC/Codec) and various interconnects (USB/HDMI). Signed-off-by: Thomas Abraham Reviewed-by: Simon Glass --- arch/arm/dts/Makefile |1

[U-Boot] [PATCH v3 7/8] arm: exynos: add support for Exynos7420 SoC

2016-04-23 Thread Thomas Abraham
From: Thomas Abraham Add support for Exynos7420 SoC. The Exynos7420 SoC has four Cortex-A57 and four Cortex-A53 CPUs and includes various peripheral controllers. Signed-off-by: Thomas Abraham Reviewed-by: Simon Glass --- arch/arm/dts/exynos7420.dtsi| 83

Re: [U-Boot] [PATCH 0/9] Add support for Espresso7420 board

2016-04-23 Thread Thomas Abraham
Hi Alim, On Wed, Apr 20, 2016 at 2:47 PM, Alim Akhtar wrote: > Hi Thomas, > > On 04/13/2016 04:13 PM, Thomas Abraham wrote: >> >> This patch series add support for Espresso7420 board. This board is >> the development/evaluation platform for Exynos7420 SoC. The SoC is

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-09-19 Thread Thomas Abraham
Hi Alison, On Mon, Sep 19, 2016 at 7:38 PM, Alexander Graf wrote: > > > On 09.09.16 10:48, Alison Wang wrote: >> This patch is to use the the generic lowlevel_init instead of the >> specific one. >> >> Signed-off-by: Alison Wang > > If I had to guess, I'd think they only had their own version b

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-09-19 Thread Thomas Abraham
On Tue, Sep 20, 2016 at 11:35 AM, Alexander Graf wrote: > > > Am 20.09.2016 um 07:51 schrieb Thomas Abraham : > > Hi Alison, > > > On Mon, Sep 19, 2016 at 7:38 PM, Alexander Graf wrote: > > > > On 09.09.16 10:48, Alison Wang wrote: > > This patch is to

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-09-20 Thread Thomas Abraham
On Tue, Sep 20, 2016 at 12:03 PM, Alexander Graf wrote: > > > On 20.09.16 08:25, Thomas Abraham wrote: >> On Tue, Sep 20, 2016 at 11:35 AM, Alexander Graf wrote: >>> >>> >>> Am 20.09.2016 um 07:51 schrieb Thomas Abraham : >>> >>> Hi Al

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-09-20 Thread Thomas Abraham
On Tue, Sep 20, 2016 at 2:31 PM, Alexander Graf wrote: > > > On 20.09.16 10:45, Thomas Abraham wrote: >> On Tue, Sep 20, 2016 at 12:03 PM, Alexander Graf wrote: >>> >>> >>> On 20.09.16 08:25, Thomas Abraham wrote: >>>> On Tue, Sep 20, 2016 at

[U-Boot] [PATCH 1/2] pinctrl: add the DM_UC_FLAG_SEQ_ALIAS flag for numbering the devices

2016-04-06 Thread Thomas Abraham
It is possible to have multiple pin controllers in the system. Use the DM_UC_FLAG_SEQ_ALIAS flag so that the pinctrl instances are assigned a sequence number. Cc: Masahiro Yamada Cc: Simon Glass Signed-off-by: Thomas Abraham --- drivers/pinctrl/pinctrl-uclass.c |1 + 1 files changed, 1

[U-Boot] [PATCH 2/2] pinctrl: Add pinctrl driver support for Exynos7420 SoC

2016-04-06 Thread Thomas Abraham
. The bindings used are similar to the ones used in the linux kernel. Cc: Masahiro Yamada Cc: Simon Glass Cc: Minkyu Kang Signed-off-by: Thomas Abraham --- drivers/pinctrl/Kconfig |1 + drivers/pinctrl/Makefile|1 + drivers/pinctrl/exynos/Kc

[U-Boot] [PATCH 0/2] pinctrl: add support for exynos7420 pinctrl driver

2016-04-06 Thread Thomas Abraham
the linux kernel. This patch series adds just the Exynos7420 pinctrl driver support. The rest of the Exynos7420 SoC support will be posted later. Thomas Abraham (2): pinctrl: add the DM_UC_FLAG_SEQ_ALIAS flag for numbering the devices pinctrl: Add pinctrl driver support for Exynos7420 SoC

Re: [U-Boot] [PATCH] arm: exynos: Use the generic lowlevel_init instead of the specific one

2016-11-14 Thread Thomas Abraham
patch for Exynos7420 later today. Alternatively, you could include the patch listed in the previous email in your series. Thanks, Thomas. > > Thanks. > > Best Regards, > Alison Wang > >> -Original Message- >> From: Thomas Abraham [mailto:ta.oma...@gmail.com] >> Se

[U-Boot] [PATCH] arm: exynos7420: remove custome low level init function

2016-11-16 Thread Thomas Abraham
From: Thomas Abraham Remove the custom low-level initialization function and reuse the default low-level initialization function. But this requires the ARMV8_MULTIENTRY config option to be enabled for Exynos7420. On Exynos7420, the boot CPU belongs to the second cluster and so with