History log of /rk3399_rockchip-uboot/drivers/usb/gadget/f_rockusb.c (Results 26 – 50 of 64)
Revision Date Author Comments
# afc6362a 02-Aug-2022 Jon Lin <jon.lin@rock-chips.com>

f_rockusb: Support read flash id for mtd devices

NAND for PP Nand, SNAND for SPI Nand, NOR for SPI Nor.

Change-Id: Ib4bfc9899da13a90c2665a6d98436c61fcf0cb8d
Signed-off-by: Jon Lin <jon.lin@rock-chi

f_rockusb: Support read flash id for mtd devices

NAND for PP Nand, SNAND for SPI Nand, NOR for SPI Nor.

Change-Id: Ib4bfc9899da13a90c2665a6d98436c61fcf0cb8d
Signed-off-by: Jon Lin <jon.lin@rock-chips.com>
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>

show more ...


# 7eb64117 07-Sep-2022 Jon Lin <jon.lin@rock-chips.com>

rockusb: f_rockusb: 128KB Max block xfer for SPI Nor

If too much data is transmitted at one time, communication
with tools will be interrupted, the tool's log:
Error:RKU_Read-->ReadFile failed,bRet=

rockusb: f_rockusb: 128KB Max block xfer for SPI Nor

If too much data is transmitted at one time, communication
with tools will be interrupted, the tool's log:
Error:RKU_Read-->ReadFile failed,bRet=0,err=995,size=13,read=0
ERROR:RKU_ResetPipe-->DeviceIoControl failed,err=31
ERROR:DownloadImage-->RKU_WriteLBA failed,Written(0),RetCode(0)

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

show more ...


# 2c0c66c1 08-Jul-2022 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rockusb: add parity check for LBA write

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


# b8e5601d 24-Jun-2022 Jon Lin <jon.lin@rock-chips.com>

f_rockusb: Decrease the offset of spinor IDB

The first copy is place in 64KB.

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


# 0a076251 13-May-2022 Frank Wang <frank.wang@rock-chips.com>

usb: gadget: fix vendor and product id for ums

This fixes idVendor and idProduct value in USB Device descriptor
for mass storage class.

Change-Id: Iaee53893eeb039dcf84b88fabb873781f739fa27
Signed-o

usb: gadget: fix vendor and product id for ums

This fixes idVendor and idProduct value in USB Device descriptor
for mass storage class.

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

show more ...


# 78dcc928 08-Apr-2022 Zhang Yubing <yubing.zhang@rock-chips.com>

drivers: f_rockusb: support dp hdcp handle and write

Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com>
Change-Id: Ia36efffb375080175c43b8456229d4b7eefbd67c


# 420ee9d5 29-Mar-2022 Joseph Chen <chenjh@rock-chips.com>

drivers: f_rockusb: Handle hdcp before write

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


# a43611af 02-Aug-2021 Hisping Lin <hisping.lin@rock-chips.com>

f_rockusb: support write oem huk

Change-Id: I07a4db46e1fe3c5d2d584e700046b1b016940c38
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 0b97a2cb 26-Oct-2021 Joseph Chen <chenjh@rock-chips.com>

rockusb: introduce CONFIG_ROCKCHIP_NEW_IDB

The IDB header was changed from rk356x.

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


# 2daa60ee 26-Sep-2021 Jon Lin <jon.lin@rock-chips.com>

drivers: rockusb: Support NVME usb download

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


# d4cce25e 15-Sep-2021 Yifeng Zhao <yifeng.zhao@rock-chips.com>

rockusb: add get storage media info for pc tool

the pc tool needs to confirm whether the current storage
and firmware match while supporting multiple memory devices.

Signed-off-by: Yifeng Zhao <yi

rockusb: add get storage media info for pc tool

the pc tool needs to confirm whether the current storage
and firmware match while supporting multiple memory devices.

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

show more ...


# 850ced9d 21-May-2021 Hisping Lin <hisping.lin@rock-chips.com>

f_rockusb: support write ta encryption key

Change-Id: I9fca5f847a9d6146d325e2a9e07de8636fbe7904
Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>


# 2122174d 12-May-2021 Wu Liangqing <wlq@rock-chips.com>

rockusb: support avb bin download

Signed-off-by: Wu Liangqing <wlq@rock-chips.com>
Change-Id: Ie33d56ee58f49f0a4b62fcdc2a9b121c653d5bcd


# 65a0fed9 14-Apr-2021 Jon Lin <jon.lin@rock-chips.com>

drivers: rockusb: Support new spinor IDB layout

