History log of /rk3399_rockchip-uboot/drivers/misc/Kconfig (Results 1 – 25 of 63)
Revision Date Author Comments
# 60bee396 15-Apr-2025 Xuhui Lin <xuhui.lin@rock-chips.com>

lib: rsa: Add otp revoke pub key support

Change-Id: I73b07c051960813d4e5a8b27ac732672f3bf58b4
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>


# 8e2679f6 15-Apr-2025 Xuhui Lin <xuhui.lin@rock-chips.com>

lib: rsa: Add otp disable upgrade support

Change-Id: Ie18df1ab3650eeb6d39c07eadaa2aaa468045e1e
Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>


# dbc13050 24-Nov-2023 XiaoDong Huang <derrick.huang@rock-chips.com>

driver: misc: add rockchip_pm_config support

Change-Id: I5986242c39716960e708a946f262420b39bfd7c6
Signed-off-by: XiaoDong Huang <derrick.huang@rock-chips.com>


# e9290b3b 26-Aug-2022 Jason Zhu <jason.zhu@rock-chips.com>

misc: add config ROCKCHIP_SECURE_OTP

The secure otp may be used in u-boot.

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I7f2853b61714ef80248188f62163ecb9e12b6dd3


# 2867e1b2 22-Oct-2021 Nico Cheng <nico.cheng@rock-chips.com>

rockchip: otp: split the OTP driver into different SOC platforms

The original rockchip-secure-otp.S is split into different SOC
platforms. There are including PX30, RK3308, RK3328, RK3568 and
RV1126

rockchip: otp: split the OTP driver into different SOC platforms

The original rockchip-secure-otp.S is split into different SOC
platforms. There are including PX30, RK3308, RK3328, RK3568 and
RV1126.

Add secure otp read and write support for RK3308B-S in SPL,
which is compatible with RK3308.

Signed-off-by: Nico Cheng <nico.cheng@rock-chips.com>
Change-Id: Ie0683cb2d00cfe4b32943984e12e1d7e036d1c0e

show more ...


# 59f02c09 23-Dec-2020 Jason Zhu <jason.zhu@rock-chips.com>

misc: rename the ROCKCHIP_SECURE_OTP to ROCKCHIP_SECURE_OTP_V1

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: Id0db096848d0ed1137c5153e80e66b37356e3273


# adf69379 29-Jun-2020 Joseph Chen <chenjh@rock-chips.com>

misc: rockchip decompress: remove IRQ support

SPL don't support IRQ and U-Boot proper is not deeply care
about boot time. There is not a mechanism to support IRQ
mode now.

In addition, the decompre

misc: rockchip decompress: remove IRQ support

SPL don't support IRQ and U-Boot proper is not deeply care
about boot time. There is not a mechanism to support IRQ
mode now.

In addition, the decompress irq is design to catch the exceptions
but not to decompress images continuously.

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

show more ...


# 01b57c06 02-Jul-2020 Joseph Chen <chenjh@rock-chips.com>

misc: decompress: add Kconfig option

It's used for other generic code.

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


# 710cfa3d 22-Apr-2020 Joseph Chen <chenjh@rock-chips.com>

Merge branch 'next-dev' into thunder-boot


# f9519410 20-Apr-2020 Jason Zhu <jason.zhu@rock-chips.com>

misc: otp: support rockchip secure otp version 2 driver

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I10a8cc92f2130c1f1957fd36fb924d9846707e65


# 767409c5 08-Apr-2020 Jason Zhu <jason.zhu@rock-chips.com>

misc: Kconfig: change the SPL_ROCKCHIP_HW_DECOMPRESS dependent's attribute

Change "depends on MISC" to "depends on SPL_MISC".

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I1b6c229

misc: Kconfig: change the SPL_ROCKCHIP_HW_DECOMPRESS dependent's attribute

Change "depends on MISC" to "depends on SPL_MISC".

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I1b6c2296d5e88e4e2c0cbafb9bb31790d6f25e66

show more ...


# 3422369e 08-Apr-2020 Jason Zhu <jason.zhu@rock-chips.com>

misc: Kconfig: change the SPL_ROCKCHIP_HW_DECOMPRESS dependent's attribute

Change "depends on MISC" to "depends on SPL_MISC".

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I1b6c229

misc: Kconfig: change the SPL_ROCKCHIP_HW_DECOMPRESS dependent's attribute

Change "depends on MISC" to "depends on SPL_MISC".

Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I1b6c2296d5e88e4e2c0cbafb9bb31790d6f25e66

show more ...


# 2bb8d138 13-Dec-2019 Simon Xue <xxm@rock-chips.com>

misc: decompress: add decompress driver

Signed-off-by: Simon Xue <xxm@rock-chips.com>
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
Change-Id: I0bffe944c54a933fd8ea48d856e6ac5da06b3b16


# 8852fef8 13-Dec-2019 Simon Xue <xxm@rock-chips.com>

misc: decompress: add decompress driver

Change-Id: I6a86d91d6fcacce72aa24beb70d7dd0f19b2c81a
Signed-off-by: Simon Xue <xxm@rock-chips.com>
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>


# 52ed8851 20-Aug-2019 Jason Zhu <jason.zhu@rock-chips.com>

misc: rockchip-otp: support read & write secure otp

support chip: rk3308

Change-Id: I7daeaab16495d17bd75994de94dc19ed18eca21e
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>


# bc94d102 21-Aug-2019 Jason Zhu <jason.zhu@rock-chips.com>

misc: add tpl misc compile support

Separate the tpl compile with spl compile.

Change-Id: I01e6005fbc9fc49cc0fe6b357a4f15b35f591944
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>


# 06536c20 20-Aug-2019 Jason Zhu <jason.zhu@rock-chips.com>

misc: add spl misc support

