/Linux-v4.19/drivers/video/fbdev/ |
D | s3c-fb.c | 63 #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/ |
D | mmci.c | 222 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/ |
D | stmpe-keypad.c | 131 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/ |
D | sun4i_hdmi_i2c.c | 45 (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/ |
D | lpass-cpu.c | 167 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/ |
D | samsung_pwm_timer.c | 70 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/ |
D | insn.c | 515 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/ |
D | pl111_display.c | 59 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 …]
|
D | pl111_drv.c | 187 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/ |
D | pwm-samsung.c | 86 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/ |
D | stmpe.c | 49 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/ |
D | common.c | 48 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/ |
D | insn.h | 368 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/ |
D | pinctrl-mvebu.c | 59 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/ |
D | pcie-artpec6.c | 36 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/ |
D | sun4i-i2s.c | 195 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/ |
D | hmc5843_core.c | 274 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/ |
D | gsc-core.c | 419 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/ |
D | adis16400_buffer.c | 25 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/ |
D | i2c-s3c2410.txt | 19 - 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/ |
D | armada_crtc.c | 141 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/ |
D | mtk_mdp_m2m.c | 185 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/ |
D | ni_tio.c | 105 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/ |
D | prism2sta.c | 608 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/ |
D | rave-sp-wdt.c | 56 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()
|