From b645b5eb2a81220fb32e9613d9c45e9042009ba7 Mon Sep 17 00:00:00 2001 From: viktorxda <35473052+viktorxda@users.noreply.github.com> Date: Sun, 30 Apr 2023 16:13:20 +0200 Subject: [PATCH] [Sigmastar] reduce i2c kernel message output (#755) Co-authored-by: viktorxda --- ...ty6e_kernel_4.9.84_sdk-set_uart_pad.patch} | 0 ...kernel_4.9.84_sdk-reduce_i2c_logging.patch | 49 +++++++++++++++++++ ..._kernel_4.9.84_sdk-adjust_initramfs.patch} | 0 3 files changed, 49 insertions(+) rename br-ext-chip-sigmastar/board/infinity6e/kernel/patches/{02_infinity6e_kernel_4.9.84_sdk-set_uart_pad.patch => 01_infinity6e_kernel_4.9.84_sdk-set_uart_pad.patch} (100%) create mode 100644 br-ext-chip-sigmastar/board/infinity6e/kernel/patches/02_infinity6e_kernel_4.9.84_sdk-reduce_i2c_logging.patch rename br-ext-chip-sigmastar/board/infinity6e/kernel/patches/{01_infinity6e_kernel_4.9.84_sdk-adjust_initramfs.patch => 03_infinity6e_kernel_4.9.84_sdk-adjust_initramfs.patch} (100%) diff --git a/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/02_infinity6e_kernel_4.9.84_sdk-set_uart_pad.patch b/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/01_infinity6e_kernel_4.9.84_sdk-set_uart_pad.patch similarity index 100% rename from br-ext-chip-sigmastar/board/infinity6e/kernel/patches/02_infinity6e_kernel_4.9.84_sdk-set_uart_pad.patch rename to br-ext-chip-sigmastar/board/infinity6e/kernel/patches/01_infinity6e_kernel_4.9.84_sdk-set_uart_pad.patch diff --git a/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/02_infinity6e_kernel_4.9.84_sdk-reduce_i2c_logging.patch b/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/02_infinity6e_kernel_4.9.84_sdk-reduce_i2c_logging.patch new file mode 100644 index 00000000..3d188499 --- /dev/null +++ b/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/02_infinity6e_kernel_4.9.84_sdk-reduce_i2c_logging.patch @@ -0,0 +1,49 @@ +diff --git a/drivers/sstar/i2c/ms_iic.c b/drivers/sstar/i2c/ms_iic.c +index 797560daf683..df8f8238e3d3 100755 +--- a/drivers/sstar/i2c/ms_iic.c ++++ b/drivers/sstar/i2c/ms_iic.c +@@ -1029,7 +1029,7 @@ ms_i2c_xfer_read(u8 u8Port, struct i2c_msg *pmsg, u8 *pbuf, int length) + perrBuf += sprintf(perrBuf,"%#x ", *pbuf); + pbuf++; + } +- pr_info("ERROR: Bus[%d] in ms_i2c_xfer_read: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); ++ pr_debug("ERROR: Bus[%d] in ms_i2c_xfer_read: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); + return -ETIMEDOUT; + } else { + return 0; +@@ -1060,7 +1060,7 @@ ms_i2c_xfer_read(u8 u8Port, struct i2c_msg *pmsg, u8 *pbuf, int length) + perrBuf += sprintf(perrBuf,"%#x ", *pbuf); + pbuf++; + } +- pr_info("ERROR: Bus[%d] in ms_i2c_xfer_read: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); ++ pr_debug("ERROR: Bus[%d] in ms_i2c_xfer_read: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); + + return -ETIMEDOUT; + } +@@ -1150,7 +1150,7 @@ ms_i2c_xfer_write(u8 u8Port, struct i2c_msg *pmsg, u8 *pbuf, int length) + perrBuf += sprintf(perrBuf,"%#x ", *pbuf); + pbuf++; + } +- pr_info("ERROR: Bus[%d] in ms_i2c_xfer_write: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); ++ pr_debug("ERROR: Bus[%d] in ms_i2c_xfer_write: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); + return -ETIMEDOUT; + }else{ + return 0; +@@ -1182,7 +1182,7 @@ ms_i2c_xfer_write(u8 u8Port, struct i2c_msg *pmsg, u8 *pbuf, int length) + perrBuf += sprintf(perrBuf,"%#x ", *pbuf); + pbuf++; + } +- pr_info("ERROR: Bus[%d] in ms_i2c_xfer_write: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); ++ pr_debug("ERROR: Bus[%d] in ms_i2c_xfer_write: Slave dev NAK, Addr: %#x, Data: %s \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),errBuf); + return -ETIMEDOUT; + } + +@@ -1197,7 +1197,7 @@ ms_i2c_xfer_write(u8 u8Port, struct i2c_msg *pmsg, u8 *pbuf, int length) + } + else + { +- pr_info("ERROR: Bus[%d] in ms_i2c_xfer_write: Slave data NAK, Addr: %#x, Data: %#x \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),*pbuf); ++ pr_debug("ERROR: Bus[%d] in ms_i2c_xfer_write: Slave data NAK, Addr: %#x, Data: %#x \r\n", (u16Offset/256),(((pmsg->addr & I2C_BYTE_MASK) << 1) | ((pmsg->flags & I2C_M_RD) ? 1 : 0)),*pbuf); + return -ETIMEDOUT; + } + } diff --git a/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/01_infinity6e_kernel_4.9.84_sdk-adjust_initramfs.patch b/br-ext-chip-sigmastar/board/infinity6e/kernel/patches/03_infinity6e_kernel_4.9.84_sdk-adjust_initramfs.patch similarity index 100% rename from br-ext-chip-sigmastar/board/infinity6e/kernel/patches/01_infinity6e_kernel_4.9.84_sdk-adjust_initramfs.patch rename to br-ext-chip-sigmastar/board/infinity6e/kernel/patches/03_infinity6e_kernel_4.9.84_sdk-adjust_initramfs.patch