/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/kernel/ |
H A D | power7-pmu.c | 126 int pmc, psel; local 130 psel = event & PM_PMCSEL_MSK; 131 if ((pmc == 2 || pmc == 4) && (psel & ~7) == 0x40) 133 if ((pmc == 1 || pmc == 3) && (psel & ~7) == 0x48) 195 int pmc, psel; local 200 psel = event & PM_PMCSEL_MSK & ~1; /* trim off edge/level bit */ 204 switch (psel >> 4) { 208 if (psel == 0x3c) 210 if (psel == 0x3e) 217 if (psel 230 unsigned int pmc, unit, combine, l2sel, psel; local [all...] |
H A D | power6-pmu.c | 141 int pmc, psel, ptype; local 146 psel = (event & PM_PMCSEL_MSK) >> 1; /* drop edge/level bit */ 151 if (psel < sizeof(direct_event_is_marked)) { 152 ptype = direct_event_is_marked[psel]; 162 } else if ((psel & 0x48) == 0x40) 163 bit = psel & 7; 183 unsigned int pmc, ev, b, u, s, psel; local 212 psel = ev & PM_PMCSEL_MSK; 231 if (0x30 <= psel && psel < 365 unsigned int psel, pmc; local [all...] |
H A D | ppc970-pmu.c | 149 int pmc, psel, unit, byte, bit; local 153 psel = event & PM_PMCSEL_MSK; 155 if (direct_marked_event[pmc - 1] & (1 << psel)) 157 if (psel == 0) /* add events */ 159 else if (psel == 7 || psel == 13) /* decode events */ 164 bit = psel; 263 unsigned int pmc, unit, byte, psel; local 353 psel = event[i] & PM_PMCSEL_MSK; 357 psel | [all...] |
H A D | power5-pmu.c | 343 int pmc, psel; local 348 psel = event & PM_PMCSEL_MSK; 353 if (psel < sizeof(direct_event_is_marked)) { 354 if (direct_event_is_marked[psel] & (1 << pmc)) 356 if (direct_event_is_marked[psel] & 0x80) 358 else if (psel == 0x08) 360 else if (psel == 0x10) 362 else if (psel == 0x1b && (pmc == 1 || pmc == 3)) 364 } else if ((psel & 0x58) == 0x40) 365 bit = psel 390 unsigned int pmc, unit, byte, psel; local [all...] |
H A D | power5+-pmu.c | 407 int pmc, psel; local 412 psel = event & PM_PMCSEL_MSK; 417 if (psel < sizeof(direct_event_is_marked)) { 418 if (direct_event_is_marked[psel] & (1 << pmc)) 420 if (direct_event_is_marked[psel] & 0x80) 422 else if (psel == 0x08) 424 else if (psel == 0x10) 426 else if (psel == 0x1b && (pmc == 1 || pmc == 3)) 428 } else if ((psel & 0x48) == 0x40) { 429 bit = psel 459 unsigned int pmc, unit, byte, psel; local [all...] |
H A D | power4-pmu.c | 220 int pmc, psel, unit, byte, bit; local 224 psel = event & PM_PMCSEL_MSK; 226 if (direct_marked_event[pmc - 1] & (1 << psel)) 228 if (psel == 0) /* add events */ 230 else if (psel == 6) /* decode events */ 235 bit = psel; 362 unsigned int pmc, unit, byte, psel, lower; local 474 psel = event[i] & PM_PMCSEL_MSK; 478 psel |= 0x10 | ((byte & 2) << 2); 495 if (psel [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/kernel/ |
H A D | power7-pmu.c | 126 int pmc, psel; local 130 psel = event & PM_PMCSEL_MSK; 131 if ((pmc == 2 || pmc == 4) && (psel & ~7) == 0x40) 133 if ((pmc == 1 || pmc == 3) && (psel & ~7) == 0x48) 195 int pmc, psel; local 200 psel = event & PM_PMCSEL_MSK & ~1; /* trim off edge/level bit */ 204 switch (psel >> 4) { 208 if (psel == 0x3c) 210 if (psel == 0x3e) 217 if (psel 230 unsigned int pmc, unit, combine, l2sel, psel; local [all...] |
H A D | power6-pmu.c | 141 int pmc, psel, ptype; local 146 psel = (event & PM_PMCSEL_MSK) >> 1; /* drop edge/level bit */ 151 if (psel < sizeof(direct_event_is_marked)) { 152 ptype = direct_event_is_marked[psel]; 162 } else if ((psel & 0x48) == 0x40) 163 bit = psel & 7; 183 unsigned int pmc, ev, b, u, s, psel; local 212 psel = ev & PM_PMCSEL_MSK; 231 if (0x30 <= psel && psel < 365 unsigned int psel, pmc; local [all...] |
H A D | ppc970-pmu.c | 149 int pmc, psel, unit, byte, bit; local 153 psel = event & PM_PMCSEL_MSK; 155 if (direct_marked_event[pmc - 1] & (1 << psel)) 157 if (psel == 0) /* add events */ 159 else if (psel == 7 || psel == 13) /* decode events */ 164 bit = psel; 263 unsigned int pmc, unit, byte, psel; local 353 psel = event[i] & PM_PMCSEL_MSK; 357 psel | [all...] |
H A D | power5-pmu.c | 343 int pmc, psel; local 348 psel = event & PM_PMCSEL_MSK; 353 if (psel < sizeof(direct_event_is_marked)) { 354 if (direct_event_is_marked[psel] & (1 << pmc)) 356 if (direct_event_is_marked[psel] & 0x80) 358 else if (psel == 0x08) 360 else if (psel == 0x10) 362 else if (psel == 0x1b && (pmc == 1 || pmc == 3)) 364 } else if ((psel & 0x58) == 0x40) 365 bit = psel 390 unsigned int pmc, unit, byte, psel; local [all...] |
H A D | power5+-pmu.c | 407 int pmc, psel; local 412 psel = event & PM_PMCSEL_MSK; 417 if (psel < sizeof(direct_event_is_marked)) { 418 if (direct_event_is_marked[psel] & (1 << pmc)) 420 if (direct_event_is_marked[psel] & 0x80) 422 else if (psel == 0x08) 424 else if (psel == 0x10) 426 else if (psel == 0x1b && (pmc == 1 || pmc == 3)) 428 } else if ((psel & 0x48) == 0x40) { 429 bit = psel 459 unsigned int pmc, unit, byte, psel; local [all...] |
H A D | power4-pmu.c | 220 int pmc, psel, unit, byte, bit; local 224 psel = event & PM_PMCSEL_MSK; 226 if (direct_marked_event[pmc - 1] & (1 << psel)) 228 if (psel == 0) /* add events */ 230 else if (psel == 6) /* decode events */ 235 bit = psel; 362 unsigned int pmc, unit, byte, psel, lower; local 474 psel = event[i] & PM_PMCSEL_MSK; 478 psel |= 0x10 | ((byte & 2) << 2); 495 if (psel [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/watchdog/ |
H A D | at32ap700x_wdt.c | 93 unsigned long psel; local 96 psel = wdt_readl(wdt, CTRL) & WDT_BF(CTRL_PSEL, 0x0f); 97 wdt_writel(wdt, CTRL, psel | WDT_BF(CTRL_KEY, 0x55)); 98 wdt_writel(wdt, CTRL, psel | WDT_BF(CTRL_KEY, 0xaa)); 108 unsigned long psel = (wdt->timeout > 1) ? 0xf : 0xe; local 112 | WDT_BF(CTRL_PSEL, psel) 115 | WDT_BF(CTRL_PSEL, psel)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/watchdog/ |
H A D | at32ap700x_wdt.c | 93 unsigned long psel; local 96 psel = wdt_readl(wdt, CTRL) & WDT_BF(CTRL_PSEL, 0x0f); 97 wdt_writel(wdt, CTRL, psel | WDT_BF(CTRL_KEY, 0x55)); 98 wdt_writel(wdt, CTRL, psel | WDT_BF(CTRL_KEY, 0xaa)); 108 unsigned long psel = (wdt->timeout > 1) ? 0xf : 0xe; local 112 | WDT_BF(CTRL_PSEL, psel) 115 | WDT_BF(CTRL_PSEL, psel)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/mach-ep93xx/ |
H A D | clock.c | 354 int *psel, int *esel, int *pdiv, int *div) 394 *psel = (i == 2); 412 int err, psel = 0, esel = 0, pdiv = 0, div = 0; local 415 err = calc_clk_div(clk, rate, &psel, &esel, &pdiv, &div); 419 /* Clear the esel, psel, pdiv and div bits */ 423 /* Set the new esel, psel, pdiv and div bits for the new clock rate */ 425 (psel ? EP93XX_SYSCON_CLKDIV_PSEL : 0) | 353 calc_clk_div(struct clk *clk, unsigned long rate, int *psel, int *esel, int *pdiv, int *div) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/mach-ep93xx/ |
H A D | clock.c | 354 int *psel, int *esel, int *pdiv, int *div) 394 *psel = (i == 2); 412 int err, psel = 0, esel = 0, pdiv = 0, div = 0; local 415 err = calc_clk_div(clk, rate, &psel, &esel, &pdiv, &div); 419 /* Clear the esel, psel, pdiv and div bits */ 423 /* Set the new esel, psel, pdiv and div bits for the new clock rate */ 425 (psel ? EP93XX_SYSCON_CLKDIV_PSEL : 0) | 353 calc_clk_div(struct clk *clk, unsigned long rate, int *psel, int *esel, int *pdiv, int *div) argument
|