Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7bdead7a authored by amit karwar's avatar amit karwar Committed by Kalle Valo
Browse files

rsi: define RSI_USB_BUF_SIZE macro



RSI_USB_BUF_SIZE macro is used instead of hardcoding a buffer
size to 4096.

Signed-off-by: default avatarAmitkumar Karwar <amit.karwar@redpinesignals.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent 897d341d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -293,12 +293,12 @@ int rsi_usb_write_register_multiple(struct rsi_hw *adapter,
	u8 transfer;
	int status = 0;

	buf = kzalloc(4096, GFP_KERNEL);
	buf = kzalloc(RSI_USB_BUF_SIZE, GFP_KERNEL);
	if (!buf)
		return -ENOMEM;

	while (count) {
		transfer = (u8)(min_t(u32, count, 4096));
		transfer = (u8)(min_t(u32, count, RSI_USB_BUF_SIZE));
		memcpy(buf, data, transfer);
		status = usb_control_msg(dev->usbdev,
					 usb_sndctrlpipe(dev->usbdev, 0),
+2 −0
Original line number Diff line number Diff line
@@ -35,6 +35,8 @@
#define MGMT_EP                      1
#define DATA_EP                      2

#define RSI_USB_BUF_SIZE	     4096

struct rsi_91x_usbdev {
	struct rsi_thread rx_thread;
	u8 endpoint;