Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp4439647pxf; Tue, 16 Mar 2021 13:33:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy4qs/O7ZmEGqJ6CUcmiP6nlUgmFFb+hHpxV+JrUlK6Sqr0s9jpKSd24+b4CoNv6kDlqmz1 X-Received: by 2002:a17:906:25c4:: with SMTP id n4mr32067838ejb.359.1615926837656; Tue, 16 Mar 2021 13:33:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1615926837; cv=none; d=google.com; s=arc-20160816; b=jKxEQxR92Fynv0nhGu9JEf96JDGjndDVGIWIJf5M7tIDn2RdNdbGBqL2e6Udr8xF8D f9PKyUWZUix98mNCRwE7Hu6K+Gr/Ews9UECGSfcls3lKt0fhiyVFnHCe8wf3kY28PGaW tgH/EZ6TlFhZ+5MqFwqSPFrEq/8cYSqVtaYnNQ3KWZEEyGoT7H3mt/VGfMQJ+dd5lc6C Z8S2vMmcn+p7hSV1OUS/efUGRFtLgwgbumtGSsHLxEnwqBVtM+iNUuIbAHtTzwcK/E0u CrZ3k+xzyL2mELhEXO0xbK69hOoY2Eld/laUp8D2CVgu47UK0nrcYjODXRIB4Spi3Cps HoUA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=cN9CHVY8yqFhghE3f1zVlb7EWrbDUIqY6TDGTsy1OEk=; b=pZIUzXyDdUo+m9cQS8U+qva4zCDMSMQzhKLLxUrAFd/kco3UwyADZWcc4uKXeWyg8d R0FJlW+sR0D894mzhrpDgbzoVtMtaz9Jh++wi1zNvxLcBTG//tOlLtmeOxMzoLCHNctz Y7SMCEfi8q4e//Rxv7TDHco7CeVng9O2/A1bqQj3YnOngLOkKU0UpuqGdy4kKiwGUWKl VziDsGD6WjGVgRuE55ctqzTZjVV8BLZX1R2CwoEV0DzNFL53ZpPPu6lLN7cf6zaLEWWq ICQlwmpn/UmMV1HKgfPcJk7z3vxWxjENlZ9V6J2j4N6LM0/dYUgETRWhIXXzd/jw/zkc /xzg== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u5si14801002ejt.35.2021.03.16.13.33.35; Tue, 16 Mar 2021 13:33:57 -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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235805AbhCPOtI (ORCPT + 99 others); Tue, 16 Mar 2021 10:49:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55496 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236922AbhCPOsm (ORCPT ); Tue, 16 Mar 2021 10:48:42 -0400 Received: from mail-out.m-online.net (mail-out.m-online.net [IPv6:2001:a60:0:28:0:1:25:1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0C7FC06174A; Tue, 16 Mar 2021 07:48:41 -0700 (PDT) Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 4F0GPV4m1Xz1rxMB; Tue, 16 Mar 2021 15:48:30 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 4F0GPV29jZz1qqkL; Tue, 16 Mar 2021 15:48:30 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id ILRUv154j5so; Tue, 16 Mar 2021 15:48:29 +0100 (CET) X-Auth-Info: MlnpAwcg4QNbGpzXcu9hSb1KvnHWTA6OM/0QwlCEjM8= Received: from localhost (dslb-084-056-254-233.084.056.pools.vodafone-ip.de [84.56.254.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Tue, 16 Mar 2021 15:48:29 +0100 (CET) From: Claudius Heine To: johannes hahn , Alessandro Zummo , Alexandre Belloni , linux-rtc@vger.kernel.org (open list:REAL TIME CLOCK (RTC) SUBSYSTEM), linux-kernel@vger.kernel.org (open list) Cc: werner zeh , henning schild , Andy Shevchenko , martin mantel , val krutov , Claudius Heine Subject: [PATCH v4] rtc: rx6110: add ACPI bindings to I2C Date: Tue, 16 Mar 2021 15:48:18 +0100 Message-Id: <20210316144819.4130622-1-ch@denx.de> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210316100805.2630481-1-ch@denx.de> References: <20210316100805.2630481-1-ch@denx.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Johannes Hahn This allows the RX6110 driver to be automatically assigned to the right device on the I2C bus. Signed-off-by: Johannes Hahn Co-developed-by: Claudius Heine Signed-off-by: Claudius Heine --- drivers/rtc/rtc-rx6110.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/rtc/rtc-rx6110.c b/drivers/rtc/rtc-rx6110.c index 79161d4c6ce4..2a06953c0a84 100644 --- a/drivers/rtc/rtc-rx6110.c +++ b/drivers/rtc/rtc-rx6110.c @@ -447,6 +447,12 @@ static int rx6110_i2c_probe(struct i2c_client *client, return rx6110_probe(rx6110, &client->dev); } +static const struct acpi_device_id rx6110_i2c_acpi_match[] = { + { "SECC6110" }, + { } +}; +MODULE_DEVICE_TABLE(acpi, rx6110_i2c_acpi_match); + static const struct i2c_device_id rx6110_i2c_id[] = { { "rx6110", 0 }, { } @@ -456,6 +462,7 @@ MODULE_DEVICE_TABLE(i2c, rx6110_i2c_id); static struct i2c_driver rx6110_i2c_driver = { .driver = { .name = RX6110_DRIVER_NAME, + .acpi_match_table = ACPI_PTR(rx6110_i2c_acpi_match), }, .probe = rx6110_i2c_probe, .id_table = rx6110_i2c_id, -- 2.30.1