Home
last modified time | relevance | path

Searched refs:variant (Results 1 – 25 of 242) sorted by relevance

12345678910

/drivers/video/fbdev/
A Ds3c-fb.c60 #define OSD_BASE(win, variant) ((variant).osd + ((win) * (variant).osd_stride)) argument
61 #define VIDOSD_A(win, variant) (OSD_BASE(win, variant) + 0x00) argument
62 #define VIDOSD_B(win, variant) (OSD_BASE(win, variant) + 0x04) argument
63 #define VIDOSD_C(win, variant) (OSD_BASE(win, variant) + 0x08) argument
64 #define VIDOSD_D(win, variant) (OSD_BASE(win, variant) + 0x0C) argument
351 if (sfb->variant.has_clksel) in s3c_fb_calc_pixclk()
1201 win->variant = *variant; in s3c_fb_probe_win()
1306 if (sfb->variant.is_2443) in s3c_fb_set_rgb_timing()
1386 sfb->variant = fbdrv->variant; in s3c_fb_probe()
1705 .variant = {
[all …]
/drivers/mmc/host/
A Dmmci.c442 struct variant_data *variant = host->variant; in mmci_set_clkreg() local
527 struct variant_data *variant = host->variant; in mmci_validate_data() local
647 struct variant_data *variant = host->variant; in mmci_set_mask1() local
1015 struct variant_data *variant = host->variant; in _mmci_dmae_prep_data() local
1238 struct variant_data *variant = host->variant; in mmci_start_data() local
1661 struct variant_data *variant = host->variant; in mmci_pio_write() local
1669 variant->fifosize : variant->fifohalfsize; in mmci_pio_write()
1701 struct variant_data *variant = host->variant; in mmci_pio_irq() local
1929 struct variant_data *variant = host->variant; in mmci_set_ios() local
2274 host->variant = variant; in mmci_probe()
[all …]
/drivers/phy/broadcom/
A Dphy-bcm63xx-usbh.c286 val |= usbh->variant->setup_set; in bcm63xx_usbh_phy_init()
287 val &= ~usbh->variant->setup_clr; in bcm63xx_usbh_phy_init()
295 val |= usbh->variant->usc_set; in bcm63xx_usbh_phy_init()
300 if (usbh->variant->tpc_val && in bcm63xx_usbh_phy_init()
303 usbh->variant->tpc_val); in bcm63xx_usbh_phy_init()
307 usbh->variant->utmictl1_dev_set) { in bcm63xx_usbh_phy_init()
325 val |= usbh->variant->power_pllc_set; in bcm63xx_usbh_phy_power_on()
342 val |= usbh->variant->power_pllc_clr; in bcm63xx_usbh_phy_power_off()
390 variant = device_get_match_data(dev); in bcm63xx_usbh_phy_probe()
391 if (!variant) in bcm63xx_usbh_phy_probe()
[all …]
/drivers/input/keyboard/
A Dstmpe-keypad.c143 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_read_data() local
148 if (variant->auto_increment) in stmpe_keypad_read_data()
150 variant->num_data, data); in stmpe_keypad_read_data()
152 for (i = 0; i < variant->num_data; i++) { in stmpe_keypad_read_data()
167 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_irq() local
197 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_altfunc_init() local
218 for (i = 0; i < variant->max_cols; i++) { in stmpe_keypad_altfunc_init()
229 for (i = 0; i < variant->max_rows; i++) { in stmpe_keypad_altfunc_init()
248 if (variant->set_pullup) { in stmpe_keypad_altfunc_init()
267 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_chip_init() local
[all …]
A Dtm2-touchkey.c51 const struct touchkey_variant *variant; member
95 data = touchkey->variant->cmd_led_off; in tm2_touchkey_led_brightness_set()
98 data = touchkey->variant->cmd_led_on; in tm2_touchkey_led_brightness_set()
101 if (!touchkey->variant->fixed_regulator) in tm2_touchkey_led_brightness_set()
104 return touchkey->variant->no_reg ? in tm2_touchkey_led_brightness_set()
107 touchkey->variant->base_reg, data); in tm2_touchkey_led_brightness_set()
140 if (touchkey->variant->no_reg) in tm2_touchkey_irq_handler()
144 touchkey->variant->keycode_reg); in tm2_touchkey_irq_handler()
172 if (touchkey->variant->fixed_regulator && in tm2_touchkey_irq_handler()
203 touchkey->variant = of_device_get_match_data(&client->dev); in tm2_touchkey_probe()
[all …]
/drivers/watchdog/
A Dstarfive-wdt.c106 const struct starfive_wdt_variant *variant; member
210 writel(wdt->variant->unlock_key, wdt->base + wdt->variant->unlock); in starfive_wdt_unlock()
216 writel(~wdt->variant->unlock_key, wdt->base + wdt->variant->unlock); in starfive_wdt_lock()
251 if (wdt->variant->intclr_check) { in starfive_wdt_int_clr()
264 writel(val, wdt->base + wdt->variant->load); in starfive_wdt_set_count()
269 return readl(wdt->base + wdt->variant->value); in starfive_wdt_get_count()
277 val = readl(wdt->base + wdt->variant->enable); in starfive_wdt_enable()
279 writel(val, wdt->base + wdt->variant->enable); in starfive_wdt_enable()
297 if (wdt->variant->reload) in starfive_wdt_set_reload_count()
303 if (wdt->variant->double_timeout) in starfive_wdt_max_timeout()
[all …]
A Ds3c2410_wdt.c701 variant = of_device_get_match_data(dev); in s3c2410_get_wdt_drv_data()
702 if (!variant) { in s3c2410_get_wdt_drv_data()
704 variant = (struct s3c2410_wdt_variant *) in s3c2410_get_wdt_drv_data()
710 if (variant == &drv_data_exynos850_cl0 || in s3c2410_get_wdt_drv_data()
712 variant == &drv_data_gs101_cl0 || in s3c2410_get_wdt_drv_data()
714 variant == &drv_data_exynos990_cl0) { in s3c2410_get_wdt_drv_data()
728 variant = &drv_data_exynos850_cl1; in s3c2410_get_wdt_drv_data()
730 variant = &drv_data_exynosautov9_cl1; in s3c2410_get_wdt_drv_data()
732 variant = &drv_data_gs101_cl1; in s3c2410_get_wdt_drv_data()
738 variant = &drv_data_exynos990_cl2; in s3c2410_get_wdt_drv_data()
[all …]
/drivers/gpu/drm/sun4i/
A Dsun4i_hdmi_i2c.c76 if (hdmi->variant->ddc_fifo_has_dir) { in xfer_msg()
202 hdmi->variant->field_ddc_en); in sun4i_hdmi_init_regmap_fields()
208 hdmi->variant->field_ddc_start); in sun4i_hdmi_init_regmap_fields()
214 hdmi->variant->field_ddc_reset); in sun4i_hdmi_init_regmap_fields()
220 hdmi->variant->field_ddc_addr_reg); in sun4i_hdmi_init_regmap_fields()
226 hdmi->variant->field_ddc_slave_addr); in sun4i_hdmi_init_regmap_fields()
232 hdmi->variant->field_ddc_int_mask); in sun4i_hdmi_init_regmap_fields()
238 hdmi->variant->field_ddc_int_status); in sun4i_hdmi_init_regmap_fields()
268 hdmi->variant->field_ddc_cmd); in sun4i_hdmi_init_regmap_fields()
274 hdmi->variant->field_ddc_sda_en); in sun4i_hdmi_init_regmap_fields()
[all …]
/drivers/clk/bcm/
A Dclk-raspberrypi.c55 struct raspberrypi_clk_variant *variant; member
241 struct raspberrypi_clk_variant *variant = data->variant; in raspberrypi_fw_dumb_determine_rate() local
256 if (variant->minimize && req->min_rate > 0) in raspberrypi_fw_dumb_determine_rate()
284 data->variant = variant; in raspberrypi_clk_register()
320 if (variant->clkdev) { in raspberrypi_clk_register()
322 NULL, variant->clkdev); in raspberrypi_clk_register()
329 if (variant->min_rate) { in raspberrypi_clk_register()
335 if (rate < variant->min_rate) { in raspberrypi_clk_register()
374 struct raspberrypi_clk_variant *variant; in raspberrypi_discover_clocks() local
383 if (variant->export) { in raspberrypi_discover_clocks()
[all …]
/drivers/clocksource/
A Dsamsung_pwm_timer.c66 struct samsung_pwm_variant variant; member
107 bits = (fls(divisor) - 1) - pwm.variant.div_base; in samsung_timer_set_divisor()
225 if (pwm.variant.has_tint_cstat) { in samsung_clockevent_resume()
249 if (pwm.variant.has_tint_cstat) { in samsung_clock_event_isr()
284 if (pwm.variant.has_tint_cstat) { in samsung_clockevent_init()
352 pwm.variant.bits, clock_rate); in samsung_clocksource_init()
362 pwm.tcnt_max = (1UL << pwm.variant.bits) - 1; in samsung_timer_resources()
363 if (pwm.variant.bits == 16) { in samsung_timer_resources()
407 memcpy(&pwm.variant, variant, sizeof(pwm.variant)); in samsung_pwm_clocksource_init()
424 memcpy(&pwm.variant, variant, sizeof(pwm.variant)); in samsung_pwm_alloc()
[all …]
/drivers/gpu/drm/pl111/
A Dpl111_display.c249 if (priv->variant->st_bitmux_control) in pl111_display_enable()
261 if (priv->variant->st_bitmux_control) in pl111_display_enable()
266 if (priv->variant->st_bitmux_control) in pl111_display_enable()
284 if (priv->variant->is_pl110) in pl111_display_enable()
292 if (priv->variant->is_pl110) in pl111_display_enable()
334 if (priv->variant->external_bgr) in pl111_display_enable()
353 if (!priv->variant->broken_vblank) in pl111_display_enable()
364 if (!priv->variant->broken_vblank) in pl111_display_disable()
581 if (!priv->variant->broken_vblank) { in pl111_display_init()
588 priv->variant->formats, in pl111_display_init()
[all …]
/drivers/gpu/drm/msm/registers/
A Dgen_header.py287 self.variant = variant
457 return variant
506 if "-" in variant:
507 variant = variant[:variant.index("-")]
513 return variant
520 if not variant:
521 variant = parent_variant
619 variant = self.current_array.variant
627 if variant is not None:
800 reg = variants[variant]
[all …]
/drivers/net/ethernet/stmicro/stmmac/
A Ddwmac-mediatek.c77 const struct mediatek_dwmac_variant *variant; member
495 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_clk_init() local
502 for (i = 0; i < variant->num_clks; i++) in mediatek_dwmac_clk_init()
503 plat->clks[i].id = variant->clk_list[i]; in mediatek_dwmac_clk_init()
529 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_init() local
532 if (variant->dwmac_set_phy_interface) { in mediatek_dwmac_init()
533 ret = variant->dwmac_set_phy_interface(plat); in mediatek_dwmac_init()
540 if (variant->dwmac_set_delay) { in mediatek_dwmac_init()
541 ret = variant->dwmac_set_delay(plat); in mediatek_dwmac_init()
554 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_clks_config() local
[all …]
/drivers/mfd/
A Drk8xx-i2c.c21 int variant; member
169 .variant = RK805_ID,
174 .variant = RK806_ID,
179 .variant = RK808_ID,
184 .variant = RK809_ID,
189 .variant = RK816_ID,
194 .variant = RK817_ID,
199 .variant = RK818_ID,
216 return rk8xx_probe(&client->dev, data->variant, client->irq, regmap); in rk8xx_i2c_probe()
A Dstmpe.c262 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_set_altfunc() local
264 int af_bits = variant->af_bits; in stmpe_set_altfunc()
270 if (!variant->get_altfunc) in stmpe_set_altfunc()
1083 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_irq() local
1142 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_irq_sync_unlock() local
1236 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_chip_init() local
1248 if ((id & variant->id_mask) != variant->id_val) { in stmpe_chip_init()
1303 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_devices_init() local
1406 stmpe->regs = stmpe->variant->regs; in stmpe_probe()
1445 stmpe->variant->name); in stmpe_probe()
[all …]
/drivers/pci/controller/
A Dpcie-xilinx-cpm.c127 const struct xilinx_cpm_variant *variant; member
283 const struct xilinx_cpm_variant *variant = port->variant; in xilinx_cpm_pcie_event_flow() local
294 if (variant->ir_status) { in xilinx_cpm_pcie_event_flow()
298 variant->ir_status); in xilinx_cpm_pcie_event_flow()
478 const struct xilinx_cpm_variant *variant = port->variant; in xilinx_cpm_pcie_init_port() local
480 if (variant->version == CPM5NC_HOST) in xilinx_cpm_pcie_init_port()
501 writel(variant->ir_misc_value, in xilinx_cpm_pcie_init_port()
504 if (variant->ir_enable) { in xilinx_cpm_pcie_init_port()
543 if (port->variant->version == CPM5 || in xilinx_cpm_pcie_parse_dt()
624 if (port->variant->version != CPM5NC_HOST) in xilinx_cpm_pcie_probe()
[all …]
/drivers/pci/controller/dwc/
A Dpcie-artpec6.c36 enum artpec_pcie_variants variant; member
41 enum artpec_pcie_variants variant; member
201 switch (artpec6_pcie->variant) { in artpec6_pcie_wait_for_phy()
275 switch (artpec6_pcie->variant) { in artpec6_pcie_init_phy()
290 switch (artpec6_pcie->variant) { in artpec6_pcie_assert_core_reset()
405 variant = (enum artpec_pcie_variants)data->variant; in artpec6_pcie_probe()
420 artpec6_pcie->variant = variant; in artpec6_pcie_probe()
479 .variant = ARTPEC6,
484 .variant = ARTPEC6,
489 .variant = ARTPEC7,
[all …]
/drivers/soc/ti/
A Dk3-socinfo.c85 k3_chipinfo_variant_to_sr(unsigned int partno, unsigned int variant, in k3_chipinfo_variant_to_sr() argument
90 if (variant >= ARRAY_SIZE(j721e_rev_string_map)) in k3_chipinfo_variant_to_sr()
93 j721e_rev_string_map[variant]); in k3_chipinfo_variant_to_sr()
96 variant++; in k3_chipinfo_variant_to_sr()
98 variant); in k3_chipinfo_variant_to_sr()
125 u32 variant; in k3_chipinfo_probe() local
150 variant = (jtag_id & CTRLMMR_WKUP_JTAGID_VARIANT_MASK) >> in k3_chipinfo_probe()
166 ret = k3_chipinfo_variant_to_sr(partno_id, variant, soc_dev_attr); in k3_chipinfo_probe()
/drivers/pwm/
A Dpwm-samsung.c82 struct samsung_pwm_variant variant; member
156 struct samsung_pwm_variant *variant = &our_chip->variant; in pwm_samsung_is_tdiv() local
163 return (BIT(reg) & variant->tclk_mask) == 0; in pwm_samsung_is_tdiv()
186 struct samsung_pwm_variant *variant = &our_chip->variant; in pwm_samsung_calc_tin() local
211 if (variant->bits < 32) { in pwm_samsung_calc_tin()
214 if ((rate >> (variant->bits + div)) < freq) in pwm_samsung_calc_tin()
221 div = variant->div_base; in pwm_samsung_calc_tin()
519 memcpy(&our_chip->variant, match->data, sizeof(our_chip->variant)); in pwm_samsung_parse_dt()
528 our_chip->variant.output_mask |= BIT(val); in pwm_samsung_parse_dt()
566 sizeof(our_chip->variant)); in pwm_samsung_probe()
[all …]
/drivers/pinctrl/sunxi/
A Dpinctrl-sunxi-dt.c172 pin->variant++; in prepare_function_table()
191 pins[i].variant++; in prepare_function_table()
215 int lastfunc = pin->variant + 1; in prepare_function_table()
238 func += pin->variant + 3; in prepare_function_table()
244 pin->variant = 2; in prepare_function_table()
298 for (i = 2; i < pins[pin].variant; i++) { in fill_pin_function()
318 if (i < pins[pin].variant) { in fill_pin_function()
324 func = &pins[pin].functions[pins[pin].variant]; in fill_pin_function()
328 pins[pin].variant++; in fill_pin_function()
369 pins[i].variant = 0; in sunxi_pinctrl_dt_table_init()
/drivers/pinctrl/mvebu/
A Dpinctrl-mvebu.c55 u8 variant; member
116 if (!pctl->variant || (pctl->variant & in mvebu_pinctrl_find_setting_by_val()
133 if (!pctl->variant || (pctl->variant & in mvebu_pinctrl_find_setting_by_name()
150 if (!pctl->variant || (pctl->variant & in mvebu_pinctrl_find_gpio_setting()
241 if (pctl->variant && in mvebu_pinconf_group_dbg_show()
242 !(pctl->variant & grp->settings[n].variant)) in mvebu_pinconf_group_dbg_show()
522 if (pctl->variant && in mvebu_pinctrl_build_functions()
523 !(pctl->variant & grp->settings[s].variant)) in mvebu_pinctrl_build_functions()
551 !(pctl->variant & grp->settings[s].variant)) in mvebu_pinctrl_build_functions()
604 pctl->variant = soc->variant; in mvebu_pinctrl_probe()
[all …]
/drivers/media/platform/verisilicon/
A Dhantro_drv.c950 if (!vpu->variant->enc_fmts) in hantro_add_enc_func()
958 if (!vpu->variant->dec_fmts) in hantro_add_dec_func()
1056 vpu->variant = match->data; in hantro_probe()
1078 if (vpu->variant->num_clocks > 1) { in hantro_probe()
1100 num_bases = vpu->variant->num_regs ?: 1; in hantro_probe()
1132 if (!vpu->variant->irqs[i].handler) in hantro_probe()
1135 if (vpu->variant->num_irqs > 1) { in hantro_probe()
1136 irq_name = vpu->variant->irqs[i].name; in hantro_probe()
1159 if (vpu->variant->init) { in hantro_probe()
1160 ret = vpu->variant->init(vpu); in hantro_probe()
[all …]
/drivers/media/platform/samsung/exynos-gsc/
A Dgsc-core.c391 struct gsc_variant *variant = gsc->variant; in gsc_try_fmt_mplane() local
424 min_w = variant->pix_min->org_w; in gsc_try_fmt_mplane()
425 min_h = variant->pix_min->org_h; in gsc_try_fmt_mplane()
520 struct gsc_variant *variant = gsc->variant; in gsc_try_selection() local
637 struct gsc_variant *variant = ctx->gsc_dev->variant; in gsc_set_scaler_info() local
700 struct gsc_variant *variant = gsc->variant; in __gsc_s_ctrl() local
1039 .variant = {
1051 .variant = {
1063 .variant = {
1073 .variant = {
[all …]
/drivers/iio/magnetometer/
A Dhmc5843_core.c278 "%d.%d ", data->variant->regval_to_samp_freq[i][0], in hmc5843_show_samp_freq_avail()
279 data->variant->regval_to_samp_freq[i][1]); in hmc5843_show_samp_freq_avail()
308 if (val == data->variant->regval_to_samp_freq[i][0] && in hmc5843_get_samp_freq_index()
309 val2 == data->variant->regval_to_samp_freq[i][1]) in hmc5843_get_samp_freq_index()
339 "0.%09d ", data->variant->regval_to_nanoscale[i]); in hmc5843_show_scale_avail()
358 if (val2 == data->variant->regval_to_nanoscale[i]) in hmc5843_get_scale_index()
381 *val2 = data->variant->regval_to_nanoscale[rval]; in hmc5843_read_raw()
388 *val = data->variant->regval_to_samp_freq[rval][0]; in hmc5843_read_raw()
389 *val2 = data->variant->regval_to_samp_freq[rval][1]; in hmc5843_read_raw()
637 data->variant = &hmc5843_chip_info_tbl[id]; in hmc5843_common_probe()
[all …]
/drivers/crypto/rockchip/
A Drk3288_crypto.c67 if (dev->num_clks < dev->variant->num_clks) { in rk_crypto_get_clks()
69 dev->num_clks, dev->variant->num_clks); in rk_crypto_get_clks()
75 for (j = 0; j < ARRAY_SIZE(dev->variant->rkclks); j++) { in rk_crypto_get_clks()
76 if (dev->variant->rkclks[j].max == 0) in rk_crypto_get_clks()
80 if (cr > dev->variant->rkclks[j].max) { in rk_crypto_get_clks()
82 dev->variant->rkclks[j].max); in rk_crypto_get_clks()
85 dev->variant->rkclks[j].name, cr, in rk_crypto_get_clks()
86 dev->variant->rkclks[j].max); in rk_crypto_get_clks()
89 dev->variant->rkclks[j].name, cr, in rk_crypto_get_clks()
90 dev->variant->rkclks[j].max); in rk_crypto_get_clks()
[all …]

Completed in 98 milliseconds

12345678910