bgmac.h (ead5d1f4d877e92c051e1a1ade623d0d30e71619) | bgmac.h (12cf8e75727a76d6e617619b791ac0de062e7bdb) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _BGMAC_H 3#define _BGMAC_H 4 5#include <linux/netdevice.h> 6 7#define BGMAC_DEV_CTL 0x000 8#define BGMAC_DC_TSM 0x00000002 --- 542 unchanged lines hidden (view full) --- 551 return bgmac->read(bgmac, offset); 552} 553 554static inline void bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) 555{ 556 bgmac->write(bgmac, offset, value); 557} 558 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _BGMAC_H 3#define _BGMAC_H 4 5#include <linux/netdevice.h> 6 7#define BGMAC_DEV_CTL 0x000 8#define BGMAC_DC_TSM 0x00000002 --- 542 unchanged lines hidden (view full) --- 551 return bgmac->read(bgmac, offset); 552} 553 554static inline void bgmac_write(struct bgmac *bgmac, u16 offset, u32 value) 555{ 556 bgmac->write(bgmac, offset, value); 557} 558 |
559static inline u32 bgmac_umac_read(struct bgmac *bgmac, u16 offset) 560{ 561 return bgmac_read(bgmac, offset); 562} 563 564static inline void bgmac_umac_write(struct bgmac *bgmac, u16 offset, u32 value) 565{ 566 bgmac_write(bgmac, offset, value); 567} 568 |
|
559static inline u32 bgmac_idm_read(struct bgmac *bgmac, u16 offset) 560{ 561 return bgmac->idm_read(bgmac, offset); 562} 563 564static inline void bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) 565{ 566 bgmac->idm_write(bgmac, offset, value); --- 37 unchanged lines hidden (view full) --- 604 bgmac_maskset(bgmac, offset, mask, 0); 605} 606 607static inline void bgmac_set(struct bgmac *bgmac, u16 offset, u32 set) 608{ 609 bgmac_maskset(bgmac, offset, ~0, set); 610} 611 | 569static inline u32 bgmac_idm_read(struct bgmac *bgmac, u16 offset) 570{ 571 return bgmac->idm_read(bgmac, offset); 572} 573 574static inline void bgmac_idm_write(struct bgmac *bgmac, u16 offset, u32 value) 575{ 576 bgmac->idm_write(bgmac, offset, value); --- 37 unchanged lines hidden (view full) --- 614 bgmac_maskset(bgmac, offset, mask, 0); 615} 616 617static inline void bgmac_set(struct bgmac *bgmac, u16 offset, u32 set) 618{ 619 bgmac_maskset(bgmac, offset, ~0, set); 620} 621 |
622static inline void bgmac_umac_maskset(struct bgmac *bgmac, u16 offset, u32 mask, u32 set) 623{ 624 bgmac_maskset(bgmac, offset, mask, set); 625} 626 |
|
612static inline int bgmac_phy_connect(struct bgmac *bgmac) 613{ 614 return bgmac->phy_connect(bgmac); 615} 616#endif /* _BGMAC_H */ | 627static inline int bgmac_phy_connect(struct bgmac *bgmac) 628{ 629 return bgmac->phy_connect(bgmac); 630} 631#endif /* _BGMAC_H */ |