aboutsummaryrefslogtreecommitdiffstats
path: root/.gitignore
Commit message (Expand)AuthorAgeFilesLines
* gitignore: add /overlayMatthias Schiffer2017-01-151-0/+1
* build: add integration for managing opkg package feed keysFelix Fietkau2015-04-061-1/+2
* add git-src to .gitignoreJohn Crispin2014-01-121-1/+2
* .gitignore: Ignore Emacs editor generated filesVasilis Tsiligiannis2011-10-311-0/+4
* add vim temp files (*~) to .gitignoreJo-Philipp Wich2011-04-291-0/+1
* gitignore: add *.rej and *.orig to .gitignoreFlorian Fainelli2011-04-031-0/+2
* .gitignore: add *.o and .DS_Store by default - apparently some git versions d...Felix Fietkau2010-12-041-0/+2
* .gitignore: Undo accidental commit.Daniel Dickinson2010-05-101-0/+3
* brcm-2.4: Fixed preinit and failsafe switch configurationDaniel Dickinson2010-05-101-3/+0
* .gitignore: ignore vim swap filesFelix Fietkau2009-12-161-0/+1
* add logs/ to .gitignoreFelix Fietkau2009-04-241-0/+1
* add feeds.conf to .gitignoreFelix Fietkau2008-09-231-0/+1
* add missing gitignore change for build environmentsFelix Fietkau2008-08-061-0/+1
* update svn:ignore and .gitignoreFelix Fietkau2008-06-061-6/+6
* add package/openwrt-packages to .gitignoreFelix Fietkau2008-02-091-0/+1
* add package/feeds to .gitignoreFelix Fietkau2007-10-131-0/+1
* add feeds to .gitignoreFelix Fietkau2007-10-091-0/+1
* update svn and git ignore settingsFelix Fietkau2007-08-071-1/+1
* make top-level .gitignore only apply to top-level files/directories (#1960)Felix Fietkau2007-06-251-8/+8
* Add gitignore filesFelix Fietkau2007-05-291-0/+8
T_MASK 0x3 #define MT7620_GPIO_MODE_WDT_SHIFT 21 +#define MT7620_GPIO_MODE_MDIO 0 +#define MT7620_GPIO_MODE_MDIO_REFCLK 1 +#define MT7620_GPIO_MODE_MDIO_GPIO 2 +#define MT7620_GPIO_MODE_MDIO_MASK 0x3 +#define MT7620_GPIO_MODE_MDIO_SHIFT 7 + #define MT7620_GPIO_MODE_I2C 0 #define MT7620_GPIO_MODE_UART1 5 -#define MT7620_GPIO_MODE_MDIO 8 #define MT7620_GPIO_MODE_RGMII1 9 #define MT7620_GPIO_MODE_RGMII2 10 #define MT7620_GPIO_MODE_SPI 11 --- a/arch/mips/ralink/mt7620.c +++ b/arch/mips/ralink/mt7620.c @@ -55,7 +55,10 @@ static int dram_type; static struct rt2880_pmx_func i2c_grp[] = { FUNC("i2c", 0, 1, 2) }; static struct rt2880_pmx_func spi_grp[] = { FUNC("spi", 0, 3, 4) }; static struct rt2880_pmx_func uartlite_grp[] = { FUNC("uartlite", 0, 15, 2) }; -static struct rt2880_pmx_func mdio_grp[] = { FUNC("mdio", 0, 22, 2) }; +static struct rt2880_pmx_func mdio_grp[] = { + FUNC("mdio", MT7620_GPIO_MODE_MDIO, 22, 2), + FUNC("refclk", MT7620_GPIO_MODE_MDIO_REFCLK, 22, 2), +}; static struct rt2880_pmx_func rgmii1_grp[] = { FUNC("rgmii1", 0, 24, 12) }; static struct rt2880_pmx_func refclk_grp[] = { FUNC("spi refclk", 0, 37, 3) }; static struct rt2880_pmx_func ephy_grp[] = { FUNC("ephy", 0, 40, 5) }; @@ -92,7 +95,8 @@ static struct rt2880_pmx_group mt7620a_p GRP("uartlite", uartlite_grp, 1, MT7620_GPIO_MODE_UART1), GRP_G("wdt", wdt_grp, MT7620_GPIO_MODE_WDT_MASK, MT7620_GPIO_MODE_WDT_GPIO, MT7620_GPIO_MODE_WDT_SHIFT), - GRP("mdio", mdio_grp, 1, MT7620_GPIO_MODE_MDIO), + GRP_G("mdio", mdio_grp, MT7620_GPIO_MODE_MDIO_MASK, + MT7620_GPIO_MODE_MDIO_GPIO, MT7620_GPIO_MODE_MDIO_SHIFT), GRP("rgmii1", rgmii1_grp, 1, MT7620_GPIO_MODE_RGMII1), GRP("spi refclk", refclk_grp, 1, MT7620_GPIO_MODE_SPI_REF_CLK), GRP_G("pcie", pcie_rst_grp, MT7620_GPIO_MODE_PCIE_MASK,