Home
last modified time | relevance | path

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

12345678910>>...20

/Linux-v6.6/tools/testing/selftests/exec/
Dnon-regular.c48 const FIXTURE_VARIANT(file) *variant); in FIXTURE_VARIANT()
54 const FIXTURE_VARIANT(file) *variant) in setup_link()
82 const FIXTURE_VARIANT(file) *variant) in setup_dir()
97 const FIXTURE_VARIANT(file) *variant) in setup_node()
102 dev = makedev(variant->major, variant->minor); in setup_node()
103 rc = mknod(self->pathname, 0755 | variant->mode, dev); in setup_node()
107 variant->name); in setup_node()
135 const FIXTURE_VARIANT(file) *variant) in setup_fifo()
149 ASSERT_GT(asprintf(&self->pathname, "%s.test", variant->name), 6); in FIXTURE_SETUP()
150 self->is_dir = variant->is_dir; in FIXTURE_SETUP()
[all …]
/Linux-v6.6/drivers/video/fbdev/
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
136 struct s3c_fb_variant variant; member
170 struct s3c_fb_win_variant variant; member
209 struct s3c_fb_variant variant; member
229 return win->variant.valid_bpp & VALID_BPP(bpp); in s3c_fb_validate_win_bpp()
266 if (sfb->variant.palette[win->index] != 0) { in s3c_fb_check_var()
[all …]
/Linux-v6.6/lib/
Ddhry_1.c45 Proc_7(10, Int_Glob, &Ptr_Glob->variant.var_1.Int_Comp); in Proc_3()
59 Ptr_Val_Par->variant.var_1.Int_Comp = 5; in Proc_1()
60 Next_Record->variant.var_1.Int_Comp = in Proc_1()
61 Ptr_Val_Par->variant.var_1.Int_Comp; in Proc_1()
67 Next_Record->variant.var_1.Int_Comp = 6; in Proc_1()
68 Proc_6(Ptr_Val_Par->variant.var_1.Enum_Comp, in Proc_1()
69 &Next_Record->variant.var_1.Enum_Comp); in Proc_1()
71 Proc_7(Next_Record->variant.var_1.Int_Comp, 10, in Proc_1()
72 &Next_Record->variant.var_1.Int_Comp); in Proc_1()
154 Ptr_Glob->variant.var_1.Enum_Comp = Ident_3; in dhry()
[all …]
/Linux-v6.6/drivers/mmc/host/
Dmmci.c374 if (readl(host->base + MMCISTATUS) & host->variant->busy_detect_flag) in mmci_card_busy()
424 datactrl |= host->datactrl_reg & host->variant->busy_dpsm_flag; in mmci_write_datactrlreg()
437 struct variant_data *variant = host->variant; in mmci_set_clkreg() local
438 u32 clk = variant->clkreg; in mmci_set_clkreg()
444 if (variant->explicit_mclk_control) { in mmci_set_clkreg()
448 if (variant->st_clkdiv) in mmci_set_clkreg()
451 } else if (variant->st_clkdiv) { in mmci_set_clkreg()
473 clk |= variant->clkreg_enable; in mmci_set_clkreg()
485 clk |= variant->clkreg_8bit_bus_enable; in mmci_set_clkreg()
489 clk |= variant->clkreg_neg_edge_enable; in mmci_set_clkreg()
[all …]
/Linux-v6.6/drivers/phy/broadcom/
Dphy-bcm63xx-usbh.c102 const struct bcm63xx_usbh_phy_variant *variant; member
227 return (usbh->variant->regs[reg] >= 0); in usbh_has_reg()
232 return __raw_readl(usbh->base + usbh->variant->regs[reg]); in usbh_readl()
238 __raw_writel(value, usbh->base + usbh->variant->regs[reg]); in usbh_writel()
277 if (usbh->device_mode && usbh->variant->swapctl_dev_set) in bcm63xx_usbh_phy_init()
278 val |= usbh->variant->swapctl_dev_set; in bcm63xx_usbh_phy_init()
286 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()
[all …]
/Linux-v6.6/drivers/input/keyboard/
Dstmpe-keypad.c132 const struct stmpe_keypad_variant *variant; member
143 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
176 for (i = 0; i < variant->num_normal_data; i++) { in stmpe_keypad_irq()
197 const struct stmpe_keypad_variant *variant = keypad->variant; in stmpe_keypad_altfunc_init() local
198 unsigned int col_gpios = variant->col_gpios; in stmpe_keypad_altfunc_init()
199 unsigned int row_gpios = variant->row_gpios; in stmpe_keypad_altfunc_init()
[all …]
/Linux-v6.6/drivers/watchdog/
Dstarfive-wdt.c106 const struct starfive_wdt_variant *variant; member
207 writel(wdt->variant->unlock_key, wdt->base + wdt->variant->unlock); in starfive_wdt_unlock()
212 writel(~wdt->variant->unlock_key, wdt->base + wdt->variant->unlock); in starfive_wdt_lock()
221 val = readl(wdt->base + wdt->variant->control); in starfive_wdt_enable_reset()
222 val |= STARFIVE_WDT_RESET_EN << wdt->variant->enrst_shift; in starfive_wdt_enable_reset()
223 writel(val, wdt->base + wdt->variant->control); in starfive_wdt_enable_reset()
229 return !!readl(wdt->base + wdt->variant->int_status); in starfive_wdt_raise_irq_status()
237 return readl_poll_timeout_atomic(wdt->base + wdt->variant->int_clr, value, in starfive_wdt_wait_int_free()
238 !(value & BIT(wdt->variant->intclr_ava_shift)), in starfive_wdt_wait_int_free()
247 if (wdt->variant->intclr_check) { in starfive_wdt_int_clr()
[all …]
/Linux-v6.6/drivers/gpu/drm/sun4i/
Dsun4i_hdmi_i2c.c41 (hdmi->variant->ddc_fifo_thres_incl ? 0 : 1); in fifo_transfer()
59 ioread8_rep(hdmi->base + hdmi->variant->ddc_fifo_reg, buf, len); in fifo_transfer()
61 iowrite8_rep(hdmi->base + hdmi->variant->ddc_fifo_reg, buf, len); in fifo_transfer()
76 if (hdmi->variant->ddc_fifo_has_dir) { in xfer_msg()
98 hdmi->variant->ddc_fifo_thres_incl ? 0 : 1); 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()
[all …]
/Linux-v6.6/drivers/clk/bcm/
Dclk-raspberrypi.c54 struct raspberrypi_clk_variant *variant; member
226 struct raspberrypi_clk_variant *variant = data->variant; in raspberrypi_fw_dumb_determine_rate() local
241 if (variant->minimize && req->min_rate > 0) in raspberrypi_fw_dumb_determine_rate()
257 struct raspberrypi_clk_variant *variant) in raspberrypi_clk_register() argument
269 data->variant = variant; in raspberrypi_clk_register()
303 if (variant->clkdev) { in raspberrypi_clk_register()
305 NULL, variant->clkdev); in raspberrypi_clk_register()
312 if (variant->min_rate) { in raspberrypi_clk_register()
315 clk_hw_set_rate_range(&data->hw, variant->min_rate, max_rate); in raspberrypi_clk_register()
318 if (rate < variant->min_rate) { in raspberrypi_clk_register()
[all …]
/Linux-v6.6/sound/soc/qcom/
Dlpass-cpu.c47 struct lpass_variant *v = drvdata->variant; in lpass_cpu_init_i2sctl_bitfields()
431 LPAIF_I2SCTL_REG(drvdata->variant, dai->driver->id), 0); in lpass_cpu_daiops_probe()
466 struct lpass_variant *variant = drvdata->variant; in asoc_qcom_of_xlate_dai_name() local
471 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_of_xlate_dai_name()
472 if (variant->dai_driver[i].id == id) { in asoc_qcom_of_xlate_dai_name()
473 *dai_name = variant->dai_driver[i].name; in asoc_qcom_of_xlate_dai_name()
491 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_writeable()
533 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_readable()
581 struct lpass_variant *v = drvdata->variant; in lpass_cpu_regmap_volatile()
616 struct lpass_variant *v = drvdata->variant; in lpass_hdmi_init_bitfields()
[all …]
/Linux-v6.6/tools/testing/selftests/net/af_unix/
Dunix_connect.c112 if (variant->sun_path[0]) in FIXTURE_TEARDOWN()
124 self->server = socket(self->family, variant->type, 0); in TEST_F()
127 addrlen = offsetof(struct sockaddr_un, sun_path) + variant->len; in TEST_F()
128 memcpy(&addr.sun_path, variant->sun_path, variant->len); in TEST_F()
133 if (variant->type == SOCK_STREAM) { in TEST_F()
138 err = unshare(variant->flags); in TEST_F()
141 self->client = socket(self->family, variant->type, 0); in TEST_F()
145 ASSERT_EQ(variant->err, err == -1 ? errno : 0); in TEST_F()
Dscm_pidfd.c270 if (!variant->abstract) { in FIXTURE_TEARDOWN()
295 const FIXTURE_VARIANT(scm_pidfd) *variant) in client()
305 cfd = socket(AF_UNIX, variant->type, 0); in client()
311 if (variant->type == SOCK_DGRAM) { in client()
312 fill_sockaddr(self->client_addr, variant->abstract); in client()
345 if (variant->type == SOCK_DGRAM) in client()
380 self->server = socket(AF_UNIX, variant->type, 0); in TEST_F()
383 fill_sockaddr(&self->server_addr, variant->abstract); in TEST_F()
388 if (variant->type == SOCK_STREAM) { in TEST_F()
401 client(self, variant); in TEST_F()
[all …]
/Linux-v6.6/tools/testing/selftests/net/
Dip_local_port_range.c174 fd = socket(variant->so_domain, variant->so_type, variant->so_protocol); in TEST_F()
224 fd = socket(variant->so_domain, variant->so_type, variant->so_protocol); in TEST_F()
270 fd = socket(variant->so_domain, variant->so_type, variant->so_protocol); in TEST_F()
297 fd = socket(variant->so_domain, variant->so_type, variant->so_protocol); in TEST_F()
319 fd = socket(variant->so_domain, variant->so_type, variant->so_protocol); in TEST_F()
352 if (variant->so_protocol == IPPROTO_SCTP) in TEST_F()
355 fd = socket(variant->so_domain, variant->so_type, 0); in TEST_F()
373 switch (variant->so_domain) { in TEST_F()
407 fd = socket(variant->so_domain, variant->so_type, variant->so_protocol); in TEST_F()
Dso_incoming_cpu.c93 const FIXTURE_VARIANT(so_incoming_cpu) *variant, in create_server()
101 if (variant->when_to_set == BEFORE_REUSEPORT) in create_server()
110 if (variant->when_to_set == BEFORE_LISTEN) in create_server()
119 if (variant->when_to_set == AFTER_LISTEN) in create_server()
127 const FIXTURE_VARIANT(so_incoming_cpu) *variant) in create_servers()
132 self->servers[i] = create_server(_metadata, self, variant, i); in create_servers()
140 if (variant->when_to_set == AFTER_ALL_LISTEN) { in create_servers()
205 create_servers(_metadata, self, variant); in TEST_F()
214 create_servers(_metadata, self, variant); in TEST_F()
217 server = create_server(_metadata, self, variant, -1); in TEST_F()
[all …]
/Linux-v6.6/arch/arm64/lib/
Dinsn.c294 enum aarch64_insn_variant variant, in aarch64_insn_gen_comp_branch_imm() argument
316 switch (variant) { in aarch64_insn_gen_comp_branch_imm()
323 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_comp_branch_imm()
483 enum aarch64_insn_variant variant, in aarch64_insn_gen_load_store_pair() argument
507 switch (variant) { in aarch64_insn_gen_load_store_pair()
526 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_load_store_pair()
732 int imm, enum aarch64_insn_variant variant, in aarch64_insn_gen_add_sub_imm() argument
755 switch (variant) { in aarch64_insn_gen_add_sub_imm()
762 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_add_sub_imm()
794 enum aarch64_insn_variant variant, in aarch64_insn_gen_bitfield() argument
[all …]
/Linux-v6.6/drivers/clocksource/
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()
354 samsung_clocksource.mask = CLOCKSOURCE_MASK(pwm.variant.bits); 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()
380 mask = ~pwm.variant.output_mask & ((1 << SAMSUNG_PWM_NUM) - 1); in _samsung_pwm_clocksource_init()
[all …]
/Linux-v6.6/drivers/gpu/drm/pl111/
Dpl111_display.c56 u32 cpp = DIV_ROUND_UP(priv->variant->fb_depth, 8); in pl111_mode_valid()
175 if (priv->variant->broken_clockdivider) in pl111_display_enable()
249 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()
271 if (priv->variant->st_bitmux_control) in pl111_display_enable()
278 if (priv->variant->st_bitmux_control) in pl111_display_enable()
284 if (priv->variant->is_pl110) in pl111_display_enable()
286 else if (priv->variant->st_bitmux_control) in pl111_display_enable()
292 if (priv->variant->is_pl110) in pl111_display_enable()
[all …]
/Linux-v6.6/drivers/pci/controller/dwc/
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()
306 switch (artpec6_pcie->variant) { in artpec6_pcie_deassert_core_reset()
323 if (artpec6_pcie->variant == ARTPEC7) { in artpec6_pcie_host_init()
384 enum artpec_pcie_variants variant; in artpec6_pcie_probe() local
392 variant = (enum artpec_pcie_variants)data->variant; in artpec6_pcie_probe()
407 artpec6_pcie->variant = variant; in artpec6_pcie_probe()
[all …]
/Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-mediatek.c77 const struct mediatek_dwmac_variant *variant; member
474 if (tx_delay_ps < plat->variant->tx_delay_max) { in mediatek_dwmac_config_dt()
483 if (rx_delay_ps < plat->variant->rx_delay_max) { in mediatek_dwmac_config_dt()
502 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_clk_init() local
505 plat->clks = devm_kcalloc(plat->dev, variant->num_clks, sizeof(*plat->clks), GFP_KERNEL); in mediatek_dwmac_clk_init()
509 for (i = 0; i < variant->num_clks; i++) in mediatek_dwmac_clk_init()
510 plat->clks[i].id = variant->clk_list[i]; in mediatek_dwmac_clk_init()
512 ret = devm_clk_bulk_get(plat->dev, variant->num_clks, plat->clks); in mediatek_dwmac_clk_init()
536 const struct mediatek_dwmac_variant *variant = plat->variant; in mediatek_dwmac_init() local
539 if (variant->dwmac_set_phy_interface) { in mediatek_dwmac_init()
[all …]
/Linux-v6.6/drivers/mfd/
Drk8xx-i2c.c21 int variant; member
113 .variant = RK805_ID,
118 .variant = RK808_ID,
123 .variant = RK809_ID,
128 .variant = RK817_ID,
133 .variant = RK818_ID,
150 return rk8xx_probe(&client->dev, data->variant, client->irq, regmap); in rk8xx_i2c_probe()
Dstmpe.c43 return stmpe->variant->enable(stmpe, blocks, true); in __stmpe_enable()
48 return stmpe->variant->enable(stmpe, blocks, false); in __stmpe_disable()
262 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()
284 af = variant->get_altfunc(stmpe, block); in stmpe_set_altfunc()
740 if (!stmpe->variant->enable_autosleep) in stmpe_autosleep()
744 ret = stmpe->variant->enable_autosleep(stmpe, autosleep_timeout); in stmpe_autosleep()
893 u16 id_val = stmpe->variant->id_val; in stmpe_reset()
1083 struct stmpe_variant_info *variant = stmpe->variant; in stmpe_irq() local
[all …]
/Linux-v6.6/tools/testing/selftests/drivers/s390x/uvdevice/
Dtest_uvdevice.c43 self->uvio_ioctl.argument_len = variant->arg_size; in FIXTURE_SETUP()
59 rc = ioctl(self->uv_fd, variant->ioctl_cmd, NULL); in TEST_F()
64 rc = ioctl(self->uv_fd, variant->ioctl_cmd, self->fault_page); in TEST_F()
75 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
81 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
96 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
102 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
106 self->uvio_ioctl.argument_len = variant->arg_size; in TEST_F()
109 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
116 rc = ioctl(self->uv_fd, variant->ioctl_cmd, &self->uvio_ioctl); in TEST_F()
[all …]
/Linux-v6.6/drivers/pwm/
Dpwm-samsung.c83 struct samsung_pwm_variant variant; member
142 bits = (fls(divisor) - 1) - pwm->variant.div_base; in pwm_samsung_set_divisor()
156 struct samsung_pwm_variant *variant = &chip->variant; in pwm_samsung_is_tdiv() local
163 return (BIT(reg) & variant->tclk_mask) == 0; in pwm_samsung_is_tdiv()
185 struct samsung_pwm_variant *variant = &chip->variant; in pwm_samsung_calc_tin() local
210 if (variant->bits < 32) { in pwm_samsung_calc_tin()
212 for (div = variant->div_base; div < 4; ++div) in pwm_samsung_calc_tin()
213 if ((rate >> (variant->bits + div)) < freq) in pwm_samsung_calc_tin()
220 div = variant->div_base; in pwm_samsung_calc_tin()
233 if (!(our_chip->variant.output_mask & BIT(pwm->hwpwm))) { in pwm_samsung_request()
[all …]
/Linux-v6.6/tools/testing/selftests/
Dkselftest_harness.h186 struct __fixture_variant_metadata *variant) \
274 __attribute__((unused)) *variant)
297 __attribute__((unused)) *variant)
380 const FIXTURE_VARIANT(fixture_name) *variant); \
383 struct __fixture_variant_metadata *variant) \
389 fixture_name##_setup(_metadata, &self, variant->data); \
394 fixture_name##_##test_name(_metadata, &self, variant->data); \
397 fixture_name##_teardown(_metadata, &self, variant->data); \
417 __attribute__((unused)) *variant)
796 struct __fixture_variant_metadata *variant; member
[all …]
/Linux-v6.6/arch/arm/mach-davinci/
Dcommon.c29 u8 variant; in davinci_init_id() local
42 variant = (soc_info->jtag_id & 0xf0000000) >> 28; in davinci_init_id()
48 if ((dip->part_no == part_no) && (dip->variant == variant)) { in davinci_init_id()
51 dip->variant); in davinci_init_id()

12345678910>>...20