[OpenWrt-Devel] [PATCH 3/4] ramips: squelch mdio debugging info on rt2880 ethernet
Claudio Leite
leitec at staticky.com
Mon Jul 14 12:55:16 EDT 2014
Hello,
* Claudio Leite (leitec at staticky.com) wrote:
> Use pr_debug rather than pr_info since it is only relevant
> for debugging.
>
> Signed-off-by: Claudio Leite <leitec at staticky.com>
While we are talking about things for Barrier Breaker RC's, could this
patch be merged in? It was marked as accepted back in April, but I just
tested the RC1 release on a RT2880 board and it still has the mdio r/w
dumps.
While it doesn't affect actual performance, it does slow down boot by
a few seconds while it programs the switch.
> ---
> .../0220-NET-ralink-squelch_mdio_access.patch | 22 ++++++++++++++++++++++
> 1 file changed, 22 insertions(+)
> create mode 100644 target/linux/ramips/patches-3.10/0220-NET-ralink-squelch_mdio_access.patch
>
> diff --git a/target/linux/ramips/patches-3.10/0220-NET-ralink-squelch_mdio_access.patch b/target/linux/ramips/patches-3.10/0220-NET-ralink-squelch_mdio_access.patch
> new file mode 100644
> index 0000000..bc92a02
> --- /dev/null
> +++ b/target/linux/ramips/patches-3.10/0220-NET-ralink-squelch_mdio_access.patch
> @@ -0,0 +1,22 @@
> +Index: linux-3.10.34/drivers/net/ethernet/ralink/mdio_rt2880.c
> +===================================================================
> +--- linux-3.10.34.orig/drivers/net/ethernet/ralink/mdio_rt2880.c
> ++++ linux-3.10.34/drivers/net/ethernet/ralink/mdio_rt2880.c
> +@@ -136,7 +136,7 @@ int rt2880_mdio_read(struct mii_bus *bus
> + if (err)
> + return 0xffff;
> +
> +- pr_info("%s: addr=%04x, reg=%04x, value=%04x\n", __func__,
> ++ pr_debug("%s: addr=%04x, reg=%04x, value=%04x\n", __func__,
> + phy_addr, phy_reg, fe_r32(FE_MDIO_ACCESS) & 0xffff);
> +
> + return fe_r32(FE_MDIO_ACCESS) & 0xffff;
> +@@ -148,7 +148,7 @@ int rt2880_mdio_write(struct mii_bus *bu
> + int err;
> + u32 t;
> +
> +- pr_info("%s: addr=%04x, reg=%04x, value=%04x\n", __func__,
> ++ pr_debug("%s: addr=%04x, reg=%04x, value=%04x\n", __func__,
> + phy_addr, phy_reg, fe_r32(FE_MDIO_ACCESS) & 0xffff);
> +
> + err = rt2880_mdio_wait_ready(priv);
> --
> 1.8.2.1
Thanks.
-Claudio
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list