drivers: rkflash: add rk_sftl_arm_v7_thumb version

1.Add sftl thumb instruction version lib;
2.Add sftl release data.

Change-Id: I5fa09ada94e7f40a317ca621c3eb1c0abd73847d
Signed-off-by: Dingqiang Lin <jon.lin@rock-chips.com>
This commit is contained in:
Dingqiang Lin 2018-06-13 15:43:52 +08:00 committed by Tao Huang
commit f199655beb
4 changed files with 41589 additions and 9 deletions

View file

@ -5,12 +5,9 @@ obj-$(CONFIG_RK_SFC_NAND) += rkflash_blk.o rksfc_base.o rkflash_debug.o sfc_nand
obj-$(CONFIG_RK_SFC_NOR) += rkflash_blk.o rksfc_base.o rkflash_debug.o sfc_nor_boot.o sfc_nor.o sfc.o
obj-$(CONFIG_RK_SFC_NOR_MTD) += sfc_nor_mtd.o
ifneq (, $(CONFIG_RK_NANDC_NAND)$(CONFIG_RK_SFC_NAND))
ifdef CONFIG_ARM64
obj-y += rk_sftl_arm_v8.o
ifdef CONFIG_THUMB2_KERNEL
obj-$(CONFIG_THUMB2_KERNEL) += rk_sftl_arm_v7_thumb.o
else
obj-y += rk_sftl_arm_v7.o
obj-$(CONFIG_ARM64) += rk_sftl_arm_v8.o
obj-$(CONFIG_ARM) += rk_sftl_arm_v7.o
endif
endif

View file

@ -1,6 +1,9 @@
/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2018 Rockchip Electronics Co. Ltd. */
/*
* Copyright (c) 2018 Rockchip Electronics Co. Ltd.
* date: 2018-06-13
*/
.arch armv7-a
.eabi_attribute 20, 1
.eabi_attribute 21, 1

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,9 @@
/* SPDX-License-Identifier: GPL-2.0 */
/* Copyright (c) 2018 Rockchip Electronics Co. Ltd. */
/*
* Copyright (c) 2018 Rockchip Electronics Co. Ltd.
* date: 2018-06-13
*/
.arch armv8-a
.file "rk_sftl.c"
.text