History log of /rk3399_rockchip-uboot/arch/arm/mach-rockchip/vendor.c (Results 1 – 25 of 25)
Revision Date Author Comments
# 5baddfb2 18-Mar-2024 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rockchip: vendor: add ufs support

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I957e26b9106cc2920cec7420719ac6ae86c1539e


# 61ad2ee7 19-Feb-2024 Joseph Chen <chenjh@rock-chips.com>

rockchip: vendor: Fix 'ulong' to 'int'

ulong offset is always >= 0 and it makes:
"WARNING: could not set reg FDT_ERR_BADOFFSET."

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

rockchip: vendor: Fix 'ulong' to 'int'

ulong offset is always >= 0 and it makes:
"WARNING: could not set reg FDT_ERR_BADOFFSET."

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

show more ...


# 70990948 08-Dec-2023 Yifeng Zhao <yifeng.zhao@rock-chips.com>

usbplug: add vendor storage support

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I49db9915144f2be43d1dd1d0c9f450e1ad84cbcc


# fc00e536 01-Sep-2023 Yifeng Zhao <yifeng.zhao@rock-chips.com>

vendor storage: Support for expanding allocation size during re-write

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I51f1bda63fc7a92594928bd57db99b8d4916b824


# 8b5c4985 16-May-2023 Yifeng Zhao <yifeng.zhao@rock-chips.com>

vendor: used memalign to alloc aligned memory

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Iaa8296e1f9bbb38071e5181f58e11ba76878f44a


# 2a217cf1 28-Mar-2023 Yifeng Zhao <yifeng.zhao@rock-chips.com>

vendor storage: update reserved memory for kernel

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: If718ef00f611fba6ba7a1e5682e99c1be0369e6d


# b523ac97 13-Aug-2022 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rockchip: vendor storage: add erase block ops for spi nor

The spi nor drivers only erase 4KB while write data, and
the vendor storage need erase one block(64KB).

Signed-off-by: Yifeng Zhao <yifeng.

rockchip: vendor storage: add erase block ops for spi nor

The spi nor drivers only erase 4KB while write data, and
the vendor storage need erase one block(64KB).

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I5e842e739c40263aeaa2392f132798d39491a5b2

show more ...


# efcfb227 13-Jul-2022 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rockchip: add spi nor vendor storage for sata and nvme

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ia97b9b24bc3fab27f10bc7d533f632cf637acf50


# ae973818 02-Apr-2019 Jeffy Chen <jeffy.chen@rock-chips.com>

rockchip: vendor: Fix maybe-uninitialized

arch/arm/mach-rockchip/vendor.c:663:6 error: 'item_num' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ret = vendor_storage_wri

rockchip: vendor: Fix maybe-uninitialized

arch/arm/mach-rockchip/vendor.c:663:6 error: 'item_num' may be used uninitialized in this function [-Werror=maybe-uninitialized]
ret = vendor_storage_write(id, buffer, size);
~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Change-Id: I26ed18aa5596ef18dcd708ed9bca0a0611f78aef
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>

show more ...


# ac408c8e 23-Aug-2021 Joseph Chen <chenjh@rock-chips.com>

rockchip: vendor: fix compiler error on gcc 8.3

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


# b1c0e43c 13-Jan-2021 Yifeng Zhao <yifeng.zhao@rock-chips.com>

vendor: rockchip: fix mtd write issue

The page offset is need point to empty page.

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: Ib677e2937fd39b4b56622066cecfbe9a0da297ce


# 1e5036b9 22-Dec-2020 Jon Lin <jon.lin@rock-chips.com>

rockchip: vendor: Support MTD SPI Nor

Change-Id: I67d01db2d335abfd483596a2f7033d1e38cffaf5
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>


# ea89190d 13-Oct-2020 Jon Lin <jon.lin@rock-chips.com>

rockchip: vendor: Deinit bootdev_type if initial process fail

Change-Id: I1da43b5e576bfc3410c30794986975f2cb0ee092
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>


# 1da937e7 16-Jun-2020 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rockchip: support vendor storage with mtd devices

support vendor storage with mtd devices, the mtd partition
name is "vnvm".

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I6a89

rockchip: support vendor storage with mtd devices

