From patchwork Tue Sep 25 14:23:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Marco Felsch X-Patchwork-Id: 147459 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp794499lji; Tue, 25 Sep 2018 07:24:25 -0700 (PDT) X-Google-Smtp-Source: ACcGV60PAgH2+X+RjDOfff8uhopg3DIUiiFfy5XFLlcgogcaVH1erOSbaRBhz9pXybDy80iDBwev X-Received: by 2002:a63:5b63:: with SMTP id l35-v6mr1380020pgm.50.1537885465100; Tue, 25 Sep 2018 07:24:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537885465; cv=none; d=google.com; s=arc-20160816; b=oVRhM5AP1V7JwMbFItruKiePBYn7GAmauIbMwUuTonP4i9CpHG1mD0nJrUmi9rHTtD H/IBl6Ozc+xOO6/0ylc2EoTOQihbVwTkq+zxtgCvwM5GrE9Vl/aLEy60kBeChinFEKq9 hSkHvZrx9KMY1u1u351kPMFlLdlKRJh1drB9pDo6JX15JG63FMjQxmM9XhgGcy33kafp 5c5SV+yKmgfxSqGKORD7AwY2nJSZO2GBpOsI+DTPlG34+rsmbNqCsutEPS3tlTKx6Lrw EDXAuGUtBQNT4LtIk5guNpjI/8ItXb4Hur9bzvIZVPnC9raE/5ccpkhHV4+6oTRLya/w 9I8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=KyS9anY598bsTiJx4lgrSmSW+H4CV8ZVGoQJcjR9/bo=; b=hwfoFEHbC4jiK3k08PBK+a11c3bvQhVUyzaXLbQ5niahlXmuNR1C/fA/UhcGvv4tmx 3lHTsYvFWMmEVQrk7ONf0VRUe0E3QsfWrNFCf4kQSMj+Z4/0nWS+QxhobCiZ1lUhIf4t n63TnwXjX3PGuISBhTlgb0cwSr/mDSLqsu4EJMQFH2cd6sb4omCKdrPJlf9ogio1vrlv bINywlNO31xzi8Ugxj59wDYzR0Q4/YsmYOpzgSZRgrOMRRJGjM/jqyCJE6bdrRPkIVtl Ca1hDxMvEGtB4RJYpHB/fV2diEvrSoo7P0wzoY027sZSZp1DaZ2pOZT4jcLZJbdmp5j7 q4Fw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w6-v6si2463333pgp.42.2018.09.25.07.24.24; Tue, 25 Sep 2018 07:24:25 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729332AbeIYUcI (ORCPT + 6 others); Tue, 25 Sep 2018 16:32:08 -0400 Received: from metis.ext.pengutronix.de ([85.220.165.71]:38909 "EHLO metis.ext.pengutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729124AbeIYUcI (ORCPT ); Tue, 25 Sep 2018 16:32:08 -0400 Received: from dude.hi.pengutronix.de ([2001:67c:670:100:1d::7]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g4oG8-0004JS-UE; Tue, 25 Sep 2018 16:24:16 +0200 Received: from mfe by dude.hi.pengutronix.de with local (Exim 4.91) (envelope-from ) id 1g4oG8-0001LF-Lp; Tue, 25 Sep 2018 16:24:16 +0200 From: Marco Felsch To: lgirdwood@gmail.com, broonie@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com Cc: alsa-devel@alsa-project.org, devicetree@vger.kernel.org, =?utf-8?q?And?= =?utf-8?q?reas_F=C3=A4rber?= , kernel@pengutronix.de Subject: [PATCH 2/5] ASoC: max98088: add OF support Date: Tue, 25 Sep 2018 16:23:49 +0200 Message-Id: <20180925142352.24106-3-m.felsch@pengutronix.de> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180925142352.24106-1-m.felsch@pengutronix.de> References: <20180925142352.24106-1-m.felsch@pengutronix.de> MIME-Version: 1.0 X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::7 X-SA-Exim-Mail-From: mfe@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: devicetree@vger.kernel.org Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Andreas Färber MAX98088 is an older version of the MAX98089 device. Signed-off-by: Andreas Färber [m.felsch@pengutronix.de: add CONFIG_OF compile switch] [m.felsch@pengutronix.de: adapt commit message] Signed-off-by: Marco Felsch --- sound/soc/codecs/max98088.c | 10 ++++++++++ 1 file changed, 10 insertions(+) -- 2.19.0 diff --git a/sound/soc/codecs/max98088.c b/sound/soc/codecs/max98088.c index fb515aaa54fc..9450d5d9c492 100644 --- a/sound/soc/codecs/max98088.c +++ b/sound/soc/codecs/max98088.c @@ -1742,9 +1742,19 @@ static const struct i2c_device_id max98088_i2c_id[] = { }; MODULE_DEVICE_TABLE(i2c, max98088_i2c_id); +#if defined(CONFIG_OF) +static const struct of_device_id max98088_of_match[] = { + { .compatible = "maxim,max98088" }, + { .compatible = "maxim,max98089" }, + { } +}; +MODULE_DEVICE_TABLE(of, max98088_of_match); +#endif + static struct i2c_driver max98088_i2c_driver = { .driver = { .name = "max98088", + .of_match_table = of_match_ptr(max98088_of_match), }, .probe = max98088_i2c_probe, .id_table = max98088_i2c_id,