Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp1012332pxb; Wed, 6 Apr 2022 06:42:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzwpN+uVbBvFROnxscojQfMyvYrqhhr9jKGS3UJIvWKnDbK0JpMuymCzcz07NrrjvtcEPl9 X-Received: by 2002:a17:903:2488:b0:153:8f59:8c03 with SMTP id p8-20020a170903248800b001538f598c03mr8883890plw.54.1649252539309; Wed, 06 Apr 2022 06:42:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649252539; cv=none; d=google.com; s=arc-20160816; b=nE5N+XjQJvNzEQYerG9mzyjQmyu9MNIlek2kklOqJUc1muGiYjnY4tgCf4eZC3Qkp1 694vghIPa3wmBXOdaKd1bLWNHiYdlBdA5RXSGmwq5AyeLTcJgZMO369Sq/cK2nEqCnJ4 55csQSQf6GrY3WC49oyxHPh1mjLlhrZsYmw24LAFLbq1f4PCSLI72pdyH14LZUJGRtPa g9V3lbjPxPreFjU4b/UehtXLOvvzVdwUMLum2VWQQyOEPWLWvh99uttWo4g5nFy3G2qx GjVU8mJQEiFjVqL523LKHUD+VGtOoCv3m0VP3HEcoVxOr6y61Gji5xnY90Va0+oiwQHw hTRQ== 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 :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=ry714AjbRve0RWIXf/Z36EoNcSgHg+ydvS9jCbkFSjQ=; b=NTJTYxGg7YutnPxZZ4lH6s4EAjxgsmiTBBSWPr61W45ASQQHdnY0mer3Ig1JOOPReK n8GZ6vcq6LSZ1h8HoGGuJudkLkO4rUsFOREUc9tv8AUk0/76nnbZhEfmWQOS1kEkKZUE tu+X3uc6WUfmV4IrlE04TPpP1D8LsiO6e3wekEKsXjLPIzd26UV5ImQOVCFxmhNc7U6W Iv+q6iQmzaf6gZAWYCHxpsBc8FkPMqqhK58js2eZJ6l1wlStqS2TSAysNatray0bR9QW xkLQ0RxG+TraIwlMSy5wSBLLdiiclGZHqy8yZOZ2iYvgpoPAjF/6/5OhzyMbIGt5UHpK hhww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=04Ru8TKd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id u14-20020a170903124e00b00153b2d16521si17481614plh.297.2022.04.06.06.42.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Apr 2022 06:42:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=04Ru8TKd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 3E071610912; Wed, 6 Apr 2022 04:33:33 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1588139AbiDFAOZ (ORCPT + 99 others); Tue, 5 Apr 2022 20:14:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33022 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1354570AbiDEKOj (ORCPT ); Tue, 5 Apr 2022 06:14:39 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D2D366BDC3; Tue, 5 Apr 2022 03:01:15 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 6E1A261673; Tue, 5 Apr 2022 10:01:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 75E88C385A1; Tue, 5 Apr 2022 10:01:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1649152874; bh=FIT3wawucFWfzyjni/wMaQn1OA4tnDnV0gudXsZTwlc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=04Ru8TKdjl+iQgt2jyTgtZfYGclEd5W2LeiaP4VcRq93H5qy9rqA1KoEuzJpDaMj9 l4ZPE/m4fVLnGwrHfpdQtGSlt5haebWGtFHBr1MsKFoGeWZicup49eHIChM8VTktft nniR//qI7nVcT3s9CZWCGN2yJQG2zfrD98/CK2OY= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Claudiu Beznea , "David S. Miller" , Sasha Levin Subject: [PATCH 5.10 020/599] net: dsa: microchip: add spi_device_id tables Date: Tue, 5 Apr 2022 09:25:14 +0200 Message-Id: <20220405070259.418169239@linuxfoundation.org> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220405070258.802373272@linuxfoundation.org> References: <20220405070258.802373272@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Claudiu Beznea [ Upstream commit e981bc74aefc6a177b50c16cfa7023599799cf74 ] Add spi_device_id tables to avoid logs like "SPI driver ksz9477-switch has no spi_device_id". Signed-off-by: Claudiu Beznea Signed-off-by: David S. Miller Signed-off-by: Sasha Levin --- drivers/net/dsa/microchip/ksz8795_spi.c | 11 +++++++++++ drivers/net/dsa/microchip/ksz9477_spi.c | 12 ++++++++++++ 2 files changed, 23 insertions(+) diff --git a/drivers/net/dsa/microchip/ksz8795_spi.c b/drivers/net/dsa/microchip/ksz8795_spi.c index 8b00f8e6c02f..5639c5c59e25 100644 --- a/drivers/net/dsa/microchip/ksz8795_spi.c +++ b/drivers/net/dsa/microchip/ksz8795_spi.c @@ -86,12 +86,23 @@ static const struct of_device_id ksz8795_dt_ids[] = { }; MODULE_DEVICE_TABLE(of, ksz8795_dt_ids); +static const struct spi_device_id ksz8795_spi_ids[] = { + { "ksz8765" }, + { "ksz8794" }, + { "ksz8795" }, + { "ksz8863" }, + { "ksz8873" }, + { }, +}; +MODULE_DEVICE_TABLE(spi, ksz8795_spi_ids); + static struct spi_driver ksz8795_spi_driver = { .driver = { .name = "ksz8795-switch", .owner = THIS_MODULE, .of_match_table = of_match_ptr(ksz8795_dt_ids), }, + .id_table = ksz8795_spi_ids, .probe = ksz8795_spi_probe, .remove = ksz8795_spi_remove, .shutdown = ksz8795_spi_shutdown, diff --git a/drivers/net/dsa/microchip/ksz9477_spi.c b/drivers/net/dsa/microchip/ksz9477_spi.c index 1142768969c2..9bda83d063e8 100644 --- a/drivers/net/dsa/microchip/ksz9477_spi.c +++ b/drivers/net/dsa/microchip/ksz9477_spi.c @@ -88,12 +88,24 @@ static const struct of_device_id ksz9477_dt_ids[] = { }; MODULE_DEVICE_TABLE(of, ksz9477_dt_ids); +static const struct spi_device_id ksz9477_spi_ids[] = { + { "ksz9477" }, + { "ksz9897" }, + { "ksz9893" }, + { "ksz9563" }, + { "ksz8563" }, + { "ksz9567" }, + { }, +}; +MODULE_DEVICE_TABLE(spi, ksz9477_spi_ids); + static struct spi_driver ksz9477_spi_driver = { .driver = { .name = "ksz9477-switch", .owner = THIS_MODULE, .of_match_table = of_match_ptr(ksz9477_dt_ids), }, + .id_table = ksz9477_spi_ids, .probe = ksz9477_spi_probe, .remove = ksz9477_spi_remove, .shutdown = ksz9477_spi_shutdown, -- 2.34.1