mirror of
https://github.com/qca/qca-swiss-army-knife.git
synced 2026-01-27 17:07:18 +01:00
qca-swiss-army-knife: add 'ath9k_get_p_columns' helper
The number of the columns to be printed is computed in two different function. Add a helper function for that and remove the duplicated code. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> Signed-off-by: Luis R. Rodriguez <mcgrof@qca.qualcomm.com>
This commit is contained in:
parent
f6c4413166
commit
b6f1aac340
1 changed files with 14 additions and 8 deletions
|
|
@ -443,16 +443,25 @@ static u32 ath9k_patch_initval(u32 idx, u32 val)
|
|||
return val;
|
||||
}
|
||||
|
||||
static u32 ath9k_get_p_columns(u32 columns, bool wide)
|
||||
{
|
||||
u32 p_columns;
|
||||
|
||||
if (wide)
|
||||
p_columns = columns;
|
||||
else
|
||||
p_columns = columns > 5 ? 5 : columns;
|
||||
|
||||
return p_columns;
|
||||
}
|
||||
|
||||
static void ath9k_hw_print_initval(const char *name, const u32 *array, u32 rows,
|
||||
u32 columns, bool onedim, bool wide)
|
||||
{
|
||||
u32 p_columns;
|
||||
u32 col, row;
|
||||
|
||||
if (wide)
|
||||
p_columns = columns;
|
||||
else
|
||||
p_columns = columns > 5 ? 5 : columns;
|
||||
p_columns = ath9k_get_p_columns(columns, wide);
|
||||
|
||||
if (onedim)
|
||||
printf("static const u32 %s[] = {\n", name);
|
||||
|
|
@ -508,10 +517,7 @@ static char *ath9k_hw_check_initval(const u32 *array, u32 rows, u32 columns,
|
|||
u32 p_columns;
|
||||
u32 col, row;
|
||||
|
||||
if (wide)
|
||||
p_columns = columns;
|
||||
else
|
||||
p_columns = columns > 5 ? 5 : columns;
|
||||
p_columns = ath9k_get_p_columns(columns, wide);
|
||||
|
||||
SHA1_Init(&ctx);
|
||||
for (row = 0; row < rows; row++) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue