Received: by 10.223.176.46 with SMTP id f43csp1783423wra; Wed, 24 Jan 2018 23:35:52 -0800 (PST) X-Google-Smtp-Source: AH8x226IxC3cDUNDkfPAzKUJeVqAZ36o2icYYRxoONAWyfsRbRnMJKpVVXcsfik9wI0ZgEe/FRSR X-Received: by 2002:a17:902:b094:: with SMTP id p20-v6mr10703579plr.391.1516865752322; Wed, 24 Jan 2018 23:35:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516865752; cv=none; d=google.com; s=arc-20160816; b=koymTTL0fUN4WUlUNkBq+rv5qTzD8UKWeDjVBR+54yjuubuIV6FGy4RqkjL5IJN4Cl rfK3kZF8wz11GN7egZek2EIHp7NdMluc39HKemNy9iGm6u6xgHi5n6SVOTQ8vrzTo/AE cR7Zp43A6IKqYy4Ck/ofoA3/TApbAXeYgwdA23MfAcunmqaifc1fTfoEdDthOTIJZ2CI eSwXd8oVjJKVsWYR3W7EftW7oGeEnc4SFlDdXWV3866i+LuduJY/etB+d9aFJuaUgwYa ItgSm2FXpnYMjOUIMjOJHs+qpQ2OVZGgIOaiFtJ75aXcBcU9tlxQCicHlUPS62hdlOrq tdrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:message-id:date:subject:cc:from :dkim-signature:arc-authentication-results; bh=aovb8yiziZCpIPqO+kHgGysA3EfVdIAIYvrRqVeQilw=; b=u7iex0Q1bJF8wYCSDUEUcPAipGFbW7ZTWVRTV4rWbBFWYq9sEG2AZMNZqJj0k+zzuV 29QVs44elDz+R7QyiLdzkicupdN0D17XVl13qBmRO4VfNiv5rKizvnLCgVp7taivT4kl MLt45lKHjilZaRgaW/sa74akPD8KXFHerP/3Snjgrj/GmhoNxBdKxIl0JdP7rEBz/7L/ 5EliWPaN4B1uwcCm+wY/7n8XtUdGhjtQYH8BzZ76Thu5nikKMJ8W3je4vfoUKG1TQlro pTw+I3AwpryZvR/nbK/haR7wenXks9mE1KeJGA6kNsS7fmw1/dAJzHDb25sUev69gQBp ufNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=GEzP1tWL; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r9si3948875pfr.296.2018.01.24.23.35.37; Wed, 24 Jan 2018 23:35:52 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=GEzP1tWL; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751265AbeAYHfP (ORCPT + 99 others); Thu, 25 Jan 2018 02:35:15 -0500 Received: from mail-wm0-f67.google.com ([74.125.82.67]:39578 "EHLO mail-wm0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751081AbeAYHfN (ORCPT ); Thu, 25 Jan 2018 02:35:13 -0500 Received: by mail-wm0-f67.google.com with SMTP id b21so13038229wme.4; Wed, 24 Jan 2018 23:35:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=aovb8yiziZCpIPqO+kHgGysA3EfVdIAIYvrRqVeQilw=; b=GEzP1tWLHOg5N35+rWFn/3kpZpNKFUqG8aK4pWs2UZPI7mXVmdRhKcHgF9MGzjvZqU FdDSCjmtpY6pwderKQ0RCVwTFHFSZEXWrocd59IjQmmMlf7eJdZtVO5DISJVwXadd2OB mni5monYoKC2vsnim1kJ8DKCMm4b+/fu26ouILWvyerOIrD7pT35z9DcJ8sozaPBeLgr aqNeqffAhvKCpKXGFrXKrMHIxcpK4uzA8ciyMjs6ld9Z5wPxQCDMcm/eDBbGVkqcVF9h UPIqaHSKEgfOU+EKds3um4I7T6CjSCoxiXWjZRxMjvFGgRtsjzUndM4Bj8HA+ykFa42F Ta+A== 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; bh=aovb8yiziZCpIPqO+kHgGysA3EfVdIAIYvrRqVeQilw=; b=uOBiUPMqSuv1vbZjX3GO67mx44MphrNViVs6MAPvR058RtNVspM6gH97hhLneFMlTf rcaZ8mES4yknKiBacZuJvCOaaYkhfEi9zQxi+PqYqSe2GwuM478GNCDwJFnUHFC7N1wX 4iJludU7Hmtc4hYzBcVWx4waeoCSl3AIlqcZXOjLU5YE0xXCn/aYwdYzE257UnweMg0q tqcopjp3xGTFJRqsFrKnru/o5uJ3EvI2XHrzojGgJLgi83m00EOShhzWICYL7eIL8PpY 527LhPhu00M8L1TtUYbKScVXAvsE91gyo941uXtKP0/GNDhGOsgivxIDMSBVlzZfeiqj yylQ== X-Gm-Message-State: AKwxytcbttbZVVRoMM7XTrNu0ujkWniGD2gCZEkGmieG5vfJ0EZUjbQM E0PFuHqCiJdo1YbDi7c4NOk= X-Received: by 10.28.67.194 with SMTP id q185mr6473619wma.76.1516865712167; Wed, 24 Jan 2018 23:35:12 -0800 (PST) Received: from inndt279.inn.mentorg.com (nat-inn.mentorg.com. [192.94.34.34]) by smtp.gmail.com with ESMTPSA id h194sm820324wma.8.2018.01.24.23.35.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 24 Jan 2018 23:35:11 -0800 (PST) From: Akash Gajjar Cc: gajjar04akash@gmail.com, Akash Gajjar , Laurent Pinchart , Mauro Carvalho Chehab , linux-media@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] media: leds: as3645a: Add CONFIG_OF support Date: Thu, 25 Jan 2018 13:04:36 +0530 Message-Id: <1516865677-16006-1-git-send-email-gajjar04akash@gmail.com> X-Mailer: git-send-email 1.9.1 To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Akash Gajjar Witth this changes, the driver builds with CONFIG_OF support Signed-off-by: Akash Gajjar --- drivers/media/i2c/as3645a.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/media/i2c/as3645a.c b/drivers/media/i2c/as3645a.c index af5db71..24233fa 100644 --- a/drivers/media/i2c/as3645a.c +++ b/drivers/media/i2c/as3645a.c @@ -858,6 +858,14 @@ static int as3645a_remove(struct i2c_client *client) }; MODULE_DEVICE_TABLE(i2c, as3645a_id_table); +#if IS_ENABLED(CONFIG_OF) +static const struct of_device_id as3645a_of_match[] = { + { .compatible = "ams,as3645a", }, + { /* sentinel */ }, +}; +MODULE_DEVICE_TABLE(of, as3645a_of_match); +#endif + static const struct dev_pm_ops as3645a_pm_ops = { .suspend = as3645a_suspend, .resume = as3645a_resume, @@ -867,6 +875,7 @@ static int as3645a_remove(struct i2c_client *client) .driver = { .name = AS3645A_NAME, .pm = &as3645a_pm_ops, + .of_match_table = of_match_ptr(as3645a_of_match), }, .probe = as3645a_probe, .remove = as3645a_remove, -- 1.9.1