Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp217878ybv; Sat, 22 Feb 2020 02:29:01 -0800 (PST) X-Google-Smtp-Source: APXvYqyAclQYaLha/gL7ybjbrZNEBVl8rxuZHhKtPwvLMDQLW4vrMxiOqLR/NbPHWs8OMel3DmzJ X-Received: by 2002:aca:c709:: with SMTP id x9mr5558105oif.130.1582367341755; Sat, 22 Feb 2020 02:29:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582367341; cv=none; d=google.com; s=arc-20160816; b=hSyd5zELGJjbHNnKeRmqsIGUHm8EfAo+q8Kf+8EZ0RP9Nm6pWKkFuNL/8313lqBhHQ e95SSuwRlSMX9o8qVTtXWlvm3D+CiJzVzx77Yr+tIGHJxm+UrzD6LCFs7bRaoew7UZS6 RDYgv0+v2YXwggRfVX+T9rsF9otQp1DXIiG5jhG2cPshJmCKFgf5/SH8+vdN2RFATJcE HWSeOxa9KFGxZ0XY/pa93AE7gZh40iSzbZ9MRae8bqNkH79CsK6yc5MReguK1Ls2k2K6 f2CoLxB4hrB/RBZcJlPsqy+J0YxhI/sUIFdXRow1l5mGT6ov3IAdJ5F5DyF20zS9uxAP fC5w== 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 :message-id:date:subject:cc:to:from; bh=kDArmfS5uJK6HEaK/U9H/ZTDgKtCWVnRRzZ9c3oUtqg=; b=WqMbbS0De4l9NhUpCq9/lc2k7JgSft0VvXmM7AfhbCUlnxY7UpLFqWnKBwJBmleSyx NDRDs2Pf4tvoTlnER6DQETHuT9AnlfA7cDdIflLUKZ7lAlNbUTQcMTtyi8uAavKKg2pL IFZXhjZ6JM2UQq6L6L6B2iOx+LoYZYUQI5qIGL7Z2X03pT9uWOME6+5BLXlKi2O1dWld dOJ3ag++qIVmPt+q1cDKFb8hbkDd7h/c1RXsxN2zC79AqcipIPbVEAZS+iRJZCWSqtEZ WMEqLYPhoROVpCeRSn/MgIuiIgSSKubunPTXRa1RAWciDPBVKzdSEJFXcZe5GygS+gJf cHGg== ARC-Authentication-Results: i=1; mx.google.com; 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=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c5si2767947otp.108.2020.02.22.02.28.48; Sat, 22 Feb 2020 02:29:01 -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; 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=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727193AbgBVK1W (ORCPT + 99 others); Sat, 22 Feb 2020 05:27:22 -0500 Received: from bhuna.collabora.co.uk ([46.235.227.227]:38782 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726726AbgBVK1W (ORCPT ); Sat, 22 Feb 2020 05:27:22 -0500 Received: from localhost.localdomain (unknown [IPv6:2a01:e0a:2c:6930:b93f:9fae:b276:a89a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: bbrezillon) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id 650D82711FF; Sat, 22 Feb 2020 10:27:20 +0000 (GMT) From: Boris Brezillon To: Boris Brezillon , =?UTF-8?q?Przemys=C5=82aw=20Gaj?= , Vitor Soares , linux-i3c@lists.infradead.org Cc: linux-kernel@vger.kernel.org, Boris Brezillon Subject: [PATCH 0/3] i3c: Address i3c_device_id related issues Date: Sat, 22 Feb 2020 11:27:08 +0100 Message-Id: <20200222102711.1352006-1-boris.brezillon@collabora.com> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, When the I3C subsystem was introduced part of the modalias generation logic was missing (modalias generation based on i3c_device_id tables). This patch series addresses that limitation and simplifies our match function along the way. Regards, Boris Boris Brezillon (3): i3c: Fix MODALIAS uevents i3c: Generate aliases for i3c modules i3c: Simplify i3c_device_match_id() drivers/i3c/device.c | 50 ++++++++++++++----------------- drivers/i3c/master.c | 2 +- scripts/mod/devicetable-offsets.c | 7 +++++ scripts/mod/file2alias.c | 19 ++++++++++++ 4 files changed, 49 insertions(+), 29 deletions(-) -- 2.24.1