On Fri, Apr 27, 2018 at 3:05 PM, Marek Vasut <ma...@denx.de> wrote: > On 04/27/2018 04:10 AM, Ley Foon Tan wrote: >> On Thu, Apr 19, 2018 at 10:49 AM, Marek Vasut <ma...@denx.de> wrote: >>> On 04/19/2018 11:50 AM, Ley Foon Tan wrote: >>>> Add misc support such as EMAC and cpu info printout for Stratix SoC >>>> >>>> Signed-off-by: Chin Liang See <chin.liang....@intel.com> >>>> Signed-off-by: Ley Foon Tan <ley.foon....@intel.com> >>>> --- >>>> arch/arm/mach-socfpga/Makefile | 1 + >>>> arch/arm/mach-socfpga/misc_s10.c | 103 >>>> ++++++++++++++++++++++++++++++++++++++ >>>> 2 files changed, 104 insertions(+), 0 deletions(-) >>>> create mode 100644 arch/arm/mach-socfpga/misc_s10.c >>>> >>>> diff --git a/arch/arm/mach-socfpga/Makefile >>>> b/arch/arm/mach-socfpga/Makefile >>>> index 910eb6f..b253914 100644 >>>> --- a/arch/arm/mach-socfpga/Makefile >>>> +++ b/arch/arm/mach-socfpga/Makefile >>>> @@ -32,6 +32,7 @@ endif >>>> >>>> ifdef CONFIG_TARGET_SOCFPGA_STRATIX10 >>>> obj-y += clock_manager_s10.o >>>> +obj-y += misc_s10.o >>>> obj-y += reset_manager_s10.o >>>> obj-y += system_manager_s10.o >>>> obj-y += wrap_pinmux_config_s10.o >>>> diff --git a/arch/arm/mach-socfpga/misc_s10.c >>>> b/arch/arm/mach-socfpga/misc_s10.c >>>> new file mode 100644 >>>> index 0000000..b1cc6ca >>>> --- /dev/null >>>> +++ b/arch/arm/mach-socfpga/misc_s10.c >>>> @@ -0,0 +1,103 @@ >>>> +// SPDX-License-Identifier: GPL-2.0 >>>> +/* >>>> + * Copyright (C) 2016-2018 Intel Corporation <www.intel.com> >>>> + * >>>> + */ >>>> + >>>> +#include <altera.h> >>>> +#include <common.h> >>>> +#include <errno.h> >>>> +#include <fdtdec.h> >>>> +#include <miiphy.h> >>>> +#include <netdev.h> >>>> +#include <watchdog.h> >>>> +#include <asm/io.h> >>>> +#include <asm/arch/reset_manager.h> >>>> +#include <asm/arch/system_manager.h> >>>> +#include <asm/arch/misc.h> >>>> +#include <asm/pl310.h> >>>> +#include <linux/libfdt.h> >>>> + >>>> +#include <dt-bindings/reset/altr,rst-mgr-s10.h> >>>> + >>>> +DECLARE_GLOBAL_DATA_PTR; >>>> + >>>> +static struct socfpga_system_manager *sysmgr_regs = >>>> + (struct socfpga_system_manager *)SOCFPGA_SYSMGR_ADDRESS; >>>> + >>>> +/* >>>> + * DesignWare Ethernet initialization >>>> + */ >>>> +#ifdef CONFIG_ETH_DESIGNWARE >>> >>> Use the reset framework ? Talk to Dinh if in doubt >> Yes, will convert this to reset framework. Will send out separate >> patches to convert device drivers to use reset framework. > > Thanks, this really helps even for the A10. > > http://git.denx.de/?p=u-boot/u-boot-socfpga.git;a=shortlog;h=refs/heads/arria10
I saw you have new patches on this git repo, should I rebase my patchset on top of this git repo or using main u-boot.git? Regards Ley Foon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot