On 04/27/2018 10:04 AM, Ley Foon Tan wrote: > 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?
Is there anything that'll collide ? If you find anything useful there, feel free to use it. -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot