From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pavel Machek Date: Thu, 3 Dec 2015 19:27:41 +0100 Subject: [U-Boot] [PATCHv2 2/9] arm: socfpga: arria10: add reset manager for Arria10 In-Reply-To: <201512011951.39290.marex@denx.de> References: <1448988519-21669-1-git-send-email-dinguyen@opensource.altera.com> <1448988519-21669-3-git-send-email-dinguyen@opensource.altera.com> <201512011951.39290.marex@denx.de> Message-ID: <20151203182741.GC6522@amd> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Tue 2015-12-01 19:51:39, Marek Vasut wrote: > On Tuesday, December 01, 2015 at 05:48:32 PM, dinguyen at opensource.altera.com > wrote: > > From: Dinh Nguyen > > > > Add the defines for the reset manager and some basic reset functionality. > > > > Signed-off-by: Dinh Nguyen > > --- > > v2: integrate into a5/c5 reset manager > > [...] > > Hi! > > > diff --git a/arch/arm/mach-socfpga/reset_manager.c > > b/arch/arm/mach-socfpga/reset_manager.c index b6beaa2..b955d39 100644 > > --- a/arch/arm/mach-socfpga/reset_manager.c > > +++ b/arch/arm/mach-socfpga/reset_manager.c > > @@ -18,7 +18,51 @@ static const struct socfpga_reset_manager > > *reset_manager_base = static struct socfpga_system_manager *sysmgr_regs = > > (struct socfpga_system_manager *)SOCFPGA_SYSMGR_ADDRESS; > > > > -/* Assert or de-assert SoCFPGA reset manager reset. */ > > +/* > > + * Assert or de-assert SoCFPGA reset manager reset. > > + */ > > +#if defined(CONFIG_TARGET_SOCFPGA_ARRIA10) > > +void socfpga_per_reset(u32 reset, int set) > > +{ > > + const void *reg; > > OK, Dinh, come on. I know you _can_ do better than this crap. Umm. Take a look. We already have that code in tree :-). Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html