help-guix
[Top][All Lists]
Advanced

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

Re: U-Boot for Raspberry Pi


From: Vincent Legoll
Subject: Re: U-Boot for Raspberry Pi
Date: Tue, 22 Feb 2022 10:05:04 +0100

Hello Reza Alizadeh Majd,

On Tue, Feb 22, 2022 at 9:31 AM Ricardo Wurmus <rekado@elephly.net> wrote:
> The list of modules depends largely on the kernel configuration.  I
> encourage you to check if you need to add something to the kernel
> configuration and build your own kernel.

See here for details on how to achieve this:
https://guix.gnu.org/en/cookbook/en/html_node/Customizing-the-Kernel.html#Customizing-the-Kernel

I was about to suggest:

The config item you will probably need to add is
CONFIG_MMC_BLOCK=y (in .config syntax)
or
("CONFIG_VIRTIO_BLK" . m) (in guix guile syntax)

but then I had a look:

~/dev/repo/upstream/guix$ grep -r 'CONFIG_MMC_BLOCK='
./gnu/packages/aux-files/linux-libre/*-arm*.conf
./gnu/packages/aux-files/linux-libre/4.14-arm.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/4.19-arm64.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/4.19-arm.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.10-arm64.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.10-arm.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.15-arm64.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.15-arm.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.16-arm64.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.16-arm.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.4-arm64.conf:CONFIG_MMC_BLOCK=y
./gnu/packages/aux-files/linux-libre/5.4-arm.conf:CONFIG_MMC_BLOCK=y

it looks like this option is already properly set to "y" for all
relevant guix kernels...

Sorry, someone more familiar with this part of guix will have to chime in to
help further.

Regards

-- 
Vincent Legoll



reply via email to

[Prev in Thread] Current Thread [Next in Thread]