Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp1579355pxb; Fri, 24 Sep 2021 07:37:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzt6cNIBGjh6+/Y0XvypVDEkDnNYsSA1FXopEebuDRz8xDWeTQ47xB0vtG/MapJzYpaJsDK X-Received: by 2002:a50:bf05:: with SMTP id f5mr468982edk.156.1632494235765; Fri, 24 Sep 2021 07:37:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632494235; cv=none; d=google.com; s=arc-20160816; b=HxFpy8Fc7eTpfoh/kn7azHmsKQg7tNJj4OnEdYpawJ4Zmat+wlxnqEKbP10mhAkzed 5wkv9O9vN8YRHlkBXgDeJ75rG7i/mPew8WXkt+h7esCJFxORaOKd2UJoi1wsI2NIlXgg g97AcqpDAxXUzf7PhlgCzcONpGlLvC+o3N5twgM8eNbuvpHLTkLhQ+5dum5WKqVUxoER RHvA71DNQNaqp6tWxwdYkTY9vhbpEw//e2KFYjfJ721mEHHbNgzuXDpNtqWw/c+DRgER GExzNWmnsyLh/4quvQUuUMB2s0sWRHQnr2hiXfuP7RqZ8bwSIhRWp8zX1nfpEUIrotXP IOxw== 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 :dkim-signature; bh=BIRT9tV/Ipz1amCb0DEfPULtBcbvwcM9JiWc7vulMi4=; b=XUhN8ZZUlYneJVROPCqRrKmwafA6FYHdP18hWdbHxp6KOBSCGTV5FbxlAjAXthM9jR owd0xpKXroJJmZEaQ48pCa/uZyxeAIg07jBQSP6Znpr97HEl7mO0bkPY6rUcUH6E7Msk 3F4q4J/VkWT5wQz4PE2MAc/8owNSm/tH/EFq4xDx+DYcBhoWOl60D+mkRG3OiMkAWzjg BT2YfRQXbxBDg17RRAZVB+wW25b+lax6z9Ue8FyQ8gTpzmZjp7p6/4L3IiIg2INpwqBJ axGWzHoGzGYtznwOtfFK7Ne8Ososm/NQUZSu6W2vrXx7wfQIuz0SjtwKZuiJCvkMhhPn VyAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=qFD2EGZb; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a22si10143026edy.561.2021.09.24.07.36.51; Fri, 24 Sep 2021 07:37:15 -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; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=qFD2EGZb; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346848AbhIXOgL (ORCPT + 99 others); Fri, 24 Sep 2021 10:36:11 -0400 Received: from mail.kernel.org ([198.145.29.99]:37178 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1346827AbhIXOgK (ORCPT ); Fri, 24 Sep 2021 10:36:10 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 080A36124F; Fri, 24 Sep 2021 14:34:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632494077; bh=6fsFE3qESzJsB94f3sBMq4fzMOeEYgAy1pgai51I4D4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qFD2EGZbfRR3WYNV8hnBFk7+w7ZmfH94Ksk+srKhQyXOOCTwE4hLPwnjD1EWnMDbc J8gfd47p7NkitBF3m1EWR9sWpFS601lPLkiIwkuItSDTODx6E3W2IauytohSSJB51p tS5dVNtBPNYb4cU/Kvknmq4N98HgQaNxQl5l71p7GjSu+USopJFjhTfh0C0L8eYerE JY6tc3kfaT8SHuKk15R/R+8cci9kbg0Wrk/htVqngvbGizICcEnAhbs8Yw0GGQK+TX t4DhkDM/VFF215uAxum0CQ3vfvQwM+hyWmV4iLFlb6nBBrDxwLjWZLjSt6+e3p8NiJ n1ha6lbqoK35w== From: Mark Brown To: Lee Jones Cc: linux-kernel@vger.kernel.org, Mark Brown , Thor Thayer Subject: [PATCH v2 1/3] mfd: altr_a10sr: Add SPI device ID table Date: Fri, 24 Sep 2021 15:33:45 +0100 Message-Id: <20210924143347.14721-2-broonie@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210924143347.14721-1-broonie@kernel.org> References: <20210924143347.14721-1-broonie@kernel.org> MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1412; h=from:subject; bh=6fsFE3qESzJsB94f3sBMq4fzMOeEYgAy1pgai51I4D4=; b=owEBbQGS/pANAwAKASTWi3JdVIfQAcsmYgBhTeHIyN6Ws6lys8/PwH31ycQLeBMzfkRWHP0eHy0y e3eKVFGJATMEAAEKAB0WIQSt5miqZ1cYtZ/in+ok1otyXVSH0AUCYU3hyAAKCRAk1otyXVSH0HZxB/ 9FC3EvwVs9DfqxlhUkUAjt53NQJl6IhYP0cPixzA5hy7BiSg2/UOCi10M/CDoK9FlONej8oezqOho2 vjBDuv+84X8vvqc4cE3HkjIOKyMFAejoAS7NNKVOiIu6s+jH1WPmv55sBrwUhzAIKHTXzQ4rFpoXS1 lRL1lppDrnXSLFhphdeAiASoKh1S5iceuiqjRYmm/HV0w7wuTb7skiKLb+zCQfQqTH5YEJT5Tcbllo 1GUC+D9IlN5JC0JkmEPOQturOpAE7ImKK5eJRA4iEz54E+NYjtQaoZheC25hVqMdDl8LxW3EgAfFzK xc/SIYTYK1ea6xDGQVMPwoMkXcKH1H X-Developer-Key: i=broonie@kernel.org; a=openpgp; fpr=3F2568AAC26998F9E813A1C5C3F436CA30F5D8EB Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Currently autoloading for SPI devices does not use the DT ID table, it uses SPI modalises. Supporting OF modalises is going to be difficult if not impractical, an attempt was made but has been reverted, so ensure that module autoloading works for this driver by adding a SPI device ID table. Fixes: 96c8395e2166 ("spi: Revert modalias changes") Signed-off-by: Mark Brown Cc: Thor Thayer --- drivers/mfd/altera-a10sr.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/mfd/altera-a10sr.c b/drivers/mfd/altera-a10sr.c index a3bf64f9afd1..6d04fdd09ca2 100644 --- a/drivers/mfd/altera-a10sr.c +++ b/drivers/mfd/altera-a10sr.c @@ -150,6 +150,13 @@ static const struct of_device_id altr_a10sr_spi_of_match[] = { { .compatible = "altr,a10sr" }, { }, }; +MODULE_DEVICE_TABLE(of, altr_a10sr_spi_of_match); + +static const struct spi_device_id altr_a10sr_spi_ids[] = { + { .name = "a10sr" }, + { }, +}; +MODULE_DEVICE_TABLE(spi, altr_a10sr_spi_ids); static struct spi_driver altr_a10sr_spi_driver = { .probe = altr_a10sr_spi_probe, @@ -157,5 +164,6 @@ static struct spi_driver altr_a10sr_spi_driver = { .name = "altr_a10sr", .of_match_table = of_match_ptr(altr_a10sr_spi_of_match), }, + .id_table = altr_a10sr_spi_ids, }; builtin_driver(altr_a10sr_spi_driver, spi_register_driver) -- 2.20.1