Searched refs:psel (Results 1 - 16 of 16) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/kernel/
H A Dpower7-pmu.c126 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 Dpower6-pmu.c141 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 Dppc970-pmu.c149 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 Dpower5-pmu.c343 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 Dpower5+-pmu.c407 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 Dpower4-pmu.c220 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 Dpower7-pmu.c126 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 Dpower6-pmu.c141 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 Dppc970-pmu.c149 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 Dpower5-pmu.c343 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 Dpower5+-pmu.c407 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 Dpower4-pmu.c220 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 Dat32ap700x_wdt.c93 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 Dat32ap700x_wdt.c93 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 Dclock.c354 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 Dclock.c354 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

Completed in 235 milliseconds