staging: vt6656: vnt_vt3184_init remove stack copy to array.

use u8 pointer addr directly and remove stack array.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Link: https://lore.kernel.org/r/49f34764-c90c-8c5f-b4f2-a3668b13e519@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Malcolm Priestley 2020-02-29 20:37:40 +00:00 committed by Greg Kroah-Hartman
parent c3aee66261
commit f75bb88fef
1 changed files with 1 additions and 4 deletions

View File

@ -367,7 +367,6 @@ int vnt_vt3184_init(struct vnt_private *priv)
int ret = 0;
u16 length;
u8 *addr;
u8 array[256];
u8 data;
ret = vnt_control_in(priv, MESSAGE_TYPE_READ, 0, MESSAGE_REQUEST_EEPROM,
@ -437,10 +436,8 @@ int vnt_vt3184_init(struct vnt_private *priv)
goto end;
}
memcpy(array, addr, length);
ret = vnt_control_out_blocks(priv, VNT_REG_BLOCK_SIZE,
MESSAGE_REQUEST_BBREG, length, array);
MESSAGE_REQUEST_BBREG, length, addr);
if (ret)
goto end;