pch_gbe: export a method to set the receive match address
The code in phc_gbe_main will need to call this method in order to set the station address register according to the receive time stamping filter. [ RC - Rebased Takahiro's changes and wrote a commit message explaining the changes. ] Signed-off-by: Takahiro Shimizu <tshimizu818@gmail.com> Signed-off-by: Richard Cochran <richardcochran@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
eefc48b078
commit
17cdedf3b3
|
@ -660,6 +660,7 @@ extern u32 pch_src_uuid_lo_read(struct pci_dev *pdev);
|
||||||
extern u32 pch_src_uuid_hi_read(struct pci_dev *pdev);
|
extern u32 pch_src_uuid_hi_read(struct pci_dev *pdev);
|
||||||
extern u64 pch_rx_snap_read(struct pci_dev *pdev);
|
extern u64 pch_rx_snap_read(struct pci_dev *pdev);
|
||||||
extern u64 pch_tx_snap_read(struct pci_dev *pdev);
|
extern u64 pch_tx_snap_read(struct pci_dev *pdev);
|
||||||
|
extern int pch_set_station_address(u8 *addr, struct pci_dev *pdev);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* pch_gbe_param.c */
|
/* pch_gbe_param.c */
|
||||||
|
|
|
@ -308,7 +308,7 @@ static void pch_reset(struct pch_dev *chip)
|
||||||
* traffic on the ethernet interface
|
* traffic on the ethernet interface
|
||||||
* @addr: dress which contain the column separated address to be used.
|
* @addr: dress which contain the column separated address to be used.
|
||||||
*/
|
*/
|
||||||
static int pch_set_station_address(u8 *addr, struct pci_dev *pdev)
|
int pch_set_station_address(u8 *addr, struct pci_dev *pdev)
|
||||||
{
|
{
|
||||||
s32 i;
|
s32 i;
|
||||||
struct pch_dev *chip = pci_get_drvdata(pdev);
|
struct pch_dev *chip = pci_get_drvdata(pdev);
|
||||||
|
@ -352,6 +352,7 @@ static int pch_set_station_address(u8 *addr, struct pci_dev *pdev)
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(pch_set_station_address);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Interrupt service routine
|
* Interrupt service routine
|
||||||
|
|
Loading…
Reference in New Issue