mirror of https://gitee.com/openkylin/linux.git
net: phy: bcm7xxx: make array bcm7xxx_suspend_cfg static, reduces object code size
Don't populate the array bcm7xxx_suspend_cfg A on the stack, instead make it static. Makes the object code smaller by over 300 bytes: Before: text data bss dec hex filename 6351 8146 0 14497 38a1 drivers/net/phy/bcm7xxx.o After: text data bss dec hex filename 5986 8210 0 14196 3774 drivers/net/phy/bcm7xxx.o Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
d05071ed4a
commit
33c8182166
|
@ -511,7 +511,7 @@ static int bcm7xxx_config_init(struct phy_device *phydev)
|
|||
static int bcm7xxx_suspend(struct phy_device *phydev)
|
||||
{
|
||||
int ret;
|
||||
const struct bcm7xxx_regs {
|
||||
static const struct bcm7xxx_regs {
|
||||
int reg;
|
||||
u16 value;
|
||||
} bcm7xxx_suspend_cfg[] = {
|
||||
|
|
Loading…
Reference in New Issue