History log of /rk3399_rockchip-uboot/disk/Kconfig (Results 1 – 19 of 19)
Revision Date Author Comments
# edafafc4 27-Dec-2022 Joseph Chen <chenjh@rock-chips.com>

envf/part_env: Optimise mechanism

- env partition independs on envf
- support macro define to replace env.img
- it's better to handle bootargs late in board_fdt_chosen_bootargs()

Signed-off-by: Jos

envf/part_env: Optimise mechanism

- env partition independs on envf
- support macro define to replace env.img
- it's better to handle bootargs late in board_fdt_chosen_bootargs()

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I94091b40b4022a68e92427eeb775117966f5446c

show more ...


# fc829503 12-Oct-2022 Joseph Chen <chenjh@rock-chips.com>

envf: Allow env partition to be disabled

Make envf to be a standalone feature, in order to
use envf + GPT-Partition solution.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I302d4312

envf: Allow env partition to be disabled

Make envf to be a standalone feature, in order to
use envf + GPT-Partition solution.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I302d4312c5acc95c79d8814688c0bce094459375

show more ...


# d8db5367 08-Feb-2022 Joseph Chen <chenjh@rock-chips.com>

disk: Add ENV partition table support

Support partition table from env variable "blkdevparts" or "mtdparts".

Example:
blkdevparts=mmcblk0:4M@8M(uboot),1M(misc),32M(boot),512M(rootfs),512M(oem),1G

disk: Add ENV partition table support

Support partition table from env variable "blkdevparts" or "mtdparts".

Example:
blkdevparts=mmcblk0:4M@8M(uboot),1M(misc),32M(boot),512M(rootfs),512M(oem),1G(userdata),-(media)
mtdparts=....

Search priority: mtdparts > blkdevparts.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ie06d6fa8a53e3c0921855f475d61f2b241db17f8

show more ...


# 18ed0023 05-Jul-2021 Joseph Chen <chenjh@rock-chips.com>

disk: Add ram partition table support

Partitions info is from rockchip atags.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I8c2613e96f93bd2da8cbee4b970123ef212c987c


# 1a4f6af8 02-Mar-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# 310695f3 19-Apr-2018 Alex Kiernan <alex.kiernan@gmail.com>

UPSTREAM: spl: disk: usb: Add dependencies to sprintf/strto*

If SPL serial support is disabled nothing brings in sprintf, snprintf
or simple_strtoul:

env/built-in.o: In function `regex_callback':

UPSTREAM: spl: disk: usb: Add dependencies to sprintf/strto*

If SPL serial support is disabled nothing brings in sprintf, snprintf
or simple_strtoul:

env/built-in.o: In function `regex_callback':
env/attr.c:128: undefined reference to `sprintf'
disk/built-in.o: In function `blk_get_device_by_str':
disk/part.c:386: undefined reference to `simple_strtoul'
disk/part.c:395: undefined reference to `simple_strtoul'
disk/built-in.o: In function `blk_get_device_part_str':
disk/part.c:522: undefined reference to `simple_strtoul'
disk/built-in.o: In function `part_set_generic_name':
disk/part.c:704: undefined reference to `sprintf'
drivers/built-in.o: In function `init_peripheral_ep':
drivers/usb/musb-new/musb_gadget.c:1826: undefined reference to `sprintf'
drivers/built-in.o: In function `musb_core_init':
drivers/usb/musb-new/musb_core.c:1451: undefined reference to `snprintf'

Add those dependencies here.

Change-Id: I3512dc53bc93a556aee250d98d1a5977d9e2a537
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
(cherry picked from commit ab9e12f651d9211aa0d3c9b9e579c38bd8704054)

show more ...


# 00ac81b9 14-Nov-2017 Maxime Ripard <maxime.ripard@free-electrons.com>

UPSTREAM: part: efi: Add default number of partition entries for sunxi

The SPL must be located at 8kB (16 sectors) offset. That's right in the
middle of the GPT, so we need to define a smaller amoun

UPSTREAM: part: efi: Add default number of partition entries for sunxi

The SPL must be located at 8kB (16 sectors) offset. That's right in the
middle of the GPT, so we need to define a smaller amount of partitions to
accomodate for that location.

Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Change-Id: I7932a388389b15237bed18321606f034a47534a3
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 5dc0256d1210cb38ba11b22a8eb2ccc101460963)

