aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch
diff options
context:
space:
mode:
authorRoman Yeryomin <roman@advem.lv>2017-09-17 21:34:00 +0300
committerStijn Tintel <stijn@linux-ipv6.be>2017-09-18 15:20:48 +0300
commit740a5753e510e5fbfdb3769ff1ccac3a83e3514b (patch)
treed6df8827c48aacd8d23679fc59a69a5f8ebf1f01 /target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch
parentc4354797f7137dd4070190ed40e6054ce1a07956 (diff)
downloadupstream-740a5753e510e5fbfdb3769ff1ccac3a83e3514b.tar.gz
upstream-740a5753e510e5fbfdb3769ff1ccac3a83e3514b.tar.bz2
upstream-740a5753e510e5fbfdb3769ff1ccac3a83e3514b.zip
rb532: add support for 4.9
Includes latest korina fixes. Signed-off-by: Roman Yeryomin <roman@advem.lv> [rewrite commit message (subject <= 50 characters)] Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Diffstat (limited to 'target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch')
-rw-r--r--target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch135
1 files changed, 135 insertions, 0 deletions
diff --git a/target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch b/target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch
new file mode 100644
index 0000000000..0265433951
--- /dev/null
+++ b/target/linux/rb532/patches-4.9/109-korina-whitespace-cleanup-2.patch
@@ -0,0 +1,135 @@
+--- a/drivers/net/ethernet/korina.c
++++ b/drivers/net/ethernet/korina.c
+@@ -64,9 +64,9 @@
+ #include <asm/mach-rc32434/eth.h>
+ #include <asm/mach-rc32434/dma_v.h>
+
+-#define DRV_NAME "korina"
+-#define DRV_VERSION "0.10"
+-#define DRV_RELDATE "04Mar2008"
++#define DRV_NAME "korina"
++#define DRV_VERSION "0.10"
++#define DRV_RELDATE "04Mar2008"
+
+ #define STATION_ADDRESS_HIGH(dev) (((dev)->dev_addr[0] << 8) | \
+ ((dev)->dev_addr[1]))
+@@ -75,7 +75,7 @@
+ ((dev)->dev_addr[4] << 8) | \
+ ((dev)->dev_addr[5]))
+
+-#define MII_CLOCK 1250000 /* no more than 2.5MHz */
++#define MII_CLOCK 1250000 /* no more than 2.5MHz */
+
+ /* the following must be powers of two */
+ #define KORINA_NUM_RDS 64 /* number of receive descriptors */
+@@ -87,15 +87,19 @@
+ #define KORINA_RBSIZE 1536 /* size of one resource buffer = Ether MTU */
+ #define KORINA_RDS_MASK (KORINA_NUM_RDS - 1)
+ #define KORINA_TDS_MASK (KORINA_NUM_TDS - 1)
+-#define RD_RING_SIZE (KORINA_NUM_RDS * sizeof(struct dma_desc))
++#define RD_RING_SIZE (KORINA_NUM_RDS * sizeof(struct dma_desc))
+ #define TD_RING_SIZE (KORINA_NUM_TDS * sizeof(struct dma_desc))
+
+-#define TX_TIMEOUT (6000 * HZ / 1000)
++#define TX_TIMEOUT (6000 * HZ / 1000)
+
+-enum chain_status { desc_filled, desc_empty };
+-#define IS_DMA_FINISHED(X) (((X) & (DMA_DESC_FINI)) != 0)
+-#define IS_DMA_DONE(X) (((X) & (DMA_DESC_DONE)) != 0)
+-#define RCVPKT_LENGTH(X) (((X) & ETH_RX_LEN) >> ETH_RX_LEN_BIT)
++enum chain_status {
++ desc_filled,
++ desc_empty
++};
++
++#define IS_DMA_FINISHED(X) (((X) & (DMA_DESC_FINI)) != 0)
++#define IS_DMA_DONE(X) (((X) & (DMA_DESC_DONE)) != 0)
++#define RCVPKT_LENGTH(X) (((X) & ETH_RX_LEN) >> ETH_RX_LEN_BIT)
+
+ /* Information that need to be kept for each board. */
+ struct korina_private {
+@@ -123,7 +127,7 @@ struct korina_private {
+ int rx_irq;
+ int tx_irq;
+
+- spinlock_t lock; /* NIC xmit lock */
++ spinlock_t lock; /* NIC xmit lock */
+
+ int dma_halt_cnt;
+ int dma_run_cnt;
+@@ -146,17 +150,17 @@ static inline void korina_start_dma(stru
+ static inline void korina_abort_dma(struct net_device *dev,
+ struct dma_reg *ch)
+ {
+- if (readl(&ch->dmac) & DMA_CHAN_RUN_BIT) {
+- writel(0x10, &ch->dmac);
++ if (readl(&ch->dmac) & DMA_CHAN_RUN_BIT) {
++ writel(0x10, &ch->dmac);
+
+- while (!(readl(&ch->dmas) & DMA_STAT_HALT))
+- netif_trans_update(dev);
++ while (!(readl(&ch->dmas) & DMA_STAT_HALT))
++ netif_trans_update(dev);
+
+- writel(0, &ch->dmas);
+- }
++ writel(0, &ch->dmas);
++ }
+
+- writel(0, &ch->dmadptr);
+- writel(0, &ch->dmandptr);
++ writel(0, &ch->dmadptr);
++ writel(0, &ch->dmandptr);
+ }
+
+ static inline void korina_chain_dma(struct dma_reg *ch, u32 dma_addr)
+@@ -685,7 +689,7 @@ static int korina_ioctl(struct net_devic
+
+ /* ethtool helpers */
+ static void netdev_get_drvinfo(struct net_device *dev,
+- struct ethtool_drvinfo *info)
++ struct ethtool_drvinfo *info)
+ {
+ struct korina_private *lp = netdev_priv(dev);
+
+@@ -727,10 +731,10 @@ static u32 netdev_get_link(struct net_de
+ }
+
+ static const struct ethtool_ops netdev_ethtool_ops = {
+- .get_drvinfo = netdev_get_drvinfo,
+- .get_settings = netdev_get_settings,
+- .set_settings = netdev_set_settings,
+- .get_link = netdev_get_link,
++ .get_drvinfo = netdev_get_drvinfo,
++ .get_settings = netdev_get_settings,
++ .set_settings = netdev_set_settings,
++ .get_link = netdev_get_link,
+ };
+
+ static int korina_alloc_ring(struct net_device *dev)
+@@ -862,7 +866,7 @@ static int korina_init(struct net_device
+ /* Management Clock Prescaler Divisor
+ * Clock independent setting */
+ writel(((idt_cpu_freq) / MII_CLOCK + 1) & ~1,
+- &lp->eth_regs->ethmcp);
++ &lp->eth_regs->ethmcp);
+
+ /* don't transmit until fifo contains 48b */
+ writel(48, &lp->eth_regs->ethfifott);
+@@ -945,14 +949,14 @@ static int korina_open(struct net_device
+ 0, "Korina ethernet Rx", dev);
+ if (ret < 0) {
+ printk(KERN_ERR "%s: unable to get Rx DMA IRQ %d\n",
+- dev->name, lp->rx_irq);
++ dev->name, lp->rx_irq);
+ goto err_release;
+ }
+ ret = request_irq(lp->tx_irq, korina_tx_dma_interrupt,
+ 0, "Korina ethernet Tx", dev);
+ if (ret < 0) {
+ printk(KERN_ERR "%s: unable to get Tx DMA IRQ %d\n",
+- dev->name, lp->tx_irq);
++ dev->name, lp->tx_irq);
+ goto err_free_rx_irq;
+ }
+