From 7814fab08fb480999b942b17334ac6aea2b8d9ac Mon Sep 17 00:00:00 2001 From: "Igor Zalatov (from Citadel PC)" Date: Sat, 23 Apr 2022 22:41:16 +0300 Subject: [PATCH] Fix support spi flash mx25l6436f and add sipport sensor imx327 to hi3516cv300 --- .../kernel/patches/14_fix_spi_flash_mx25l6436f.patch | 11 +++++++++++ ...4.9.84_sdk-Ispahan-ILS00V020_tiandy_mmc_only.patch | 11 ----------- .../files/script/load_hisilicon | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/14_fix_spi_flash_mx25l6436f.patch delete mode 100644 br-ext-chip-sigmastar/board/infinity6b0/kernel/patches_unused/99_infinity6b0_kernel_4.9.84_sdk-Ispahan-ILS00V020_tiandy_mmc_only.patch diff --git a/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/14_fix_spi_flash_mx25l6436f.patch b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/14_fix_spi_flash_mx25l6436f.patch new file mode 100644 index 00000000..dd4eea3f --- /dev/null +++ b/br-ext-chip-hisilicon/board/hi3516cv300/kernel/patches/14_fix_spi_flash_mx25l6436f.patch @@ -0,0 +1,11 @@ +--- a/drivers/mtd/spi-nor/spi-nor.c 2022-04-22 12:41:23.225187090 +0300 ++++ b/drivers/mtd/spi-nor/spi-nor.c 2022-04-22 12:51:56.941819726 +0300 +@@ -1194,7 +1194,7 @@ + { "mx25l3205d", INFO(0xc22016, 0, 64 * 1024, 64, 0) }, + { "mx25l3255e", INFO(0xc29e16, 0, 64 * 1024, 64, SECT_4K) }, + { "mx25l6436f", INFO(0xc22017, 0, 64 * 1024, 128, +- SPI_NOR_QUAD_READ), PARAMS(mxic), CLK_MHZ_2X(133) }, ++ SPI_NOR_DUAL_READ), CLK_MHZ_2X(80) }, + { "mx25l12835f", INFO(0xc22018, 0, 64 * 1024, 256, + SPI_NOR_QUAD_READ), PARAMS(mxic), CLK_MHZ_2X(84) }, + { "mx25l12855e", INFO(0xc22618, 0, 64 * 1024, 256, 0) }, diff --git a/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches_unused/99_infinity6b0_kernel_4.9.84_sdk-Ispahan-ILS00V020_tiandy_mmc_only.patch b/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches_unused/99_infinity6b0_kernel_4.9.84_sdk-Ispahan-ILS00V020_tiandy_mmc_only.patch deleted file mode 100644 index 975642d2..00000000 --- a/br-ext-chip-sigmastar/board/infinity6b0/kernel/patches_unused/99_infinity6b0_kernel_4.9.84_sdk-Ispahan-ILS00V020_tiandy_mmc_only.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/arch/arm/boot/dts/infinity6b0.dtsi 2021-10-22 13:03:27.706037393 +0300 -+++ b/arch/arm/boot/dts/infinity6b0.dtsi 2021-10-22 13:24:46.745742657 +0300 -@@ -596,7 +596,7 @@ - sdmmc { - compatible = "sstar,sdmmc"; - -- slotnum = <1>; -+ slotnum = <2>; - revcdz = <0>; - - slot-ip-orders = <0>,<1>,<2>; // 0:IP_SD 1:IP_SDIO diff --git a/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon b/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon index f122153e..aaee72f5 100755 --- a/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon +++ b/general/package/hisilicon-osdrv-hi3516cv300/files/script/load_hisilicon @@ -160,7 +160,7 @@ insert_sns() isp_div=1; # isp div clk, freq = viu_clk_freq / div ;; - imx290|imx327) + imx290|imx327_i2c*) bus_type="i2c"; pinmux_mode="i2c_mipi"; sensor_clk_freq=37125000;