show more ...


# 025e2e5a 14-Nov-2017 Maxime Ripard <maxime.ripard@free-electrons.com>

UPSTREAM: part: efi: Add a Kconfig option for the number of partition entries

On some SoCs, the SPL needs to be located right in the middle of the GPT
partition entries.

One way to work around that

UPSTREAM: part: efi: Add a Kconfig option for the number of partition entries

On some SoCs, the SPL needs to be located right in the middle of the GPT
partition entries.

One way to work around that is to create partition entries for a smaller
number of partitions to accomodate with where the SPL will be. Create a
Kconfig option to allow to do that.

Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Change-Id: Ic06f18722c0a835829042540f1f7a4364924624d
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 4ce521977f79a883f9c47984ef675c4b2267b7ad)

show more ...


# 82198b5c 06-Dec-2017 Kever Yang <kever.yang@rock-chips.com>

disk: part_rockchip: add new partition type for rockchip parameter

Rockchip parameter parameter is a partition type like cmdline partition,
widely used in rockchip legacy system.

Change-Id: I107748

disk: part_rockchip: add new partition type for rockchip parameter

Rockchip parameter parameter is a partition type like cmdline partition,
widely used in rockchip legacy system.

Change-Id: I107748733c4cfed22f3a2ef8716033211eafdf7c
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>

show more ...


# 936478e7 14-Mar-2017 Tom Rini <trini@konsulko.com>

SPARC: Remove

The SPARC architecture is currently unmaintained, remove.

Cc: Francois Retief <fgretief@spaceteq.co.za>
Signed-off-by: Tom Rini <trini@konsulko.com>


# 02e43537 01-Mar-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

part_efi: support padding between the GPT header and partition entries

Some architectures require their SPL loader at a fixed address within
the first 16KB of the disk. To avoid an overlap with the

part_efi: support padding between the GPT header and partition entries

Some architectures require their SPL loader at a fixed address within
the first 16KB of the disk. To avoid an overlap with the partition
entries of the EFI partition table, the first safe offset (in bytes,
from the start of the device) for the entries can be set through
CONFIG_EFI_PARTITION_ENTRIES_OFF (via Kconfig)

When formatting a device with an EFI partition table, we may need to
leave a gap between the GPT header (always in LBA 1) and the partition
entries. The GPT header already contains a field to specify the
on-disk location, which has so far always been set to LBA 2. With this
change, a configurable offset will be translated into a LBA address
indicating where to put the entries.

Now also allows an override via device-tree using a config-node (see
doc/device-tree-bindings/config.txt for documentation).

Tested (exporting an internal MMC formatted with this) against Linux,
MacOS X and Windows.

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
[trini: __maybe_unused on config_offset to avoid warning]
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


# aed8fdaa 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

disk: convert CONFIG_PARTITION_TYPE_GUID to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>


# b331cd62 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

cmd, disk: convert CONFIG_PARTITION_UUIDS, CMD_PART and CMD_GPT

We convert CONFIG_PARTITION_UUIDS to Kconfig first. But in order to cleanly
update all of the config files we must also update CMD_PA

cmd, disk: convert CONFIG_PARTITION_UUIDS, CMD_PART and CMD_GPT

We convert CONFIG_PARTITION_UUIDS to Kconfig first. But in order to cleanly
update all of the config files we must also update CMD_PART and CMD_GPT to also
be in Kconfig in order to avoid complex logic elsewhere to update all of the
config files.

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


# bd42a942 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

disk: convert CONFIG_EFI_PARTITION to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>


# 863c5b6c 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

disk: convert CONFIG_AMIGA_PARTITION to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>


# 1acc0087 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

disk: convert CONFIG_ISO_PARTITION to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>


# b0cf7339 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

disk: convert CONFIG_DOS_PARTITION to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>


# f18fa31c 27-Jan-2017 Patrick Delaunay <patrick.delaunay@st.com>

disk: convert CONFIG_MAC_PARTITION to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>


# e274ef6b 27-Jan-2017 Patrick Delaunay <patrick.delaunay73@gmail.com>

disk: convert CONFIG_PARTITIONS to Kconfig

Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
Signed-off-by: Patrick Delaunay <patrick.delaunay73@gmail.com>