Received: by 2002:ac0:a582:0:0:0:0:0 with SMTP id m2-v6csp1350457imm; Wed, 17 Oct 2018 18:43:46 -0700 (PDT) X-Google-Smtp-Source: ACcGV60dqy2jA3yFBTF+bBsjZib246V50VjboMDniUX1ASZkwMjWNKUb4t1GOtqIfSr/fv7sNGxv X-Received: by 2002:a17:902:124:: with SMTP id 33-v6mr28589697plb.205.1539827026096; Wed, 17 Oct 2018 18:43:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539827026; cv=none; d=google.com; s=arc-20160816; b=oJF4lftOtJDU19q9ZrA7Iuztqxtu74U4AY6k+VbjukIlS4o5yOdY3YR1VPd5/74gLi N3Do3Vp2QOOmMxgUUUW7dxwnwz1bYpYLmXBvxTdcds1XtCmoBxPFOJ7nvX+Y95IYeS9R KyD0yBavhDQ9Wn/GgADnLDZzE5WF3H07IMLFgrQDLH+WoIeLnrTbQ7y/QeCELsf5OSeK ih+veWDCMsjefWi1KAR3irSaJhUQ6r3xvG5tquwsWsgeeyjHkmOhRRXxaqRkjttAi3uS 74/FieVzxJWCTfnpa5/OzlSPCqjSZqDuT+k0X+dBALtpQuCjaQG6P0zhbuj7Wynje03E gD7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=/LykgDXzsnjuFL5yDkyWfQ+JWG8jOkfT2TmrfWWEliY=; b=x62XJ8KddoLsPC6g6ucGPsReQZ8jIfwhiZdmAcvXHpY9NJ1Dy3CvLUbCqpgDYom0yq OljZxwgZOFNIKsygo1U7RSnHOuuzajzEeDcuho54WkcHmdrZfQoIPjfFilayxkBxke5T rv38gBJXBY/Rab34JcUb2a1NjpT5ChF3UusDJTqSv5TxWIdsl2iocUiUHSbGyz3oRCsG kHAHrKrBiB4PoiSAumsOCcEnjxf6T7cc8FFnCpixNUYpiEps4Gl+8L2zcpfJTHeiannJ kq7GrXbbxHsRvTSyHb1I0B1/JgdiIkQYHZ7elRUIEMPimyCDCGD+jEdzox6K+EHiSThc zX5A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t29-v6si19933876pgn.442.2018.10.17.18.43.30; Wed, 17 Oct 2018 18:43:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727390AbeJRJl0 (ORCPT + 99 others); Thu, 18 Oct 2018 05:41:26 -0400 Received: from smtprelay0014.hostedemail.com ([216.40.44.14]:38035 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727090AbeJRJl0 (ORCPT ); Thu, 18 Oct 2018 05:41:26 -0400 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay04.hostedemail.com (Postfix) with ESMTP id 84608180A68AA; Thu, 18 Oct 2018 01:42:55 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::::::::::,RULES_HIT:41:355:379:599:973:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2393:2559:2562:2828:3138:3139:3140:3141:3142:3352:3622:3865:3866:3867:3868:3870:3871:3872:3873:3874:4250:4321:5007:7875:7903:10004:10028:10128:10400:10848:11232:11657:11658:11914:12043:12048:12296:12740:12760:12895:13069:13095:13311:13357:13439:14096:14097:14659:14721:14775:21080:21220:21326:21433:21627:30045:30054:30070:30075:30091,0,RBL:172.58.22.135:@perches.com:.lbl8.mailshell.net-62.14.0.180 64.201.201.201,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:neutral,Custom_rules:0:0:0,LFtime:29,LUA_SUMMARY:none X-HE-Tag: cloud67_8d984a8f44a2b X-Filterd-Recvd-Size: 2275 Received: from XPS-9350 (unknown [172.58.22.135]) (Authenticated sender: joe@perches.com) by omf15.hostedemail.com (Postfix) with ESMTPA; Thu, 18 Oct 2018 01:42:52 +0000 (UTC) Message-ID: <864470f074e634e7276bf999e3c3704b58c1e913.camel@perches.com> Subject: Re: [PATCH v11 1/5] venus: firmware: add routine to reset ARM9 From: Joe Perches To: Stanimir Varbanov , Vikash Garodia , hverkuil@xs4all.nl, mchehab@kernel.org, Andrew Morton Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, acourbot@chromium.org Date: Wed, 17 Oct 2018 18:42:51 -0700 In-Reply-To: References: <1539005572-803-1-git-send-email-vgarodia@codeaurora.org> <1539005572-803-2-git-send-email-vgarodia@codeaurora.org> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.30.1-1build1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2018-10-17 at 11:49 +0300, Stanimir Varbanov wrote: > On 10/08/2018 04:32 PM, Vikash Garodia wrote: > > Add routine to reset the ARM9 and brings it out of reset. Also > > abstract the Venus CPU state handling with a new function. This > > is in preparation to add PIL functionality in venus driver. [] > > diff --git a/drivers/media/platform/qcom/venus/core.h b/drivers/media/platform/qcom/venus/core.h [] > > @@ -129,6 +130,7 @@ struct venus_core { > > struct device *dev; > > struct device *dev_dec; > > struct device *dev_enc; > > + bool use_tz; > > could you make it unsigned? For more info please run checkpatch --strict. > > I know that we have structure members of type bool already - that should > be fixed with follow-up patches, I guess. That's probably not necessary. I personally have no issue with bool struct members that are only used on a transitory basis and not used by hardware or shared between multiple cpus with different hardware alignment requirements. Nothing in this struct is saved or shared. Perhaps the checkpatch message should be expanded to enumerate when bool use in a struct is acceptable.