Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 186693
b: refs/heads/master
c: dc26ffc
h: refs/heads/master
i:
  186691: 93ce019
v: v3
  • Loading branch information
Alan Cox authored and Greg Kroah-Hartman committed Mar 4, 2010
1 parent 39a0549 commit 86a359d
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 14 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 461e0e8b15864b2f8d7b13a5bf86acf40d7a6fd6
refs/heads/master: dc26ffc7729e5a35c7019a6fb7d306005fdae518
11 changes: 6 additions & 5 deletions trunk/drivers/staging/et131x/et1310_address_map.h
Original file line number Diff line number Diff line change
Expand Up @@ -1464,8 +1464,9 @@ typedef struct _MAC_t { /* Location: */
/*
* MAC STATS Module of JAGCore Address Mapping
*/
typedef struct _MAC_STAT_t { /* Location: */
u32 pad[32]; /* 0x6000 - 607C */
struct macstat_regs
{ /* Location: */
u32 pad[32]; /* 0x6000 - 607C */

/* Tx/Rx 0-64 Byte Frame Counter */
u32 TR64; /* 0x6080 */
Expand Down Expand Up @@ -1610,7 +1611,7 @@ typedef struct _MAC_STAT_t { /* Location: */

/* Carry Register Two Mask Register */
u32 Carry2M; /* 0x613C */
} MAC_STAT_t, *PMAC_STAT_t;
};

/* END OF MAC STAT REGISTER ADDRESS MAP */

Expand Down Expand Up @@ -1682,9 +1683,9 @@ typedef struct _ADDRESS_MAP_t {
MAC_t mac;
/* unused section of mac address map */
u8 unused_mac[4096 - sizeof(MAC_t)];
MAC_STAT_t macStat;
struct macstat_regs macstat;
/* unused section of mac stat address map */
u8 unused_mac_stat[4096 - sizeof(MAC_STAT_t)];
u8 unused_mac_stat[4096 - sizeof(struct macstat_regs)];
struct mmc_regs mmc;
/* unused section of mmc address map */
u8 unused_mmc[4096 - sizeof(struct mmc_regs)];
Expand Down
16 changes: 8 additions & 8 deletions trunk/drivers/staging/et131x/et1310_mac.c
Original file line number Diff line number Diff line change
Expand Up @@ -384,8 +384,8 @@ void ConfigTxMacRegs(struct et131x_adapter *etdev)

void ConfigMacStatRegs(struct et131x_adapter *etdev)
{
struct _MAC_STAT_t __iomem *macstat =
&etdev->regs->macStat;
struct macstat_regs __iomem *macstat =
&etdev->regs->macstat;

/* Next we need to initialize all the MAC_STAT registers to zero on
* the device.
Expand Down Expand Up @@ -456,8 +456,8 @@ void ConfigFlowControl(struct et131x_adapter *etdev)
void UpdateMacStatHostCounters(struct et131x_adapter *etdev)
{
struct _ce_stats_t *stats = &etdev->Stats;
struct _MAC_STAT_t __iomem *macstat =
&etdev->regs->macStat;
struct macstat_regs __iomem *macstat =
&etdev->regs->macstat;

stats->collisions += readl(&macstat->TNcl);
stats->first_collision += readl(&macstat->TScl);
Expand Down Expand Up @@ -493,11 +493,11 @@ void HandleMacStatInterrupt(struct et131x_adapter *etdev)
/* Read the interrupt bits from the register(s). These are Clear On
* Write.
*/
Carry1 = readl(&etdev->regs->macStat.Carry1);
Carry2 = readl(&etdev->regs->macStat.Carry2);
Carry1 = readl(&etdev->regs->macstat.Carry1);
Carry2 = readl(&etdev->regs->macstat.Carry2);

writel(Carry1, &etdev->regs->macStat.Carry1);
writel(Carry2, &etdev->regs->macStat.Carry2);
writel(Carry1, &etdev->regs->macstat.Carry1);
writel(Carry2, &etdev->regs->macstat.Carry2);

/* We need to do update the host copy of all the MAC_STAT counters.
* For each counter, check it's overflow bit. If the overflow bit is
Expand Down

0 comments on commit 86a359d

Please sign in to comment.