[PATCH v2 2/8] mtd: rawnand: loongson: Rename loongson1 to loongson

Huacai Chen chenhuacai at kernel.org
Sun Aug 10 23:36:46 PDT 2025


Hi, Binbin,

On Mon, Aug 11, 2025 at 2:02 PM Binbin Zhou <zhoubinbin at loongson.cn> wrote:
>
> The second step in preparing to add Loongson-2K support is to change the
> names of the driver files and Kconfig options from Loongson1-specific to
> Loongson-generic.
Is it possible to merge the first two patches? If not, it is better to
use loongson1 rather than loongson in the subject line of this patch.

Huacai

>
> Signed-off-by: Binbin Zhou <zhoubinbin at loongson.cn>
> ---
>  MAINTAINERS                                                 | 2 +-
>  drivers/mtd/nand/raw/Kconfig                                | 6 +++---
>  drivers/mtd/nand/raw/Makefile                               | 2 +-
>  ...ongson1-nand-controller.c => loongson-nand-controller.c} | 0
>  4 files changed, 5 insertions(+), 5 deletions(-)
>  rename drivers/mtd/nand/raw/{loongson1-nand-controller.c => loongson-nand-controller.c} (100%)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 4bac4ea21b64..cc502582c9f1 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -16722,7 +16722,7 @@ F:      Documentation/devicetree/bindings/*/loongson,ls1*.yaml
>  F:     arch/mips/include/asm/mach-loongson32/
>  F:     arch/mips/loongson32/
>  F:     drivers/*/*loongson1*
> -F:     drivers/mtd/nand/raw/loongson1-nand-controller.c
> +F:     drivers/mtd/nand/raw/loongson-nand-controller.c
>  F:     drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
>  F:     sound/soc/loongson/loongson1_ac97.c
>
> diff --git a/drivers/mtd/nand/raw/Kconfig b/drivers/mtd/nand/raw/Kconfig
> index 4b99d9c422c3..d9e3f13666ac 100644
> --- a/drivers/mtd/nand/raw/Kconfig
> +++ b/drivers/mtd/nand/raw/Kconfig
> @@ -462,12 +462,12 @@ config MTD_NAND_NUVOTON_MA35
>           Enables support for the NAND controller found on
>           the Nuvoton MA35 series SoCs.
>
> -config MTD_NAND_LOONGSON1
> -       tristate "Loongson1 NAND controller"
> +config MTD_NAND_LOONGSON
> +       tristate "Loongson NAND controller"
>         depends on LOONGSON1_APB_DMA || COMPILE_TEST
>         select REGMAP_MMIO
>         help
> -         Enables support for NAND controller on Loongson1 SoCs.
> +         Enables support for NAND controller on Loongson family chips.
>
>  comment "Misc"
>
> diff --git a/drivers/mtd/nand/raw/Makefile b/drivers/mtd/nand/raw/Makefile
> index 711d043ad4f8..c182b9703a9e 100644
> --- a/drivers/mtd/nand/raw/Makefile
> +++ b/drivers/mtd/nand/raw/Makefile
> @@ -59,7 +59,7 @@ obj-$(CONFIG_MTD_NAND_ROCKCHIP)               += rockchip-nand-controller.o
>  obj-$(CONFIG_MTD_NAND_PL35X)           += pl35x-nand-controller.o
>  obj-$(CONFIG_MTD_NAND_RENESAS)         += renesas-nand-controller.o
>  obj-$(CONFIG_MTD_NAND_NUVOTON_MA35)    += nuvoton-ma35d1-nand-controller.o
> -obj-$(CONFIG_MTD_NAND_LOONGSON1)       += loongson1-nand-controller.o
> +obj-$(CONFIG_MTD_NAND_LOONGSON)                += loongson-nand-controller.o
>
>  nand-objs := nand_base.o nand_legacy.o nand_bbt.o nand_timings.o nand_ids.o
>  nand-objs += nand_onfi.o
> diff --git a/drivers/mtd/nand/raw/loongson1-nand-controller.c b/drivers/mtd/nand/raw/loongson-nand-controller.c
> similarity index 100%
> rename from drivers/mtd/nand/raw/loongson1-nand-controller.c
> rename to drivers/mtd/nand/raw/loongson-nand-controller.c
> --
> 2.47.3
>
>



More information about the linux-mtd mailing list