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

Commit da7aa280 authored by Luciano Coelho's avatar Luciano Coelho
Browse files

wlcore: use print_hex_dump_debug()



We were printing out all the hex dumps regardless of whether dynamic
debugging was enabled or not.  Now that print_hex_dump_debug() has
been implemented, we can use that instead.

Reported-by: default avatarArik Nemtsov <arik@wizery.com>
Signed-off-by: default avatarLuciano Coelho <coelho@ti.com>
parent abca1237
Loading
Loading
Loading
Loading
+16 −17
Original line number Diff line number Diff line
@@ -89,11 +89,10 @@ extern u32 wl12xx_debug_level;
	} while (0)
#endif

/* TODO: use pr_debug_hex_dump when it becomes available */
#define wl1271_dump(level, prefix, buf, len)				      \
	do {								      \
		if (level & wl12xx_debug_level)				      \
			print_hex_dump(KERN_DEBUG, DRIVER_PREFIX prefix, \
			print_hex_dump_debug(DRIVER_PREFIX prefix,	      \
					DUMP_PREFIX_OFFSET, 16, 1,	      \
					buf,				      \
					min_t(size_t, len, DEBUG_DUMP_LIMIT), \
@@ -103,7 +102,7 @@ extern u32 wl12xx_debug_level;
#define wl1271_dump_ascii(level, prefix, buf, len)			      \
	do {								      \
		if (level & wl12xx_debug_level)				      \
			print_hex_dump(KERN_DEBUG, DRIVER_PREFIX prefix, \
			print_hex_dump_debug(DRIVER_PREFIX prefix,	      \
					DUMP_PREFIX_OFFSET, 16, 1,	      \
					buf,				      \
					min_t(size_t, len, DEBUG_DUMP_LIMIT), \