/drivers/clk/tegra/ |
H A D | clk-divider.c | 38 int mul; local 43 mul = get_mul(divider); 46 divider_ux1 *= mul; 54 divider_ux1 *= mul; 56 divider_ux1 -= mul; 72 int div, mul; local 78 mul = get_mul(divider); 79 div += mul; 81 rate *= mul; 92 int div, mul; local [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | common.h | 38 #define ATH_EP_MUL(x, mul) ((x) * (mul)) 46 #define ATH_EP_RND(x, mul) \ 47 (((x) + ((mul)/2)) / (mul))
|
/drivers/clk/ |
H A D | clk-vt8500.c | 387 u32 mul, div1, div2; local 396 for (mul = 3; mul <= 1023; mul++) { 397 tclk = parent_rate * mul / (div1 * (1 << div2)); 403 *multiplier = mul; 411 best_mul = mul; 455 u32 mul, div1, div2; local 464 for (mul = 0; mul < 499 u32 mul, div1, div2; local 543 u32 filter, mul, div1, div2; local 586 u32 filter, mul, div1, div2; local [all...] |
H A D | clk-moxart.c | 22 unsigned int mul; local 35 mul = readl(base + 0x30) >> 3 & 0x3f; 44 clk = clk_register_fixed_factor(NULL, name, parent_name, 0, mul, 1);
|
H A D | clk-nomadik.c | 228 u8 mul; local 231 mul = (val >> 8) & 0x3FU; 232 mul += 2; 234 return (parent_rate * mul) >> div; 238 u8 mul; local 240 mul = (val >> 24) & 0x3FU; 241 mul += 2; 242 return (parent_rate * mul);
|
/drivers/cpufreq/ |
H A D | cpufreq-nforce2.c | 23 #define NFORCE2_PLL(mul, div) (0x100000 | (mul << 8) | div) 69 unsigned char mul, div; local 71 mul = (pll >> 8) & 0xff; 75 return NFORCE2_XTAL * mul / div; 89 unsigned char mul = 0, div = 0; local 93 while (((mul == 0) || (div == 0)) && (tried <= 3)) { 98 mul = xmul; 104 if ((mul == 0) || (div == 0)) 107 return NFORCE2_PLL(mul, di [all...] |
/drivers/clk/at91/ |
H A D | clk-pll.c | 67 u16 mul; member in struct:clk_pll 95 u16 mul; local 99 mul = PLL_MUL(pllr, layout); 102 (div == pll->div && mul == pll->mul)) 118 ((pll->mul & layout->mul_mask) << layout->mul_shift)); 155 if (!pll->div || !pll->mul) 158 return (parent_rate / pll->div) * (pll->mul + 1); 163 u32 *div, u32 *mul, 255 if (mul) 161 clk_pll_get_best_div_mul(struct clk_pll *pll, unsigned long rate, unsigned long parent_rate, u32 *div, u32 *mul, u32 *index) argument 278 u32 mul; local [all...] |
/drivers/media/i2c/ |
H A D | smiapp-pll.c | 95 * @mul is the PLL multiplier and @div is the common divisor 97 * multiplier will be a multiple of @mul. 103 struct smiapp_pll *pll, uint32_t mul, 113 * are the minimum and maximum multiplier for mul. 129 more_mul_max = limits->max_pll_multiplier / mul; 137 / (pll->ext_clk_freq_hz / pll->pre_pll_clk_div * mul)); 148 DIV_ROUND_UP(limits->max_pll_multiplier, mul)); 155 * mul); 160 DIV_ROUND_UP(limits->min_pll_multiplier, mul)); 185 pll->pll_multiplier = mul * 101 __smiapp_pll_calculate(struct device *dev, const struct smiapp_pll_limits *limits, struct smiapp_pll *pll, uint32_t mul, uint32_t div, uint32_t lane_op_clock_ratio) argument 385 uint32_t mul, div; local [all...] |
/drivers/net/wireless/p54/ |
H A D | eeprom.h | 98 __le16 mul; member in struct:pda_rssi_cal_ext_entry 103 __le16 mul; member in struct:pda_rssi_cal_entry
|
H A D | eeprom.c | 65 .mul = 130, 567 entry[i].mul = (s16) le16_to_cpu(cal[i].mul); 585 entry[i].mul = (s16) le16_to_cpu(cal[i].mul);
|
H A D | p54.h | 121 s16 mul; member in struct:p54_rssi_db_entry
|
H A D | fwio.c | 508 rssi->mul = cpu_to_le16(rssi_data->mul); 513 rssi->mul = cpu_to_le16(rssi_data->longbow_unkn);
|
/drivers/usb/core/ |
H A D | usb.h | 46 unsigned mul = (udev->speed == USB_SPEED_SUPER ? 8 : 2); local 48 return c->desc.bMaxPower * mul;
|
H A D | devices.c | 321 int mul; local 326 mul = 8; 328 mul = 2; 335 desc->bMaxPower * mul);
|
/drivers/ata/ |
H A D | pata_at91.c | 180 unsigned long mul; local 189 mul = (mck_hz / 10000) << 16; 190 mul /= 100000; 192 return (ns * mul + 65536) >> 16; /* rounding */
|
/drivers/gpu/drm/tegra/ |
H A D | dsi.c | 433 unsigned int hact, hsw, hbp, hfp, i, mul, div; local 451 err = tegra_dsi_get_muldiv(dsi->format, &mul, &div); 493 hact = mode->hdisplay * mul / div; 496 hsw = (mode->hsync_end - mode->hsync_start) * mul / div; 500 hbp = (mode->htotal - mode->hsync_end) * mul / div; 504 hfp = (mode->hsync_start - mode->hdisplay) * mul / div; 513 tegra_dsi_writel(dsi, 8 * mul / div, DSI_SOL_DELAY); 592 unsigned int timeout, mul, div, vrefresh; local 597 err = tegra_dsi_get_muldiv(dsi->format, &mul, &div); 601 DRM_DEBUG_KMS("mul [all...] |
/drivers/media/radio/si4713/ |
H A D | si4713.c | 915 s32 *bit, s32 *mask, u16 *property, int *mul, 924 *mul = 1; 928 *mul = 1; 932 *mul = 1; 936 *mul = 1; 940 *mul = ATTACK_TIME_UNIT; 944 *mul = 10; 948 *mul = 10; 952 *mul = 1; 1099 int mul local 914 si4713_choose_econtrol_action(struct si4713_device *sdev, u32 id, s32 *bit, s32 *mask, u16 *property, int *mul, unsigned long **table, int *size) argument [all...] |
/drivers/gpu/drm/radeon/ |
H A D | r600_hdmi.c | 243 unsigned long div, mul; local 259 mul = ((128*freq/1000) + (n-1))/n; 261 n *= mul; 262 cts *= mul;
|
/drivers/media/tuners/ |
H A D | e4000_priv.h | 53 u8 mul; member in struct:e4000_pll
|
H A D | fc2580_priv.h | 66 u16 mul; member in struct:fc2580_if_filter
|
/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_dev.c | 45 u32 mul; member in struct:vnic_intr_coal_timer_info 827 vdev->intr_coal_timer_info.mul = 2; 856 vdev->intr_coal_timer_info.mul = (u32) vdev->args[0]; 910 return (usec * vdev->intr_coal_timer_info.mul) / 917 vdev->intr_coal_timer_info.mul;
|
/drivers/tty/serial/ |
H A D | mfd.c | 891 u32 ps, mul; local 933 mul = 0x3600; 936 mul = 0x3345; 940 mul = 0x2400; 948 /* mul/ps/quot = 0x9C4/0x10/0x1 will make a 500000 bps */ 949 mul = baud / 500000 * 0x9C4; 1020 serial_out(up, UART_MUL, mul); /* set MUL */
|
/drivers/usb/chipidea/ |
H A D | udc.c | 366 u32 mul = hwreq->req.length / hwep->ep.maxpacket; local 370 mul++; 371 node->ptr->token |= mul << __ffs(TD_MULTO); 496 u32 mul = hwreq->req.length / hwep->ep.maxpacket; local 500 mul++; 501 hwep->qh.ptr->cap |= mul << __ffs(QH_MULT);
|
/drivers/hwmon/ |
H A D | adm9240.c | 83 static inline int SCALE(long val, int mul, int div) argument 86 return (val * mul - div / 2) / div; 88 return (val * mul + div / 2) / div;
|
H A D | smsc47m192.c | 60 static inline int SCALE(long val, int mul, int div) argument 63 return (val * mul - div / 2) / div; 65 return (val * mul + div / 2) / div;
|