Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[PATCH] skge: turn on link status LED

Turn on the link status LED when link comes up.

Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>

authored by

Stephen Hemminger and committed by
Jeff Garzik
54cfb5aa c5923081

+5 -1
+5 -1
drivers/net/skge.c
··· 42 42 #include "skge.h" 43 43 44 44 #define DRV_NAME "skge" 45 - #define DRV_VERSION "0.8" 45 + #define DRV_VERSION "0.9" 46 46 #define PFX DRV_NAME " " 47 47 48 48 #define DEFAULT_TX_RING_SIZE 128 ··· 876 876 877 877 static void skge_link_up(struct skge_port *skge) 878 878 { 879 + skge_write8(skge->hw, SK_REG(skge->port, LNK_LED_REG), 880 + LED_BLK_OFF|LED_SYNC_OFF|LED_ON); 881 + 879 882 netif_carrier_on(skge->netdev); 880 883 if (skge->tx_avail > MAX_SKB_FRAGS + 1) 881 884 netif_wake_queue(skge->netdev); ··· 897 894 898 895 static void skge_link_down(struct skge_port *skge) 899 896 { 897 + skge_write8(skge->hw, SK_REG(skge->port, LNK_LED_REG), LED_OFF); 900 898 netif_carrier_off(skge->netdev); 901 899 netif_stop_queue(skge->netdev); 902 900