Change-Id: I77de161aaaa6490aeb8a5a8c3f9dfdc5c65f3f71
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>


# 4973d825 23-Oct-2018 Finley Xiao <finley.xiao@rock-chips.com>

rockchip: otp: Add (misc) driver for PX30 non-secure OTP block

This adds a simple driver for reading the OTP block of the PX30.

Change-Id: Ic2c0f4b0886808af87c826e8d0045e5d440521f7
Signed-off-by: F

rockchip: otp: Add (misc) driver for PX30 non-secure OTP block

This adds a simple driver for reading the OTP block of the PX30.

Change-Id: Ic2c0f4b0886808af87c826e8d0045e5d440521f7
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>

show more ...


# e3f24d4f 13-Aug-2017 Adam Ford <aford173@gmail.com>

Kconfig: Add EEPROM options to Kconfig when I2C_EEPROM is set

Add the following options to drivers/misc/Kconfig:
SYS_I2C_EEPROM_ADDR
SYS_I2C_EEPROM_BUS
SYS_EEPROM_SIZE
SYS_EEPROM_PAGE_WRITE_BITS

Kconfig: Add EEPROM options to Kconfig when I2C_EEPROM is set

Add the following options to drivers/misc/Kconfig:
SYS_I2C_EEPROM_ADDR
SYS_I2C_EEPROM_BUS
SYS_EEPROM_SIZE
SYS_EEPROM_PAGE_WRITE_BITS
SYS_EEPROM_PAGE_WRITE_DELAY_MS
SYS_I2C_EEPROM_ADDR_LEN
SYS_I2C_EEPROM_ADDR_OVERFLOW

This does not migrate any boards, but provides a foundations for
those who want/need these options

Signed-off-by: Adam Ford <aford173@gmail.com>
[trini: Migrate uniphier]
Signed-off-by: Tom Rini <trini@konsulko.com>

show more ...


# e14b1169 12-Jul-2017 Tom Rini <trini@konsulko.com>

Merge git://www.denx.de/git/u-boot-marvell


# aa5eb9a3 09-Jun-2017 Marek Behún <marek.behun@nic.cz>

drivers/misc: Add basic support for ATSHA204A Crypto module

This module can be found on the Turris Omnia board connected
via the I2C interface.

Among some cryptographic functions, the chip has a 51

drivers/misc: Add basic support for ATSHA204A Crypto module

This module can be found on the Turris Omnia board connected
via the I2C interface.

Among some cryptographic functions, the chip has a 512 bit
One Time Programmable memory, 88 byte configuration memory
and 512 byte general purpose memory.

The Turris Omnia stores serial number and device MAC address in
the OTP memory.

This commit adds basic support for reading the EEPROM and also
exposes the chips Random Number Generator.

The driver is based on code by
Josh Datko, Cryptotronix, jbd@cryptotronix.com
and also
Tomas Hlavacek, CZ.NIC, tomas.hlavacek@nic.cz

Signed-off-by: Tomas Hlavacek <tomas.hlavacek@nic.cz>
Signed-off-by: Marek Behun <marek.behun@nic.cz>

create mode 100644 drivers/misc/atsha204a-i2c.c
create mode 100644 include/atsha204a-i2c.h
Signed-off-by: Stefan Roese <sr@denx.de>

show more ...


# 156d64fa 08-Jun-2017 Tom Rini <trini@konsulko.com>

Merge git://git.denx.de/u-boot-rockchip

Here is additional rk3368 and rk3399 support, rv1108 support,
refactoring HDMI video (brought in from Anatolij's tree to resolve
conflicts), some mkimage fixe

Merge git://git.denx.de/u-boot-rockchip

Here is additional rk3368 and rk3399 support, rv1108 support,
refactoring HDMI video (brought in from Anatolij's tree to resolve
conflicts), some mkimage fixes and a few other things.

show more ...


# 49cd8e85 05-May-2017 Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

rockchip: efuse: add (misc) driver for RK3399 non-secure efuse block

This adds a simple driver for reading the efuse block of the RK3399.
It should be easy enough to add drivers for other devices (e

rockchip: efuse: add (misc) driver for RK3399 non-secure efuse block

This adds a simple driver for reading the efuse block of the RK3399.
It should be easy enough to add drivers for other devices (e.g. the
RK3328, RK3368, etc.) by passing the device details via driver_data.

Unlike the kernel driver (using the nvmem subsystem), we don't expose
the efuse as multiple named cells, but rather as a linear memory that
can be read using misc_read(...).

The primary use case (as of today) is the generation of a 'serial#'
(and a 'cpuid#') environment variable for the RK3399-Q7 (Puma)
system-on-module.

Note that this adds a debug-only (i.e. only if DEBUG is defined)
command 'rk3399_dump_efuses' that dumps the efuse block's content.
N.B.: The name 'rk3399_dump_efuses' was intentionally chosen to
include a SoC-name (together with a comment in the function) to
remind whoever adds support for additional SoCs that this
function currently makes assumptions regarding the size of the
fuse-box based on the RK3399. The hope is that the function is
adjusted to reflect any changes resulting from generalising the
driver for multiple SoCs and is then renamed.

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>

Reviewed-by: Simon Glass <sjg@chromium.org>

show more ...


# 879704d8 17-May-2017 Simon Glass <sjg@chromium.org>

Convert CONFIG_DS4510 to Kconfig

This converts the following to Kconfig:
CONFIG_DS4510

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Heiko

Convert CONFIG_DS4510 to Kconfig

This converts the following to Kconfig:
CONFIG_DS4510

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Heiko Schocher <hs@denx.de>

show more ...


# 40e1236a 27-Sep-2016 Tom Rini <trini@konsulko.com>

Merge branch 'master' of git://git.denx.de/u-boot-tegra


123