Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp623155pxb; Thu, 15 Apr 2021 02:39:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzZip4Vcmio9K6EZstBszqyOALl3YHgSxOx0ImCgW7CKR1ADyuhgnjHzcgn9qkUNblaTyJo X-Received: by 2002:a05:6402:2786:: with SMTP id b6mr3079755ede.310.1618479578966; Thu, 15 Apr 2021 02:39:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618479578; cv=none; d=google.com; s=arc-20160816; b=dpKyNTN5CHB5e6U2CKWd/QEWiMIKWcc695WpRLwWotE7ItTP8fcH7NoWs9blWp5ixW ECbuRYJ1WdZefudAKjJCsmrzf3pV8ppIdt8czhSeL9W/ydaBv0U1ZLkk8AHu2+X4u0C7 LAHhaOIUBZ/QMOnG/5CMbqjaHHxJa3AIGHxl40fpfbOi7svQvm9R7VUrdO5J9eL14RKM sFprGkI9nBG3hTBNupusIKMWg7PaWeQTTR/M2GaebLAibp747CWbZg9Qv1pJz6p+KC6F SqdSZg9olzyZ9jynckVcO+igzZyFCp6MbIMLaQ+ReU/TKfVRuoRV6zPBuBsGr/WslIcY SxYw== 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; bh=l7z2ouZqcZvLyEOcdE7FnfhcpFO/282ITnfmb7UR/10=; b=wRP3T4tfrV/os5i/+kv25I/i3S6hPKK+/Ied8b8mIonL43LyE2mAdCTnxJ7FvSwa9h UaCeTouskqsqVswZZOXu9s9mPbNdXh21P86uHHk6ZOhs6pNQXQLFtBiG+LIP8Zznwa6R F996jNh7wTmBYmtFNFU9p76di8srAn8N8HS0PEfCD84gvriRgmkPtmFGlRhC0+gSCt3y AqgjIMyLqljnlo/WBthu01WZcV6Zk5fFOeIhOwnKdc4QNrviw18vDp77S/sBjTMvi4H6 QjQLmokAZiF+BtmNgaKHo+vP1jV+dfOKATtSIj5vMlBLMsluSRfwV+bllBLMeL4xAYRn gSNw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i3si1662600ejp.610.2021.04.15.02.39.15; Thu, 15 Apr 2021 02:39:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231415AbhDOJii (ORCPT + 99 others); Thu, 15 Apr 2021 05:38:38 -0400 Received: from youngberry.canonical.com ([91.189.89.112]:40244 "EHLO youngberry.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230260AbhDOJih (ORCPT ); Thu, 15 Apr 2021 05:38:37 -0400 Received: from mail-ed1-f69.google.com ([209.85.208.69]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1lWyRy-0005z6-2x for linux-kernel@vger.kernel.org; Thu, 15 Apr 2021 09:38:14 +0000 Received: by mail-ed1-f69.google.com with SMTP id i5-20020aa7dd050000b02903830cafa575so3446062edv.6 for ; Thu, 15 Apr 2021 02:38:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=l7z2ouZqcZvLyEOcdE7FnfhcpFO/282ITnfmb7UR/10=; b=RhC3hUjr46WIEsE55j0hitFlWJ4NcN6/teZpqJ3q1WgAeHKJL8fvDPu+gla4Ol/s03 KXULHhwhwQCAoeM+ZT27g+RB1DbEbKhbVFtO+7cJoREFm6MY9RoHKNRzfMUSQ9ySGIeM XPYiKWEX9s2wk9O0UJmExdAz0TUIPLRS2/BEZGwxWhGcr+p7+zTyupSlL3uC0pEJdr6X I8BCL8nshlrhldKdOG8+6OZXsV0e64R3Q/FsgHo33KNNADUTwt6/3+V9VFqTA0gE8OQC S/Nd7W/XcGDoJQyehtwcvw+LM+Ss2h+cQZmXV210MPc7J8haarvBkbD9gEIr+/wGJHpz OeTw== X-Gm-Message-State: AOAM530D2qU1LWZ+O20B3qaeYCtrgNGasptOMmGjAzwtR+UvRlH5hC35 5KPlfVNTVV1LBNYykNe9gWE/Q2+hKYLpfCOPDPRbj0c2rOgPYrzKt0uG79H941go8/Zwe720iWS hEGBToP5q7NfrxQ6llPNjUER4rdtrQMumHkhwyBJQqA== X-Received: by 2002:a05:6402:441:: with SMTP id p1mr3050354edw.298.1618479493843; Thu, 15 Apr 2021 02:38:13 -0700 (PDT) X-Received: by 2002:a05:6402:441:: with SMTP id p1mr3050341edw.298.1618479493689; Thu, 15 Apr 2021 02:38:13 -0700 (PDT) Received: from localhost.localdomain (xdsl-188-155-192-147.adslplus.ch. [188.155.192.147]) by smtp.gmail.com with ESMTPSA id cq26sm1954088edb.60.2021.04.15.02.38.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Apr 2021 02:38:13 -0700 (PDT) From: Krzysztof Kozlowski To: Krzysztof Kozlowski , linux-i2c@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marek Szyprowski , Sylwester Nawrocki , Alim Akhtar , Andrzej Hajda Subject: [PATCH 1/2] i2c: s3c2410: simplify getting of_device_id match data Date: Thu, 15 Apr 2021 11:38:02 +0200 Message-Id: <20210415093803.162673-1-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use of_device_get_match_data() to make the code slightly smaller. Signed-off-by: Krzysztof Kozlowski --- drivers/i2c/busses/i2c-s3c2410.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/drivers/i2c/busses/i2c-s3c2410.c b/drivers/i2c/busses/i2c-s3c2410.c index 62a903fbe912..ab928613afba 100644 --- a/drivers/i2c/busses/i2c-s3c2410.c +++ b/drivers/i2c/busses/i2c-s3c2410.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -156,12 +157,8 @@ MODULE_DEVICE_TABLE(of, s3c24xx_i2c_match); */ static inline kernel_ulong_t s3c24xx_get_device_quirks(struct platform_device *pdev) { - if (pdev->dev.of_node) { - const struct of_device_id *match; - - match = of_match_node(s3c24xx_i2c_match, pdev->dev.of_node); - return (kernel_ulong_t)match->data; - } + if (pdev->dev.of_node) + return (kernel_ulong_t)of_device_get_match_data(&pdev->dev); return platform_get_device_id(pdev)->driver_data; } -- 2.25.1