Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3361231pxb; Mon, 17 Jan 2022 18:35:53 -0800 (PST) X-Google-Smtp-Source: ABdhPJw7QqkboXoC86y6Ahy3Suewf8VoELembMzpNrmajVZrF/9t/I8Njb1u0INi02IVP5fl8UIY X-Received: by 2002:a63:725b:: with SMTP id c27mr17475075pgn.481.1642473353686; Mon, 17 Jan 2022 18:35:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642473353; cv=none; d=google.com; s=arc-20160816; b=mtaBIth+nCkQyGEwwmaclIkMHV7GqCOCaU89xNZoDtjhdKBUz44wmG6RwWxLf+PN2k PRgEkNIqlLqr2zNQEu9nNbVUQBOSIXmkUYWxSVhHYFdkSMAU6FrWejts6DnIOtBt80Nx giT0P3meFsJXUlJjrEGN9jROjdbCGxW+KjniYjyKULO698FRmYS02qu3+hYvq85D0K7U O1kVuXaN67nypz/YALipcHhpPM9j0aIt/2/8sRgWbnucjLxcKGIOsBICnNIFjq7C13O5 wD3aCpB9va4bdcbFuX4xz/omlXsS12nzlyU8nyItV3X8BstmWXRIHoR/mwiWqQOQ29ft H5AA== 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=BtOfUVwTLdIOXT8a0g5ckSpi7c+ofEftPzF8DVvjq7w=; b=d5qsFCQdnrsshSGAascsmoHPdV5FGc7N/bj1+5I8DANmqmCHiiBghun7ntRl4H76h4 2TGA6Zcr+bwK+M/UuGpJGASzWJ7Y1MAfP2+UEynVy5RkNvEKw+oJtJQTF3L0MDpe/MBC C4uibB2oBuogyj/LxKVcNJIEWIDYaM6yuDoyZhK119U/vfS6iSbm28hWP+BeFuvhhIIP RkK839s18pWqTmh9aFfDVHP69wYA+G2ceZfo0ED4geYJM9gEKSh4mn3cNJWus5eaBUyx jsIk/3GZI3BrbQsFvJWBbIYOXC4YSxd1QOSVABZEmh6e8f8m8dTy6jx2+oErOa3m8eop SXwg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=DSj3EgDS; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o9si17503651plg.573.2022.01.17.18.35.42; Mon, 17 Jan 2022 18:35:53 -0800 (PST) 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; dkim=pass header.i=@gmail.com header.s=20210112 header.b=DSj3EgDS; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240584AbiAQPmd (ORCPT + 99 others); Mon, 17 Jan 2022 10:42:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55072 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237263AbiAQPmc (ORCPT ); Mon, 17 Jan 2022 10:42:32 -0500 Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2134AC061574 for ; Mon, 17 Jan 2022 07:42:32 -0800 (PST) Received: by mail-pl1-x629.google.com with SMTP id n8so8444644plc.3 for ; Mon, 17 Jan 2022 07:42:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=BtOfUVwTLdIOXT8a0g5ckSpi7c+ofEftPzF8DVvjq7w=; b=DSj3EgDScSimidVnItWhtOJzPUaZYBJzmUix6/8XulxD9eh7oQ92ArhOGtIA+dm+Ii W1jMtwbG1VSSajJDNgj0TX7eeprVE6JObDSFVX+T2cFloG0XgLYVOVbbi0iNrWsJcWpg FDj83SQW5k1fff003y6ytsL6Zlqfv0aj/yq4g1aS5iSfx5R4RYxNInCcqfO/3vJuzhsX eVMHbV97c2I/CQmrbKnE5FnALpzl/VxqKR+2Kacp2IYF3WxIv0uikbYRoMqeHR6XHjyD 1K/VrhxKdBY0QjB/kacXlJwBsgX+v4zVz21wU+hQV74M63c/d+TjlBxdWrP08+4DNELS uB6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=BtOfUVwTLdIOXT8a0g5ckSpi7c+ofEftPzF8DVvjq7w=; b=NWb5/KW6gAhDc6SC3aL7AMMGjw57JxsqOWDiudX4iJ4uEYAiEcmVQGWcgkCNuTUEty PhL66CZt/scHmVfJo/adIXraKDwLC5P18fhEFR6nZLGa4HC5+SbgRKLiIDbFjKECcaAG pqqec0DBOu60cl6OFKdH01gGOKYidTYWPPwV+jlj6beCfGPkHuFk8DGwXwHe+HvpgEgQ 3WcoQb5N+7SlZ82r8HivXwV4lMFxms6IRIggA8YCBqxlydDDq1ihfMJPFgkez+Nw1p8a c9tNOrQs1yaSlqyIZVUd+VBGvpWZIIPQ38kdSgozyembZfcuuHsk/hB67uUPNJ6sWBNl pvjA== X-Gm-Message-State: AOAM532UVJvb7NZ4erMArrZcjjeI3kGfc9VbQePTMV6mvZ8sgodkWK4E 9S7kdu2ASynJShhfkOcxCzU= X-Received: by 2002:a17:902:9a42:b0:14a:baa1:c7ee with SMTP id x2-20020a1709029a4200b0014abaa1c7eemr5657642plv.58.1642434151549; Mon, 17 Jan 2022 07:42:31 -0800 (PST) Received: from localhost.localdomain (211-75-30-246.hinet-ip.hinet.net. [211.75.30.246]) by smtp.gmail.com with ESMTPSA id q22sm15582949pfu.153.2022.01.17.07.42.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 17 Jan 2022 07:42:30 -0800 (PST) From: Zhiming Liu To: narmstrong@baylibre.com, robert.foss@linaro.org Cc: Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, daniel@ffwll.ch, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Zhiming Liu Subject: [PATCH v3] drm/bridge: Remove extra device acquisition method of i2c client in lt9611 driver Date: Mon, 17 Jan 2022 23:41:50 +0800 Message-Id: <20220117154150.5145-1-lzmlzmhh@gmail.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 drm/bridge: Remove extra device acquisition method of i2c client in lt9611 driver. We have got the device of i2c client in probe function.So we should remove extra device acquisition method of i2c client. Signed-off-by: Zhiming Liu --- drivers/gpu/drm/bridge/lontium-lt9611.c | 4 ++-- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/bridge/lontium-lt9611.c b/drivers/gpu/drm/bridge/lontium-lt9611.c index dafb1b47c15f..feb128a4557d 100644 --- a/drivers/gpu/drm/bridge/lontium-lt9611.c +++ b/drivers/gpu/drm/bridge/lontium-lt9611.c @@ -1090,7 +1090,7 @@ static int lt9611_probe(struct i2c_client *client, if (!lt9611) return -ENOMEM; - lt9611->dev = &client->dev; + lt9611->dev = dev; lt9611->client = client; lt9611->sleep = false; @@ -1100,7 +1100,7 @@ static int lt9611_probe(struct i2c_client *client, return PTR_ERR(lt9611->regmap); } - ret = lt9611_parse_dt(&client->dev, lt9611); + ret = lt9611_parse_dt(dev, lt9611); if (ret) { dev_err(dev, "failed to parse device tree\n"); return ret; diff --git a/drivers/gpu/drm/bridge/lontium-lt9611uxc.c b/drivers/gpu/drm/bridge/lontium-lt9611uxc.c index 33f9716da0ee..3d62e6bf6892 100644 --- a/drivers/gpu/drm/bridge/lontium-lt9611uxc.c +++ b/drivers/gpu/drm/bridge/lontium-lt9611uxc.c @@ -860,7 +860,7 @@ static int lt9611uxc_probe(struct i2c_client *client, if (!lt9611uxc) return -ENOMEM; - lt9611uxc->dev = &client->dev; + lt9611uxc->dev = dev; lt9611uxc->client = client; mutex_init(<9611uxc->ocm_lock); @@ -870,7 +870,7 @@ static int lt9611uxc_probe(struct i2c_client *client, return PTR_ERR(lt9611uxc->regmap); } - ret = lt9611uxc_parse_dt(&client->dev, lt9611uxc); + ret = lt9611uxc_parse_dt(dev, lt9611uxc); if (ret) { dev_err(dev, "failed to parse device tree\n"); return ret; -- 2.25.1