From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752503AbdCCTXz (ORCPT ); Fri, 3 Mar 2017 14:23:55 -0500 Received: from mail-eopbgr20112.outbound.protection.outlook.com ([40.107.2.112]:28798 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751821AbdCCTW6 (ORCPT ); Fri, 3 Mar 2017 14:22:58 -0500 Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=axentia.se; Subject: Re: [PATCH v9 00/10] mux controller abstraction and iio/i2c muxes To: Wolfram Sang References: <1486568517-6997-1-git-send-email-peda@axentia.se> <6d87465f-b983-3f62-c7cf-41ed4e50170d@axentia.se> <20170228171842.GA11127@kroah.com> <569c18b3-b1d8-f2e6-7fc4-897aa7df6775@axentia.se> <20170303165247.el4mcsmo4fbnkjir@ninjato> CC: Greg Kroah-Hartman , , Linus Torvalds , Andrew Morton , Rob Herring , Mark Rutland , Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Jonathan Corbet , , , , From: Peter Rosin Organization: Axentia Technologies AB Message-ID: <92e37b84-d368-f161-322e-3f9709cb2ccf@axentia.se> Date: Fri, 3 Mar 2017 19:44:46 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <20170303165247.el4mcsmo4fbnkjir@ninjato> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [217.210.101.82] X-ClientProxiedBy: DB5PR08CA0075.eurprd08.prod.outlook.com (10.166.166.171) To HE1PR0202MB2554.eurprd02.prod.outlook.com (10.168.184.7) X-MS-Office365-Filtering-Correlation-Id: 0f49164c-b223-4453-d271-08d462656174 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:HE1PR0202MB2554; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;3:zXNnQvDqKH1SBSwd9QFtts/7CVm1zBDvDodXBIaz1pDftxx1dmrdcMLO2J7aggQxVG3lVvxYEOopYCJfj235/M8jhjYVBFm3crDFP2JPPVPUvmoJU03L1ilLj6Z4v4awPdFqIJ9zpBe4I6ow4Y7nPqsBVq0+Qwdv4cbMQZPv/Vqf6j2bh2P/o/Zq/WFDGPBmqc51d/KwSSWxGpOIxgFPE55q/qaGCsew5uHjD0fFshquRiy0P5Pqy2CcTlLKkJMjbmW19RHCE4GN14+hkii36A==;25:wEaPhVMOc4DgwDKk/ekCDisnxKQ4QA1HAgtmMNhD6kVTDCkXzq0hu6ln3Gxhq8D89J27uXdPAHLjSX/e0C9Jy7SJPAvk+PRC+X3vSE5S1laZ7hfKfL3Y1PD8X9iaQmFN0qLV9NKdHcaAsob+xh5xG49qJkVzx+pptNXdnrdB3Ussa1cGLrHkN4us5UHSsTNyWs7hDbZN7Slgww0dluQN3dK3Ydzu+7j/MuW4sMFXU+lPtweI/Vpl0EFyYEoc4AeriJQw7wzwMDSRpYE7Iuep1aKfe6PUGdl57oXjWXBPZJHlvnPaLAAM0i41612NYGOZdAZwtjZKHFKVIAklpl2LUvP8aWlKuqb8V6oIDugeNXAaxyChnfTfcCdtFXXvZKBDdDh7LJZ3QYa6WAY9g9+mtNkslXrzB5Ryl96wWXA8lkeNyygbXdfl8gq6ork+u20FP2MhV/+vlbLDSKEOms9pGA== X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;31:ki2XnK0S3T7rjKF5h5mNHqHKxU1KVsGhroIf8uwi4OJYG6csvuTr65mxrg9Gde1JFN3Fe6nHY+nCM9H138yksL4gMgly5fD8qd2LNxcyHWzF25VFL3QaJG0BNpdEYbJGJ9MUFuck2XSjZzdOx8BZiUMgFsGFKnZvH1JKANMu/1HYaKh/Af6nLYRnirBytjiLdxSnt91jNaovgdXLeUt5avUGN5VlYZGxxY+9cvxzIleMEXjvfxKPf4amGMrj8zJFY1QN4f3sSBla4+cuY29k5GVXCSkmuqIoK0Rj+pyabl0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(2016111802025)(20161123558025)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148)(6043046);SRVR:HE1PR0202MB2554;BCL:0;PCL:0;RULEID:;SRVR:HE1PR0202MB2554; X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;4:S+0NdVEwQsy2+JIdBMGZFcPGBfgTkrs2GOUY1Ls4s1DGXS/KkkzvQmsX+HsB/1n0QlbVZnFJZycDSSxQ1N0GsjBby98zBU0aBXYtHc2ZvLeAfQsLuszUzeK/el8Rh+3+IvKTzK+nwvpPKmDgzSCd7aOMp3LUTNMdg8wOoHl6NJO77239bScXkA6K4bqbgtm8Qk7PN9CE4gUwtJQ+CIVM9Y9Q1M+kiKCS0QGlZ6tks1yzkPBSD4ELHo1btvNqoRUR8sSlds5ey1iH6deg/91+mQ8Q8j/AuziUGMuwNmA3SjCU3FtkqGGFpr4lsKI2M5R/C1t9Ul3IEjyNxAP7OWGkb/pB1cRWp/wdOtLTwMntkx8L3Jtc8QGjj2L2QY4SgCpjz6TBJp9wuO0pv0f8xSku785hMIW0mu7DShE/p0o17+BJyO+Le9D0+qWstaCl1NS6LSrz78dtgtzwvVyUZ+Wbf4bJ8ugdtskzFGv9GysPuALqIxxiqMF+uxEO5YiyWS67ZjWjv5YyFVMsasfaxSOAr8EAEe6v1qHWEMEIM8EOAg1gL/Oj1JgHwyIpthKiV7d3pxRDSn/Tq/AORQz8FngRwpBfCFmEbzQp3QExgKXysopRYRh0VNPYQiqwmvRmd2qo8stH8csWXeuZaqmnRHy2M7jUyYiQj/mOhtXfrtWgzXk= X-Forefront-PRVS: 0235CBE7D0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(39450400003)(39830400002)(39410400002)(24454002)(377424004)(4326008)(6916009)(230700001)(86362001)(7416002)(2950100002)(33646002)(25786008)(4001350100001)(2906002)(6666003)(229853002)(93886004)(42186005)(31696002)(83506001)(65826007)(92566002)(189998001)(23746002)(81166006)(8676002)(54356999)(36756003)(5660300001)(77096006)(6486002)(6246003)(76176999)(64126003)(50986999)(65806001)(38730400002)(47776003)(66066001)(65956001)(54906002)(117156001)(110136004)(50466002)(53546006)(305945005)(6116002)(74482002)(7736002)(53936002)(31686004)(3846002)(8666007)(42262002);DIR:OUT;SFP:1102;SCL:1;SRVR:HE1PR0202MB2554;H:[192.168.0.125];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;HE1PR0202MB2554;23:49GKRAY/CLj5cUUa493S9ZVKFVR3yROlVcd?= =?Windows-1252?Q?MM01Xy9tKWDQ31P9tm/1OCyqiDy9CdOPmHM400fz9rsWQeVtzxlMDUa8?= =?Windows-1252?Q?t5a5V1/cIZqOG9ktn8WMwTCJCL0sLVvQI7Hk6pN9dK+/Sau2laSzcCdD?= =?Windows-1252?Q?9enUy9Ck7Kv8JJZFbtK0cYG56ZkIwjRu2uVHblz/4/luQuS2dMbEwe4m?= =?Windows-1252?Q?/+Sv0syXAG41t0oKIVRij06ZdLBc47cVKQQekLfSVsapC4sTuIIBmPcb?= =?Windows-1252?Q?Sx+YDq4q0arf/MoUksm4j2HBbh7YGXWfhSOJx8Nr6T5HYroRXrpLB+3c?= =?Windows-1252?Q?jsHYTKRuxfnt8CHCHvuMw86WRYJJsgNTGJkoGy/3ROPC5kP2OIYAv6BB?= =?Windows-1252?Q?vU1LLhoZdlOnBcsfSte2kyTKv8q19iI5HOQ86OHE0GdgRLfN8A7SjDqT?= =?Windows-1252?Q?HKRLTaTeR2Dn6NrMHn44906KsmD77cWfilS03JsNvA9nx2dmeNCARNoq?= =?Windows-1252?Q?uqSCyVC34vfRMWAJ3tBYlJTGLB3vEurCXI6IuHpVBbAC2OKbxwZueQ7i?= =?Windows-1252?Q?uL8+qAYTVgi+9eQp5KsftJ7/5KkoTyS6GQUN3XeS4BI+1RdbjBiub9ta?= =?Windows-1252?Q?Yc9DDunNpy6kT/5UtXnCp5od8tK0DPLEnakoBCcGzOCKzDM8GXjI6+4O?= =?Windows-1252?Q?oTWGpJ9U5+w88duCUlK7E4mf6OawesUrNYC/Wmp1u36DltHYQKzXwjo1?= =?Windows-1252?Q?2Z0onrbPh7/OrpfthnMTn9v33LP+lLQFQ7+dCFxjkV+xga9uhG3/JSrP?= =?Windows-1252?Q?N3mJHNBuVFFrzkQQEjPqFS5UiWsr0rtEjVxRyJi+cfZ0Ol0Ei9qEZYtP?= =?Windows-1252?Q?zJs5MsZ2DyoB60Ujvqd07+2v9oFgCojvVxR8Z4yhlgQtOevwASn2NU2U?= =?Windows-1252?Q?q/s4QsrYDd8AcieIV3emH9HM/FCabGuBzJ0csAKGaFPvNwQ+APuuEbJG?= =?Windows-1252?Q?1YOpEyVAhRMGlNYKdqnksuMkuJNhaKYPbyCkAdX23sfnr4YkXu+rW4tu?= =?Windows-1252?Q?CjW2/TKhdLRHUlNi+M71d6aMOG6W+IMfjBWuKGVAaGTHzNUf2xkn9Y8u?= =?Windows-1252?Q?R7sjNTG4lrHwg7EFFYGQGIxCYJhJALHKpujf08M86o8KkWPb3ltfDuTa?= =?Windows-1252?Q?oVKVpbjFDmy0QlFqK4rSAM8syQVDtSIAxzf9uCfJHDdWFzPAlIbwgfdT?= =?Windows-1252?Q?ZbJJmf5M6VUU4qt937JgBn2vn5WIEFJqXdrmbmXAdOWElf3+6XfurHjY?= =?Windows-1252?Q?FNsTPH2IjTtWHaltFJnNwBAtYpxVeuILYnvg5v+zn8qEHpx8OxFvG93L?= =?Windows-1252?Q?VwEgAUzukhd3gAx7W2BUXJN1gKXVuiN/q+9+7/iMBPihNz94kC8zi9BH?= =?Windows-1252?Q?teF8RU7W1wscSvwa2OM+wBSm4/poEbDHhAOrJPZN9ZwhFsSbtHEvqEgJ?= =?Windows-1252?Q?1IWZGhPrB9NOuxAr50znlz4Xlpybjam4ICZLIr4MjhTOHhxcfTg=3D?= =?Windows-1252?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;6:pyrChROg7cfdeI/lvL4lW/RVBDkWDmowzXMn0s2qwcCV49yZWyIF9tD3YVz2poDDCoDOEhr7JdnDNtBAft8qoD1WlgnCfNwR2P+cs8U5ZZ6V+PE/feSQWlp290PtEVgQoGC4ARVYpE2WkB0dfbJBHqzfh8KwvrJqH36daCwkzdmtLV7Pd5xgge+ZI4tqAK11dwysTLM/3VzOy5h4fAgegBl5NZ3zvggst4ijo7lNSzwMlJUkO4OfLEZT4gL7k4qhhhHB8l00ApV9chv1RxiD2RCeKSAbiXy8nHqCxqh0YTxqGrjHISyKFXI0OrY8vVa0Jbk01Iw8/dPF6MH+CDNISfOZYvFB4xmyYSWGOU81mOfIOwWjmCNALV46qZuUVAQiG0XJtZFGrerxq711T2sejg==;5:L2EJIEa6SAu6CVRsNtF2x8u/5aXcDeoUDFsADvwuiwsPnui8CDB8lfUTSjqu3lhI5u3Dhe3VnUcJficw+wWCKDuyN9PUN2F1pzY3oEprJvgWtmRWx+wdL1ifoS9t1fUJqtfBYcMveJFmD6BmT4q+ig==;24:43TiuBbPMBr2dSkI0FSJbtyo5wVWjwslx72Rz7mdY4rL/Q+8xR1xo75DMdGAL9QZslYC0lWguO4s1nY0LbMc+huNInsW+qMPER3tlOchMY4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;HE1PR0202MB2554;7:LhqIirbCpT7OQd/1hcfteOHbYyDuN9M4W2MQ2T7VpPle6dIn/c74H/TqKh3mqe52lTawm7R0BvHkdD2CoDsd+2FTeQEy2rg7ulXL8knNihjpq66+AEn54N7KBhiY/lrDCe7hChsxqF9I4rjbWRDylo6iLWQmx2w6wO+H1KRacHO+Gfjh7E6rhDUf97j9RdK8Cjq26xb6ehIx62feuscr24+gZ3zlN0iJWBRvoNRuWhPzlLgOpCm9L6g+kf+9vL3RIBb61NWbB8d/oHyI63SRFMZcKSjLD7i4az1jpTzWMrVSozgist1tDz8RU7X1ZZ09TBt9YlvXSfrQUqYBkJL0yA== X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2017 18:44:50.8277 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0202MB2554 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2017-03-03 17:52, Wolfram Sang wrote: > >> Jonathan, Wolfram, do you have any preferences on how this should be >> coordinated regarding the new iio and i2c drivers (and iio changes)? > > You got the acks, all is fine, I think. > >> My plan is to at some point declare the branch immutable. Then both of >> you can pull it in. Or? > > Yup, sounds good. > >> But now that I think about it I wonder what the point is of having >> Greg pull it in also? Sure, third time's a charm and all that, but... > > AFAIU, Greg will be your "upstream", so he should definately pull the > branch. I will just pull it in to avoid merge conflicts in my tree. > Or did I misunderstand your question? You got the gist of it. The piece I was missing was the conditional pull into iio/i2c. If you only pull in order to resolve conflicts it of course makes total sense, thanks. And conflicts -- if they show up -- will probably be trivial given the nature of the series. Famous last words... Cheers, peda From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Rosin Subject: Re: [PATCH v9 00/10] mux controller abstraction and iio/i2c muxes Date: Fri, 3 Mar 2017 19:44:46 +0100 Message-ID: <92e37b84-d368-f161-322e-3f9709cb2ccf@axentia.se> References: <1486568517-6997-1-git-send-email-peda@axentia.se> <6d87465f-b983-3f62-c7cf-41ed4e50170d@axentia.se> <20170228171842.GA11127@kroah.com> <569c18b3-b1d8-f2e6-7fc4-897aa7df6775@axentia.se> <20170303165247.el4mcsmo4fbnkjir@ninjato> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20170303165247.el4mcsmo4fbnkjir@ninjato> Sender: linux-i2c-owner@vger.kernel.org To: Wolfram Sang Cc: Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Linus Torvalds , Andrew Morton , Rob Herring , Mark Rutland , Jonathan Cameron , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Jonathan Corbet , linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-iio@vger.kernel.org, linux-doc@vger.kernel.org List-Id: devicetree@vger.kernel.org On 2017-03-03 17:52, Wolfram Sang wrote: > >> Jonathan, Wolfram, do you have any preferences on how this should be >> coordinated regarding the new iio and i2c drivers (and iio changes)? > > You got the acks, all is fine, I think. > >> My plan is to at some point declare the branch immutable. Then both of >> you can pull it in. Or? > > Yup, sounds good. > >> But now that I think about it I wonder what the point is of having >> Greg pull it in also? Sure, third time's a charm and all that, but... > > AFAIU, Greg will be your "upstream", so he should definately pull the > branch. I will just pull it in to avoid merge conflicts in my tree. > Or did I misunderstand your question? You got the gist of it. The piece I was missing was the conditional pull into iio/i2c. If you only pull in order to resolve conflicts it of course makes total sense, thanks. And conflicts -- if they show up -- will probably be trivial given the nature of the series. Famous last words... Cheers, peda