Messages in this thread | | | Subject | Re: [PATCH] RISC-V: defconfig: enable MMC & SPI for RISC-V | From | Atish Patra <> | Date | Wed, 26 Jun 2019 10:19:45 -0700 |
| |
On 6/26/19 9:00 AM, Paul Walmsley wrote: > On Tue, 25 Jun 2019, Atish Patra wrote: > >> Currently, riscv upstream defconfig doesn't let you boot >> through userspace if rootfs is on the SD card. >> >> Let's enable MMC & SPI drivers as well so that one can boot >> to the user space using default config in upstream kernel. >> >> Signed-off-by: Atish Patra <atish.patra@wdc.com> > > Thanks. The patch also enables CONFIG_DEVTMPFS_MOUNT, but doesn't mention > it, so the following is what I've queued for v5.2-rc. Let me know if you > object to it. >
Apologies for forgetting about CONFIG_DEVTMPFS_MOUNT in the commit text. Thanks for the update.
> > - Paul > > > From: Atish Patra <atish.patra@wdc.com> > Date: Tue, 25 Jun 2019 15:56:36 -0700 > Subject: [PATCH] RISC-V: defconfig: enable MMC & SPI for RISC-V > > Currently, riscv upstream defconfig doesn't let you boot > through userspace if rootfs is on the SD card. > > Let's enable MMC & SPI drivers as well so that one can boot > to the user space using default config in upstream kernel. > > While here, enable automatic mounting of devtmpfs to simplify > kernel testing with minimal root filesystems. (pjw) > > Signed-off-by: Atish Patra <atish.patra@wdc.com> > Reviewed-by: Palmer Dabbelt <palmer@sifive.com> > [paul.walmsley@sifive.com: mention the DEVTMPFS_MOUNT change in the > patch description] > Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com> > --- > arch/riscv/configs/defconfig | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/arch/riscv/configs/defconfig b/arch/riscv/configs/defconfig > index 4f02967e55de..04944fb4fa7a 100644 > --- a/arch/riscv/configs/defconfig > +++ b/arch/riscv/configs/defconfig > @@ -69,6 +69,7 @@ CONFIG_VIRTIO_MMIO=y > CONFIG_CLK_SIFIVE=y > CONFIG_CLK_SIFIVE_FU540_PRCI=y > CONFIG_SIFIVE_PLIC=y > +CONFIG_SPI_SIFIVE=y > CONFIG_EXT4_FS=y > CONFIG_EXT4_FS_POSIX_ACL=y > CONFIG_AUTOFS4_FS=y > @@ -84,4 +85,8 @@ CONFIG_ROOT_NFS=y > CONFIG_CRYPTO_USER_API_HASH=y > CONFIG_CRYPTO_DEV_VIRTIO=y > CONFIG_PRINTK_TIME=y > +CONFIG_SPI=y > +CONFIG_MMC_SPI=y > +CONFIG_MMC=y > +CONFIG_DEVTMPFS_MOUNT=y > # CONFIG_RCU_TRACE is not set >
-- Regards, Atish
| |