realtek: Switch booleans in rtl838x_port to single bits

In upstream kernel, it is not well received to use a lot of simple booleans
in structs. It is preferred to use 1-bit bitfields [1] and consolidate the
booleans together.

[1] https://www.kernel.org/doc/html/v6.16/process/coding-style.html#using-bool

Signed-off-by: Sven Eckelmann <se@simonwunderlich.de>
Link: https://github.com/openwrt/openwrt/pull/20360
Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
Sven Eckelmann 2025-10-09 13:56:19 +02:00 committed by Robert Marko
parent 5e001d7ac3
commit e696f39da8

View File

@ -680,14 +680,14 @@ struct rtldsa_counter_state {
};
struct rtl838x_port {
bool enable;
bool enable:1;
bool phy_is_integrated:1;
bool is10G:1;
bool is2G5:1;
u64 pm;
u16 pvid;
bool eee_enabled;
enum phy_type phy;
bool phy_is_integrated;
bool is10G;
bool is2G5;
int sds_num;
int led_set;
int leds_on_this_port;