diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2009-04-01 15:56:19 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2009-04-06 11:08:24 +0200 |
commit | 63d08b510759902fba599792724165b904abe166 (patch) | |
tree | d8ef2d8f16d8f61994b994a9178d4c0492a56eee | |
parent | ec671e3827f3c03fc89809806a3310679fadb71b (diff) | |
download | barebox-63d08b510759902fba599792724165b904abe166.tar.gz barebox-63d08b510759902fba599792724165b904abe166.tar.xz |
fec_imx: do not typedef struct types
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | drivers/net/fec_imx.c | 32 | ||||
-rw-r--r-- | drivers/net/fec_imx.h | 4 |
2 files changed, 18 insertions, 18 deletions
diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c index ab71c2451c..1a026a80f9 100644 --- a/drivers/net/fec_imx.c +++ b/drivers/net/fec_imx.c @@ -48,7 +48,7 @@ static int fec_miiphy_read(struct miiphy_device *mdev, uint8_t phyAddr, uint8_t regAddr, uint16_t * retVal) { struct eth_device *edev = mdev->edev; - fec_priv *fec = (fec_priv *)edev->priv; + struct fec_priv *fec = (struct fec_priv *)edev->priv; uint32_t reg; /* convenient holder for the PHY register */ uint32_t phy; /* convenient holder for the PHY */ @@ -92,7 +92,7 @@ static int fec_miiphy_write(struct miiphy_device *mdev, uint8_t phyAddr, uint8_t regAddr, uint16_t data) { struct eth_device *edev = mdev->edev; - fec_priv *fec = (fec_priv *)edev->priv; + struct fec_priv *fec = (struct fec_priv *)edev->priv; uint32_t reg; /* convenient holder for the PHY register */ uint32_t phy; /* convenient holder for the PHY */ @@ -123,24 +123,24 @@ static int fec_miiphy_write(struct miiphy_device *mdev, uint8_t phyAddr, return 0; } -static int fec_rx_task_enable(fec_priv *fec) +static int fec_rx_task_enable(struct fec_priv *fec) { writel(1 << 24, fec->regs + FEC_R_DES_ACTIVE); return 0; } -static int fec_rx_task_disable(fec_priv *fec) +static int fec_rx_task_disable(struct fec_priv *fec) { return 0; } -static int fec_tx_task_enable(fec_priv *fec) +static int fec_tx_task_enable(struct fec_priv *fec) { writel(1 << 24, fec->regs + FEC_X_DES_ACTIVE); return 0; } -static int fec_tx_task_disable(fec_priv *fec) +static int fec_tx_task_disable(struct fec_priv *fec) { return 0; } @@ -156,7 +156,7 @@ static int fec_tx_task_disable(fec_priv *fec) * data buffer requires some alignment. Thy must be aligned to a specific * boundary each (DB_DATA_ALIGNMENT). */ -static int fec_rbd_init(fec_priv *fec, int count, int size) +static int fec_rbd_init(struct fec_priv *fec, int count, int size) { int ix; static int once = 0; @@ -199,7 +199,7 @@ static int fec_rbd_init(fec_priv *fec, int count, int size) * resetting it after the first transfer. * Using two BDs solves this issue. */ -static void fec_tbd_init(fec_priv *fec) +static void fec_tbd_init(struct fec_priv *fec) { writew(0x0000, &fec->tbd_base[0].status); writew(FEC_TBD_WRAP, &fec->tbd_base[1].status); @@ -234,7 +234,7 @@ static int fec_get_hwaddr(struct eth_device *dev, unsigned char *mac) static int fec_set_hwaddr(struct eth_device *dev, unsigned char *mac) { - fec_priv *fec = (fec_priv *)dev->priv; + struct fec_priv *fec = (struct fec_priv *)dev->priv; /* * Set physical address @@ -247,7 +247,7 @@ static int fec_set_hwaddr(struct eth_device *dev, unsigned char *mac) static int fec_init(struct eth_device *dev) { - fec_priv *fec = (fec_priv *)dev->priv; + struct fec_priv *fec = (struct fec_priv *)dev->priv; /* * Initialize RxBD/TxBD rings @@ -327,7 +327,7 @@ static int fec_init(struct eth_device *dev) */ static int fec_open(struct eth_device *edev) { - fec_priv *fec = (fec_priv *)edev->priv; + struct fec_priv *fec = (struct fec_priv *)edev->priv; writel(1 << 2, fec->regs + FEC_X_CNTRL); /* full-duplex, heartbeat disabled */ fec->rbd_index = 0; @@ -355,7 +355,7 @@ static int fec_open(struct eth_device *edev) */ static void fec_halt(struct eth_device *dev) { - fec_priv *fec = (fec_priv *)dev->priv; + struct fec_priv *fec = (struct fec_priv *)dev->priv; int counter = 0xffff; /* @@ -401,7 +401,7 @@ static int fec_send(struct eth_device *dev, void *eth_data, int data_length) * This routine transmits one frame. This routine only accepts * 6-byte Ethernet addresses. */ - fec_priv *fec = (fec_priv *)dev->priv; + struct fec_priv *fec = (struct fec_priv *)dev->priv; /* * Check for valid length of data. @@ -465,7 +465,7 @@ static int fec_send(struct eth_device *dev, void *eth_data, int data_length) */ static int fec_recv(struct eth_device *dev) { - fec_priv *fec = (fec_priv *)dev->priv; + struct fec_priv *fec = (struct fec_priv *)dev->priv; FEC_BD *rbd = &fec->rbd_base[fec->rbd_index]; unsigned long ievent; int frame_length, len = 0; @@ -538,14 +538,14 @@ static int fec_probe(struct device_d *dev) { struct fec_platform_data *pdata = (struct fec_platform_data *)dev->platform_data; struct eth_device *edev; - fec_priv *fec; + struct fec_priv *fec; uint32_t base; #ifdef CONFIG_ARCH_IMX27 PCCR0 |= PCCR0_FEC_EN; #endif edev = (struct eth_device *)malloc(sizeof(struct eth_device)); dev->type_data = edev; - fec = (fec_priv*)malloc(sizeof(*fec)); + fec = (struct fec_priv *)malloc(sizeof(*fec)); edev->priv = fec; edev->dev = dev; edev->open = fec_open, diff --git a/drivers/net/fec_imx.h b/drivers/net/fec_imx.h index 91aaf94225..e3d6797055 100644 --- a/drivers/net/fec_imx.h +++ b/drivers/net/fec_imx.h @@ -134,7 +134,7 @@ typedef struct buffer_descriptor { /** * @brief i.MX27-FEC private structure */ -typedef struct { +struct fec_priv { void *regs; xceiver_type xcv_type; /**< transceiver type */ FEC_BD *rbd_base; /**< RBD ring */ @@ -142,7 +142,7 @@ typedef struct { FEC_BD *tbd_base; /**< TBD ring */ int tbd_index; /**< next transmit BD to write */ struct miiphy_device miiphy; -} fec_priv; +}; /** * @brief Numbers of buffer descriptors for receiving |