RE: [PATCH] spi: rpc-if: Add missing MODULE_DEVICE_TABLE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



+ Updated address for Sergey as the "sergei.shtylyov@xxxxxxxxxxxxxxxxxx"
bounced.

Cheers,
Biju

> -----Original Message-----
> From: Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> Sent: Wednesday, July 31, 2024 8:30 AM
> Subject: [PATCH] spi: rpc-if: Add missing MODULE_DEVICE_TABLE
> 
> Add missing MODULE_DEVICE_TABLE definition for automatic loading of the driver when it is built as a
> module.
> 
> Fixes: eb8d6d464a27 ("spi: add Renesas RPC-IF driver")
> Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> ---
> On RZ/G2L:
> Before we need to manually install spi-rpc-if module for getting partition table info
> 
> After this fix, partition table can be seen during boot
>  2 fixed-partitions partitions found on MTD device spi1.0  Creating 2 MTD partitions on "spi1.0":
>  0x000000000000-0x000002000000 : "boot"
>  0x000002000000-0x000004000000 : "user"
> ---
>  drivers/spi/spi-rpc-if.c | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/drivers/spi/spi-rpc-if.c b/drivers/spi/spi-rpc-if.c index d3f07fd719bd..b468a95972bf
> 100644
> --- a/drivers/spi/spi-rpc-if.c
> +++ b/drivers/spi/spi-rpc-if.c
> @@ -198,9 +198,16 @@ static int __maybe_unused rpcif_spi_resume(struct device *dev)
> 
>  static SIMPLE_DEV_PM_OPS(rpcif_spi_pm_ops, rpcif_spi_suspend, rpcif_spi_resume);
> 
> +static const struct platform_device_id rpc_if_spi_id_table[] = {
> +	{ .name = "rpc-if-spi" },
> +	{ /* sentinel */ }
> +};
> +MODULE_DEVICE_TABLE(platform, rpc_if_spi_id_table);
> +
>  static struct platform_driver rpcif_spi_driver = {
>  	.probe	= rpcif_spi_probe,
>  	.remove_new = rpcif_spi_remove,
> +	.id_table = rpc_if_spi_id_table,
>  	.driver = {
>  		.name	= "rpc-if-spi",
>  #ifdef CONFIG_PM_SLEEP
> --
> 2.43.0






[Index of Archives]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux