From patchwork Tue Apr 11 11:48:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andy Shevchenko X-Patchwork-Id: 8008 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp2515624vqo; Tue, 11 Apr 2023 05:03:22 -0700 (PDT) X-Google-Smtp-Source: AKy350bs7rTiGIwexeYMHrmJuNfBiOTC4Y4o86MHrcFe+QN4JIdf7N3TAgKx06zQR7sEF83YaMzw X-Received: by 2002:a17:906:32d1:b0:877:8a55:2a26 with SMTP id k17-20020a17090632d100b008778a552a26mr10245673ejk.60.1681214601949; Tue, 11 Apr 2023 05:03:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1681214601; cv=none; d=google.com; s=arc-20160816; b=KGmDlBPA85AvaFKNly1zWrXlt4w0BQ7YnCvbMYMWfWq2XdxJ3YoQkgaGUfJw8Y15h6 3e2uq6oB5U4hndW3OrddS0NI4Y+hNuHg6fvrz33DZpuSxWiihGmcHmvJGHgzGmxDLXFc X2XVK3X37FQpOfzltsDGzDurPx8VW60mU7XewYzXxDyVtYDThQ9nES8PzSj2pLJahJ+Z EG+L9ffyOxWTgTq9tDPYKdpvIRA4B+uNNlXcbsjA5RbLgYU6LWq7xjA+iepjpjalOVQG a/8sJzEd836z/X0qVQspZDud7b4rH9eI7SwcoTFumJi6uBMmKU45jd0HyVIijuMpYlCu 0tKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=WjomRA3jWoC/Vt/wiu8NViEeK9QKvVXqZRS7aU1nCMc=; b=ECL8SaUBXVT1sIr67lms3tx2sIRbXG+/BiwOY21pFoWy+2I9Sg9Etn0d19ycnFxSOo 3wvDvRrfFWPOmOPUv7ItauodWP6Su9WrStl5QRVIpKazu3v01FYzs0Yn/KWl5VFVRx43 TpqI2bP+gY3Yxz405nrLoe3CFhJZhruGg4nbrv1JFdm3p9nMpZgJYtaaIhLn7zONJIrJ wCfiN4acAMdKWwbkmT0xaCQZ6jtYKqUOMhbNGjRyabWMBlF0wTKjXL5tALnz8FnVE3v0 StMX/UQaBVCoRfjaPH3UP80mN909OQ8qX1FC3XUqg9cCyLALARzXYBPdntOX/WHZq4Ub jkQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=fbsbvOGK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id gb28-20020a170907961c00b0094a743d9e07si5702215ejc.256.2023.04.11.05.02.34; Tue, 11 Apr 2023 05:03:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=fbsbvOGK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229972AbjDKLtN (ORCPT + 99 others); Tue, 11 Apr 2023 07:49:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36622 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229571AbjDKLtD (ORCPT ); Tue, 11 Apr 2023 07:49:03 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96BDAE40 for ; Tue, 11 Apr 2023 04:48:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681213735; x=1712749735; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=gdqzNey9v88AME0HCzq4ZT5UoKs0G2Cb7/F4Vv0vD9o=; b=fbsbvOGKSI9podb85JCcgk0oiyfKCBGSTOfbMItLmf47Lonn0LMiZ6kA /sdTLOVM9OVbCQ+vgIG7hnwRy3NLDRgnEBvxh8EzvyiBmlsOUtVQIaD1x Svm2Ku4T4J3nGLvaiHnubSxj3/81zP/EUcP7urU76ifxwlbTVlZ2sUlIl y3MLT6BLMglClHD2fl6yGt726gCDzYruK/o+RvtdIDWrHwTI1RMMWFwh5 noT4f5AW6e5+m8x5RenuD0F9XzabHcKkTnWNKDW5zRj5UEjiTp7a02SxC AlAEWJs0zawbEQvO5yldy22crwAaus8jdaPD1sz6bAy+KW7UK35IWrMYd g==; X-IronPort-AV: E=McAfee;i="6600,9927,10676"; a="343600839" X-IronPort-AV: E=Sophos;i="5.98,336,1673942400"; d="scan'208";a="343600839" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2023 04:48:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10676"; a="777888101" X-IronPort-AV: E=Sophos;i="5.98,336,1673942400"; d="scan'208";a="777888101" Received: from black.fi.intel.com ([10.237.72.28]) by FMSMGA003.fm.intel.com with ESMTP; 11 Apr 2023 04:48:22 -0700 Received: by black.fi.intel.com (Postfix, from userid 1003) id 2C915438; Tue, 11 Apr 2023 14:48:26 +0300 (EEST) From: Andy Shevchenko To: Chanwoo Choi , Bumwoo Lee , Andy Shevchenko , linux-kernel@vger.kernel.org Cc: MyungJoo Ham , Chanwoo Choi Subject: [PATCH v3 0/3] extcon: Core cleanups and documentation fixes Date: Tue, 11 Apr 2023 14:48:21 +0300 Message-Id: <20230411114824.82960-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.40.0.1.gaa8946217a0b MIME-Version: 1.0 X-Spam-Status: No, score=-2.4 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762881282541672371?= X-GMAIL-MSGID: =?utf-8?q?1762881282541672371?= A few fixes and some cleanups against extcon core module. Changelog v3: - dropped NAKed patches - added missing tag (Chanwoo) - dropped unrelated change in patch 2 (Chanwoo) - dropped misplaced tags (Chanwoo) Changelog v2: - dropped applied patches - completely rewrote the patch to handle name field - dropped kasprintf_strarray() patch for now (Chanwoo) - used new IDA APIs (Chanwoo) - added tag (Bumwoo) to the patches that haven't changed Cc: Chanwoo Choi Note, MAINTAINERS shows what it has and hence the above Cc is manually added. If the database has issues it should be updated, but it's out of scope of this series. Andy Shevchenko (3): extcon: Use unique number for the extcon device ID extcon: Use sizeof(*pointer) instead of sizeof(type) extcon: Drop unneeded assignments drivers/extcon/extcon.c | 35 +++++++++++++++++++++-------------- drivers/extcon/extcon.h | 2 ++ 2 files changed, 23 insertions(+), 14 deletions(-)