Home
last modified time | relevance | path

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

12345678910>>...13

/Linux-v4.19/drivers/video/fbdev/
Ds3c-fb.c63 #define OSD_BASE(win, variant) ((variant).osd + ((win) * (variant).osd_stride)) argument
64 #define VIDOSD_A(win, variant) (OSD_BASE(win, variant) + 0x00) argument
65 #define VIDOSD_B(win, variant) (OSD_BASE(win, variant) + 0x04) argument
66 #define VIDOSD_C(win, variant) (OSD_BASE(win, variant) + 0x08) argument
67 #define VIDOSD_D(win, variant) (OSD_BASE(win, variant) + 0x0C) argument
138 struct s3c_fb_variant variant; member
172 struct s3c_fb_win_variant variant; member
211 struct s3c_fb_variant variant; member
231 return win->variant.valid_bpp & VALID_BPP(bpp); in s3c_fb_validate_win_bpp()
268 if (sfb->variant.palette[win->index] != 0) { in s3c_fb_check_var()
[all …]
/Linux-v4.19/drivers/mmc/host/
Dmmci.c222 if (readl(host->base + MMCISTATUS) & host->variant->busy_detect_flag) in mmci_card_busy()
290 datactrl |= host->datactrl_reg & host->variant->busy_dpsm_flag; in mmci_write_datactrlreg()
303 struct variant_data *variant = host->variant; in mmci_set_clkreg() local
304 u32 clk = variant->clkreg; in mmci_set_clkreg()
310 if (variant->explicit_mclk_control) { in mmci_set_clkreg()
314 if (variant->st_clkdiv) in mmci_set_clkreg()
317 } else if (variant->st_clkdiv) { in mmci_set_clkreg()
339 clk |= variant->clkreg_enable; in mmci_set_clkreg()
351 clk |= variant->clkreg_8bit_bus_enable; in mmci_set_clkreg()
355 clk |= variant->clkreg_neg_edge_enable; in mmci_set_clkreg()
[all …]
/Linux-v4.19/drivers/input/keyboard/
Dstmpe-keypad.c131 const struct stmpe_keypad_variant *variant; member
142 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_read_data() local
147 if (variant->auto_increment) in stmpe_keypad_read_data()
149 variant->num_data, data); in stmpe_keypad_read_data()
151 for (i = 0; i < variant->num_data; i++) { in stmpe_keypad_read_data()
166 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_irq() local
175 for (i = 0; i < variant->num_normal_data; i++) { in stmpe_keypad_irq()
196 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_altfunc_init() local
197 unsigned int col_gpios = variant->col_gpios; in stmpe_keypad_altfunc_init()
198 unsigned int row_gpios = variant->row_gpios; in stmpe_keypad_altfunc_init()
[all …]
/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_hdmi_i2c.c45 (hdmi->variant->ddc_fifo_thres_incl ? 0 : 1); in fifo_transfer()
63 readsb(hdmi->base + hdmi->variant->ddc_fifo_reg, buf, len); in fifo_transfer()
65 writesb(hdmi->base + hdmi->variant->ddc_fifo_reg, buf, len); in fifo_transfer()
80 if (hdmi->variant->ddc_fifo_has_dir) { in xfer_msg()
102 hdmi->variant->ddc_fifo_thres_incl ? 0 : 1); in xfer_msg()
206 hdmi->variant->field_ddc_en); in sun4i_hdmi_init_regmap_fields()
212 hdmi->variant->field_ddc_start); in sun4i_hdmi_init_regmap_fields()
218 hdmi->variant->field_ddc_reset); in sun4i_hdmi_init_regmap_fields()
224 hdmi->variant->field_ddc_addr_reg); in sun4i_hdmi_init_regmap_fields()
230 hdmi->variant->field_ddc_slave_addr); in sun4i_hdmi_init_regmap_fields()
[all …]
/Linux-v4.19/sound/soc/qcom/
Dlpass-cpu.c167 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), in lpass_cpu_daiops_hw_params()
192 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), in lpass_cpu_daiops_hw_free()
216 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), in lpass_cpu_daiops_prepare()
244 LPAIF_I2SCTL_REG(drvdata->variant, in lpass_cpu_daiops_trigger()
263 LPAIF_I2SCTL_REG(drvdata->variant, in lpass_cpu_daiops_trigger()
293 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), 0); in asoc_qcom_lpass_cpu_dai_probe()
308 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_writeable()
350 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_readable()
396 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_volatile()
429 struct lpass_variant *variant; in asoc_qcom_lpass_cpu_platform_probe() local
[all …]
/Linux-v4.19/drivers/clocksource/
Dsamsung_pwm_timer.c70 struct samsung_pwm_variant variant; member
111 bits = (fls(divisor) - 1) - pwm.variant.div_base; in samsung_timer_set_divisor()
229 if (pwm.variant.has_tint_cstat) { in samsung_clockevent_resume()
252 if (pwm.variant.has_tint_cstat) { in samsung_clock_event_isr()
290 if (pwm.variant.has_tint_cstat) { in samsung_clockevent_init()
357 pwm.variant.bits, clock_rate); in samsung_clocksource_init()
359 samsung_clocksource.mask = CLOCKSOURCE_MASK(pwm.variant.bits); in samsung_clocksource_init()
367 pwm.tcnt_max = (1UL << pwm.variant.bits) - 1; in samsung_timer_resources()
368 if (pwm.variant.bits == 16) { in samsung_timer_resources()
385 mask = ~pwm.variant.output_mask & ((1 << SAMSUNG_PWM_NUM) - 1); in _samsung_pwm_clocksource_init()
[all …]
/Linux-v4.19/arch/arm64/kernel/
Dinsn.c515 enum aarch64_insn_variant variant, in aarch64_insn_gen_comp_branch_imm() argument
537 switch (variant) { in aarch64_insn_gen_comp_branch_imm()
544 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_comp_branch_imm()
642 enum aarch64_insn_variant variant, in aarch64_insn_gen_load_store_pair() argument
666 switch (variant) { in aarch64_insn_gen_load_store_pair()
685 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_load_store_pair()
809 int imm, enum aarch64_insn_variant variant, in aarch64_insn_gen_add_sub_imm() argument
832 switch (variant) { in aarch64_insn_gen_add_sub_imm()
839 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_add_sub_imm()
871 enum aarch64_insn_variant variant, in aarch64_insn_gen_bitfield() argument
[all …]
/Linux-v4.19/drivers/gpu/drm/pl111/
Dpl111_display.c59 u32 cpp = priv->variant->fb_bpp / 8; in pl111_mode_valid()
177 if (priv->variant->broken_clockdivider) in pl111_display_enable()
227 if (priv->variant->st_bitmux_control) in pl111_display_enable()
239 if (priv->variant->st_bitmux_control) in pl111_display_enable()
244 if (priv->variant->st_bitmux_control) in pl111_display_enable()
249 if (priv->variant->st_bitmux_control) in pl111_display_enable()
256 if (priv->variant->st_bitmux_control) in pl111_display_enable()
262 if (priv->variant->is_pl110) in pl111_display_enable()
264 else if (priv->variant->st_bitmux_control) in pl111_display_enable()
270 if (priv->variant->is_pl110) in pl111_display_enable()
[all …]
Dpl111_drv.c187 if (!priv->variant->broken_vblank) { in pl111_modeset_init()
197 drm_fb_cma_fbdev_init(dev, priv->variant->fb_bpp, 0); in pl111_modeset_init()
266 const struct pl111_variant_data *variant = id->data; in pl111_amba_probe() local
280 priv->variant = variant; in pl111_amba_probe()
295 if (variant->is_pl110 || variant->is_lcdc) { in pl111_amba_probe()
321 variant->name, priv); in pl111_amba_probe()
/Linux-v4.19/drivers/pwm/
Dpwm-samsung.c86 struct samsung_pwm_variant variant; member
131 bits = (fls(divisor) - 1) - pwm->variant.div_base; in pwm_samsung_set_divisor()
145 struct samsung_pwm_variant *variant = &chip->variant; in pwm_samsung_is_tdiv() local
152 return (BIT(reg) & variant->tclk_mask) == 0; in pwm_samsung_is_tdiv()
174 struct samsung_pwm_variant *variant = &chip->variant; in pwm_samsung_calc_tin() local
199 if (variant->bits < 32) { in pwm_samsung_calc_tin()
201 for (div = variant->div_base; div < 4; ++div) in pwm_samsung_calc_tin()
202 if ((rate >> (variant->bits + div)) < freq) in pwm_samsung_calc_tin()
209 div = variant->div_base; in pwm_samsung_calc_tin()
222 if (!(our_chip->variant.output_mask & BIT(pwm->hwpwm))) { in pwm_samsung_request()
[all …]
/Linux-v4.19/drivers/mfd/
Dstmpe.c49 return stmpe->variant->enable(stmpe, blocks, true); in __stmpe_enable()
54 return stmpe->variant->enable(stmpe, blocks, false); in __stmpe_disable()
268 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_set_altfunc() local
270 int af_bits = variant->af_bits; in stmpe_set_altfunc()
276 if (!variant->get_altfunc) in stmpe_set_altfunc()
290 af = variant->get_altfunc(stmpe, block); in stmpe_set_altfunc()
686 if (!stmpe->variant->enable_autosleep) in stmpe_autosleep()
690 ret = stmpe->variant->enable_autosleep(stmpe, autosleep_timeout); in stmpe_autosleep()
839 u16 id_val = stmpe->variant->id_val; in stmpe_reset()
1029 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_irq() local
[all …]
/Linux-v4.19/arch/arm/mach-davinci/
Dcommon.c48 u8 variant; in davinci_init_id() local
61 variant = (soc_info->jtag_id & 0xf0000000) >> 28; in davinci_init_id()
67 if ((dip->part_no == part_no) && (dip->variant == variant)) { in davinci_init_id()
70 dip->variant); in davinci_init_id()
/Linux-v4.19/arch/arm64/include/asm/
Dinsn.h368 enum aarch64_insn_variant variant,
385 enum aarch64_insn_variant variant,
394 int imm, enum aarch64_insn_variant variant,
399 enum aarch64_insn_variant variant,
403 enum aarch64_insn_variant variant,
409 enum aarch64_insn_variant variant,
413 enum aarch64_insn_variant variant,
418 enum aarch64_insn_variant variant,
424 enum aarch64_insn_variant variant,
430 enum aarch64_insn_variant variant,
[all …]
/Linux-v4.19/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c59 u8 variant; member
117 if (!pctl->variant || (pctl->variant & in mvebu_pinctrl_find_setting_by_val()
118 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_val()
132 if (!pctl->variant || (pctl->variant & in mvebu_pinctrl_find_setting_by_name()
133 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_name()
147 if (!pctl->variant || (pctl->variant & in mvebu_pinctrl_find_gpio_setting()
148 grp->settings[n].variant)) in mvebu_pinctrl_find_gpio_setting()
235 if (pctl->variant && in mvebu_pinconf_group_dbg_show()
236 !(pctl->variant & grp->settings[n].variant)) in mvebu_pinconf_group_dbg_show()
516 if (pctl->variant && in mvebu_pinctrl_build_functions()
[all …]
/Linux-v4.19/drivers/pci/controller/dwc/
Dpcie-artpec6.c36 enum artpec_pcie_variants variant; member
41 enum artpec_pcie_variants variant; member
211 switch (artpec6_pcie->variant) { in artpec6_pcie_wait_for_phy()
285 switch (artpec6_pcie->variant) { in artpec6_pcie_init_phy()
300 if (artpec6_pcie->variant != ARTPEC7) in artpec6_pcie_set_nfts()
327 switch (artpec6_pcie->variant) { in artpec6_pcie_assert_core_reset()
343 switch (artpec6_pcie->variant) { in artpec6_pcie_deassert_core_reset()
495 enum artpec_pcie_variants variant; in artpec6_pcie_probe() local
503 variant = (enum artpec_pcie_variants)data->variant; in artpec6_pcie_probe()
518 artpec6_pcie->variant = variant; in artpec6_pcie_probe()
[all …]
/Linux-v4.19/sound/soc/sunxi/
Dsun4i-i2s.c195 const struct sun4i_i2s_quirks *variant; member
334 bclk_div += i2s->variant->bclk_offset; in sun4i_i2s_set_clk_rate()
335 mclk_div += i2s->variant->mclk_offset; in sun4i_i2s_set_clk_rate()
344 if (i2s->variant->has_fmt_set_lrck_period) in sun4i_i2s_set_clk_rate()
367 if (i2s->variant->has_chcfg) { in sun4i_i2s_hw_params()
387 if (i2s->variant->has_chsel_tx_chen) in sun4i_i2s_hw_params()
416 wss + i2s->variant->fmt_offset); in sun4i_i2s_hw_params()
418 sr + i2s->variant->fmt_offset); in sun4i_i2s_hw_params()
450 if (i2s->variant->has_chsel_offset) { in sun4i_i2s_set_fmt()
493 if (i2s->variant->has_slave_select_bit) { in sun4i_i2s_set_fmt()
[all …]
/Linux-v4.19/drivers/iio/magnetometer/
Dhmc5843_core.c274 for (i = 0; i < data->variant->n_regval_to_samp_freq; i++) in hmc5843_show_samp_freq_avail()
276 "%d.%d ", data->variant->regval_to_samp_freq[i][0], in hmc5843_show_samp_freq_avail()
277 data->variant->regval_to_samp_freq[i][1]); in hmc5843_show_samp_freq_avail()
305 for (i = 0; i < data->variant->n_regval_to_samp_freq; i++) in hmc5843_get_samp_freq_index()
306 if (val == data->variant->regval_to_samp_freq[i][0] && in hmc5843_get_samp_freq_index()
307 val2 == data->variant->regval_to_samp_freq[i][1]) in hmc5843_get_samp_freq_index()
335 for (i = 0; i < data->variant->n_regval_to_nanoscale; i++) in hmc5843_show_scale_avail()
337 "0.%09d ", data->variant->regval_to_nanoscale[i]); in hmc5843_show_scale_avail()
355 for (i = 0; i < data->variant->n_regval_to_nanoscale; i++) in hmc5843_get_scale_index()
356 if (val2 == data->variant->regval_to_nanoscale[i]) in hmc5843_get_scale_index()
[all …]
/Linux-v4.19/drivers/media/platform/exynos-gsc/
Dgsc-core.c419 struct gsc_variant *variant = gsc->variant; in gsc_try_fmt_mplane() local
442 max_w = variant->pix_max->target_rot_dis_w; in gsc_try_fmt_mplane()
443 max_h = variant->pix_max->target_rot_dis_h; in gsc_try_fmt_mplane()
445 mod_x = ffs(variant->pix_align->org_w) - 1; in gsc_try_fmt_mplane()
447 mod_y = ffs(variant->pix_align->org_h) - 1; in gsc_try_fmt_mplane()
449 mod_y = ffs(variant->pix_align->org_h) - 2; in gsc_try_fmt_mplane()
452 min_w = variant->pix_min->org_w; in gsc_try_fmt_mplane()
453 min_h = variant->pix_min->org_h; in gsc_try_fmt_mplane()
455 min_w = variant->pix_min->target_rot_dis_w; in gsc_try_fmt_mplane()
456 min_h = variant->pix_min->target_rot_dis_h; in gsc_try_fmt_mplane()
[all …]
/Linux-v4.19/drivers/iio/imu/
Dadis16400_buffer.c25 if (st->variant->flags & ADIS16400_NO_BURST) in adis16400_update_scan_mode()
33 if (st->variant->flags & ADIS16400_BURST_DIAG_STAT) in adis16400_update_scan_mode()
75 if (!(st->variant->flags & ADIS16400_NO_BURST) && in adis16400_trigger_handler()
85 if (!(st->variant->flags & ADIS16400_NO_BURST)) { in adis16400_trigger_handler()
90 if (st->variant->flags & ADIS16400_BURST_DIAG_STAT) in adis16400_trigger_handler()
/Linux-v4.19/Documentation/devicetree/bindings/i2c/
Di2c-s3c2410.txt19 - Samsung GPIO variant (deprecated):
24 - Pinctrl variant (preferred, if available):
43 /* Samsung GPIO variant begins here */
46 /* Samsung GPIO variant ends here */
47 /* Pinctrl variant begins here */
50 /* Pinctrl variant ends here */
/Linux-v4.19/drivers/gpu/drm/armada/
Darmada_crtc.c141 if (!dcrtc->variant->has_spu_adv_reg && in armada_drm_crtc_mode_fixup()
146 ret = dcrtc->variant->compute_clock(dcrtc, adj, NULL); in armada_drm_crtc_mode_fixup()
283 dcrtc->variant->compute_clock(dcrtc, adj, &sclk); in armada_drm_crtc_mode_set_nofb()
323 if (dcrtc->variant->has_spu_adv_reg) in armada_drm_crtc_mode_set_nofb()
407 if (dcrtc->variant->disable) in armada_drm_crtc_atomic_disable()
408 dcrtc->variant->disable(dcrtc); in armada_drm_crtc_atomic_disable()
437 if (dcrtc->variant->enable) in armada_drm_crtc_atomic_enable()
438 dcrtc->variant->enable(dcrtc, &crtc->state->adjusted_mode); in armada_drm_crtc_atomic_enable()
606 if (!dcrtc->variant->has_spu_adv_reg) in armada_drm_crtc_cursor_set()
654 if (!dcrtc->variant->has_spu_adv_reg) in armada_drm_crtc_cursor_move()
[all …]
/Linux-v4.19/drivers/media/platform/mtk-mdp/
Dmtk_mdp_m2m.c185 struct mtk_mdp_variant *variant = mdp->variant; in mtk_mdp_try_fmt_mplane() local
212 max_w = variant->pix_max->target_rot_dis_w; in mtk_mdp_try_fmt_mplane()
213 max_h = variant->pix_max->target_rot_dis_h; in mtk_mdp_try_fmt_mplane()
217 align_w = variant->pix_align->org_w; in mtk_mdp_try_fmt_mplane()
218 align_h = variant->pix_align->org_h; in mtk_mdp_try_fmt_mplane()
225 min_w = variant->pix_min->org_w; in mtk_mdp_try_fmt_mplane()
226 min_h = variant->pix_min->org_h; in mtk_mdp_try_fmt_mplane()
228 min_w = variant->pix_min->target_rot_dis_w; in mtk_mdp_try_fmt_mplane()
229 min_h = variant->pix_min->target_rot_dis_h; in mtk_mdp_try_fmt_mplane()
291 struct mtk_mdp_variant *variant = mdp->variant; in mtk_mdp_try_crop() local
[all …]
/Linux-v4.19/drivers/staging/comedi/drivers/
Dni_tio.c105 static inline unsigned int GI_PRESCALE_X2(enum ni_gpct_variant variant) in GI_PRESCALE_X2() argument
107 switch (variant) { in GI_PRESCALE_X2()
118 static inline unsigned int GI_PRESCALE_X8(enum ni_gpct_variant variant) in GI_PRESCALE_X8() argument
120 switch (variant) { in GI_PRESCALE_X8()
133 switch (counter_dev->variant) { in ni_tio_has_gate2_registers()
293 if (counting_mode_bits & GI_PRESCALE_X2(counter_dev->variant)) in ni_tio_clock_src_modifiers()
295 if (counting_mode_bits & GI_PRESCALE_X8(counter_dev->variant)) in ni_tio_clock_src_modifiers()
427 switch (counter->counter_dev->variant) { in ni_tio_generic_clock_src_select()
452 switch (counter_dev->variant) { in ni_tio_set_sync_mode()
565 switch (counter_dev->variant) { in ni_tio_arm()
[all …]
/Linux-v4.19/drivers/staging/wlan-ng/
Dprism2sta.c608 le16_to_cpus(&hw->ident_nic.variant); in prism2sta_getcardinfo()
614 hw->ident_nic.minor, hw->ident_nic.variant); in prism2sta_getcardinfo()
627 le16_to_cpus(&hw->ident_pri_fw.variant); in prism2sta_getcardinfo()
633 hw->ident_pri_fw.minor, hw->ident_pri_fw.variant); in prism2sta_getcardinfo()
653 le16_to_cpus(&hw->ident_sta_fw.variant); in prism2sta_getcardinfo()
658 hw->mm_mods = hw->ident_sta_fw.variant & GENMASK(15, 14); in prism2sta_getcardinfo()
659 hw->ident_sta_fw.variant &= ~((u16)GENMASK(15, 14)); in prism2sta_getcardinfo()
665 hw->ident_sta_fw.minor, hw->ident_sta_fw.variant); in prism2sta_getcardinfo()
670 hw->ident_sta_fw.minor, hw->ident_sta_fw.variant); in prism2sta_getcardinfo()
689 le16_to_cpus(&hw->cap_sup_mfi.variant); in prism2sta_getcardinfo()
[all …]
/Linux-v4.19/drivers/watchdog/
Drave-sp-wdt.c56 const struct rave_sp_wdt_variant *variant; member
114 return to_rave_sp_wdt(wdd)->variant->configure(wdd, on); in rave_sp_wdt_configure()
154 const int ret = sp_wd->variant->restart(&sp_wd->wdd); in rave_sp_wdt_reboot_notifier()
266 sp_wd->variant = of_device_get_match_data(dev); in rave_sp_wdt_probe()
273 wdd->min_timeout = sp_wd->variant->min_timeout; in rave_sp_wdt_probe()
274 wdd->max_timeout = sp_wd->variant->max_timeout; in rave_sp_wdt_probe()

12345678910>>...13