1.Related to RK356x/RV1126/RK3308 spinor mtd block case
2.After RK356x, spinor IDB place in 128KB~1MB
2.Before RK356x, spinor IDB place in 32KB + 512K

drivers: rockusb: Support new spinor IDB layout

1.Related to RK356x/RV1126/RK3308 spinor mtd block case
2.After RK356x, spinor IDB place in 128KB~1MB
2.Before RK356x, spinor IDB place in 32KB + 512KB * n(n=0,1,2,3,4)

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

show more ...


# ca422507 20-Jan-2021 Yifeng Zhao <yifeng.zhao@rock-chips.com>

drivers: usb: add usb pid for dfu

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


# 007849d8 12-Nov-2020 Yifeng Zhao <yifeng.zhao@rock-chips.com>

drivers: rockusb: add new idb feature for rk3568

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


# e66d4537 30-Oct-2020 Jon Lin <jon.lin@rock-chips.com>

gadget: rockusb: Support rkusb_do_erase_force

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


# 95424692 19-May-2020 Joseph Chen <chenjh@rock-chips.com>

gadget: rockusb: support usbplug download mode

Signed-off-by: Yifeng Zhao <zyf@rock-chips.com>
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: Ic265243834ce294e6d979bcae89774a42600e5f3


# 19652be0 11-Apr-2019 Frank Wang <frank.wang@rock-chips.com>

gadget: rockusb: fix cmd exception for r/w vendor storage

It should be marked sense_data error when r/w vendor storage failed.

Change-Id: I7e298d4f700ac3ca9648e973258cff521c41ec03
Signed-off-by: Fr

gadget: rockusb: fix cmd exception for r/w vendor storage

It should be marked sense_data error when r/w vendor storage failed.

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

show more ...


# af5a2012 12-Feb-2019 Jason Zhu <jason.zhu@rock-chips.com>

usb: gadget: rockusb: test IF_TYPE_SD when read capacity

Since the sd card is similar to mmc device.

Change-Id: Ifb21a58f96f806388f5e2bb50b607678fce0d97b
Signed-off-by: Jason Zhu <jason.zhu@rock-ch

usb: gadget: rockusb: test IF_TYPE_SD when read capacity

Since the sd card is similar to mmc device.

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

show more ...


# 700a3668 31-Jan-2019 Tony Xu <tony.xu@rock-chips.com>

drivers: usb: Add readback check when write keybox

Change-Id: I969012e391bd8b6b764d259379d610853cd163b5
Signed-off-by: Tony Xu <tony.xu@rock-chips.com>


# c2ba77d9 05-Jan-2019 Jian Qiu <qiujian@rock-chips.com>

lib: optee_client: Extract keymaster CA module

Extract keymaster CA module from OpteeClientInterface
refactoring code for keymaster reads and writes form caller module

Change-Id: I1069fce0d29d9d981

lib: optee_client: Extract keymaster CA module

Extract keymaster CA module from OpteeClientInterface
refactoring code for keymaster reads and writes form caller module

Change-Id: I1069fce0d29d9d9815f71e7f3b4d231754382acd
Signed-off-by: Jian Qiu <qiujian@rock-chips.com>

show more ...


# dfbf26e8 04-Jan-2019 Tony Xu <tony.xu@rock-chips.com>

lib: optee_client: move keybox code to write_keybox.c

Change-Id: Ifcd9962a8b802ee2bcbdbd0e88effb4485e5963a
Signed-off-by: Tony Xu <tony.xu@rock-chips.com>


# 26dd3474 29-Sep-2018 William Wu <william.wu@rock-chips.com>

usb: gadget: add SuperSpeed support to the Gadget Framework

This patch implements the Binary Device Object Store (BOS)
Descriptor for SuperSpeed. It also add SuperSpeed Endpoint
Descriptors for fast

usb: gadget: add SuperSpeed support to the Gadget Framework

This patch implements the Binary Device Object Store (BOS)
Descriptor for SuperSpeed. It also add SuperSpeed Endpoint
Descriptors for fastboot and rockusb gadget.

Change-Id: I7d858e1b5117d403919f5fdacb40072a5fad336f
Signed-off-by: William Wu <william.wu@rock-chips.com>

show more ...


# f18b06fb 13-Sep-2018 Tony Xu <tony.xu@rock-chips.com>

lib: optee_clientApi: Optimze the function write_keybox_to_secure_storage

Change-Id: Icb88355494eb23c9403fc078adb5f2f46c4a870c
Signed-off-by: Tony Xu <tony.xu@rock-chips.com>


123