From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752696AbbKYOVJ (ORCPT ); Wed, 25 Nov 2015 09:21:09 -0500 Received: from www.linutronix.de ([62.245.132.108]:59061 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750811AbbKYOVH (ORCPT ); Wed, 25 Nov 2015 09:21:07 -0500 Date: Wed, 25 Nov 2015 15:20:18 +0100 (CET) From: Thomas Gleixner To: Andy Shevchenko cc: linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, linux-pm@vger.kernel.org, Ingo Molnar , Peter Anvin , Wolfram Sang , Zhang Rui , Eduardo Valentin , Hock Leong Kweh Subject: Re: [PATCH v2 1/1] x86/platform/iosf_mbi: Remove duplicate definitions In-Reply-To: <1447264769-21981-1-git-send-email-andriy.shevchenko@linux.intel.com> Message-ID: References: <1447264769-21981-1-git-send-email-andriy.shevchenko@linux.intel.com> User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001,URIBL_BLOCKED=0.001 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 11 Nov 2015, Andy Shevchenko wrote: > The read and write opcodes are global for all units on SoC and even across > Intel SoCs. Remove duplication of corresponding constants. At the same time > convert all current users. > > No functional change. > > Cc: Thomas Gleixner > Cc: Ingo Molnar > Cc: Peter Anvin > Cc: Wolfram Sang > Cc: Zhang Rui > Cc: Eduardo Valentin > Cc: Hock Leong Kweh > > Signed-off-by: Andy Shevchenko > --- > Since v1: > - satisfy kbuild robot > > arch/x86/include/asm/iosf_mbi.h | 49 +++++----------------- > arch/x86/platform/atom/punit_atom_debug.c | 7 +--- > arch/x86/platform/intel-quark/imr.c | 28 +++++-------- > drivers/i2c/busses/i2c-designware-baytrail.c | 17 +++----- > drivers/powercap/intel_rapl.c | 10 ++--- > drivers/thermal/intel_quark_dts_thermal.c | 61 ++++++++++++++-------------- > drivers/thermal/intel_soc_dts_iosf.c | 43 ++++++++++---------- Hmm. Either we get acks of all maintainers and merge it through tip/x86/... or we do the following: Add the new constants w/o using them in a seperate patch and ship that linuswards now. Then the subsystem maintainers can pick the individual patches up and after the merge window closes we remove the old constants in one go. Either way works for me. Thanks, tglx