support vendor storage with mtd devices, the mtd partition
name is "vnvm".

Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com>
Change-Id: I6a895140df8ba12ef093acf9805f44bb436f7b29

show more ...


# 3628f4d0 10-Aug-2018 Dingqiang Lin <jon.lin@rock-chips.com>

rockchip: vendor: Completing the vendor part planning for flash

1.Nand flash and SPI Nand large capacity case;
|64KB vendor part 1| p2 | storage ....|
2.Spi nor small capacity case;
|8KB offset|

rockchip: vendor: Completing the vendor part planning for flash

1.Nand flash and SPI Nand large capacity case;
|64KB vendor part 1| p2 | storage ....|
2.Spi nor small capacity case;
|8KB offset|4KB vendor part 1| p2 | p3 | p4| storage ...|
3.Support vendor ops register.

Change-Id: Ifbf5f3499b0976202e9df63936a06d8fcdd68aa4
Signed-off-by: Dingqiang Lin <jon.lin@rock-chips.com>

show more ...


# 7b1b2539 10-Aug-2018 Frank Wang <frank.wang@rock-chips.com>

rockchip: vendor: export vendor_item structure

Export vendor_item structure into head file that other
moudules may quote directly.

Change-Id: If791f5da8ac45f46f872a8f872af9bf9e2365a37
Signed-off-by

rockchip: vendor: export vendor_item structure

Export vendor_item structure into head file that other
moudules may quote directly.

Change-Id: If791f5da8ac45f46f872a8f872af9bf9e2365a37
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


# 143a7f24 03-Jul-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: vendor: export vendor_storage_test()

used for rockchip test driver.

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


# 426b906c 03-Jul-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: vendor: fix compile warning

error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]

Change-Id: I4773ec9983f2b4302832ad78671168b6529b1ac2
Signed-off-by: Joseph

rockchip: vendor: fix compile warning

error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]

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

show more ...


# 6651d4c0 03-Jul-2018 Jason Zhu <jason.zhu@rock-chips.com>

dev_desc: judge dev_desc whether NULL or not before use it

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


# dce239c7 05-Jun-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: vendor: fix typo 'Vednor' -> 'Vendor'

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


# 72c2cf15 05-Jun-2018 Joseph Chen <chenjh@rock-chips.com>

rockchip: vendor: fix return value error

1. initialize global variant bootdev_type;
2. fix return value;

Change-Id: I0f20ff931c5896be06e802cffbc1b4a7a6848c94
Signed-off-by: Joseph Chen <chenjh@rock

rockchip: vendor: fix return value error

1. initialize global variant bootdev_type;
2. fix return value;

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

show more ...


# 1203ea63 31-May-2018 Jason Zhu <jason.zhu@rock-chips.com>

rockchip: vendor: unify vendor_ops return value

The blk_dread will return cnt if execute successful.
This is different with blk_dwrite. So unify the return
value in function vendor_ops.

Change-Id:

rockchip: vendor: unify vendor_ops return value

The blk_dread will return cnt if execute successful.
This is different with blk_dwrite. So unify the return
value in function vendor_ops.

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

show more ...


# 34826408 31-May-2018 Jason Zhu <jason.zhu@rock-chips.com>

rockchip: vendor: fix compile warning in arm64

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


# 5bd6dc27 08-Dec-2017 Kever Yang <kever.yang@rock-chips.com>

rockchip: vendor: update to block api instead of rkblk

Use block API for vendor storage access.

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

rockchip: vendor: update to block api instead of rkblk

Use block API for vendor storage access.

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

show more ...


# 91441457 20-Oct-2017 francis.fan <francis.fan@rock-chips.com>

rockchip: add vendor storage api

support read/write configuration data from/to vendor partition
that allocated on emmc/nand/spi nor storage devices.

Change-Id: Ie9aaf882f43d78f0baeeafec0c681c7c9e82

rockchip: add vendor storage api

support read/write configuration data from/to vendor partition
that allocated on emmc/nand/spi nor storage devices.

Change-Id: Ie9aaf882f43d78f0baeeafec0c681c7c9e82ca97
Signed-off-by: Francis Fan <francis.fan@rock-chips.com>

show more ...