net: phy: make phy_device members pause and asym_pause bitfield bits
We can reduce the size of struct phy_device a little by switching the type of members pause and asym_pause from int to a single bit. As C99 is supported now, we can use type bool for the bitfield members, what provides us with the benefit of the usual implicit bool conversions. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Link: https://patch.msgid.link/764e9a31-b40b-4dc9-b808-118192a16d87@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
f005b348d3
commit
617a0dd24e
+2
-2
@@ -666,6 +666,8 @@ struct phy_device {
|
||||
/* The most recently read link state */
|
||||
unsigned link:1;
|
||||
unsigned autoneg_complete:1;
|
||||
bool pause:1;
|
||||
bool asym_pause:1;
|
||||
|
||||
/* Interrupts are enabled */
|
||||
unsigned interrupts:1;
|
||||
@@ -690,8 +692,6 @@ struct phy_device {
|
||||
int speed;
|
||||
int duplex;
|
||||
int port;
|
||||
int pause;
|
||||
int asym_pause;
|
||||
u8 master_slave_get;
|
||||
u8 master_slave_set;
|
||||
u8 master_slave_state;
|
||||
|
||||
Reference in New Issue
Block a user