| #
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 ...
|