Home
last modified time | relevance | path

Searched refs:cfg (Results 1 – 200 of 1009) sorted by relevance

123456

/linux-4.1.27/drivers/media/platform/exynos-gsc/
Dgsc-regs.c26 u32 cfg; in gsc_wait_reset() local
29 cfg = readl(dev->regs + GSC_SW_RESET); in gsc_wait_reset()
30 if (!cfg) in gsc_wait_reset()
40 u32 cfg; in gsc_hw_set_frm_done_irq_mask() local
42 cfg = readl(dev->regs + GSC_IRQ); in gsc_hw_set_frm_done_irq_mask()
44 cfg |= GSC_IRQ_FRMDONE_MASK; in gsc_hw_set_frm_done_irq_mask()
46 cfg &= ~GSC_IRQ_FRMDONE_MASK; in gsc_hw_set_frm_done_irq_mask()
47 writel(cfg, dev->regs + GSC_IRQ); in gsc_hw_set_frm_done_irq_mask()
52 u32 cfg; in gsc_hw_set_gsc_irq_enable() local
54 cfg = readl(dev->regs + GSC_IRQ); in gsc_hw_set_gsc_irq_enable()
[all …]
/linux-4.1.27/drivers/media/platform/exynos4-is/
Dfimc-reg.c24 u32 cfg; in fimc_hw_reset() local
26 cfg = readl(dev->regs + FIMC_REG_CISRCFMT); in fimc_hw_reset()
27 cfg |= FIMC_REG_CISRCFMT_ITU601_8BIT; in fimc_hw_reset()
28 writel(cfg, dev->regs + FIMC_REG_CISRCFMT); in fimc_hw_reset()
31 cfg = readl(dev->regs + FIMC_REG_CIGCTRL); in fimc_hw_reset()
32 cfg |= (FIMC_REG_CIGCTRL_SWRST | FIMC_REG_CIGCTRL_IRQ_LEVEL); in fimc_hw_reset()
33 writel(cfg, dev->regs + FIMC_REG_CIGCTRL); in fimc_hw_reset()
36 cfg = readl(dev->regs + FIMC_REG_CIGCTRL); in fimc_hw_reset()
37 cfg &= ~FIMC_REG_CIGCTRL_SWRST; in fimc_hw_reset()
38 writel(cfg, dev->regs + FIMC_REG_CIGCTRL); in fimc_hw_reset()
[all …]
Dfimc-lite-reg.c26 u32 cfg; in flite_hw_reset() local
28 cfg = readl(dev->regs + FLITE_REG_CIGCTRL); in flite_hw_reset()
29 cfg |= FLITE_REG_CIGCTRL_SWRST_REQ; in flite_hw_reset()
30 writel(cfg, dev->regs + FLITE_REG_CIGCTRL); in flite_hw_reset()
33 cfg = readl(dev->regs + FLITE_REG_CIGCTRL); in flite_hw_reset()
34 if (cfg & FLITE_REG_CIGCTRL_SWRST_RDY) in flite_hw_reset()
39 cfg |= FLITE_REG_CIGCTRL_SWRST; in flite_hw_reset()
40 writel(cfg, dev->regs + FLITE_REG_CIGCTRL); in flite_hw_reset()
45 u32 cfg = readl(dev->regs + FLITE_REG_CISTATUS); in flite_hw_clear_pending_irq() local
46 cfg &= ~FLITE_REG_CISTATUS_IRQ_CAM; in flite_hw_clear_pending_irq()
[all …]
/linux-4.1.27/drivers/media/platform/s3c-camif/
Dcamif-regs.c21 u32 cfg; in camif_hw_reset() local
23 cfg = camif_read(camif, S3C_CAMIF_REG_CISRCFMT); in camif_hw_reset()
24 cfg |= CISRCFMT_ITU601_8BIT; in camif_hw_reset()
25 camif_write(camif, S3C_CAMIF_REG_CISRCFMT, cfg); in camif_hw_reset()
28 cfg = camif_read(camif, S3C_CAMIF_REG_CIGCTRL); in camif_hw_reset()
29 cfg |= CIGCTRL_SWRST; in camif_hw_reset()
31 cfg |= CIGCTRL_IRQ_LEVEL; in camif_hw_reset()
32 camif_write(camif, S3C_CAMIF_REG_CIGCTRL, cfg); in camif_hw_reset()
35 cfg = camif_read(camif, S3C_CAMIF_REG_CIGCTRL); in camif_hw_reset()
36 cfg &= ~CIGCTRL_SWRST; in camif_hw_reset()
[all …]
/linux-4.1.27/sound/pci/hda/
Dhda_auto_parser.c60 static void add_auto_cfg_input_pin(struct hda_codec *codec, struct auto_pin_cfg *cfg, in add_auto_cfg_input_pin() argument
63 if (cfg->num_inputs < AUTO_CFG_MAX_INS) { in add_auto_cfg_input_pin()
64 cfg->inputs[cfg->num_inputs].pin = nid; in add_auto_cfg_input_pin()
65 cfg->inputs[cfg->num_inputs].type = type; in add_auto_cfg_input_pin()
66 cfg->inputs[cfg->num_inputs].has_boost_on_pin = in add_auto_cfg_input_pin()
68 cfg->num_inputs++; in add_auto_cfg_input_pin()
171 struct auto_pin_cfg *cfg, in snd_hda_parse_pin_defcfg() argument
177 struct auto_out_pin line_out[ARRAY_SIZE(cfg->line_out_pins)]; in snd_hda_parse_pin_defcfg()
178 struct auto_out_pin speaker_out[ARRAY_SIZE(cfg->speaker_pins)]; in snd_hda_parse_pin_defcfg()
179 struct auto_out_pin hp_out[ARRAY_SIZE(cfg->hp_pins)]; in snd_hda_parse_pin_defcfg()
[all …]
Dhda_auto_parser.h46 const struct auto_pin_cfg *cfg,
49 const struct auto_pin_cfg *cfg,
90 struct auto_pin_cfg *cfg,
95 #define snd_hda_parse_pin_def_config(codec, cfg, ignore) \ argument
96 snd_hda_parse_pin_defcfg(codec, cfg, ignore, 0)
98 static inline int auto_cfg_hp_outs(const struct auto_pin_cfg *cfg) in auto_cfg_hp_outs() argument
100 return (cfg->line_out_type == AUTO_PIN_HP_OUT) ? in auto_cfg_hp_outs()
101 cfg->line_outs : cfg->hp_outs; in auto_cfg_hp_outs()
103 static inline const hda_nid_t *auto_cfg_hp_pins(const struct auto_pin_cfg *cfg) in auto_cfg_hp_pins() argument
105 return (cfg->line_out_type == AUTO_PIN_HP_OUT) ? in auto_cfg_hp_pins()
[all …]
Dhda_generic.c1139 struct auto_pin_cfg *cfg = &spec->autocfg; in get_line_out_pfx() local
1142 if (cfg->line_outs == 1 && !spec->multi_ios && in get_line_out_pfx()
1143 !cfg->hp_outs && !cfg->speaker_outs) in get_line_out_pfx()
1154 if (ch >= cfg->line_outs) in get_line_out_pfx()
1157 switch (cfg->line_out_type) { in get_line_out_pfx()
1162 if (!ch && cfg->hp_outs && in get_line_out_pfx()
1165 if (cfg->line_outs == 1) in get_line_out_pfx()
1167 if (cfg->line_outs == 2) in get_line_out_pfx()
1174 if (!ch && cfg->speaker_outs && in get_line_out_pfx()
1185 if (!ch && cfg->speaker_outs && cfg->hp_outs) { in get_line_out_pfx()
[all …]
Dhda_jack.c468 const struct auto_pin_cfg *cfg, in add_jack_kctl() argument
489 snd_hda_get_pin_label(codec, nid, cfg, name, sizeof(name), &idx); in add_jack_kctl()
509 const struct auto_pin_cfg *cfg) in snd_hda_jack_add_kctls() argument
514 for (i = 0; i < cfg->num_inputs; i++) { in snd_hda_jack_add_kctls()
517 if (cfg->inputs[i].is_headphone_mic) { in snd_hda_jack_add_kctls()
518 if (auto_cfg_hp_outs(cfg) == 1) in snd_hda_jack_add_kctls()
519 err = add_jack_kctl(codec, auto_cfg_hp_pins(cfg)[0], in snd_hda_jack_add_kctls()
520 cfg, "Headphone Mic"); in snd_hda_jack_add_kctls()
522 err = add_jack_kctl(codec, cfg->inputs[i].pin, in snd_hda_jack_add_kctls()
523 cfg, "Headphone Mic"); in snd_hda_jack_add_kctls()
[all …]
Dpatch_cmedia.c52 struct auto_pin_cfg *cfg; in patch_cmi9880() local
60 cfg = &spec->gen.autocfg; in patch_cmi9880()
63 err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0); in patch_cmi9880()
66 err = snd_hda_gen_parse_auto_config(codec, cfg); in patch_cmi9880()
81 struct auto_pin_cfg *cfg; in patch_cmi8888() local
89 cfg = &spec->gen.autocfg; in patch_cmi8888()
97 err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0); in patch_cmi8888()
100 err = snd_hda_gen_parse_auto_config(codec, cfg); in patch_cmi8888()
/linux-4.1.27/arch/x86/pci/
Dmmconfig-shared.c34 static void __init pci_mmconfig_remove(struct pci_mmcfg_region *cfg) in pci_mmconfig_remove() argument
36 if (cfg->res.parent) in pci_mmconfig_remove()
37 release_resource(&cfg->res); in pci_mmconfig_remove()
38 list_del(&cfg->list); in pci_mmconfig_remove()
39 kfree(cfg); in pci_mmconfig_remove()
44 struct pci_mmcfg_region *cfg, *tmp; in free_all_mmcfg() local
47 list_for_each_entry_safe(cfg, tmp, &pci_mmcfg_list, list) in free_all_mmcfg()
48 pci_mmconfig_remove(cfg); in free_all_mmcfg()
53 struct pci_mmcfg_region *cfg; in list_add_sorted() local
56 list_for_each_entry_rcu(cfg, &pci_mmcfg_list, list) { in list_add_sorted()
[all …]
Dmmconfig_64.c20 struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus); in pci_dev_base() local
22 if (cfg && cfg->virt) in pci_dev_base()
23 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); in pci_dev_base()
98 static void __iomem *mcfg_ioremap(struct pci_mmcfg_region *cfg) in mcfg_ioremap() argument
104 start = cfg->address + PCI_MMCFG_BUS_OFFSET(cfg->start_bus); in mcfg_ioremap()
105 num_buses = cfg->end_bus - cfg->start_bus + 1; in mcfg_ioremap()
109 addr -= PCI_MMCFG_BUS_OFFSET(cfg->start_bus); in mcfg_ioremap()
115 struct pci_mmcfg_region *cfg; in pci_mmcfg_arch_init() local
117 list_for_each_entry(cfg, &pci_mmcfg_list, list) in pci_mmcfg_arch_init()
118 if (pci_mmcfg_arch_map(cfg)) { in pci_mmcfg_arch_init()
[all …]
Dmmconfig_32.c30 struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus); in get_base_addr() local
32 if (cfg) in get_base_addr()
33 return cfg->address; in get_base_addr()
144 int pci_mmcfg_arch_map(struct pci_mmcfg_region *cfg) in pci_mmcfg_arch_map() argument
149 void pci_mmcfg_arch_unmap(struct pci_mmcfg_region *cfg) in pci_mmcfg_arch_unmap() argument
/linux-4.1.27/arch/x86/kernel/apic/
Dvector.c49 struct irq_cfg *cfg; in alloc_irq_cfg() local
51 cfg = kzalloc_node(sizeof(*cfg), GFP_KERNEL, node); in alloc_irq_cfg()
52 if (!cfg) in alloc_irq_cfg()
54 if (!zalloc_cpumask_var_node(&cfg->domain, GFP_KERNEL, node)) in alloc_irq_cfg()
56 if (!zalloc_cpumask_var_node(&cfg->old_domain, GFP_KERNEL, node)) in alloc_irq_cfg()
59 INIT_LIST_HEAD(&cfg->irq_2_pin); in alloc_irq_cfg()
61 return cfg; in alloc_irq_cfg()
63 free_cpumask_var(cfg->domain); in alloc_irq_cfg()
65 kfree(cfg); in alloc_irq_cfg()
72 struct irq_cfg *cfg; in alloc_irq_and_cfg_at() local
[all …]
Dio_apic.c250 struct irq_cfg *cfg; in arch_early_ioapic_init() local
264 cfg = alloc_irq_and_cfg_at(i, node); in arch_early_ioapic_init()
265 cfg->vector = IRQ0_VECTOR + i; in arch_early_ioapic_init()
266 cpumask_setall(cfg->domain); in arch_early_ioapic_init()
394 static int __add_pin_to_irq_node(struct irq_cfg *cfg, int node, int apic, int pin) in __add_pin_to_irq_node() argument
399 for_each_irq_pin(entry, cfg->irq_2_pin) in __add_pin_to_irq_node()
412 list_add_tail(&entry->list, &cfg->irq_2_pin); in __add_pin_to_irq_node()
416 static void __remove_pin_from_irq(struct irq_cfg *cfg, int apic, int pin) in __remove_pin_from_irq() argument
420 list_for_each_entry_safe(entry, tmp, &cfg->irq_2_pin, list) in __remove_pin_from_irq()
428 static void add_pin_to_irq_node(struct irq_cfg *cfg, int node, int apic, int pin) in add_pin_to_irq_node() argument
[all …]
Dhtirq.c42 struct irq_cfg *cfg = irqd_cfg(data); in ht_set_affinity() local
50 target_ht_irq(data->irq, dest, cfg->vector); in ht_set_affinity()
66 struct irq_cfg *cfg; in arch_setup_ht_irq() local
74 cfg = irq_cfg(irq); in arch_setup_ht_irq()
75 err = assign_irq_vector(irq, cfg, apic->target_cpus()); in arch_setup_ht_irq()
79 err = apic->cpu_mask_to_apicid_and(cfg->domain, in arch_setup_ht_irq()
89 HT_IRQ_LOW_VECTOR(cfg->vector) | in arch_setup_ht_irq()
Dmsi.c27 struct irq_cfg *cfg = irq_cfg(irq); in native_compose_msi_msg() local
50 MSI_DATA_VECTOR(cfg->vector); in native_compose_msi_msg()
56 struct irq_cfg *cfg; in msi_compose_msg() local
63 cfg = irq_cfg(irq); in msi_compose_msg()
64 err = assign_irq_vector(irq, cfg, apic->target_cpus()); in msi_compose_msg()
68 err = apic->cpu_mask_to_apicid_and(cfg->domain, in msi_compose_msg()
81 struct irq_cfg *cfg = irqd_cfg(data); in msi_set_affinity() local
93 msg.data |= MSI_DATA_VECTOR(cfg->vector); in msi_set_affinity()
183 struct irq_cfg *cfg = irqd_cfg(data); in dmar_msi_set_affinity() local
195 msg.data |= MSI_DATA_VECTOR(cfg->vector); in dmar_msi_set_affinity()
[all …]
/linux-4.1.27/drivers/pci/
Dhtirq.c38 struct ht_irq_cfg *cfg = irq_get_handler_data(irq); in write_ht_irq_msg() local
41 if (cfg->msg.address_lo != msg->address_lo) { in write_ht_irq_msg()
42 pci_write_config_byte(cfg->dev, cfg->pos + 2, cfg->idx); in write_ht_irq_msg()
43 pci_write_config_dword(cfg->dev, cfg->pos + 4, msg->address_lo); in write_ht_irq_msg()
45 if (cfg->msg.address_hi != msg->address_hi) { in write_ht_irq_msg()
46 pci_write_config_byte(cfg->dev, cfg->pos + 2, cfg->idx + 1); in write_ht_irq_msg()
47 pci_write_config_dword(cfg->dev, cfg->pos + 4, msg->address_hi); in write_ht_irq_msg()
49 if (cfg->update) in write_ht_irq_msg()
50 cfg->update(cfg->dev, irq, msg); in write_ht_irq_msg()
52 cfg->msg = *msg; in write_ht_irq_msg()
[all …]
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_gsc.c84 #define gsc_write(cfg, offset) writel(cfg, ctx->regs + (offset)) argument
400 u32 cfg; in gsc_sw_reset() local
404 cfg = (GSC_SW_RESET_SRESET); in gsc_sw_reset()
405 gsc_write(cfg, GSC_SW_RESET); in gsc_sw_reset()
409 cfg = gsc_read(GSC_SW_RESET); in gsc_sw_reset()
410 if (!cfg) in gsc_sw_reset()
415 if (cfg) { in gsc_sw_reset()
421 cfg = gsc_read(GSC_IN_BASE_ADDR_Y_MASK); in gsc_sw_reset()
422 cfg |= (GSC_IN_BASE_ADDR_MASK | in gsc_sw_reset()
424 gsc_write(cfg, GSC_IN_BASE_ADDR_Y_MASK); in gsc_sw_reset()
[all …]
Dexynos_drm_fimc.c198 u32 cfg; in fimc_sw_reset() local
201 cfg = fimc_read(ctx, EXYNOS_CISTATUS); in fimc_sw_reset()
202 if (EXYNOS_CISTATUS_GET_ENVID_STATUS(cfg)) in fimc_sw_reset()
230 u32 cfg; in fimc_set_type_ctrl() local
234 cfg = fimc_read(ctx, EXYNOS_CIGCTRL); in fimc_set_type_ctrl()
235 cfg &= ~(EXYNOS_CIGCTRL_TESTPATTERN_MASK | in fimc_set_type_ctrl()
244 cfg |= (EXYNOS_CIGCTRL_SELWRITEBACK_A | in fimc_set_type_ctrl()
248 cfg |= (EXYNOS_CIGCTRL_SELWRITEBACK_B | in fimc_set_type_ctrl()
253 cfg |= (EXYNOS_CIGCTRL_SELCAM_ITU_A | in fimc_set_type_ctrl()
260 fimc_write(ctx, cfg, EXYNOS_CIGCTRL); in fimc_set_type_ctrl()
[all …]
/linux-4.1.27/drivers/block/rsxx/
Dconfig.c32 static void initialize_config(struct rsxx_card_cfg *cfg) in initialize_config() argument
34 cfg->hdr.version = RSXX_CFG_VERSION; in initialize_config()
36 cfg->data.block_size = RSXX_HW_BLK_SIZE; in initialize_config()
37 cfg->data.stripe_size = RSXX_HW_BLK_SIZE; in initialize_config()
38 cfg->data.vendor_id = RSXX_VENDOR_ID_IBM; in initialize_config()
39 cfg->data.cache_order = (-1); in initialize_config()
40 cfg->data.intr_coal.mode = RSXX_INTR_COAL_DISABLED; in initialize_config()
41 cfg->data.intr_coal.count = 0; in initialize_config()
42 cfg->data.intr_coal.latency = 0; in initialize_config()
45 static u32 config_data_crc32(struct rsxx_card_cfg *cfg) in config_data_crc32() argument
[all …]
/linux-4.1.27/drivers/cpufreq/
Ds3c2412-cpufreq.c41 static int s3c2412_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg) in s3c2412_cpufreq_calcdivs() argument
47 fclk = cfg->freq.fclk; in s3c2412_cpufreq_calcdivs()
48 armclk = cfg->freq.armclk; in s3c2412_cpufreq_calcdivs()
49 hclk_max = cfg->max.hclk; in s3c2412_cpufreq_calcdivs()
60 __func__, cfg->freq.fclk, cfg->freq.armclk, in s3c2412_cpufreq_calcdivs()
61 cfg->freq.hclk, cfg->freq.pclk); in s3c2412_cpufreq_calcdivs()
70 cfg->divs.arm_divisor = armdiv; in s3c2412_cpufreq_calcdivs()
77 cfg->freq.hclk = hclk = armdiv_clk / hdiv; in s3c2412_cpufreq_calcdivs()
80 cfg->divs.dvs = dvs = armclk < armdiv_clk; in s3c2412_cpufreq_calcdivs()
83 cfg->freq.armclk = dvs ? hclk : armdiv_clk; in s3c2412_cpufreq_calcdivs()
[all …]
Ds3c24xx-cpufreq-debugfs.c39 struct s3c_cpufreq_config *cfg; in board_show() local
42 cfg = s3c_cpufreq_getconfig(); in board_show()
43 if (!cfg) { in board_show()
48 brd = cfg->board; in board_show()
79 struct s3c_cpufreq_config *cfg; in info_show() local
81 cfg = s3c_cpufreq_getconfig(); in info_show()
82 if (!cfg) { in info_show()
87 seq_printf(seq, " FCLK %ld Hz\n", cfg->freq.fclk); in info_show()
89 cfg->freq.hclk, print_ns(cfg->freq.hclk_tns)); in info_show()
90 seq_printf(seq, " PCLK %ld Hz\n", cfg->freq.hclk); in info_show()
[all …]
Ds3c24xx-cpufreq.c63 static void s3c_cpufreq_getcur(struct s3c_cpufreq_config *cfg) in s3c_cpufreq_getcur() argument
67 cfg->freq.fclk = fclk = clk_get_rate(clk_fclk); in s3c_cpufreq_getcur()
68 cfg->freq.hclk = hclk = clk_get_rate(clk_hclk); in s3c_cpufreq_getcur()
69 cfg->freq.pclk = pclk = clk_get_rate(clk_pclk); in s3c_cpufreq_getcur()
70 cfg->freq.armclk = armclk = clk_get_rate(clk_arm); in s3c_cpufreq_getcur()
72 cfg->pll.driver_data = __raw_readl(S3C2410_MPLLCON); in s3c_cpufreq_getcur()
73 cfg->pll.frequency = fclk; in s3c_cpufreq_getcur()
75 cfg->freq.hclk_tns = 1000000000 / (cfg->freq.hclk / 10); in s3c_cpufreq_getcur()
77 cfg->divs.h_divisor = fclk / hclk; in s3c_cpufreq_getcur()
78 cfg->divs.p_divisor = fclk / pclk; in s3c_cpufreq_getcur()
[all …]
Ds3c2440-cpufreq.c55 static int s3c2440_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg) in s3c2440_cpufreq_calcdivs() argument
61 fclk = cfg->freq.fclk; in s3c2440_cpufreq_calcdivs()
62 armclk = cfg->freq.armclk; in s3c2440_cpufreq_calcdivs()
63 hclk_max = cfg->max.hclk; in s3c2440_cpufreq_calcdivs()
91 pdiv = (hclk > cfg->max.pclk) ? 2 : 1; in s3c2440_cpufreq_calcdivs()
93 if ((hclk / pdiv) > cfg->max.pclk) in s3c2440_cpufreq_calcdivs()
112 cfg->divs.dvs = 1; in s3c2440_cpufreq_calcdivs()
115 cfg->divs.dvs = 0; in s3c2440_cpufreq_calcdivs()
117 cfg->freq.armclk = armclk; in s3c2440_cpufreq_calcdivs()
121 cfg->divs.h_divisor = hdiv; in s3c2440_cpufreq_calcdivs()
[all …]
Ds3c2410-cpufreq.c33 static void s3c2410_cpufreq_setdivs(struct s3c_cpufreq_config *cfg) in s3c2410_cpufreq_setdivs() argument
37 if (cfg->divs.h_divisor == 2) in s3c2410_cpufreq_setdivs()
40 if (cfg->divs.p_divisor != cfg->divs.h_divisor) in s3c2410_cpufreq_setdivs()
46 static int s3c2410_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg) in s3c2410_cpufreq_calcdivs() argument
52 fclk = cfg->freq.fclk; in s3c2410_cpufreq_calcdivs()
53 hclk_max = cfg->max.hclk; in s3c2410_cpufreq_calcdivs()
55 cfg->freq.armclk = fclk; in s3c2410_cpufreq_calcdivs()
60 hdiv = (fclk > cfg->max.hclk) ? 2 : 1; in s3c2410_cpufreq_calcdivs()
63 if (hclk > cfg->max.hclk) { in s3c2410_cpufreq_calcdivs()
68 pdiv = (hclk > cfg->max.pclk) ? 2 : 1; in s3c2410_cpufreq_calcdivs()
[all …]
/linux-4.1.27/drivers/media/platform/davinci/
Dvpbe.c65 struct vpbe_config *cfg = vpbe_dev->cfg; in vpbe_current_encoder_info() local
68 return ((index == 0) ? &cfg->venc : in vpbe_current_encoder_info()
69 &cfg->ext_encoders[index-1]); in vpbe_current_encoder_info()
80 static int vpbe_find_encoder_sd_index(struct vpbe_config *cfg, in vpbe_find_encoder_sd_index() argument
83 char *encoder_name = cfg->outputs[index].subdev_name; in vpbe_find_encoder_sd_index()
87 if (!strcmp(encoder_name, cfg->venc.module_name)) in vpbe_find_encoder_sd_index()
90 for (i = 0; i < cfg->num_ext_encoders; i++) { in vpbe_find_encoder_sd_index()
92 cfg->ext_encoders[i].module_name)) in vpbe_find_encoder_sd_index()
132 struct vpbe_config *cfg = vpbe_dev->cfg; in vpbe_enum_outputs() local
135 if (temp_index >= cfg->num_outputs) in vpbe_enum_outputs()
[all …]
Dvpbe_display.c385 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_set_osd_display_params() local
408 if (cfg->pixfmt == PIXFMT_NV12) { in vpbe_set_osd_display_params()
431 struct osd_layer_config *cfg = &layer->layer_info.config; in vpbe_disp_calculate_scale_factor() local
458 cfg->xsize = pixfmt->width; in vpbe_disp_calculate_scale_factor()
459 cfg->ysize = pixfmt->height; in vpbe_disp_calculate_scale_factor()
473 cfg->xsize *= h_scale; in vpbe_disp_calculate_scale_factor()
474 if (cfg->xsize < expected_xsize) { in vpbe_disp_calculate_scale_factor()
477 calculated_xsize = (cfg->xsize * in vpbe_disp_calculate_scale_factor()
482 cfg->xsize = calculated_xsize; in vpbe_disp_calculate_scale_factor()
494 cfg->xsize = expected_xsize; in vpbe_disp_calculate_scale_factor()
[all …]
/linux-4.1.27/drivers/media/tuners/
Dqm1d1c0042.c53 struct qm1d1c0042_config cfg; member
60 return container_of(c, struct qm1d1c0042_state, cfg); in cfg_to_state()
122 __func__, state->cfg.fe->dvb->num, state->cfg.fe->id); in qm1d1c0042_wakeup()
131 struct qm1d1c0042_config *cfg; in qm1d1c0042_set_config() local
134 cfg = priv_cfg; in qm1d1c0042_set_config()
136 if (cfg->fe) in qm1d1c0042_set_config()
137 state->cfg.fe = cfg->fe; in qm1d1c0042_set_config()
139 if (cfg->xtal_freq != QM1D1C0042_CFG_XTAL_DFLT) in qm1d1c0042_set_config()
142 state->cfg.xtal_freq = default_cfg.xtal_freq; in qm1d1c0042_set_config()
144 state->cfg.lpf = cfg->lpf; in qm1d1c0042_set_config()
[all …]
Dtda18212.c25 struct tda18212_config cfg; member
73 if_khz = dev->cfg.if_atsc_vsb; in tda18212_set_params()
77 if_khz = dev->cfg.if_atsc_qam; in tda18212_set_params()
83 if_khz = dev->cfg.if_dvbt_6; in tda18212_set_params()
87 if_khz = dev->cfg.if_dvbt_7; in tda18212_set_params()
91 if_khz = dev->cfg.if_dvbt_8; in tda18212_set_params()
102 if_khz = dev->cfg.if_dvbt2_6; in tda18212_set_params()
106 if_khz = dev->cfg.if_dvbt2_7; in tda18212_set_params()
110 if_khz = dev->cfg.if_dvbt2_8; in tda18212_set_params()
120 if_khz = dev->cfg.if_dvbc; in tda18212_set_params()
[all …]
Dtda18271-fe.c1201 struct tda18271_config *cfg) in tda18271_setup_configuration() argument
1205 priv->gate = (cfg) ? cfg->gate : TDA18271_GATE_AUTO; in tda18271_setup_configuration()
1206 priv->role = (cfg) ? cfg->role : TDA18271_MASTER; in tda18271_setup_configuration()
1207 priv->config = (cfg) ? cfg->config : 0; in tda18271_setup_configuration()
1208 priv->small_i2c = (cfg) ? in tda18271_setup_configuration()
1209 cfg->small_i2c : TDA18271_39_BYTE_CHUNK_INIT; in tda18271_setup_configuration()
1210 priv->output_opt = (cfg) ? in tda18271_setup_configuration()
1211 cfg->output_opt : TDA18271_OUTPUT_LT_XT_ON; in tda18271_setup_configuration()
1216 static inline int tda18271_need_cal_on_startup(struct tda18271_config *cfg) in tda18271_need_cal_on_startup() argument
1221 ((cfg) && (cfg->rf_cal_on_startup)) : in tda18271_need_cal_on_startup()
[all …]
Dmxl301rf.c35 struct mxl301rf_config cfg; member
41 return container_of(c, struct mxl301rf_state, cfg); in cfg_to_state()
299 struct mxl301rf_config *cfg; in mxl301rf_probe() local
307 cfg = client->dev.platform_data; in mxl301rf_probe()
309 memcpy(&state->cfg, cfg, sizeof(state->cfg)); in mxl301rf_probe()
310 fe = cfg->fe; in mxl301rf_probe()
314 i2c_set_clientdata(client, &state->cfg); in mxl301rf_probe()
324 state->cfg.fe->tuner_priv = NULL; in mxl301rf_remove()
Dfc0012.c28 .addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2 in fc0012_writereg()
43 { .addr = priv->cfg->i2c_address, .flags = 0, in fc0012_readreg()
45 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in fc0012_readreg()
97 switch (priv->cfg->xtal_freq) { in fc0012_init()
107 if (priv->cfg->dual_master) in fc0012_init()
110 if (priv->cfg->loop_through) in fc0012_init()
151 switch (priv->cfg->xtal_freq) { in fc0012_set_params()
444 struct i2c_adapter *i2c, const struct fc0012_config *cfg) in fc0012_attach() argument
460 priv->cfg = cfg; in fc0012_attach()
481 if (priv->cfg->loop_through) { in fc0012_attach()
[all …]
Dmt2131.c56 { .addr = priv->cfg->i2c_address, .flags = 0, in mt2131_readreg()
58 { .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, in mt2131_readreg()
72 struct i2c_msg msg = { .addr = priv->cfg->i2c_address, .flags = 0, in mt2131_writereg()
84 struct i2c_msg msg = { .addr = priv->cfg->i2c_address, in mt2131_writeregs()
259 struct mt2131_config *cfg, u16 if1) in mt2131_attach() argument
270 priv->cfg = cfg; in mt2131_attach()
279 cfg->i2c_address); in mt2131_attach()
285 cfg->i2c_address); in mt2131_attach()
Dtda8290.c56 struct tda827x_config cfg; member
205 if (priv->cfg.config) in tda8290_set_params()
206 tuner_dbg("tda827xa config is 0x%02x\n", priv->cfg.config); in tda8290_set_params()
273 if (priv->cfg.agcf) in tda8290_set_params()
274 priv->cfg.agcf(fe); in tda8290_set_params()
437 if (priv->cfg.agcf) in tda8295_set_params()
438 priv->cfg.agcf(fe); in tda8295_set_params()
502 if ((priv->cfg.config == TDA8290_LNA_GP0_HIGH_ON) || in tda8290_init_if()
503 (priv->cfg.config == TDA8290_LNA_GP0_HIGH_OFF)) in tda8290_init_if()
642 tda829x_tda18271_config.config = priv->cfg.config; in tda829x_find_tuner()
[all …]
Dtda18218.c33 .addr = priv->cfg->i2c_address, in tda18218_wr_regs()
47 remaining -= (priv->cfg->i2c_wr_max - 1)) { in tda18218_wr_regs()
49 if (len2 > (priv->cfg->i2c_wr_max - 1)) in tda18218_wr_regs()
50 len2 = (priv->cfg->i2c_wr_max - 1); in tda18218_wr_regs()
79 .addr = priv->cfg->i2c_address, in tda18218_rd_regs()
84 .addr = priv->cfg->i2c_address, in tda18218_rd_regs()
294 struct i2c_adapter *i2c, struct tda18218_config *cfg) in tda18218_attach() argument
313 priv->cfg = cfg; in tda18218_attach()
338 if (priv->cfg->loop_through) { in tda18218_attach()
/linux-4.1.27/drivers/leds/
Dleds-pm8941-wled.c84 struct pm8941_wled_config cfg; member
109 for (i = 0; i < wled->cfg.num_strings; ++i) { in pm8941_wled_set()
148 PM8941_WLED_REG_OVP_MASK, wled->cfg.ovp); in pm8941_wled_setup()
154 PM8941_WLED_REG_BOOST_MASK, wled->cfg.i_boost_limit); in pm8941_wled_setup()
160 PM8941_WLED_REG_FREQ_MASK, wled->cfg.switch_freq); in pm8941_wled_setup()
164 if (wled->cfg.cs_out_en) { in pm8941_wled_setup()
165 u8 all = (BIT(wled->cfg.num_strings) - 1) in pm8941_wled_setup()
175 for (i = 0; i < wled->cfg.num_strings; ++i) { in pm8941_wled_setup()
185 if (wled->cfg.ext_gen) { in pm8941_wled_setup()
197 wled->cfg.i_limit); in pm8941_wled_setup()
[all …]
Dleds-lp55xx-common.c43 struct lp55xx_device_config *cfg = chip->cfg; in lp55xx_reset_device() local
44 u8 addr = cfg->reset.addr; in lp55xx_reset_device()
45 u8 val = cfg->reset.val; in lp55xx_reset_device()
53 struct lp55xx_device_config *cfg = chip->cfg; in lp55xx_detect_device() local
54 u8 addr = cfg->enable.addr; in lp55xx_detect_device()
55 u8 val = cfg->enable.val; in lp55xx_detect_device()
68 if (val != cfg->enable.val) in lp55xx_detect_device()
76 struct lp55xx_device_config *cfg = chip->cfg; in lp55xx_post_init_device() local
78 if (!cfg->post_init_device) in lp55xx_post_init_device()
81 return cfg->post_init_device(chip); in lp55xx_post_init_device()
[all …]
Dleds-lp8788.c51 struct lp8788_led_config *cfg = &default_led_config; in lp8788_led_init_device() local
56 cfg->scale = pdata->scale; in lp8788_led_init_device()
57 cfg->num = pdata->num; in lp8788_led_init_device()
58 cfg->iout = pdata->iout_code; in lp8788_led_init_device()
61 led->isink_num = cfg->num; in lp8788_led_init_device()
65 mask = 1 << (cfg->num + LP8788_ISINK_SCALE_OFFSET); in lp8788_led_init_device()
66 val = cfg->scale << (cfg->num + LP8788_ISINK_SCALE_OFFSET); in lp8788_led_init_device()
72 addr = lp8788_iout_addr[cfg->num]; in lp8788_led_init_device()
73 mask = lp8788_iout_mask[cfg->num]; in lp8788_led_init_device()
74 val = cfg->iout; in lp8788_led_init_device()
/linux-4.1.27/net/sched/
Dact_bpf.c170 static int tcf_bpf_init_from_ops(struct nlattr **tb, struct tcf_bpf_cfg *cfg) in tcf_bpf_init_from_ops() argument
201 cfg->bpf_ops = bpf_ops; in tcf_bpf_init_from_ops()
202 cfg->bpf_num_ops = bpf_num_ops; in tcf_bpf_init_from_ops()
203 cfg->filter = fp; in tcf_bpf_init_from_ops()
204 cfg->is_ebpf = false; in tcf_bpf_init_from_ops()
209 static int tcf_bpf_init_from_efd(struct nlattr **tb, struct tcf_bpf_cfg *cfg) in tcf_bpf_init_from_efd() argument
236 cfg->bpf_fd = bpf_fd; in tcf_bpf_init_from_efd()
237 cfg->bpf_name = name; in tcf_bpf_init_from_efd()
238 cfg->filter = fp; in tcf_bpf_init_from_efd()
239 cfg->is_ebpf = true; in tcf_bpf_init_from_efd()
[all …]
/linux-4.1.27/arch/arm/mach-davinci/
Dmux.c38 const struct mux_config *cfg; in davinci_cfg_reg() local
58 cfg = &soc_info->pinmux_pins[index]; in davinci_cfg_reg()
60 if (cfg->name == NULL) { in davinci_cfg_reg()
66 if (cfg->mask) { in davinci_cfg_reg()
70 reg_orig = __raw_readl(pinmux_base + cfg->mux_reg); in davinci_cfg_reg()
72 mask = (cfg->mask << cfg->mask_offset); in davinci_cfg_reg()
76 tmp2 = (cfg->mode << cfg->mask_offset); in davinci_cfg_reg()
82 __raw_writel(reg, pinmux_base + cfg->mux_reg); in davinci_cfg_reg()
88 pr_warn("initialized %s\n", cfg->name); in davinci_cfg_reg()
93 if (cfg->debug || warn) { in davinci_cfg_reg()
[all …]
/linux-4.1.27/drivers/usb/serial/
Dkl5kusb105.c115 struct klsi_105_port_settings cfg; member
225 priv->cfg.pktlen = 5; in klsi_105_port_probe()
226 priv->cfg.baudrate = kl5kusb105a_sio_b9600; in klsi_105_port_probe()
227 priv->cfg.databits = kl5kusb105a_dtb_8; in klsi_105_port_probe()
228 priv->cfg.unknown1 = 0; in klsi_105_port_probe()
229 priv->cfg.unknown2 = 1; in klsi_105_port_probe()
259 struct klsi_105_port_settings *cfg; in klsi_105_open() local
269 cfg = kmalloc(sizeof(*cfg), GFP_KERNEL); in klsi_105_open()
270 if (!cfg) in klsi_105_open()
273 cfg->pktlen = 5; in klsi_105_open()
[all …]
/linux-4.1.27/arch/arm/plat-samsung/include/plat/
Dcpu-freq-core.h171 int (*get_iotiming)(struct s3c_cpufreq_config *cfg,
174 void (*set_iotiming)(struct s3c_cpufreq_config *cfg,
177 int (*calc_iotiming)(struct s3c_cpufreq_config *cfg,
180 int (*calc_freqtable)(struct s3c_cpufreq_config *cfg,
185 struct s3c_cpufreq_config *cfg,
188 void (*set_refresh)(struct s3c_cpufreq_config *cfg);
189 void (*set_fvco)(struct s3c_cpufreq_config *cfg);
190 void (*set_divs)(struct s3c_cpufreq_config *cfg);
191 int (*calc_divs)(struct s3c_cpufreq_config *cfg);
215 extern void s3c2410_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg);
[all …]
Dgpio-cfg.h123 unsigned int cfg);
174 unsigned int cfg, samsung_gpio_pull_t pull);
177 unsigned int cfg) in s3c_gpio_cfgrange_nopull() argument
179 return s3c_gpio_cfgall_range(pin, size, cfg, S3C_GPIO_PULL_NONE); in s3c_gpio_cfgrange_nopull()
/linux-4.1.27/arch/mips/loongson/loongson-3/
Dhpet.c31 unsigned int cfg = smbus_read(offset); in smbus_enable() local
33 cfg |= bit; in smbus_enable()
34 smbus_write(offset, cfg); in smbus_enable()
49 unsigned int cfg = hpet_read(HPET_CFG); in hpet_start_counter() local
51 cfg |= HPET_CFG_ENABLE; in hpet_start_counter()
52 hpet_write(HPET_CFG, cfg); in hpet_start_counter()
57 unsigned int cfg = hpet_read(HPET_CFG); in hpet_stop_counter() local
59 cfg &= ~HPET_CFG_ENABLE; in hpet_stop_counter()
60 hpet_write(HPET_CFG, cfg); in hpet_stop_counter()
84 int cfg = 0; in hpet_set_mode() local
[all …]
/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-csi.c227 static int mbus_code_to_bus_cfg(struct ipu_csi_bus_config *cfg, u32 mbus_code) in mbus_code_to_bus_cfg() argument
234 cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB565; in mbus_code_to_bus_cfg()
235 cfg->mipi_dt = MIPI_DT_RGB565; in mbus_code_to_bus_cfg()
236 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
240 cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB444; in mbus_code_to_bus_cfg()
241 cfg->mipi_dt = MIPI_DT_RGB444; in mbus_code_to_bus_cfg()
242 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
246 cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB555; in mbus_code_to_bus_cfg()
247 cfg->mipi_dt = MIPI_DT_RGB555; in mbus_code_to_bus_cfg()
248 cfg->data_width = IPU_CSI_DATA_WIDTH_8; in mbus_code_to_bus_cfg()
[all …]
/linux-4.1.27/drivers/iommu/
Dio-pgtable-arm.c231 if (data->iop.cfg.quirks & IO_PGTABLE_QUIRK_ARM_NS) in arm_lpae_init_pte()
243 data->iop.cfg.tlb->flush_pgtable(ptep, sizeof(*ptep), data->iop.cookie); in arm_lpae_init_pte()
259 if (size == block_size && (size & data->iop.cfg.pgsize_bitmap)) in __arm_lpae_map()
274 data->iop.cfg.tlb->flush_pgtable(cptep, 1UL << data->pg_shift, in __arm_lpae_map()
277 if (data->iop.cfg.quirks & IO_PGTABLE_QUIRK_ARM_NS) in __arm_lpae_map()
280 data->iop.cfg.tlb->flush_pgtable(ptep, sizeof(*ptep), cookie); in __arm_lpae_map()
386 const struct iommu_gather_ops *tlb = data->iop.cfg.tlb; in arm_lpae_split_blk_unmap()
424 const struct iommu_gather_ops *tlb = data->iop.cfg.tlb; in __arm_lpae_unmap()
477 iop->cfg.tlb->tlb_sync(iop->cookie); in arm_lpae_unmap()
517 static void arm_lpae_restrict_pgsizes(struct io_pgtable_cfg *cfg) in arm_lpae_restrict_pgsizes() argument
[all …]
Darm-smmu.c274 struct arm_smmu_master_cfg cfg; member
323 #define ARM_SMMU_CB_ASID(cfg) ((cfg)->cbndx) argument
324 #define ARM_SMMU_CB_VMID(cfg) ((cfg)->cbndx + 1) argument
336 struct arm_smmu_cfg cfg; member
413 struct arm_smmu_master_cfg *cfg = NULL; in find_smmu_master_cfg() local
417 cfg = iommu_group_get_iommudata(group); in find_smmu_master_cfg()
421 return cfg; in find_smmu_master_cfg()
476 master->cfg.num_streamids = masterspec->args_count; in register_smmu_master()
478 for (i = 0; i < master->cfg.num_streamids; ++i) { in register_smmu_master()
488 master->cfg.streamids[i] = streamid; in register_smmu_master()
[all …]
Dio-pgtable.c44 struct io_pgtable_cfg *cfg, in alloc_io_pgtable_ops() argument
57 iop = fns->alloc(cfg, cookie); in alloc_io_pgtable_ops()
63 iop->cfg = *cfg; in alloc_io_pgtable_ops()
80 iop->cfg.tlb->tlb_flush_all(iop->cookie); in free_io_pgtable_ops()
/linux-4.1.27/drivers/pci/host/
Dpci-host-generic.c43 struct gen_pci_cfg_windows cfg; member
53 resource_size_t idx = bus->number - pci->cfg.bus_range->start; in gen_pci_map_cfg_bus_cam()
55 return pci->cfg.win[idx] + ((devfn << 8) | where); in gen_pci_map_cfg_bus_cam()
69 resource_size_t idx = bus->number - pci->cfg.bus_range->start; in gen_pci_map_cfg_bus_ecam()
71 return pci->cfg.win[idx] + ((devfn << 12) | where); in gen_pci_map_cfg_bus_ecam()
131 pci->cfg.bus_range = res; in gen_pci_parse_request_of_pci_ranges()
163 err = of_address_to_resource(np, 0, &pci->cfg.res); in gen_pci_parse_map_cfg_windows()
170 bus_max = pci->cfg.bus_range->start + in gen_pci_parse_map_cfg_windows()
171 (resource_size(&pci->cfg.res) >> pci->cfg.ops->bus_shift) - 1; in gen_pci_parse_map_cfg_windows()
172 pci->cfg.bus_range->end = min_t(resource_size_t, in gen_pci_parse_map_cfg_windows()
[all …]
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Dhdmi5_core.c291 struct hdmi_config *cfg) in hdmi_core_init() argument
297 video_cfg->v_fc_config.timings.hsync_level = cfg->timings.hsync_level; in hdmi_core_init()
298 video_cfg->v_fc_config.timings.x_res = cfg->timings.x_res; in hdmi_core_init()
299 video_cfg->v_fc_config.timings.hsw = cfg->timings.hsw - 1; in hdmi_core_init()
300 video_cfg->v_fc_config.timings.hbp = cfg->timings.hbp; in hdmi_core_init()
301 video_cfg->v_fc_config.timings.hfp = cfg->timings.hfp; in hdmi_core_init()
302 video_cfg->hblank = cfg->timings.hfp + in hdmi_core_init()
303 cfg->timings.hbp + cfg->timings.hsw - 1; in hdmi_core_init()
304 video_cfg->v_fc_config.timings.vsync_level = cfg->timings.vsync_level; in hdmi_core_init()
305 video_cfg->v_fc_config.timings.y_res = cfg->timings.y_res; in hdmi_core_init()
[all …]
Dhdmi4_core.c231 struct hdmi_core_video_config *cfg) in hdmi_core_video_config() argument
246 HDMI_CORE_SYS_VID_ACEN, cfg->ip_bus_width, 7, 6); in hdmi_core_video_config()
252 if (cfg->op_dither_truc > HDMI_OUTPUTTRUNCATION_12BIT) { in hdmi_core_video_config()
253 r = FLD_MOD(r, cfg->op_dither_truc - 3, 7, 6); in hdmi_core_video_config()
256 r = FLD_MOD(r, cfg->op_dither_truc, 7, 6); in hdmi_core_video_config()
263 r = FLD_MOD(r, cfg->deep_color_pkt, 6, 6); in hdmi_core_video_config()
264 r = FLD_MOD(r, cfg->pkt_mode, 5, 3); in hdmi_core_video_config()
265 r = FLD_MOD(r, cfg->hdmi_dvi, 0, 0); in hdmi_core_video_config()
270 HDMI_CORE_SYS_TMDS_CTRL, cfg->tclk_sel_clkmult, 6, 5); in hdmi_core_video_config()
310 struct hdmi_wp_data *wp, struct hdmi_config *cfg) in hdmi4_configure() argument
[all …]
/linux-4.1.27/net/netfilter/
Dxt_hashlimit.c101 struct hashlimit_cfg1 cfg; /* config */ member
138 return reciprocal_scale(hash, ht->cfg.size); in hash_dst()
184 if (ht->cfg.max && ht->count >= ht->cfg.max) { in dsthash_alloc_init()
186 net_err_ratelimited("max count of %u reached\n", ht->cfg.max); in dsthash_alloc_init()
226 if (minfo->cfg.size) { in htable_create()
227 size = minfo->cfg.size; in htable_create()
244 memcpy(&hinfo->cfg, &minfo->cfg, sizeof(hinfo->cfg)); in htable_create()
245 hinfo->cfg.size = size; in htable_create()
246 if (hinfo->cfg.max == 0) in htable_create()
247 hinfo->cfg.max = 8 * hinfo->cfg.size; in htable_create()
[all …]
Dxt_RATEEST.c99 } cfg; in xt_rateest_tg_checkentry() local
134 cfg.opt.nla_len = nla_attr_size(sizeof(cfg.est)); in xt_rateest_tg_checkentry()
135 cfg.opt.nla_type = TCA_STATS_RATE_EST; in xt_rateest_tg_checkentry()
136 cfg.est.interval = info->interval; in xt_rateest_tg_checkentry()
137 cfg.est.ewma_log = info->ewma_log; in xt_rateest_tg_checkentry()
140 &est->lock, &cfg.opt); in xt_rateest_tg_checkentry()
/linux-4.1.27/arch/mips/oprofile/
Dop_model_loongson2.c52 static void loongson2_reg_setup(struct op_counter_config *cfg) in loongson2_reg_setup() argument
63 if (cfg[0].enabled) { in loongson2_reg_setup()
64 ctrl |= LOONGSON2_PERFCTRL_EVENT(0, cfg[0].event); in loongson2_reg_setup()
65 reg.reset_counter1 = 0x80000000ULL - cfg[0].count; in loongson2_reg_setup()
68 if (cfg[1].enabled) { in loongson2_reg_setup()
69 ctrl |= LOONGSON2_PERFCTRL_EVENT(1, cfg[1].event); in loongson2_reg_setup()
70 reg.reset_counter2 = 0x80000000ULL - cfg[1].count; in loongson2_reg_setup()
73 if (cfg[0].enabled || cfg[1].enabled) { in loongson2_reg_setup()
75 if (cfg[0].kernel || cfg[1].kernel) in loongson2_reg_setup()
77 if (cfg[0].user || cfg[1].user) in loongson2_reg_setup()
[all …]
/linux-4.1.27/arch/arm/mach-omap1/
Dmux.c346 static int __init_or_module omap1_cfg_reg(const struct pin_config *cfg) in omap1_cfg_reg() argument
355 if (cfg->mux_reg) { in omap1_cfg_reg()
359 reg_orig = omap_readl(cfg->mux_reg); in omap1_cfg_reg()
362 mask = (0x7 << cfg->mask_offset); in omap1_cfg_reg()
366 tmp2 = (cfg->mask << cfg->mask_offset); in omap1_cfg_reg()
372 omap_writel(reg, cfg->mux_reg); in omap1_cfg_reg()
378 if (cfg->pu_pd_reg && cfg->pull_val) { in omap1_cfg_reg()
380 pu_pd_orig = omap_readl(cfg->pu_pd_reg); in omap1_cfg_reg()
381 mask = 1 << cfg->pull_bit; in omap1_cfg_reg()
383 if (cfg->pu_pd_val) { in omap1_cfg_reg()
[all …]
/linux-4.1.27/arch/x86/kernel/
Dhpet.c247 unsigned long cfg = hpet_readl(HPET_CFG); in hpet_stop_counter() local
248 cfg &= ~HPET_CFG_ENABLE; in hpet_stop_counter()
249 hpet_writel(cfg, HPET_CFG); in hpet_stop_counter()
260 unsigned int cfg = hpet_readl(HPET_CFG); in hpet_start_counter() local
261 cfg |= HPET_CFG_ENABLE; in hpet_start_counter()
262 hpet_writel(cfg, HPET_CFG); in hpet_start_counter()
285 unsigned int cfg = hpet_readl(HPET_CFG); in hpet_enable_legacy_int() local
287 cfg |= HPET_CFG_LEGACY; in hpet_enable_legacy_int()
288 hpet_writel(cfg, HPET_CFG); in hpet_enable_legacy_int()
313 unsigned int cfg, cmp, now; in hpet_set_mode() local
[all …]
Dvsmp_64.c93 unsigned int cap, ctl, cfg; in set_vsmp_pv_ops() local
96 cfg = read_pci_config(0, 0x1f, 0, PCI_BASE_ADDRESS_0); in set_vsmp_pv_ops()
97 address = early_ioremap(cfg, 8); in set_vsmp_pv_ops()
179 unsigned int cfg, topology, node_shift, maxcpus; in vsmp_cap_cpus() local
190 cfg = read_pci_config(0, 0x1f, 0, PCI_BASE_ADDRESS_0); in vsmp_cap_cpus()
191 address = early_ioremap(cfg + TOPOLOGY_REGISTER_OFFSET, 4); in vsmp_cap_cpus()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcfg80211.c559 struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy); in brcmf_ap_add_vif() local
560 struct brcmf_if *ifp = netdev_priv(cfg_to_ndev(cfg)); in brcmf_ap_add_vif()
564 if (brcmf_cfg80211_vif_event_armed(cfg)) in brcmf_ap_add_vif()
569 vif = brcmf_alloc_vif(cfg, NL80211_IFTYPE_AP, false); in brcmf_ap_add_vif()
573 brcmf_cfg80211_arm_vif_event(cfg, vif); in brcmf_ap_add_vif()
577 brcmf_cfg80211_arm_vif_event(cfg, NULL); in brcmf_ap_add_vif()
582 err = brcmf_cfg80211_wait_vif_event_timeout(cfg, BRCMF_E_IF_ADD, in brcmf_ap_add_vif()
584 brcmf_cfg80211_arm_vif_event(cfg, NULL); in brcmf_ap_add_vif()
682 s32 brcmf_notify_escan_complete(struct brcmf_cfg80211_info *cfg, in brcmf_notify_escan_complete() argument
694 scan_request = cfg->scan_request; in brcmf_notify_escan_complete()
[all …]
Dp2p.c695 if (p2p->cfg->active_scan) in brcmf_p2p_escan()
714 else if (brcmf_get_vif_state_any(p2p->cfg, BRCMF_VIF_STATUS_CONNECTED)) in brcmf_p2p_escan()
749 set_bit(BRCMF_SCAN_STATUS_BUSY, &p2p->cfg->scan_status); in brcmf_p2p_escan()
766 static s32 brcmf_p2p_run_escan(struct brcmf_cfg80211_info *cfg, in brcmf_p2p_run_escan() argument
771 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_run_escan()
822 chanspecs[i] = channel_to_chanspec(&p2p->cfg->d11inf, in brcmf_p2p_run_escan()
889 struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy); in brcmf_p2p_scan_prep() local
890 struct brcmf_p2p_info *p2p = &cfg->p2p; in brcmf_p2p_scan_prep()
912 cfg->escan_info.run = brcmf_p2p_run_escan; in brcmf_p2p_scan_prep()
950 p2p->cfg->d11inf.encchspec(&ch); in brcmf_p2p_discover_listen()
[all …]
Dbtcoex.c94 struct brcmf_cfg80211_info *cfg; member
152 struct brcmf_if *ifp = btci->cfg->pub->iflist[0]; in brcmf_btcoex_boost_wifi()
371 int brcmf_btcoex_attach(struct brcmf_cfg80211_info *cfg) in brcmf_btcoex_attach() argument
388 btci->cfg = cfg; in brcmf_btcoex_attach()
394 cfg->btcoex = btci; in brcmf_btcoex_attach()
402 void brcmf_btcoex_detach(struct brcmf_cfg80211_info *cfg) in brcmf_btcoex_detach() argument
406 if (!cfg->btcoex) in brcmf_btcoex_detach()
409 if (cfg->btcoex->timer_on) { in brcmf_btcoex_detach()
410 cfg->btcoex->timer_on = false; in brcmf_btcoex_detach()
411 del_timer_sync(&cfg->btcoex->timer); in brcmf_btcoex_detach()
[all …]
Dcfg80211.h237 s32 (*run)(struct brcmf_cfg80211_info *cfg, struct brcmf_if *ifp,
425 static inline struct wiphy *cfg_to_wiphy(struct brcmf_cfg80211_info *cfg) in cfg_to_wiphy() argument
427 return cfg->wiphy; in cfg_to_wiphy()
441 struct net_device *cfg_to_ndev(struct brcmf_cfg80211_info *cfg) in cfg_to_ndev() argument
444 vif = list_first_entry(&cfg->vif_list, struct brcmf_cfg80211_vif, list); in cfg_to_ndev()
466 brcmf_cfg80211_connect_info *cfg_to_conn(struct brcmf_cfg80211_info *cfg) in cfg_to_conn() argument
468 return &cfg->conn_info; in cfg_to_conn()
473 void brcmf_cfg80211_detach(struct brcmf_cfg80211_info *cfg);
478 struct brcmf_cfg80211_vif *brcmf_alloc_vif(struct brcmf_cfg80211_info *cfg,
490 bool brcmf_get_vif_state_any(struct brcmf_cfg80211_info *cfg,
[all …]
Dp2p.h129 struct brcmf_cfg80211_info *cfg; member
149 s32 brcmf_p2p_attach(struct brcmf_cfg80211_info *cfg);
156 int brcmf_p2p_ifchange(struct brcmf_cfg80211_info *cfg,
176 bool brcmf_p2p_send_action_frame(struct brcmf_cfg80211_info *cfg,
179 bool brcmf_p2p_scan_finding_common_channel(struct brcmf_cfg80211_info *cfg,
/linux-4.1.27/drivers/staging/skein/
Dskein_base.c28 } cfg; /* config block */ in skein_256_init() local
56 cfg.w[0] = skein_swap64(SKEIN_SCHEMA_VER); in skein_256_init()
58 cfg.w[1] = skein_swap64(hash_bit_len); in skein_256_init()
59 cfg.w[2] = skein_swap64(SKEIN_CFG_TREE_INFO_SEQUENTIAL); in skein_256_init()
61 memset(&cfg.w[3], 0, sizeof(cfg) - 3*sizeof(cfg.w[0])); in skein_256_init()
66 skein_256_process_block(ctx, cfg.b, 1, SKEIN_CFG_STR_LEN); in skein_256_init()
86 } cfg; /* config block */ in skein_256_init_ext() local
96 skein_assert(sizeof(cfg.b) >= sizeof(ctx->x)); in skein_256_init_ext()
107 skein_256_final_pad(ctx, cfg.b); in skein_256_init_ext()
109 memcpy(ctx->x, cfg.b, sizeof(cfg.b)); in skein_256_init_ext()
[all …]
/linux-4.1.27/drivers/clk/tegra/
Dclk-pll.c393 struct tegra_clk_pll_freq_table *cfg, in _get_table_rate() argument
407 cfg->input_rate = sel->input_rate; in _get_table_rate()
408 cfg->output_rate = sel->output_rate; in _get_table_rate()
409 cfg->m = sel->m; in _get_table_rate()
410 cfg->n = sel->n; in _get_table_rate()
411 cfg->p = sel->p; in _get_table_rate()
412 cfg->cpcon = sel->cpcon; in _get_table_rate()
417 static int _calc_rate(struct clk_hw *hw, struct tegra_clk_pll_freq_table *cfg, in _calc_rate() argument
451 for (cfg->output_rate = rate; cfg->output_rate < 200 * cfreq; in _calc_rate()
452 cfg->output_rate <<= 1) in _calc_rate()
[all …]
/linux-4.1.27/arch/ia64/kernel/
Dirq_ia64.c129 struct irq_cfg *cfg = &irq_cfg[irq]; in __bind_irq_vector() local
137 if ((cfg->vector == vector) && cpumask_equal(&cfg->domain, &domain)) in __bind_irq_vector()
139 if (cfg->vector != IRQ_VECTOR_UNASSIGNED) in __bind_irq_vector()
143 cfg->vector = vector; in __bind_irq_vector()
144 cfg->domain = domain; in __bind_irq_vector()
165 struct irq_cfg *cfg = &irq_cfg[irq]; in __clear_irq_vector() local
168 BUG_ON(cfg->vector == IRQ_VECTOR_UNASSIGNED); in __clear_irq_vector()
169 vector = cfg->vector; in __clear_irq_vector()
170 domain = cfg->domain; in __clear_irq_vector()
171 for_each_cpu_and(cpu, &cfg->domain, cpu_online_mask) in __clear_irq_vector()
[all …]
/linux-4.1.27/drivers/net/wireless/iwlwifi/
Diwl-nvm-parse.c211 u16 nvm_flags, const struct iwl_cfg *cfg) in iwl_get_channel_flags() argument
216 if (cfg->device_family == IWL_DEVICE_FAMILY_8000) in iwl_get_channel_flags()
257 static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, in iwl_init_channel_map() argument
270 if (cfg->device_family != IWL_DEVICE_FAMILY_8000) { in iwl_init_channel_map()
325 ch_flags, cfg); in iwl_init_channel_map()
350 static void iwl_init_vht_hw_capab(const struct iwl_cfg *cfg, in iwl_init_vht_hw_capab() argument
357 unsigned int max_ampdu_exponent = (cfg->max_vht_ampdu_exponent ?: in iwl_init_vht_hw_capab()
369 if (cfg->ht_params->ldpc) in iwl_init_vht_hw_capab()
395 if (num_rx_ants == 1 || cfg->rx_with_siso_diversity) { in iwl_init_vht_hw_capab()
405 static void iwl_init_sbands(struct device *dev, const struct iwl_cfg *cfg, in iwl_init_sbands() argument
[all …]
Diwl-eeprom-parse.c476 static void iwl_init_band_reference(const struct iwl_cfg *cfg, in iwl_init_band_reference() argument
482 u32 offset = cfg->eeprom_params->regulatory_bands[eeprom_band - 1]; in iwl_init_band_reference()
570 static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg, in iwl_init_channel_map() argument
586 iwl_init_band_reference(cfg, eeprom, eeprom_size, band, in iwl_init_channel_map()
650 if (cfg->eeprom_params->enhanced_txpower) { in iwl_init_channel_map()
672 if (cfg->eeprom_params->regulatory_bands[5] == in iwl_init_channel_map()
674 cfg->eeprom_params->regulatory_bands[6] == in iwl_init_channel_map()
682 iwl_init_band_reference(cfg, eeprom, eeprom_size, band, in iwl_init_channel_map()
734 void iwl_init_ht_hw_capab(const struct iwl_cfg *cfg, in iwl_init_ht_hw_capab() argument
743 if (cfg->rx_with_siso_diversity) in iwl_init_ht_hw_capab()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/
Dcam.c61 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry()
63 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], in rtl_cam_program_entry()
68 rtlpriv->cfg->maps[WCAMI], target_content); in rtl_cam_program_entry()
73 rtlpriv->cfg->maps[RWCAM], target_command); in rtl_cam_program_entry()
82 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry()
84 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], in rtl_cam_program_entry()
101 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], in rtl_cam_program_entry()
103 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], in rtl_cam_program_entry()
162 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 0); in rtl_cam_delete_one_entry()
163 rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], ul_command); in rtl_cam_delete_one_entry()
[all …]
Defuse.c83 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1); in efuse_initialize()
85 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1, temp); in efuse_initialize()
87 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1); in efuse_initialize()
89 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1, temp); in efuse_initialize()
91 bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3); in efuse_initialize()
93 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3, temp); in efuse_initialize()
97 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72); in efuse_initialize()
109 rtlpriv->cfg->maps[EFUSE_REAL_CONTENT_SIZE]; in efuse_read_1byte()
113 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1, in efuse_read_1byte()
116 rtlpriv->cfg->maps[EFUSE_CTRL] + 2); in efuse_read_1byte()
[all …]
Dcore.c109 if (rtlpriv->cfg->alt_fw_name) { in rtl_fw_do_work()
111 rtlpriv->cfg->alt_fw_name, in rtl_fw_do_work()
114 rtlpriv->cfg->alt_fw_name); in rtl_fw_do_work()
118 pr_err("Firmware %s not available\n", rtlpriv->cfg->fw_name); in rtl_fw_do_work()
184 rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN, in rtl_op_stop()
262 rtlpriv->cfg->ops->update_interrupt_mask(hw, 0, in rtl_op_add_interface()
263 rtlpriv->cfg->maps[RTL_IBSS_INT_MASKS]); in rtl_op_add_interface()
271 rtlpriv->cfg->ops->set_bcn_reg(hw); in rtl_op_add_interface()
276 rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE, in rtl_op_add_interface()
288 rtlpriv->cfg->ops->set_bcn_reg(hw); in rtl_op_add_interface()
[all …]
Dpci.c581 if (rtlpriv->cfg->ops->get_available_desc && in _rtl_pci_tx_isr()
582 rtlpriv->cfg->ops->get_available_desc(hw, prio) <= 1) { in _rtl_pci_tx_isr()
588 if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx)) in _rtl_pci_tx_isr()
594 rtlpriv->cfg->ops-> in _rtl_pci_tx_isr()
702 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
706 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
709 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
712 rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false, in _rtl_pci_init_one_rxdesc()
762 rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[MAC_HSISR], in _rtl_pci_hs_interrupt()
763 rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[MAC_HSISR]) | in _rtl_pci_hs_interrupt()
[all …]
/linux-4.1.27/drivers/dma/
Dste_dma40_ll.c26 void d40_log_cfg(struct stedma40_chan_cfg *cfg, in d40_log_cfg() argument
33 if (cfg->dir == DMA_MEM_TO_DEV || in d40_log_cfg()
34 cfg->dir == DMA_MEM_TO_MEM) in d40_log_cfg()
38 if (cfg->dir == DMA_DEV_TO_MEM || in d40_log_cfg()
39 cfg->dir == DMA_MEM_TO_MEM) in d40_log_cfg()
43 if (cfg->dir == DMA_DEV_TO_MEM || in d40_log_cfg()
44 cfg->dir == DMA_DEV_TO_DEV) in d40_log_cfg()
48 if (cfg->dir == DMA_MEM_TO_DEV || in d40_log_cfg()
49 cfg->dir == DMA_DEV_TO_DEV) in d40_log_cfg()
53 l3 |= cfg->dst_info.psize << D40_MEM_LCSP3_DCFG_PSIZE_POS; in d40_log_cfg()
[all …]
/linux-4.1.27/drivers/phy/
Dphy-samsung-usb2.c29 inst->cfg->label); in samsung_usb2_phy_power_on()
36 if (inst->cfg->power_on) { in samsung_usb2_phy_power_on()
38 ret = inst->cfg->power_on(inst); in samsung_usb2_phy_power_on()
61 inst->cfg->label); in samsung_usb2_phy_power_off()
62 if (inst->cfg->power_off) { in samsung_usb2_phy_power_off()
64 ret = inst->cfg->power_off(inst); in samsung_usb2_phy_power_off()
89 if (WARN_ON(args->args[0] >= drv->cfg->num_phys)) in samsung_usb2_phy_xlate()
133 const struct samsung_usb2_phy_config *cfg; in samsung_usb2_phy_probe() local
150 cfg = match->data; in samsung_usb2_phy_probe()
153 cfg->num_phys * sizeof(struct samsung_usb2_phy_instance), in samsung_usb2_phy_probe()
[all …]
Dphy-stih41x-usb.c39 u32 cfg; member
53 const struct stih41x_usb_cfg *cfg; member
60 .cfg = 0x38,
67 .cfg = 0x238,
75 return regmap_update_bits(phy_dev->regmap, phy_dev->cfg->syscfg, in stih41x_usb_phy_init()
76 phy_dev->cfg->cfg_mask, phy_dev->cfg->cfg); in stih41x_usb_phy_init()
90 ret = regmap_update_bits(phy_dev->regmap, phy_dev->cfg->syscfg, in stih41x_usb_phy_power_on()
91 phy_dev->cfg->oscok, phy_dev->cfg->oscok); in stih41x_usb_phy_power_on()
103 ret = regmap_update_bits(phy_dev->regmap, phy_dev->cfg->syscfg, in stih41x_usb_phy_power_off()
104 phy_dev->cfg->oscok, 0); in stih41x_usb_phy_power_off()
[all …]
Dphy-exynos4x12-usb2.c174 switch (inst->cfg->id) { in exynos4x12_isol()
203 if (drv->cfg->has_refclk_sel) in exynos4x12_setup_clk()
219 switch (inst->cfg->id) { in exynos4x12_phy_pwr()
280 if (inst->cfg->id == EXYNOS4x12_HOST) { in exynos4x12_power_on()
287 if (inst->cfg->id == EXYNOS4x12_DEVICE && drv->cfg->has_mode_switch) in exynos4x12_power_on()
292 if (inst->cfg->id == EXYNOS4x12_HSIC0 || in exynos4x12_power_on()
293 inst->cfg->id == EXYNOS4x12_HSIC1) { in exynos4x12_power_on()
319 if (inst->cfg->id == EXYNOS4x12_DEVICE && drv->cfg->has_mode_switch) in exynos4x12_power_off()
324 if (inst->cfg->id == EXYNOS4x12_HOST) in exynos4x12_power_off()
327 if (inst->cfg->id == EXYNOS4x12_HSIC0 || in exynos4x12_power_off()
[all …]
/linux-4.1.27/drivers/crypto/qat/qat_common/
Dadf_cfg.c137 accel_dev->cfg = dev_cfg_data; in adf_cfg_dev_add()
148 accel_dev->cfg = NULL; in adf_cfg_dev_add()
159 struct adf_cfg_device_data *dev_cfg_data = accel_dev->cfg; in adf_cfg_del_all()
179 struct adf_cfg_device_data *dev_cfg_data = accel_dev->cfg; in adf_cfg_dev_remove()
186 accel_dev->cfg = NULL; in adf_cfg_dev_remove()
238 struct adf_cfg_device_data *cfg = accel_dev->cfg; in adf_cfg_sec_find() local
241 list_for_each(list, &cfg->sec_list) { in adf_cfg_sec_find()
286 struct adf_cfg_device_data *cfg = accel_dev->cfg; in adf_cfg_add_key_value_param() local
314 down_write(&cfg->lock); in adf_cfg_add_key_value_param()
316 up_write(&cfg->lock); in adf_cfg_add_key_value_param()
[all …]
/linux-4.1.27/drivers/isdn/hardware/mISDN/
DmISDNinfineon.c114 struct _iohandle cfg; member
286 val = inb((u32)hw->cfg.start + DIVA_PCI_CTRL); in diva_irq()
304 val = readb(hw->cfg.p); in diva20x_irq()
311 writeb(PITA_INT0_STATUS, hw->cfg.p); /* ACK PITA INT0 */ in diva20x_irq()
323 val = inb((u32)hw->cfg.start + TIGER_AUX_STATUS); in tiger_irq()
341 val = inb((u32)hw->cfg.start + ELSA_IRQ_ADDR); in elsa_irq()
359 val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in niccy_irq()
364 outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in niccy_irq()
410 writel(PITA_INT0_ENABLE, hw->cfg.p); in enable_hwirq()
414 outb(TIGER_IRQ_BIT, (u32)hw->cfg.start + TIGER_AUX_IRQMASK); in enable_hwirq()
[all …]
Dspeedfax.c76 u32 cfg; member
132 val = inb(sf->cfg + TIGER_AUX_STATUS); in IOFUNC_IND()
163 outb(SFAX_TIGER_IRQ_BIT, sf->cfg + TIGER_AUX_IRQMASK); in enable_hwirq()
171 outb(0, sf->cfg + TIGER_AUX_IRQMASK); in disable_hwirq()
179 outb(TIGER_EXTERN_RESET_ON, sf->cfg + TIGER_RESET_ADDR); in reset_speedfax()
180 outb(SFAX_PCI_RESET_ON, sf->cfg + TIGER_AUX_DATA); in reset_speedfax()
182 outb(TIGER_EXTERN_RESET_OFF, sf->cfg + TIGER_RESET_ADDR); in reset_speedfax()
184 outb(sf->aux_data, sf->cfg + TIGER_AUX_DATA); in reset_speedfax()
202 outb(sf->aux_data, sf->cfg + TIGER_AUX_DATA); in sfax_ctrl()
209 outb(sf->aux_data, sf->cfg + TIGER_AUX_DATA); in sfax_ctrl()
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dscan.c255 struct wlcore_scan_channels *cfg, in wlcore_set_scan_chan_params() argument
263 cfg->passive[0] = in wlcore_set_scan_chan_params()
268 cfg->channels_2, in wlcore_set_scan_chan_params()
274 cfg->active[0] = in wlcore_set_scan_chan_params()
279 cfg->channels_2, in wlcore_set_scan_chan_params()
282 cfg->passive[0], in wlcore_set_scan_chan_params()
286 cfg->passive[1] = in wlcore_set_scan_chan_params()
291 cfg->channels_5, in wlcore_set_scan_chan_params()
297 cfg->dfs = in wlcore_set_scan_chan_params()
302 cfg->channels_5, in wlcore_set_scan_chan_params()
[all …]
/linux-4.1.27/drivers/media/platform/vsp1/
Dvsp1_rwpf.c28 struct v4l2_subdev_pad_config *cfg, in vsp1_rwpf_enum_mbus_code() argument
45 struct v4l2_subdev_pad_config *cfg, in vsp1_rwpf_enum_frame_size() argument
51 format = vsp1_entity_get_pad_format(&rwpf->entity, cfg, fse->pad, in vsp1_rwpf_enum_frame_size()
76 vsp1_rwpf_get_crop(struct vsp1_rwpf *rwpf, struct v4l2_subdev_pad_config *cfg, u32 which) in vsp1_rwpf_get_crop() argument
80 return v4l2_subdev_get_try_crop(&rwpf->entity.subdev, cfg, RWPF_PAD_SINK); in vsp1_rwpf_get_crop()
88 int vsp1_rwpf_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in vsp1_rwpf_get_format() argument
93 fmt->format = *vsp1_entity_get_pad_format(&rwpf->entity, cfg, fmt->pad, in vsp1_rwpf_get_format()
99 int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in vsp1_rwpf_set_format() argument
111 format = vsp1_entity_get_pad_format(&rwpf->entity, cfg, fmt->pad, in vsp1_rwpf_set_format()
134 crop = vsp1_rwpf_get_crop(rwpf, cfg, fmt->which); in vsp1_rwpf_set_format()
[all …]
Dvsp1_bru.c186 struct v4l2_subdev_pad_config *cfg, in bru_enum_mbus_code() argument
205 format = vsp1_entity_get_pad_format(&bru->entity, cfg, in bru_enum_mbus_code()
214 struct v4l2_subdev_pad_config *cfg, in bru_enum_frame_size() argument
233 struct v4l2_subdev_pad_config *cfg, in bru_get_compose() argument
238 return v4l2_subdev_get_try_crop(&bru->entity.subdev, cfg, pad); in bru_get_compose()
246 static int bru_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in bru_get_format() argument
251 fmt->format = *vsp1_entity_get_pad_format(&bru->entity, cfg, fmt->pad, in bru_get_format()
257 static void bru_try_format(struct vsp1_bru *bru, struct v4l2_subdev_pad_config *cfg, in bru_try_format() argument
273 format = vsp1_entity_get_pad_format(&bru->entity, cfg, in bru_try_format()
285 static int bru_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in bru_set_format() argument
[all …]
Dvsp1_rwpf.h54 struct v4l2_subdev_pad_config *cfg,
57 struct v4l2_subdev_pad_config *cfg,
59 int vsp1_rwpf_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg,
61 int vsp1_rwpf_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg,
64 struct v4l2_subdev_pad_config *cfg,
67 struct v4l2_subdev_pad_config *cfg,
Dvsp1_uds.c172 struct v4l2_subdev_pad_config *cfg, in uds_enum_mbus_code() argument
195 format = vsp1_entity_get_pad_format(&uds->entity, cfg, in uds_enum_mbus_code()
204 struct v4l2_subdev_pad_config *cfg, in uds_enum_frame_size() argument
210 format = vsp1_entity_get_pad_format(&uds->entity, cfg, in uds_enum_frame_size()
231 static int uds_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in uds_get_format() argument
236 fmt->format = *vsp1_entity_get_pad_format(&uds->entity, cfg, fmt->pad, in uds_get_format()
242 static void uds_try_format(struct vsp1_uds *uds, struct v4l2_subdev_pad_config *cfg, in uds_try_format() argument
263 format = vsp1_entity_get_pad_format(&uds->entity, cfg, in uds_try_format()
278 static int uds_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in uds_set_format() argument
284 uds_try_format(uds, cfg, fmt->pad, &fmt->format, fmt->which); in uds_set_format()
[all …]
Dvsp1_lut.c85 struct v4l2_subdev_pad_config *cfg, in lut_enum_mbus_code() argument
108 format = vsp1_entity_get_pad_format(&lut->entity, cfg, in lut_enum_mbus_code()
117 struct v4l2_subdev_pad_config *cfg, in lut_enum_frame_size() argument
123 format = vsp1_entity_get_pad_format(&lut->entity, cfg, in lut_enum_frame_size()
147 static int lut_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in lut_get_format() argument
152 fmt->format = *vsp1_entity_get_pad_format(&lut->entity, cfg, fmt->pad, in lut_get_format()
158 static int lut_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in lut_set_format() argument
170 format = vsp1_entity_get_pad_format(&lut->entity, cfg, fmt->pad, in lut_set_format()
189 format = vsp1_entity_get_pad_format(&lut->entity, cfg, LUT_PAD_SOURCE, in lut_set_format()
Dvsp1_lif.c77 struct v4l2_subdev_pad_config *cfg, in lif_enum_mbus_code() argument
100 format = vsp1_entity_get_pad_format(&lif->entity, cfg, in lif_enum_mbus_code()
109 struct v4l2_subdev_pad_config *cfg, in lif_enum_frame_size() argument
115 format = vsp1_entity_get_pad_format(&lif->entity, cfg, LIF_PAD_SINK, in lif_enum_frame_size()
136 static int lif_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in lif_get_format() argument
141 fmt->format = *vsp1_entity_get_pad_format(&lif->entity, cfg, fmt->pad, in lif_get_format()
147 static int lif_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in lif_set_format() argument
158 format = vsp1_entity_get_pad_format(&lif->entity, cfg, fmt->pad, in lif_set_format()
180 format = vsp1_entity_get_pad_format(&lif->entity, cfg, LIF_PAD_SOURCE, in lif_set_format()
Dvsp1_sru.c169 struct v4l2_subdev_pad_config *cfg, in sru_enum_mbus_code() argument
191 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_enum_mbus_code()
200 struct v4l2_subdev_pad_config *cfg, in sru_enum_frame_size() argument
206 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_enum_frame_size()
233 static int sru_get_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in sru_get_format() argument
238 fmt->format = *vsp1_entity_get_pad_format(&sru->entity, cfg, fmt->pad, in sru_get_format()
244 static void sru_try_format(struct vsp1_sru *sru, struct v4l2_subdev_pad_config *cfg, in sru_try_format() argument
265 format = vsp1_entity_get_pad_format(&sru->entity, cfg, in sru_try_format()
295 static int sru_set_format(struct v4l2_subdev *subdev, struct v4l2_subdev_pad_config *cfg, in sru_set_format() argument
301 sru_try_format(sru, cfg, fmt->pad, &fmt->format, fmt->which); in sru_set_format()
[all …]
Dvsp1_hsit.c58 struct v4l2_subdev_pad_config *cfg, in hsit_enum_mbus_code() argument
76 struct v4l2_subdev_pad_config *cfg, in hsit_enum_frame_size() argument
82 format = vsp1_entity_get_pad_format(&hsit->entity, cfg, fse->pad, in hsit_enum_frame_size()
107 struct v4l2_subdev_pad_config *cfg, in hsit_get_format() argument
112 fmt->format = *vsp1_entity_get_pad_format(&hsit->entity, cfg, fmt->pad, in hsit_get_format()
119 struct v4l2_subdev_pad_config *cfg, in hsit_set_format() argument
125 format = vsp1_entity_get_pad_format(&hsit->entity, cfg, fmt->pad, in hsit_set_format()
148 format = vsp1_entity_get_pad_format(&hsit->entity, cfg, HSIT_PAD_SOURCE, in hsit_set_format()
/linux-4.1.27/net/ipv4/
Dfib_frontend.c409 struct fib_config *cfg) in rtentry_to_fib_config() argument
414 memset(cfg, 0, sizeof(*cfg)); in rtentry_to_fib_config()
415 cfg->fc_nlinfo.nl_net = net; in rtentry_to_fib_config()
444 cfg->fc_dst_len = plen; in rtentry_to_fib_config()
445 cfg->fc_dst = addr; in rtentry_to_fib_config()
448 cfg->fc_nlflags = NLM_F_CREATE; in rtentry_to_fib_config()
449 cfg->fc_protocol = RTPROT_BOOT; in rtentry_to_fib_config()
453 cfg->fc_priority = rt->rt_metric - 1; in rtentry_to_fib_config()
456 cfg->fc_scope = RT_SCOPE_HOST; in rtentry_to_fib_config()
457 cfg->fc_type = RTN_UNREACHABLE; in rtentry_to_fib_config()
[all …]
Dudp_tunnel.c11 int udp_sock_create4(struct net *net, struct udp_port_cfg *cfg, in udp_sock_create4() argument
25 udp_addr.sin_addr = cfg->local_ip; in udp_sock_create4()
26 udp_addr.sin_port = cfg->local_udp_port; in udp_sock_create4()
32 if (cfg->peer_udp_port) { in udp_sock_create4()
34 udp_addr.sin_addr = cfg->peer_ip; in udp_sock_create4()
35 udp_addr.sin_port = cfg->peer_udp_port; in udp_sock_create4()
42 sock->sk->sk_no_check_tx = !cfg->use_udp_checksums; in udp_sock_create4()
58 struct udp_tunnel_sock_cfg *cfg) in setup_udp_tunnel_sock() argument
68 rcu_assign_sk_user_data(sk, cfg->sk_user_data); in setup_udp_tunnel_sock()
70 udp_sk(sk)->encap_type = cfg->encap_type; in setup_udp_tunnel_sock()
[all …]
Dfib_semantics.c453 int remaining, struct fib_config *cfg) in fib_get_nhs() argument
462 (cfg->fc_flags & ~0xFF) | rtnh->rtnh_flags; in fib_get_nhs()
488 int fib_nh_match(struct fib_config *cfg, struct fib_info *fi) in fib_nh_match() argument
495 if (cfg->fc_priority && cfg->fc_priority != fi->fib_priority) in fib_nh_match()
498 if (cfg->fc_oif || cfg->fc_gw) { in fib_nh_match()
499 if ((!cfg->fc_oif || cfg->fc_oif == fi->fib_nh->nh_oif) && in fib_nh_match()
500 (!cfg->fc_gw || cfg->fc_gw == fi->fib_nh->nh_gw)) in fib_nh_match()
506 if (!cfg->fc_mp) in fib_nh_match()
509 rtnh = cfg->fc_mp; in fib_nh_match()
510 remaining = cfg->fc_mp_len; in fib_nh_match()
[all …]
Dfou.c428 static int fou_encap_init(struct sock *sk, struct fou *fou, struct fou_cfg *cfg) in fou_encap_init() argument
431 fou->protocol = cfg->protocol; in fou_encap_init()
434 fou->udp_offloads.port = cfg->udp_config.local_udp_port; in fou_encap_init()
435 fou->udp_offloads.ipproto = cfg->protocol; in fou_encap_init()
440 static int gue_encap_init(struct sock *sk, struct fou *fou, struct fou_cfg *cfg) in gue_encap_init() argument
445 fou->udp_offloads.port = cfg->udp_config.local_udp_port; in gue_encap_init()
450 static int fou_create(struct net *net, struct fou_cfg *cfg, in fou_create() argument
459 err = udp_sock_create(net, &cfg->udp_config, &sock); in fou_create()
472 fou->flags = cfg->flags; in fou_create()
473 fou->port = cfg->udp_config.local_udp_port; in fou_create()
[all …]
/linux-4.1.27/drivers/regulator/
Dfixed-helper.c8 struct fixed_voltage_config cfg; member
17 kfree(data->cfg.supply_name); in regulator_fixed_release()
38 data->cfg.supply_name = kstrdup(name, GFP_KERNEL); in regulator_register_always_on()
39 if (!data->cfg.supply_name) { in regulator_register_always_on()
44 data->cfg.microvolts = uv; in regulator_register_always_on()
45 data->cfg.gpio = -EINVAL; in regulator_register_always_on()
46 data->cfg.enabled_at_boot = 1; in regulator_register_always_on()
47 data->cfg.init_data = &data->init_data; in regulator_register_always_on()
55 data->pdev.dev.platform_data = &data->cfg; in regulator_register_always_on()
Dfixed.c114 struct regulator_config cfg = { }; in reg_fixed_voltage_probe() local
164 cfg.ena_gpio = config->gpio; in reg_fixed_voltage_probe()
166 cfg.ena_gpio_initialized = true; in reg_fixed_voltage_probe()
168 cfg.ena_gpio_invert = !config->enable_high; in reg_fixed_voltage_probe()
171 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_HIGH; in reg_fixed_voltage_probe()
173 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_LOW; in reg_fixed_voltage_probe()
176 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_LOW; in reg_fixed_voltage_probe()
178 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_HIGH; in reg_fixed_voltage_probe()
181 cfg.ena_gpio_flags |= GPIOF_OPEN_DRAIN; in reg_fixed_voltage_probe()
183 cfg.dev = &pdev->dev; in reg_fixed_voltage_probe()
[all …]
Dlp8788-ldo.c523 struct regulator_config cfg = { }; in lp8788_dldo_probe() local
537 cfg.ena_gpio = ldo->en_pin->gpio; in lp8788_dldo_probe()
538 cfg.ena_gpio_flags = ldo->en_pin->init_state; in lp8788_dldo_probe()
541 cfg.dev = pdev->dev.parent; in lp8788_dldo_probe()
542 cfg.init_data = lp->pdata ? lp->pdata->dldo_data[id] : NULL; in lp8788_dldo_probe()
543 cfg.driver_data = ldo; in lp8788_dldo_probe()
544 cfg.regmap = lp->regmap; in lp8788_dldo_probe()
546 rdev = devm_regulator_register(&pdev->dev, &lp8788_dldo_desc[id], &cfg); in lp8788_dldo_probe()
572 struct regulator_config cfg = { }; in lp8788_aldo_probe() local
586 cfg.ena_gpio = ldo->en_pin->gpio; in lp8788_aldo_probe()
[all …]
Dgpio-regulator.c251 struct regulator_config cfg = { }; in gpio_regulator_probe() local
331 cfg.dev = &pdev->dev; in gpio_regulator_probe()
332 cfg.init_data = config->init_data; in gpio_regulator_probe()
333 cfg.driver_data = drvdata; in gpio_regulator_probe()
334 cfg.of_node = np; in gpio_regulator_probe()
337 cfg.ena_gpio = config->enable_gpio; in gpio_regulator_probe()
338 cfg.ena_gpio_initialized = true; in gpio_regulator_probe()
340 cfg.ena_gpio_invert = !config->enable_high; in gpio_regulator_probe()
343 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_HIGH; in gpio_regulator_probe()
345 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_LOW; in gpio_regulator_probe()
[all …]
Dpbias-regulator.c116 struct regulator_config cfg = { }; in pbias_regulator_probe() local
136 cfg.regmap = syscon; in pbias_regulator_probe()
137 cfg.dev = &pdev->dev; in pbias_regulator_probe()
168 cfg.init_data = pbias_matches[idx].init_data; in pbias_regulator_probe()
169 cfg.driver_data = &drvdata[data_idx]; in pbias_regulator_probe()
170 cfg.of_node = pbias_matches[idx].of_node; in pbias_regulator_probe()
173 &drvdata[data_idx].desc, &cfg); in pbias_regulator_probe()
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/iop/
Diop_sw_cfg_defs.h89 unsigned int cfg : 2; member
97 unsigned int cfg : 2; member
105 unsigned int cfg : 2; member
113 unsigned int cfg : 2; member
121 unsigned int cfg : 2; member
129 unsigned int cfg : 2; member
137 unsigned int cfg : 2; member
145 unsigned int cfg : 2; member
153 unsigned int cfg : 2; member
161 unsigned int cfg : 2; member
[all …]
/linux-4.1.27/drivers/crypto/qce/
Dcommon.c58 u32 cfg = 0; in qce_encr_cfg() local
62 cfg |= ENCR_KEY_SZ_AES128 << ENCR_KEY_SZ_SHIFT; in qce_encr_cfg()
64 cfg |= ENCR_KEY_SZ_AES256 << ENCR_KEY_SZ_SHIFT; in qce_encr_cfg()
68 cfg |= ENCR_ALG_AES << ENCR_ALG_SHIFT; in qce_encr_cfg()
70 cfg |= ENCR_ALG_DES << ENCR_ALG_SHIFT; in qce_encr_cfg()
73 cfg |= ENCR_KEY_SZ_DES << ENCR_KEY_SZ_SHIFT; in qce_encr_cfg()
76 cfg |= ENCR_KEY_SZ_3DES << ENCR_KEY_SZ_SHIFT; in qce_encr_cfg()
80 cfg |= ENCR_MODE_ECB << ENCR_MODE_SHIFT; in qce_encr_cfg()
83 cfg |= ENCR_MODE_CBC << ENCR_MODE_SHIFT; in qce_encr_cfg()
86 cfg |= ENCR_MODE_CTR << ENCR_MODE_SHIFT; in qce_encr_cfg()
[all …]
/linux-4.1.27/arch/mips/kernel/
Dcevt-sb1250.c45 void __iomem *cfg, *init; in sibyte_set_mode() local
47 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_set_mode()
52 __raw_writeq(0, cfg); in sibyte_set_mode()
55 cfg); in sibyte_set_mode()
61 __raw_writeq(0, cfg); in sibyte_set_mode()
73 void __iomem *cfg, *init; in sibyte_next_event() local
75 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_next_event()
78 __raw_writeq(0, cfg); in sibyte_next_event()
80 __raw_writeq(M_SCD_TIMER_ENABLE, cfg); in sibyte_next_event()
89 void __iomem *cfg; in sibyte_counter_handler() local
[all …]
Dcevt-bcm1480.c47 void __iomem *cfg, *init; in sibyte_set_mode() local
49 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_set_mode()
54 __raw_writeq(0, cfg); in sibyte_set_mode()
57 cfg); in sibyte_set_mode()
63 __raw_writeq(0, cfg); in sibyte_set_mode()
75 void __iomem *cfg, *init; in sibyte_next_event() local
77 cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG)); in sibyte_next_event()
80 __raw_writeq(0, cfg); in sibyte_next_event()
82 __raw_writeq(M_SCD_TIMER_ENABLE, cfg); in sibyte_next_event()
91 void __iomem *cfg; in sibyte_counter_handler() local
[all …]
Dsegment.c15 static void build_segment_config(char *str, unsigned int cfg) in build_segment_config() argument
23 am = (cfg & MIPS_SEGCFG_AM) >> MIPS_SEGCFG_AM_SHIFT; in build_segment_config()
32 ((cfg & MIPS_SEGCFG_PA) >> MIPS_SEGCFG_PA_SHIFT)); in build_segment_config()
34 ((cfg & MIPS_SEGCFG_C) >> MIPS_SEGCFG_C_SHIFT)); in build_segment_config()
42 ((cfg & MIPS_SEGCFG_EU) >> MIPS_SEGCFG_EU_SHIFT)); in build_segment_config()
/linux-4.1.27/Documentation/sound/oss/
DMultiSound622 static int msnd_write_cfg(int cfg, int reg, int value)
624 X outb(reg, cfg);
625 X outb(value, cfg + 1);
626 X if (value != inb(cfg + 1)) {
633 static int msnd_read_cfg(int cfg, int reg)
635 X outb(reg, cfg);
636 X return inb(cfg + 1);
639 static int msnd_write_cfg_io0(int cfg, int num, WORD io)
641 X if (msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
643 X if (msnd_write_cfg(cfg, IREG_IO0_BASEHI, HIBYTE(io)))
[all …]
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dcpufreq-utils.c33 void s3c2410_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg) in s3c2410_cpufreq_setrefresh() argument
35 struct s3c_cpufreq_board *board = cfg->board; in s3c2410_cpufreq_setrefresh()
46 refresh = (cfg->freq.hclk / 100) * (board->refresh / 10); in s3c2410_cpufreq_setrefresh()
62 void s3c2410_set_fvco(struct s3c_cpufreq_config *cfg) in s3c2410_set_fvco() argument
64 if (!IS_ERR(cfg->mpll)) in s3c2410_set_fvco()
65 clk_set_rate(cfg->mpll, cfg->pll.frequency); in s3c2410_set_fvco()
Diotiming-s3c2412.c95 static int s3c2412_calc_bank(struct s3c_cpufreq_config *cfg, in s3c2412_calc_bank() argument
98 unsigned int hclk = cfg->freq.hclk_tns; in s3c2412_calc_bank()
118 struct s3c_cpufreq_config *cfg, in s3c2412_iotiming_debugfs() argument
142 int s3c2412_iotiming_calc(struct s3c_cpufreq_config *cfg, in s3c2412_iotiming_calc() argument
154 ret = s3c2412_calc_bank(cfg, bt); in s3c2412_iotiming_calc()
175 void s3c2412_iotiming_set(struct s3c_cpufreq_config *cfg, in s3c2412_iotiming_set() argument
205 static void s3c2412_iotiming_getbank(struct s3c_cpufreq_config *cfg, in s3c2412_iotiming_getbank() argument
209 unsigned long clk = cfg->freq.hclk_tns; /* ssmc clock??? */ in s3c2412_iotiming_getbank()
232 int s3c2412_iotiming_get(struct s3c_cpufreq_config *cfg, in s3c2412_iotiming_get() argument
252 s3c2412_iotiming_getbank(cfg, bt, bank); in s3c2412_iotiming_get()
[all …]
Diotiming-s3c2410.c217 static int s3c2410_calc_bank(struct s3c_cpufreq_config *cfg, in s3c2410_calc_bank() argument
220 unsigned long hclk = cfg->freq.hclk_tns; in s3c2410_calc_bank()
295 void s3c2410_iotiming_getbank(struct s3c_cpufreq_config *cfg, in s3c2410_iotiming_getbank() argument
299 unsigned long hclk = cfg->freq.hclk_tns; in s3c2410_iotiming_getbank()
315 struct s3c_cpufreq_config *cfg, in s3c2410_iotiming_debugfs() argument
320 unsigned long hclk = cfg->freq.hclk_tns; in s3c2410_iotiming_debugfs()
361 int s3c2410_iotiming_calc(struct s3c_cpufreq_config *cfg, in s3c2410_iotiming_calc() argument
378 ret = s3c2410_calc_bank(cfg, bt); in s3c2410_iotiming_calc()
403 void s3c2410_iotiming_set(struct s3c_cpufreq_config *cfg, in s3c2410_iotiming_set() argument
435 int s3c2410_iotiming_get(struct s3c_cpufreq_config *cfg, in s3c2410_iotiming_get() argument
[all …]
Dcommon.h23 extern void s3c2410_init_uarts(struct s3c2410_uartcfg *cfg, int no);
37 extern void s3c2412_init_uarts(struct s3c2410_uartcfg *cfg, int no);
51 extern void s3c2416_init_uarts(struct s3c2410_uartcfg *cfg, int no);
66 extern void s3c244x_init_uarts(struct s3c2410_uartcfg *cfg, int no);
94 extern void s3c2443_init_uarts(struct s3c2410_uartcfg *cfg, int no);
/linux-4.1.27/drivers/video/backlight/
Dvgg2432a4.c112 struct ili9320_platdata *cfg) in vgg2432a4_lcd_init() argument
134 ili9320_write(lcd, ILI9320_DISPLAY2, cfg->display2); in vgg2432a4_lcd_init()
135 ili9320_write(lcd, ILI9320_DISPLAY3, cfg->display3); in vgg2432a4_lcd_init()
136 ili9320_write(lcd, ILI9320_DISPLAY4, cfg->display4); in vgg2432a4_lcd_init()
138 ili9320_write(lcd, ILI9320_RGB_IF1, cfg->rgb_if1); in vgg2432a4_lcd_init()
140 ili9320_write(lcd, ILI9320_RGB_IF2, cfg->rgb_if2); in vgg2432a4_lcd_init()
171 ili9320_write(lcd, ILI9320_HORIZ_END, cfg->hsize - 1); in vgg2432a4_lcd_init()
173 ili9320_write(lcd, ILI9320_VERT_END, cfg->vsize - 1); in vgg2432a4_lcd_init()
176 ILI9320_DRIVER2_NL(((cfg->vsize - 240) / 8) + 0x1D)); in vgg2432a4_lcd_init()
187 ili9320_write(lcd, ILI9320_INTERFACE2, cfg->interface2); in vgg2432a4_lcd_init()
[all …]
Dlp8788_bl.c78 struct lp8788_bl_config *cfg = &default_bl_config; in lp8788_backlight_configure() local
87 cfg->bl_mode = pdata->bl_mode; in lp8788_backlight_configure()
88 cfg->dim_mode = pdata->dim_mode; in lp8788_backlight_configure()
89 cfg->full_scale = pdata->full_scale; in lp8788_backlight_configure()
90 cfg->rise_time = pdata->rise_time; in lp8788_backlight_configure()
91 cfg->fall_time = pdata->fall_time; in lp8788_backlight_configure()
92 cfg->pwm_pol = pdata->pwm_pol; in lp8788_backlight_configure()
96 val = (cfg->rise_time << LP8788_BL_RAMP_RISE_SHIFT) | cfg->fall_time; in lp8788_backlight_configure()
102 val = (cfg->full_scale << LP8788_BL_FULLSCALE_SHIFT) | in lp8788_backlight_configure()
103 (cfg->dim_mode << LP8788_BL_DIM_MODE_SHIFT); in lp8788_backlight_configure()
[all …]
Dili9320.c80 struct ili9320_platdata *cfg = lcd->platdata; in ili9320_reset() local
82 cfg->reset(1); in ili9320_reset()
85 cfg->reset(0); in ili9320_reset()
88 cfg->reset(1); in ili9320_reset()
201 struct ili9320_platdata *cfg = dev_get_platdata(&spi->dev); in ili9320_probe_spi() local
209 if (cfg == NULL) { in ili9320_probe_spi()
214 if (cfg->hsize <= 0 || cfg->vsize <= 0 || cfg->reset == NULL) { in ili9320_probe_spi()
230 ili->platdata = cfg; in ili9320_probe_spi()
/linux-4.1.27/drivers/hwmon/
Dab8500.c46 struct ab8500_gpadc_cfg cfg; member
56 static int ab8500_voltage_to_temp(struct ab8500_gpadc_cfg *cfg, in ab8500_voltage_to_temp() argument
59 int r_ntc, i = 0, tbl_sz = cfg->tbl_sz; in ab8500_voltage_to_temp()
60 const struct abx500_res_to_temp *tbl = cfg->temp_tbl; in ab8500_voltage_to_temp()
62 if (cfg->vcc < 0 || v_ntc >= cfg->vcc) in ab8500_voltage_to_temp()
65 r_ntc = v_ntc * cfg->r_up / (cfg->vcc - v_ntc); in ab8500_voltage_to_temp()
94 ret = ab8500_voltage_to_temp(&ab8500_data->cfg, voltage, temp); in ab8500_read_sensor()
178 ab8500_data->cfg.vcc = THERMAL_VCC; in abx500_hwmon_init()
179 ab8500_data->cfg.r_up = PULL_UP_RESISTOR; in abx500_hwmon_init()
180 ab8500_data->cfg.temp_tbl = ab8500_temp_tbl_a_thermistor; in abx500_hwmon_init()
[all …]
Ds3c-hwmon.c169 struct s3c_hwmon_chcfg *cfg; in s3c_hwmon_ch_show() local
172 cfg = pdata->in[sen_attr->index]; in s3c_hwmon_ch_show()
178 ret *= cfg->mult; in s3c_hwmon_ch_show()
179 ret = DIV_ROUND_CLOSEST(ret, cfg->div); in s3c_hwmon_ch_show()
198 struct s3c_hwmon_chcfg *cfg; in s3c_hwmon_label_show() local
200 cfg = pdata->in[sen_attr->index]; in s3c_hwmon_label_show()
202 return snprintf(buf, PAGE_SIZE, "%s\n", cfg->name); in s3c_hwmon_label_show()
220 struct s3c_hwmon_chcfg *cfg, in s3c_hwmon_create_attr() argument
243 if (cfg->name) { in s3c_hwmon_create_attr()
319 struct s3c_hwmon_chcfg *cfg = pdata->in[i]; in s3c_hwmon_probe() local
[all …]
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
Dmxl111sf-tuner.c39 struct mxl111sf_tuner_config *cfg; member
50 return (state->cfg->read_reg) ? in mxl111sf_tuner_read_reg()
51 state->cfg->read_reg(state->mxl_state, addr, data) : in mxl111sf_tuner_read_reg()
58 return (state->cfg->write_reg) ? in mxl111sf_tuner_write_reg()
59 state->cfg->write_reg(state->mxl_state, addr, data) : in mxl111sf_tuner_write_reg()
66 return (state->cfg->program_regs) ? in mxl111sf_tuner_program_regs()
67 state->cfg->program_regs(state->mxl_state, ctrl_reg_info) : in mxl111sf_tuner_program_regs()
74 return (state->cfg->top_master_ctrl) ? in mxl1x1sf_tuner_top_master_ctrl()
75 state->cfg->top_master_ctrl(state->mxl_state, onoff) : in mxl1x1sf_tuner_top_master_ctrl()
146 state->cfg->invert_spectrum, state->cfg->if_freq); in mxl1x1sf_tuner_set_if_output_freq()
[all …]
/linux-4.1.27/net/mpls/
Daf_mpls.c330 static int mpls_route_add(struct mpls_route_config *cfg) in mpls_route_add() argument
333 struct net *net = cfg->rc_nlinfo.nl_net; in mpls_route_add()
340 index = cfg->rc_label; in mpls_route_add()
344 (cfg->rc_nlflags & NLM_F_CREATE)) { in mpls_route_add()
357 if (cfg->rc_output_labels > MAX_NEW_LABELS) in mpls_route_add()
361 dev = dev_get_by_index(net, cfg->rc_ifindex); in mpls_route_add()
371 if ((cfg->rc_via_table == NEIGH_LINK_TABLE) && in mpls_route_add()
372 (dev->addr_len != cfg->rc_via_alen)) in mpls_route_add()
377 if (cfg->rc_nlflags & NLM_F_APPEND) in mpls_route_add()
383 if ((cfg->rc_nlflags & NLM_F_EXCL) && old) in mpls_route_add()
[all …]
/linux-4.1.27/drivers/media/dvb-frontends/
Ddib3000mc.c34 struct dib3000mc_config *cfg; member
133 u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; in dib3000mc_setup_pwm_state()
134 if (state->cfg->pwm3_inversion) { in dib3000mc_setup_pwm_state()
144 if (state->cfg->use_pwm3) in dib3000mc_setup_pwm_state()
202 if ((state->cfg->output_mpeg2_in_188_bytes)) in dib3000mc_set_output_mode()
295 struct dibx000_agc_config *agc = state->cfg->agc; in dib3000mc_init()
305 if (state->cfg->mobile_mode) { in dib3000mc_init()
331 if (state->cfg->phase_noise_mode == 0) in dib3000mc_init()
348 dib3000mc_write_word(state, 36, state->cfg->max_time); in dib3000mc_init()
349 …dib3000mc_write_word(state, 37, (state->cfg->agc_command1 << 13) | (state->cfg->agc_command2 << 12… in dib3000mc_init()
[all …]
Ddib0070.c57 const struct dib0070_config *cfg; member
97 state->msg[0].addr = state->cfg->i2c_address; in dib0070_read_reg()
101 state->msg[1].addr = state->cfg->i2c_address; in dib0070_read_reg()
130 state->msg[0].addr = state->cfg->i2c_address; in dib0070_write_reg()
146 state->cfg->sleep(state->fe, 0); \
147 if (state->cfg->reset) { \
148 state->cfg->reset(state->fe,1); msleep(10); \
149 state->cfg->reset(state->fe,0); msleep(10); \
260 if (state->cfg->vga_filter != 0) { in dib0070_ctrl_agc_filter()
261 dib0070_write_reg(state, 0x1a, state->cfg->vga_filter); in dib0070_ctrl_agc_filter()
[all …]
Daf9033.c30 struct af9033_config cfg; member
249 { 0x00f641, dev->cfg.tuner, 0xff }, in af9033_init()
272 { 0x800045, dev->cfg.adc_multiplier, 0xff }, in af9033_init()
276 clock_cw = af9033_div(dev, dev->cfg.clock, 1000000ul, 19ul); in af9033_init()
283 dev->cfg.clock, clock_cw); in af9033_init()
291 if (clock_adc_lut[i].clock == dev->cfg.clock) in af9033_init()
297 dev->cfg.clock); in af9033_init()
322 if (dev->cfg.dyn0_clk) { in af9033_init()
329 if (dev->cfg.ts_mode == AF9033_TS_MODE_USB) { in af9033_init()
349 switch (dev->cfg.tuner) { in af9033_init()
[all …]
Ddib7000m.c28 struct dib7000m_config cfg; member
170 if (state->cfg.hostbus_diversity) in dib7000m_set_output_mode()
188 if (state->cfg.output_mpeg2_in_188_bytes) in dib7000m_set_output_mode()
241 if (!state->cfg.mobile_mode) in dib7000m_set_power_mode()
390 const struct dibx000_bandwidth_config *bw = state->cfg.bw; in dib7000m_reset_pll()
401 if (!state->cfg.quartz_direct) { in dib7000m_reset_pll()
405 if(state->cfg.input_clk_is_div_2) in dib7000m_reset_pll()
423 const struct dibx000_bandwidth_config *bw = state->cfg.bw; in dib7000mc_reset_pll()
447 dib7000m_write_word(st, 773, st->cfg.gpio_dir); in dib7000m_reset_gpio()
448 dib7000m_write_word(st, 774, st->cfg.gpio_val); in dib7000m_reset_gpio()
[all …]
Ddib0090.c331 …ARD_RESET(state) do { if (cfg->reset) { if (cfg->sleep) cfg->sleep(fe, 0); msleep(10); cfg->res…
525 static void dib0090_reset_digital(struct dvb_frontend *fe, const struct dib0090_config *cfg) in dib0090_reset_digital() argument
532 if (cfg->in_soc) in dib0090_reset_digital()
537 …dib0090_write_reg(state, 0x20, ((cfg->io.adc_clock_ratio - 1) << 11) | (0 << 10) | (1 << 9) | (1 <… in dib0090_reset_digital()
538 if (cfg->clkoutdrive != 0) in dib0090_reset_digital()
539 …dib0090_write_reg(state, 0x23, (0 << 15) | ((!cfg->analog_output) << 14) | (2 << 10) | (1 << 9) | … in dib0090_reset_digital()
540 | (cfg->clkoutdrive << 5) | (cfg->clkouttobamse << 4) | (0 << 2) | (0)); in dib0090_reset_digital()
542 …dib0090_write_reg(state, 0x23, (0 << 15) | ((!cfg->analog_output) << 14) | (2 << 10) | (1 << 9) | … in dib0090_reset_digital()
543 | (7 << 5) | (cfg->clkouttobamse << 4) | (0 << 2) | (0)); in dib0090_reset_digital()
549 …if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_pr… in dib0090_reset_digital()
[all …]
Dlgdt3305.c59 const struct lgdt3305_config *cfg; member
120 .addr = state->cfg->i2c_addr, .flags = 0, in lgdt3305_write_reg()
144 { .addr = state->cfg->i2c_addr, in lgdt3305_read_reg()
146 { .addr = state->cfg->i2c_addr, in lgdt3305_read_reg()
156 state->cfg->i2c_addr, reg, ret); in lgdt3305_read_reg()
243 enum lgdt3305_tp_clock_edge edge = state->cfg->tpclk_edge; in lgdt3305_mpeg_mode_polarity()
244 enum lgdt3305_tp_clock_mode mode = state->cfg->tpclk_mode; in lgdt3305_mpeg_mode_polarity()
245 enum lgdt3305_tp_valid_polarity valid = state->cfg->tpvalid_polarity; in lgdt3305_mpeg_mode_polarity()
370 if (state->cfg->demod_chip == LGDT3304) in lgdt3305_rfagc_loop()
379 if (state->cfg->rf_agc_loop) { in lgdt3305_rfagc_loop()
[all …]
Ddib3000mc.h47 struct dib3000mc_config *cfg);
50 struct dib3000mc_config cfg[]);
57 struct dib3000mc_config *cfg) in dib3000mc_attach() argument
66 struct dib3000mc_config cfg[]) in dib3000mc_i2c_enumeration() argument
/linux-4.1.27/drivers/scsi/esas2r/
Desas2r_vda.c210 || vi->cmd.cfg.data_length == 0) { in esas2r_process_vda_ioctl()
215 if (vi->cmd.cfg.cfg_func == VDA_CFG_INIT) { in esas2r_process_vda_ioctl()
220 rq->vrq->cfg.sub_func = vi->cmd.cfg.cfg_func; in esas2r_process_vda_ioctl()
221 rq->vrq->cfg.length = cpu_to_le32(vi->cmd.cfg.data_length); in esas2r_process_vda_ioctl()
223 if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) { in esas2r_process_vda_ioctl()
224 memcpy(&rq->vrq->cfg.data, in esas2r_process_vda_ioctl()
225 &vi->cmd.cfg.data, in esas2r_process_vda_ioctl()
226 vi->cmd.cfg.data_length); in esas2r_process_vda_ioctl()
228 esas2r_nuxi_cfg_data(rq->vrq->cfg.sub_func, in esas2r_process_vda_ioctl()
229 &rq->vrq->cfg.data); in esas2r_process_vda_ioctl()
[all …]
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/hwregs/iop/
Diop_sw_cfg_defs.h86 unsigned int cfg : 2; member
94 unsigned int cfg : 2; member
102 unsigned int cfg : 2; member
110 unsigned int cfg : 2; member
118 unsigned int cfg : 2; member
126 unsigned int cfg : 2; member
134 unsigned int cfg : 2; member
142 unsigned int cfg : 2; member
150 unsigned int cfg : 2; member
158 unsigned int cfg : 2; member
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dipi.h70 unsigned int cfg; in __default_send_IPI_shortcut() local
80 cfg = __prepare_ICR(shortcut, vector, dest); in __default_send_IPI_shortcut()
85 native_apic_mem_write(APIC_ICR, cfg); in __default_send_IPI_shortcut()
95 unsigned long cfg; in __default_send_IPI_dest_field() local
108 cfg = __prepare_ICR2(mask); in __default_send_IPI_dest_field()
109 native_apic_mem_write(APIC_ICR2, cfg); in __default_send_IPI_dest_field()
114 cfg = __prepare_ICR(0, vector, dest); in __default_send_IPI_dest_field()
119 native_apic_mem_write(APIC_ICR, cfg); in __default_send_IPI_dest_field()
/linux-4.1.27/sound/isa/msnd/
Dmsnd_pinnacle.c653 static int snd_msnd_write_cfg(int cfg, int reg, int value) in snd_msnd_write_cfg() argument
655 outb(reg, cfg); in snd_msnd_write_cfg()
656 outb(value, cfg + 1); in snd_msnd_write_cfg()
657 if (value != inb(cfg + 1)) { in snd_msnd_write_cfg()
664 static int snd_msnd_write_cfg_io0(int cfg, int num, u16 io) in snd_msnd_write_cfg_io0() argument
666 if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num)) in snd_msnd_write_cfg_io0()
668 if (snd_msnd_write_cfg(cfg, IREG_IO0_BASEHI, HIBYTE(io))) in snd_msnd_write_cfg_io0()
670 if (snd_msnd_write_cfg(cfg, IREG_IO0_BASELO, LOBYTE(io))) in snd_msnd_write_cfg_io0()
675 static int snd_msnd_write_cfg_io1(int cfg, int num, u16 io) in snd_msnd_write_cfg_io1() argument
677 if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num)) in snd_msnd_write_cfg_io1()
[all …]
/linux-4.1.27/drivers/input/mouse/
Dbcm5974.c250 struct bcm5974_config cfg; /* device configuration */ member
433 const struct bcm5974_config *cfg; in bcm5974_get_config() local
435 for (cfg = bcm5974_config_table; cfg->ansi; ++cfg) in bcm5974_get_config()
436 if (cfg->ansi == id || cfg->iso == id || cfg->jis == id) in bcm5974_get_config()
437 return cfg; in bcm5974_get_config()
457 const struct bcm5974_config *cfg) in setup_events_to_report() argument
466 set_abs(input_dev, ABS_MT_TOUCH_MAJOR, &cfg->w); in setup_events_to_report()
467 set_abs(input_dev, ABS_MT_TOUCH_MINOR, &cfg->w); in setup_events_to_report()
469 set_abs(input_dev, ABS_MT_WIDTH_MAJOR, &cfg->w); in setup_events_to_report()
470 set_abs(input_dev, ABS_MT_WIDTH_MINOR, &cfg->w); in setup_events_to_report()
[all …]
/linux-4.1.27/drivers/spi/
Dspi-au1550.c174 u32 cfg, stat; in au1550_spi_chipsel() local
186 cfg = hw->regs->psc_spicfg; in au1550_spi_chipsel()
188 hw->regs->psc_spicfg = cfg & ~PSC_SPICFG_DE_ENABLE; in au1550_spi_chipsel()
192 cfg |= PSC_SPICFG_BI; in au1550_spi_chipsel()
194 cfg &= ~PSC_SPICFG_BI; in au1550_spi_chipsel()
196 cfg &= ~PSC_SPICFG_CDE; in au1550_spi_chipsel()
198 cfg |= PSC_SPICFG_CDE; in au1550_spi_chipsel()
201 cfg |= PSC_SPICFG_MLF; in au1550_spi_chipsel()
203 cfg &= ~PSC_SPICFG_MLF; in au1550_spi_chipsel()
206 cfg &= ~PSC_SPICFG_DD_DISABLE; in au1550_spi_chipsel()
[all …]
Dspi-pxa2xx-dma.c165 struct dma_slave_config cfg; in pxa2xx_spi_dma_prepare_one() local
182 memset(&cfg, 0, sizeof(cfg)); in pxa2xx_spi_dma_prepare_one()
183 cfg.direction = dir; in pxa2xx_spi_dma_prepare_one()
186 cfg.dst_addr = drv_data->ssdr_physical; in pxa2xx_spi_dma_prepare_one()
187 cfg.dst_addr_width = width; in pxa2xx_spi_dma_prepare_one()
188 cfg.dst_maxburst = chip->dma_burst_size; in pxa2xx_spi_dma_prepare_one()
194 cfg.src_addr = drv_data->ssdr_physical; in pxa2xx_spi_dma_prepare_one()
195 cfg.src_addr_width = width; in pxa2xx_spi_dma_prepare_one()
196 cfg.src_maxburst = chip->dma_burst_size; in pxa2xx_spi_dma_prepare_one()
203 ret = dmaengine_slave_config(chan, &cfg); in pxa2xx_spi_dma_prepare_one()
/linux-4.1.27/arch/metag/boot/dts/include/dt-bindings/dma/
Dat91.h35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument
42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument
49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
/linux-4.1.27/arch/arm64/boot/dts/include/dt-bindings/dma/
Dat91.h35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument
42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument
49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
/linux-4.1.27/arch/mips/boot/dts/include/dt-bindings/dma/
Dat91.h35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument
42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument
49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
/linux-4.1.27/include/dt-bindings/dma/
Dat91.h35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument
42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument
49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
/linux-4.1.27/arch/powerpc/boot/dts/include/dt-bindings/dma/
Dat91.h35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument
42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument
49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
/linux-4.1.27/arch/arm/boot/dts/include/dt-bindings/dma/
Dat91.h35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument
42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument
49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
Dscan.c322 struct wl1271_cmd_sched_scan_config *cfg = NULL; in wl1271_scan_sched_scan_config() local
330 cfg = kzalloc(sizeof(*cfg), GFP_KERNEL); in wl1271_scan_sched_scan_config()
331 if (!cfg) in wl1271_scan_sched_scan_config()
334 cfg->role_id = wlvif->role_id; in wl1271_scan_sched_scan_config()
335 cfg->rssi_threshold = c->rssi_threshold; in wl1271_scan_sched_scan_config()
336 cfg->snr_threshold = c->snr_threshold; in wl1271_scan_sched_scan_config()
337 cfg->n_probe_reqs = c->num_probe_reqs; in wl1271_scan_sched_scan_config()
339 cfg->cycles = 0; in wl1271_scan_sched_scan_config()
341 cfg->report_after = 1; in wl1271_scan_sched_scan_config()
343 cfg->terminate = 0; in wl1271_scan_sched_scan_config()
[all …]
/linux-4.1.27/drivers/tty/
Dmips_ejtag_fdc.c490 u32 cfg; in mips_ejtag_fdc_put() local
507 cfg = mips_ejtag_fdc_read(priv, REG_FDCFG); in mips_ejtag_fdc_put()
508 cfg &= ~REG_FDCFG_TXINTTHRES; in mips_ejtag_fdc_put()
509 cfg |= REG_FDCFG_TXINTTHRES_NOTFULL; in mips_ejtag_fdc_put()
510 mips_ejtag_fdc_write(priv, REG_FDCFG, cfg); in mips_ejtag_fdc_put()
563 unsigned int stat, channel, data, cfg, i, flipped; in mips_ejtag_fdc_handle() local
629 cfg = mips_ejtag_fdc_read(priv, REG_FDCFG); in mips_ejtag_fdc_handle()
630 cfg &= ~REG_FDCFG_TXINTTHRES; in mips_ejtag_fdc_handle()
631 cfg |= REG_FDCFG_TXINTTHRES_DISABLED; in mips_ejtag_fdc_handle()
632 mips_ejtag_fdc_write(priv, REG_FDCFG, cfg); in mips_ejtag_fdc_handle()
[all …]
/linux-4.1.27/sound/soc/sh/rcar/
Dcore.c769 struct rsnd_kctrl_cfg *cfg = kcontrol_to_cfg(kctrl); in rsnd_kctrl_info() local
771 if (cfg->texts) { in rsnd_kctrl_info()
773 uinfo->count = cfg->size; in rsnd_kctrl_info()
774 uinfo->value.enumerated.items = cfg->max; in rsnd_kctrl_info()
775 if (uinfo->value.enumerated.item >= cfg->max) in rsnd_kctrl_info()
776 uinfo->value.enumerated.item = cfg->max - 1; in rsnd_kctrl_info()
778 cfg->texts[uinfo->value.enumerated.item], in rsnd_kctrl_info()
781 uinfo->count = cfg->size; in rsnd_kctrl_info()
783 uinfo->value.integer.max = cfg->max; in rsnd_kctrl_info()
784 uinfo->type = (cfg->max == 1) ? in rsnd_kctrl_info()
[all …]
/linux-4.1.27/drivers/net/hamradio/
Dyam.c1000 if ((yi.cfg.mask & YAM_IOBASE) && netif_running(dev)) in yam_ioctl()
1002 if ((yi.cfg.mask & YAM_IRQ) && netif_running(dev)) in yam_ioctl()
1004 if ((yi.cfg.mask & YAM_BITRATE) && netif_running(dev)) in yam_ioctl()
1006 if ((yi.cfg.mask & YAM_BAUDRATE) && netif_running(dev)) in yam_ioctl()
1009 if (yi.cfg.mask & YAM_IOBASE) { in yam_ioctl()
1010 yp->iobase = yi.cfg.iobase; in yam_ioctl()
1011 dev->base_addr = yi.cfg.iobase; in yam_ioctl()
1013 if (yi.cfg.mask & YAM_IRQ) { in yam_ioctl()
1014 if (yi.cfg.irq > 15) in yam_ioctl()
1016 yp->irq = yi.cfg.irq; in yam_ioctl()
[all …]
Dbaycom_epp.c186 } cfg; member
316 bc->cfg.intclk ? "int" : "ext", in eppconfig()
317 bc->cfg.extmodem ? "ext" : "int", bc->cfg.fclk, bc->cfg.bps, in eppconfig()
318 (bc->cfg.fclk + 8 * bc->cfg.bps) / (16 * bc->cfg.bps), in eppconfig()
319 bc->cfg.loopback ? ",loopback" : ""); in eppconfig()
973 bc->cfg.intclk = 1; in baycom_setmode()
975 bc->cfg.intclk = 0; in baycom_setmode()
977 bc->cfg.extmodem = 0; in baycom_setmode()
979 bc->cfg.extmodem = 1; in baycom_setmode()
981 bc->cfg.loopback = 0; in baycom_setmode()
[all …]
/linux-4.1.27/net/ipv6/
Droute.c1471 const struct fib6_config *cfg) in ip6_convert_metrics() argument
1477 if (!cfg->fc_mx) in ip6_convert_metrics()
1484 nla_for_each_attr(nla, cfg->fc_mx, cfg->fc_mx_len, remaining) { in ip6_convert_metrics()
1516 int ip6_route_info_create(struct fib6_config *cfg, struct rt6_info **rt_ret) in ip6_route_info_create() argument
1519 struct net *net = cfg->fc_nlinfo.nl_net; in ip6_route_info_create()
1526 if (cfg->fc_dst_len > 128 || cfg->fc_src_len > 128) in ip6_route_info_create()
1529 if (cfg->fc_src_len) in ip6_route_info_create()
1532 if (cfg->fc_ifindex) { in ip6_route_info_create()
1534 dev = dev_get_by_index(net, cfg->fc_ifindex); in ip6_route_info_create()
1542 if (cfg->fc_metric == 0) in ip6_route_info_create()
[all …]
Dip6_udp_tunnel.c15 int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg, in udp_sock_create6() argument
29 memcpy(&udp6_addr.sin6_addr, &cfg->local_ip6, in udp_sock_create6()
31 udp6_addr.sin6_port = cfg->local_udp_port; in udp_sock_create6()
37 if (cfg->peer_udp_port) { in udp_sock_create6()
39 memcpy(&udp6_addr.sin6_addr, &cfg->peer_ip6, in udp_sock_create6()
41 udp6_addr.sin6_port = cfg->peer_udp_port; in udp_sock_create6()
49 udp_set_no_check6_tx(sock->sk, !cfg->use_udp6_tx_checksums); in udp_sock_create6()
50 udp_set_no_check6_rx(sock->sk, !cfg->use_udp6_rx_checksums); in udp_sock_create6()
/linux-4.1.27/drivers/soc/ti/
Dknav_dma.c127 struct knav_dma_cfg cfg; member
137 static bool check_config(struct knav_dma_chan *chan, struct knav_dma_cfg *cfg) in check_config() argument
139 if (!memcmp(&chan->cfg, cfg, sizeof(*cfg))) in check_config()
146 struct knav_dma_cfg *cfg) in chan_start() argument
152 if (cfg->u.tx.filt_pswords) in chan_start()
154 if (cfg->u.tx.filt_einfo) in chan_start()
161 writel_relaxed(cfg->u.tx.priority, &chan->reg_tx_sched->prio); in chan_start()
166 if (cfg->u.rx.einfo_present) in chan_start()
168 if (cfg->u.rx.psinfo_present) in chan_start()
170 if (cfg->u.rx.err_mode == DMA_RETRY) in chan_start()
[all …]
/linux-4.1.27/sound/soc/
Dsoc-ac97.c161 struct snd_ac97_reset_cfg *cfg) in snd_soc_ac97_parse_pinctl() argument
173 cfg->pctl = p; in snd_soc_ac97_parse_pinctl()
180 cfg->pstate_reset = state; in snd_soc_ac97_parse_pinctl()
187 cfg->pstate_warm_reset = state; in snd_soc_ac97_parse_pinctl()
194 cfg->pstate_run = state; in snd_soc_ac97_parse_pinctl()
206 cfg->gpio_sync = gpio; in snd_soc_ac97_parse_pinctl()
218 cfg->gpio_sdata = gpio; in snd_soc_ac97_parse_pinctl()
230 cfg->gpio_reset = gpio; in snd_soc_ac97_parse_pinctl()
263 struct snd_ac97_reset_cfg cfg; in snd_soc_set_ac97_ops_of_reset() local
266 ret = snd_soc_ac97_parse_pinctl(dev, &cfg); in snd_soc_set_ac97_ops_of_reset()
[all …]
/linux-4.1.27/drivers/i2c/busses/
Di2c-pmcmsp.c151 static inline u32 pmcmsptwi_cfg_to_reg(const struct pmcmsptwi_cfg *cfg) in pmcmsptwi_cfg_to_reg() argument
153 return ((cfg->arbf & 0xf) << 12) | in pmcmsptwi_cfg_to_reg()
154 ((cfg->nak & 0xf) << 8) | in pmcmsptwi_cfg_to_reg()
155 ((cfg->add10 & 0x1) << 7) | in pmcmsptwi_cfg_to_reg()
156 ((cfg->mst_code & 0x7) << 4) | in pmcmsptwi_cfg_to_reg()
157 ((cfg->arb & 0x1) << 1) | in pmcmsptwi_cfg_to_reg()
158 (cfg->highspeed & 0x1); in pmcmsptwi_cfg_to_reg()
161 static inline void pmcmsptwi_reg_to_cfg(u32 reg, struct pmcmsptwi_cfg *cfg) in pmcmsptwi_reg_to_cfg() argument
163 cfg->arbf = (reg >> 12) & 0xf; in pmcmsptwi_reg_to_cfg()
164 cfg->nak = (reg >> 8) & 0xf; in pmcmsptwi_reg_to_cfg()
[all …]
/linux-4.1.27/drivers/staging/media/cxd2099/
Dcxd2099.c42 struct cxd2099_cfg cfg; member
121 status = i2c_write_reg(ci->i2c, ci->cfg.adr, 0, adr); in read_block()
124 status = i2c_read(ci->i2c, ci->cfg.adr, 1, data, n); in read_block()
140 status = i2c_write(ci->i2c, ci->cfg.adr, addr, 3); in read_pccard()
142 status = i2c_read(ci->i2c, ci->cfg.adr, 3, data, n); in read_pccard()
151 status = i2c_write(ci->i2c, ci->cfg.adr, addr, 3); in write_pccard()
156 status = i2c_write(ci->i2c, ci->cfg.adr, buf, n+1); in write_pccard()
166 status = i2c_write(ci->i2c, ci->cfg.adr, addr, 3); in read_io()
168 status = i2c_read(ci->i2c, ci->cfg.adr, 3, val, 1); in read_io()
178 status = i2c_write(ci->i2c, ci->cfg.adr, addr, 3); in write_io()
[all …]
/linux-4.1.27/include/net/
Dudp_tunnel.h37 int udp_sock_create4(struct net *net, struct udp_port_cfg *cfg,
41 int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg,
44 static inline int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg, in udp_sock_create6() argument
52 struct udp_port_cfg *cfg, in udp_sock_create() argument
55 if (cfg->family == AF_INET) in udp_sock_create()
56 return udp_sock_create4(net, cfg, sockp); in udp_sock_create()
58 if (cfg->family == AF_INET6) in udp_sock_create()
59 return udp_sock_create6(net, cfg, sockp); in udp_sock_create()
/linux-4.1.27/drivers/video/fbdev/via/
Dvia-gpio.c86 struct viafb_gpio_cfg *cfg = container_of(chip, in via_gpio_set() local
93 spin_lock_irqsave(&cfg->vdev->reg_lock, flags); in via_gpio_set()
94 gpio = cfg->active_gpios[nr]; in via_gpio_set()
102 spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags); in via_gpio_set()
118 struct viafb_gpio_cfg *cfg = container_of(chip, in via_gpio_dir_input() local
124 spin_lock_irqsave(&cfg->vdev->reg_lock, flags); in via_gpio_dir_input()
125 gpio = cfg->active_gpios[nr]; in via_gpio_dir_input()
128 spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags); in via_gpio_dir_input()
134 struct viafb_gpio_cfg *cfg = container_of(chip, in via_gpio_get() local
141 spin_lock_irqsave(&cfg->vdev->reg_lock, flags); in via_gpio_get()
[all …]
/linux-4.1.27/net/l2tp/
Dl2tp_netlink.c175 struct l2tp_tunnel_cfg cfg = { 0, }; in l2tp_nl_cmd_tunnel_create() local
201 cfg.encap = nla_get_u16(info->attrs[L2TP_ATTR_ENCAP_TYPE]); in l2tp_nl_cmd_tunnel_create()
210 cfg.local_ip6 = nla_data( in l2tp_nl_cmd_tunnel_create()
212 cfg.peer_ip6 = nla_data( in l2tp_nl_cmd_tunnel_create()
218 cfg.local_ip.s_addr = nla_get_in_addr( in l2tp_nl_cmd_tunnel_create()
220 cfg.peer_ip.s_addr = nla_get_in_addr( in l2tp_nl_cmd_tunnel_create()
227 cfg.local_udp_port = nla_get_u16(info->attrs[L2TP_ATTR_UDP_SPORT]); in l2tp_nl_cmd_tunnel_create()
229 cfg.peer_udp_port = nla_get_u16(info->attrs[L2TP_ATTR_UDP_DPORT]); in l2tp_nl_cmd_tunnel_create()
231 cfg.use_udp_checksums = nla_get_flag(info->attrs[L2TP_ATTR_UDP_CSUM]); in l2tp_nl_cmd_tunnel_create()
235 cfg.udp6_zero_tx_checksums = nla_get_flag(info->attrs[L2TP_ATTR_UDP_ZERO_CSUM6_TX]); in l2tp_nl_cmd_tunnel_create()
[all …]
Dl2tp_core.c1359 struct l2tp_tunnel_cfg *cfg, in l2tp_tunnel_sock_create() argument
1366 switch (cfg->encap) { in l2tp_tunnel_sock_create()
1371 if (cfg->local_ip6 && cfg->peer_ip6) { in l2tp_tunnel_sock_create()
1373 memcpy(&udp_conf.local_ip6, cfg->local_ip6, in l2tp_tunnel_sock_create()
1375 memcpy(&udp_conf.peer_ip6, cfg->peer_ip6, in l2tp_tunnel_sock_create()
1378 cfg->udp6_zero_tx_checksums; in l2tp_tunnel_sock_create()
1380 cfg->udp6_zero_rx_checksums; in l2tp_tunnel_sock_create()
1385 udp_conf.local_ip = cfg->local_ip; in l2tp_tunnel_sock_create()
1386 udp_conf.peer_ip = cfg->peer_ip; in l2tp_tunnel_sock_create()
1387 udp_conf.use_udp_checksums = cfg->use_udp_checksums; in l2tp_tunnel_sock_create()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb.c177 void ixgbe_dcb_unpack_pfc(struct ixgbe_dcb_config *cfg, u8 *pfc_en) in ixgbe_dcb_unpack_pfc() argument
179 struct tc_configuration *tc_config = &cfg->tc_config[0]; in ixgbe_dcb_unpack_pfc()
188 void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_refill() argument
191 struct tc_configuration *tc_config = &cfg->tc_config[0]; in ixgbe_dcb_unpack_refill()
198 void ixgbe_dcb_unpack_max(struct ixgbe_dcb_config *cfg, u16 *max) in ixgbe_dcb_unpack_max() argument
200 struct tc_configuration *tc_config = &cfg->tc_config[0]; in ixgbe_dcb_unpack_max()
207 void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_bwgid() argument
210 struct tc_configuration *tc_config = &cfg->tc_config[0]; in ixgbe_dcb_unpack_bwgid()
217 void ixgbe_dcb_unpack_prio(struct ixgbe_dcb_config *cfg, int direction, in ixgbe_dcb_unpack_prio() argument
220 struct tc_configuration *tc_config = &cfg->tc_config[0]; in ixgbe_dcb_unpack_prio()
[all …]
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspider-pic.c85 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_unmask_irq() local
87 out_be32(cfg, in_be32(cfg) | 0x30000000u); in spider_unmask_irq()
93 void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d)); in spider_mask_irq() local
95 out_be32(cfg, in_be32(cfg) & ~0x30000000u); in spider_mask_irq()
121 void __iomem *cfg = spider_get_irq_config(pic, hw); in spider_set_irq_type() local
155 old_mask = in_be32(cfg) & 0x30000000u; in spider_set_irq_type()
156 out_be32(cfg, old_mask | (ic << 24) | (0x7 << 16) | in spider_set_irq_type()
158 out_be32(cfg + 4, (0x2 << 16) | (hw & 0xff)); in spider_set_irq_type()
306 void __iomem *cfg = pic->regs + TIR_CFGA + 8 * i; in spider_init_one() local
307 out_be32(cfg, in_be32(cfg) & ~0x30000000u); in spider_init_one()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dserial2002.c339 struct config_t *cfg, in serial2002_setup_subdevice() argument
349 if (cfg[j].kind == kind) in serial2002_setup_subdevice()
373 if (cfg[j].kind == kind) { in serial2002_setup_subdevice()
378 range[j].range.min = cfg[j].min; in serial2002_setup_subdevice()
379 range[j].range.max = cfg[j].max; in serial2002_setup_subdevice()
383 maxdata_list[chan] = ((long long)1 << cfg[j].bits) - 1; in serial2002_setup_subdevice()
397 struct config_t *cfg; in serial2002_setup_subdevs() local
403 di_cfg = kcalloc(32, sizeof(*cfg), GFP_KERNEL); in serial2002_setup_subdevs()
404 do_cfg = kcalloc(32, sizeof(*cfg), GFP_KERNEL); in serial2002_setup_subdevs()
405 ai_cfg = kcalloc(32, sizeof(*cfg), GFP_KERNEL); in serial2002_setup_subdevs()
[all …]
/linux-4.1.27/drivers/scsi/bfa/
Dbfa_core.c733 CQ_INCR(ci, bfa->iocfc.cfg.drvcfg.num_rspq_elems); in bfa_isr_rspq()
981 struct bfa_iocfc_cfg_s *cfg = &iocfc->cfg; in bfa_iocfc_send_cfg() local
984 WARN_ON(cfg->fwcfg.num_cqs > BFI_IOC_MAX_CQS); in bfa_iocfc_send_cfg()
985 bfa_trc(bfa, cfg->fwcfg.num_cqs); in bfa_iocfc_send_cfg()
996 cfg_info->num_cqs = cfg->fwcfg.num_cqs; in bfa_iocfc_send_cfg()
998 cfg->fwcfg.num_ioim_reqs)); in bfa_iocfc_send_cfg()
999 cfg_info->num_fwtio_reqs = cpu_to_be16(cfg->fwcfg.num_fwtio_reqs); in bfa_iocfc_send_cfg()
1005 for (i = 0; i < cfg->fwcfg.num_cqs; i++) { in bfa_iocfc_send_cfg()
1011 cpu_to_be16(cfg->drvcfg.num_reqq_elems); in bfa_iocfc_send_cfg()
1018 cpu_to_be16(cfg->drvcfg.num_rspq_elems); in bfa_iocfc_send_cfg()
[all …]
/linux-4.1.27/drivers/usb/gadget/
Dconfigfs.c362 struct config_usb_cfg *cfg = to_config_usb_cfg(item); in gadget_config_attr_release() local
364 WARN_ON(!list_empty(&cfg->c.functions)); in gadget_config_attr_release()
365 list_del(&cfg->c.list); in gadget_config_attr_release()
366 kfree(cfg->c.label); in gadget_config_attr_release()
367 kfree(cfg); in gadget_config_attr_release()
374 struct config_usb_cfg *cfg = to_config_usb_cfg(usb_cfg_ci); in config_usb_cfg_link() local
375 struct usb_composite_dev *cdev = cfg->c.cdev; in config_usb_cfg_link()
400 list_for_each_entry(f, &cfg->func_list, list) { in config_usb_cfg_link()
414 list_add_tail(&f->list, &cfg->func_list); in config_usb_cfg_link()
425 struct config_usb_cfg *cfg = to_config_usb_cfg(usb_cfg_ci); in config_usb_cfg_unlink() local
[all …]
/linux-4.1.27/drivers/mmc/host/
Dtmio_mmc_dma.c270 struct dma_slave_config cfg = {}; in tmio_mmc_request_dma() local
289 cfg.direction = DMA_MEM_TO_DEV; in tmio_mmc_request_dma()
290 cfg.dst_addr = res->start + (CTL_SD_DATA_PORT << host->bus_shift); in tmio_mmc_request_dma()
291 cfg.dst_addr_width = host->dma->dma_buswidth; in tmio_mmc_request_dma()
292 if (!cfg.dst_addr_width) in tmio_mmc_request_dma()
293 cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES; in tmio_mmc_request_dma()
294 cfg.src_addr = 0; in tmio_mmc_request_dma()
295 ret = dmaengine_slave_config(host->chan_tx, &cfg); in tmio_mmc_request_dma()
308 cfg.direction = DMA_DEV_TO_MEM; in tmio_mmc_request_dma()
309 cfg.src_addr = cfg.dst_addr + host->pdata->dma_rx_offset; in tmio_mmc_request_dma()
[all …]
Dbfin_sdh.c171 host->sg_cpu[i].cfg = dma_cfg; in sdh_setup_data()
177 host->sg_cpu[i].cfg, host->sg_cpu[i].x_count, in sdh_setup_data()
185 host->sg_cpu[host->dma_len - 1].cfg &= ~(DMAFLOW | NDSIZE); in sdh_setup_data()
186 host->sg_cpu[host->dma_len - 1].cfg |= DI_EN; in sdh_setup_data()
363 u16 cfg; in sdh_set_ios() local
368 cfg = bfin_read_SDH_CFG(); in sdh_set_ios()
369 cfg |= MWE; in sdh_set_ios()
373 cfg &= ~PD_SDDAT3; in sdh_set_ios()
375 cfg |= PUP_SDDAT3; in sdh_set_ios()
377 cfg |= SD4E; in sdh_set_ios()
[all …]
/linux-4.1.27/sound/isa/
Dsc6000.c284 static int sc6000_hw_cfg_write(char __iomem *vport, const int *cfg) in sc6000_hw_cfg_write() argument
294 if (sc6000_write(vport, cfg[0]) < 0) { in sc6000_hw_cfg_write()
295 snd_printk(KERN_ERR "DATA 0x%x: failed!\n", cfg[0]); in sc6000_hw_cfg_write()
298 if (sc6000_write(vport, cfg[1]) < 0) { in sc6000_hw_cfg_write()
299 snd_printk(KERN_ERR "DATA 0x%x: failed!\n", cfg[1]); in sc6000_hw_cfg_write()
367 static void sc6000_hw_cfg_encode(char __iomem *vport, int *cfg, in sc6000_hw_cfg_encode() argument
371 cfg[0] = 0; in sc6000_hw_cfg_encode()
372 cfg[1] = 0; in sc6000_hw_cfg_encode()
374 cfg[0] |= 1; in sc6000_hw_cfg_encode()
376 cfg[0] |= (xmpu & 0x30) >> 2; in sc6000_hw_cfg_encode()
[all …]
/linux-4.1.27/arch/arm/plat-orion/include/plat/
Daddr-map.h24 int (*cpu_win_can_remap) (const struct orion_addr_map_cfg *cfg,
28 void __iomem *(*win_cfg_base) (const struct orion_addr_map_cfg *cfg,
44 void __init orion_config_wins(struct orion_addr_map_cfg *cfg,
47 void __init orion_setup_cpu_win(const struct orion_addr_map_cfg *cfg,
52 void __init orion_setup_cpu_mbus_target(const struct orion_addr_map_cfg *cfg,
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/
Dsw.c98 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl8821ae_init_sw_vars()
99 rtlpci->int_clear = rtlpriv->cfg->mod_params->int_clear; in rtl8821ae_init_sw_vars()
165 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl8821ae_init_sw_vars()
167 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8821ae_init_sw_vars()
168 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8821ae_init_sw_vars()
169 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl8821ae_init_sw_vars()
170 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl8821ae_init_sw_vars()
171 rtlpci->msi_support = rtlpriv->cfg->mod_params->int_clear; in rtl8821ae_init_sw_vars()
172 if (rtlpriv->cfg->mod_params->disable_watchdog) in rtl8821ae_init_sw_vars()
176 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl8821ae_init_sw_vars()
[all …]
/linux-4.1.27/drivers/iio/adc/
Dxilinx-xadc-events.c131 uint16_t cfg, old_cfg; in xadc_write_event_config() local
143 ret = _xadc_read_adc_reg(xadc, XADC_REG_CONF1, &cfg); in xadc_write_event_config()
147 old_cfg = cfg; in xadc_write_event_config()
148 cfg |= XADC_CONF1_ALARM_MASK; in xadc_write_event_config()
149 cfg &= ~((xadc->alarm_mask & 0xf0) << 4); /* bram, pint, paux, ddr */ in xadc_write_event_config()
150 cfg &= ~((xadc->alarm_mask & 0x08) >> 3); /* ot */ in xadc_write_event_config()
151 cfg &= ~((xadc->alarm_mask & 0x07) << 1); /* temp, vccint, vccaux */ in xadc_write_event_config()
152 if (old_cfg != cfg) in xadc_write_event_config()
153 ret = _xadc_write_adc_reg(xadc, XADC_REG_CONF1, cfg); in xadc_write_event_config()
/linux-4.1.27/sound/oss/
Dpas2_card.c59 static struct address_info cfg; variable
406 cfg.io_base = io; in init_pas2()
407 cfg.irq = irq; in init_pas2()
408 cfg.dma = dma; in init_pas2()
409 cfg.dma2 = dma16; in init_pas2()
416 if (cfg.io_base == -1 || cfg.dma == -1 || cfg.irq == -1) { in init_pas2()
421 if (!probe_pas(&cfg)) in init_pas2()
423 attach_pas_card(&cfg); in init_pas2()
430 unload_pas(&cfg); in cleanup_pas2()
Dmsnd_pinnacle.c1474 static int __init msnd_write_cfg(int cfg, int reg, int value) in msnd_write_cfg() argument
1476 msnd_outb(reg, cfg); in msnd_write_cfg()
1477 msnd_outb(value, cfg + 1); in msnd_write_cfg()
1478 if (value != msnd_inb(cfg + 1)) { in msnd_write_cfg()
1485 static int __init msnd_write_cfg_io0(int cfg, int num, WORD io) in msnd_write_cfg_io0() argument
1487 if (msnd_write_cfg(cfg, IREG_LOGDEVICE, num)) in msnd_write_cfg_io0()
1489 if (msnd_write_cfg(cfg, IREG_IO0_BASEHI, HIBYTE(io))) in msnd_write_cfg_io0()
1491 if (msnd_write_cfg(cfg, IREG_IO0_BASELO, LOBYTE(io))) in msnd_write_cfg_io0()
1496 static int __init msnd_write_cfg_io1(int cfg, int num, WORD io) in msnd_write_cfg_io1() argument
1498 if (msnd_write_cfg(cfg, IREG_LOGDEVICE, num)) in msnd_write_cfg_io1()
[all …]
Dtrix.c399 static struct address_info cfg; variable
431 cfg.io_base = io; in init_trix()
432 cfg.irq = irq; in init_trix()
433 cfg.dma = dma; in init_trix()
434 cfg.dma2 = dma2; in init_trix()
443 if (cfg.io_base == -1 || cfg.dma == -1 || cfg.irq == -1) { in init_trix()
468 if (!init_trix_wss(&cfg)) { in init_trix()
496 unload_trix_wss(&cfg); in cleanup_trix()
/linux-4.1.27/arch/mips/netlogic/xlr/
Dfmn-config.c83 struct xlr_board_fmn_config *cfg = &xlr_board_fmn_config; in check_credit_distribution() local
90 total_credits += cfg->cpu[n].credit_config[bkt]; in check_credit_distribution()
91 total_credits += cfg->gmac[0].credit_config[bkt]; in check_credit_distribution()
92 total_credits += cfg->gmac[1].credit_config[bkt]; in check_credit_distribution()
93 total_credits += cfg->dma.credit_config[bkt]; in check_credit_distribution()
94 total_credits += cfg->cmp.credit_config[bkt]; in check_credit_distribution()
95 total_credits += cfg->sae.credit_config[bkt]; in check_credit_distribution()
96 total_credits += cfg->xgmac[0].credit_config[bkt]; in check_credit_distribution()
97 total_credits += cfg->xgmac[1].credit_config[bkt]; in check_credit_distribution()
98 if (total_credits > cfg->bucket_size[bkt]) in check_credit_distribution()
[all …]
/linux-4.1.27/drivers/input/misc/
Dbma150.c417 const struct bma150_cfg *cfg) in bma150_initialize() argument
425 error = bma150_set_bandwidth(bma150, cfg->bandwidth); in bma150_initialize()
429 error = bma150_set_range(bma150, cfg->range); in bma150_initialize()
435 cfg->any_motion_int, in bma150_initialize()
436 cfg->any_motion_dur, in bma150_initialize()
437 cfg->any_motion_thres); in bma150_initialize()
442 cfg->hg_int, cfg->hg_hyst, in bma150_initialize()
443 cfg->hg_dur, cfg->hg_thres); in bma150_initialize()
448 cfg->lg_int, cfg->lg_hyst, in bma150_initialize()
449 cfg->lg_dur, cfg->lg_thres); in bma150_initialize()
[all …]
/linux-4.1.27/drivers/message/fusion/
Dmptfc.c295 CONFIGPARMS cfg; in mptfc_GetFcDevPage0() local
328 cfg.cfghdr.hdr = &hdr; in mptfc_GetFcDevPage0()
329 cfg.physAddr = -1; in mptfc_GetFcDevPage0()
330 cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER; in mptfc_GetFcDevPage0()
331 cfg.dir = 0; in mptfc_GetFcDevPage0()
332 cfg.pageAddr = port_id; in mptfc_GetFcDevPage0()
333 cfg.timeout = 0; in mptfc_GetFcDevPage0()
335 if ((rc = mpt_config(ioc, &cfg)) != 0) in mptfc_GetFcDevPage0()
348 cfg.physAddr = page0_dma; in mptfc_GetFcDevPage0()
349 cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT; in mptfc_GetFcDevPage0()
[all …]
Dmptbase.c289 CONFIGPARMS cfg; in mpt_is_discovery_complete() local
295 memset(&cfg, 0, sizeof(CONFIGPARMS)); in mpt_is_discovery_complete()
299 cfg.cfghdr.ehdr = &hdr; in mpt_is_discovery_complete()
300 cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER; in mpt_is_discovery_complete()
302 if ((mpt_config(ioc, &cfg))) in mpt_is_discovery_complete()
312 cfg.physAddr = dma_handle; in mpt_is_discovery_complete()
313 cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT; in mpt_is_discovery_complete()
315 if ((mpt_config(ioc, &cfg))) in mpt_is_discovery_complete()
4947 CONFIGPARMS cfg; in GetLanConfigPages() local
4961 cfg.cfghdr.hdr = &hdr; in GetLanConfigPages()
[all …]
/linux-4.1.27/arch/unicore32/kernel/
Dclock.c101 unsigned long cfg; member
104 {.rate = 25175000, .cfg = 0x00002001, .div = 0x9},
105 {.rate = 31500000, .cfg = 0x00002001, .div = 0x7},
106 {.rate = 40000000, .cfg = 0x00003801, .div = 0x9},
107 {.rate = 49500000, .cfg = 0x00003801, .div = 0x7},
108 {.rate = 65000000, .cfg = 0x00002c01, .div = 0x4},
109 {.rate = 78750000, .cfg = 0x00002400, .div = 0x7},
110 {.rate = 108000000, .cfg = 0x00002c01, .div = 0x2},
111 {.rate = 106500000, .cfg = 0x00003c01, .div = 0x3},
112 {.rate = 50650000, .cfg = 0x00106400, .div = 0x9},
[all …]
/linux-4.1.27/sound/soc/codecs/
Darizona.c1692 struct arizona_fll_cfg *cfg, in arizona_calc_fratio() argument
1701 cfg->refdiv = 0; in arizona_calc_fratio()
1705 cfg->refdiv++; in arizona_calc_fratio()
1712 init_ratio = arizona_find_fratio(Fref, &cfg->fratio); in arizona_calc_fratio()
1729 cfg->fratio = init_ratio - 1; in arizona_calc_fratio()
1732 refdiv = cfg->refdiv; in arizona_calc_fratio()
1742 cfg->refdiv = refdiv; in arizona_calc_fratio()
1743 cfg->fratio = ratio - 1; in arizona_calc_fratio()
1750 cfg->refdiv = refdiv; in arizona_calc_fratio()
1751 cfg->fratio = ratio - 1; in arizona_calc_fratio()
[all …]
/linux-4.1.27/drivers/pcmcia/
Dpcmcia_cis.c161 cistpl_cftable_entry_t *cfg = &parse->cftable_entry; in pcmcia_do_loop_config() local
167 cfg->index, flags); in pcmcia_do_loop_config()
170 cfg_mem->p_dev->config_index = cfg->index; in pcmcia_do_loop_config()
171 if (cfg->flags & CISTPL_CFTABLE_DEFAULT) in pcmcia_do_loop_config()
172 cfg_mem->dflt = *cfg; in pcmcia_do_loop_config()
176 if (cfg->vcc.present & (1 << CISTPL_POWER_VNOM)) { in pcmcia_do_loop_config()
177 if (vcc != cfg->vcc.param[CISTPL_POWER_VNOM] / 10000) in pcmcia_do_loop_config()
187 if (cfg->vpp1.present & (1 << CISTPL_POWER_VNOM)) in pcmcia_do_loop_config()
188 p_dev->vpp = cfg->vpp1.param[CISTPL_POWER_VNOM] / 10000; in pcmcia_do_loop_config()
195 if ((flags & CONF_AUTO_AUDIO) && (cfg->flags & CISTPL_CFTABLE_AUDIO)) in pcmcia_do_loop_config()
[all …]
/linux-4.1.27/drivers/staging/media/omap4iss/
Diss_ipipe.c27 __ipipe_get_format(struct iss_ipipe_device *ipipe, struct v4l2_subdev_pad_config *cfg,
179 __ipipe_get_format(struct iss_ipipe_device *ipipe, struct v4l2_subdev_pad_config *cfg, in __ipipe_get_format() argument
183 return v4l2_subdev_get_try_format(&ipipe->subdev, cfg, pad); in __ipipe_get_format()
196 ipipe_try_format(struct iss_ipipe_device *ipipe, struct v4l2_subdev_pad_config *cfg, in ipipe_try_format() argument
223 format = __ipipe_get_format(ipipe, cfg, IPIPE_PAD_SINK, which); in ipipe_try_format()
244 struct v4l2_subdev_pad_config *cfg, in ipipe_enum_mbus_code() argument
271 struct v4l2_subdev_pad_config *cfg, in ipipe_enum_frame_size() argument
283 ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
293 ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which); in ipipe_enum_frame_size()
309 static int ipipe_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg, in ipipe_get_format() argument
[all …]
Diss_ipipeif.c364 struct v4l2_subdev_pad_config *cfg, unsigned int pad, in __ipipeif_get_format() argument
368 return v4l2_subdev_get_try_format(&ipipeif->subdev, cfg, pad); in __ipipeif_get_format()
381 struct v4l2_subdev_pad_config *cfg, unsigned int pad, in ipipeif_try_format() argument
410 format = __ipipeif_get_format(ipipeif, cfg, IPIPEIF_PAD_SINK, in ipipeif_try_format()
425 format = __ipipeif_get_format(ipipeif, cfg, IPIPEIF_PAD_SINK, in ipipeif_try_format()
449 struct v4l2_subdev_pad_config *cfg, in ipipeif_enum_mbus_code() argument
469 format = __ipipeif_get_format(ipipeif, cfg, IPIPEIF_PAD_SINK, in ipipeif_enum_mbus_code()
483 struct v4l2_subdev_pad_config *cfg, in ipipeif_enum_frame_size() argument
495 ipipeif_try_format(ipipeif, cfg, fse->pad, &format, fse->which); in ipipeif_enum_frame_size()
505 ipipeif_try_format(ipipeif, cfg, fse->pad, &format, fse->which); in ipipeif_enum_frame_size()
[all …]
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_dcb.c294 kfree(dcb->cfg); in __qlcnic_dcb_free()
295 dcb->cfg = NULL; in __qlcnic_dcb_free()
321 dcb->cfg = kzalloc(sizeof(struct qlcnic_dcb_cfg), GFP_ATOMIC); in __qlcnic_dcb_attach()
322 if (!dcb->cfg) { in __qlcnic_dcb_attach()
335 kfree(dcb->cfg); in __qlcnic_dcb_attach()
336 dcb->cfg = NULL; in __qlcnic_dcb_attach()
373 struct qlcnic_dcb_capability *cap = &dcb->cfg->capability; in __qlcnic_dcb_get_capability()
406 struct qlcnic_dcb_cfg *cfg = dcb->cfg; in qlcnic_82xx_dcb_get_hw_capability() local
415 cap = &cfg->capability; in qlcnic_82xx_dcb_get_hw_capability()
544 struct qlcnic_dcb_capability *cap = &dcb->cfg->capability; in qlcnic_83xx_dcb_get_hw_capability()
[all …]
/linux-4.1.27/arch/sparc/include/asm/
Dsbi.h96 int cfg; in get_sbi_ctl() local
99 "=r" (cfg) : in get_sbi_ctl()
102 return cfg; in get_sbi_ctl()
105 static inline void set_sbi_ctl(int devid, int cfgno, int cfg) in set_sbi_ctl() argument
108 "r" (cfg), in set_sbi_ctl()
/linux-4.1.27/arch/blackfin/include/asm/
Ddma.h70 unsigned DMA_MMR_SIZE_TYPE cfg; member
78 unsigned DMA_MMR_SIZE_TYPE cfg; member
89 unsigned long cfg; /* DMA Configuration register */ member
123 unsigned short cfg; /* DMA Configuration register */ member
217 dma_ch[channel].regs->cfg = config; in set_dma_config()
286 return dma_ch[channel].regs->cfg; in get_dma_config()
302 dma_ch[channel].regs->cfg = in set_dma_sg()
303 (dma_ch[channel].regs->cfg & ~NDSIZE) | in set_dma_sg()
314 dma_ch[channel].regs->cfg &= ~DMAEN; in disable_dma()
321 dma_ch[channel].regs->cfg |= DMAEN; in enable_dma()
/linux-4.1.27/Documentation/devicetree/bindings/arm/omap/
Dl4.txt9 Should be "ti,omap4-l4-cfg" for OMAP4 family l4 cfg bus
11 Should be "ti,omap5-l4-cfg" for OMAP5 family l4 cfg bus
13 Should be "ti,dra7-l4-cfg" for DRA7 family l4 cfg bus
/linux-4.1.27/arch/arm/mach-ixp4xx/
Dixp4xx_qmgr.c159 u32 cfg, addr = 0, mask[4]; /* in 16-dwords */ in qmgr_request_queue() local
169 cfg = 0 << 24; in qmgr_request_queue()
173 cfg = 1 << 24; in qmgr_request_queue()
177 cfg = 2 << 24; in qmgr_request_queue()
181 cfg = 3 << 24; in qmgr_request_queue()
188 cfg |= nearly_empty_watermark << 26; in qmgr_request_queue()
189 cfg |= nearly_full_watermark << 29; in qmgr_request_queue()
223 __raw_writel(cfg | (addr << 14), &qmgr_regs->sram[queue]); in qmgr_request_queue()
241 u32 cfg, addr, mask[4]; in qmgr_release_queue() local
246 cfg = __raw_readl(&qmgr_regs->sram[queue]); in qmgr_release_queue()
[all …]
/linux-4.1.27/drivers/isdn/i4l/
Disdn_net.c2640 isdn_net_setcfg(isdn_net_ioctl_cfg *cfg) in isdn_net_setcfg() argument
2642 isdn_net_dev *p = isdn_net_findif(cfg->name); in isdn_net_setcfg()
2653 features = ((1 << cfg->l2_proto) << ISDN_FEATURE_L2_SHIFT) | in isdn_net_setcfg()
2654 ((1 << cfg->l3_proto) << ISDN_FEATURE_L3_SHIFT); in isdn_net_setcfg()
2663 if (lp->p_encap != cfg->p_encap) { in isdn_net_setcfg()
2678 switch (cfg->p_encap) { in isdn_net_setcfg()
2683 p->cprot = isdn_concap_new(cfg->p_encap); in isdn_net_setcfg()
2690 switch (cfg->p_encap) { in isdn_net_setcfg()
2714 if (cfg->p_encap >= 0 && in isdn_net_setcfg()
2715 cfg->p_encap <= ISDN_NET_ENCAP_MAX_ENCAP) in isdn_net_setcfg()
[all …]
/linux-4.1.27/drivers/clk/qcom/
Dclk-rcg2.c67 u32 cfg; in clk_rcg2_get_parent() local
70 ret = regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg); in clk_rcg2_get_parent()
74 cfg &= CFG_SRC_SEL_MASK; in clk_rcg2_get_parent()
75 cfg >>= CFG_SRC_SEL_SHIFT; in clk_rcg2_get_parent()
78 if (cfg == rcg->parent_map[i].cfg) in clk_rcg2_get_parent()
117 u32 cfg = rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT; in clk_rcg2_set_parent() local
120 CFG_SRC_SEL_MASK, cfg); in clk_rcg2_set_parent()
156 u32 cfg, hid_div, m = 0, n = 0, mode = 0, mask; in clk_rcg2_recalc_rate() local
158 regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg); in clk_rcg2_recalc_rate()
168 mode = cfg & CFG_MODE_MASK; in clk_rcg2_recalc_rate()
[all …]
/linux-4.1.27/sound/usb/usx2y/
Dus122l.c382 struct usb_stream_config *cfg; in usb_stream_hwdep_ioctl() local
392 cfg = memdup_user((void *)arg, sizeof(*cfg)); in usb_stream_hwdep_ioctl()
393 if (IS_ERR(cfg)) in usb_stream_hwdep_ioctl()
394 return PTR_ERR(cfg); in usb_stream_hwdep_ioctl()
396 if (cfg->version != USB_STREAM_INTERFACE_VERSION) { in usb_stream_hwdep_ioctl()
401 if ((cfg->sample_rate != 44100 && cfg->sample_rate != 48000 && in usb_stream_hwdep_ioctl()
403 (cfg->sample_rate != 88200 && cfg->sample_rate != 96000))) || in usb_stream_hwdep_ioctl()
404 cfg->frame_size != 6 || in usb_stream_hwdep_ioctl()
405 cfg->period_frames > 0x3000) { in usb_stream_hwdep_ioctl()
409 switch (cfg->sample_rate) { in usb_stream_hwdep_ioctl()
[all …]
/linux-4.1.27/arch/x86/platform/uv/
Duv_irq.c134 struct irq_cfg *cfg = irq_cfg(irq); in arch_enable_uv_irq() local
143 err = assign_irq_vector(irq, cfg, eligible_cpu); in arch_enable_uv_irq()
161 entry->vector = cfg->vector; in arch_enable_uv_irq()
172 if (cfg->move_in_progress) in arch_enable_uv_irq()
173 send_cleanup_vector(cfg); in arch_enable_uv_irq()
201 struct irq_cfg *cfg = irqd_cfg(data); in uv_set_irq_affinity() local
213 entry->vector = cfg->vector; in uv_set_irq_affinity()
227 if (cfg->move_in_progress) in uv_set_irq_affinity()
228 send_cleanup_vector(cfg); in uv_set_irq_affinity()
/linux-4.1.27/tools/lguest/
Dlguest.c134 struct virtio_pci_common_cfg cfg; member
1167 dev->mmio->cfg.queue_enable = 0; in reset_device()
1771 static void save_vq_config(const struct virtio_pci_common_cfg *cfg, in save_vq_config() argument
1774 vq->pci_config = *cfg; in save_vq_config()
1777 static void restore_vq_config(struct virtio_pci_common_cfg *cfg, in restore_vq_config() argument
1783 memcpy((void *)cfg + off, (void *)&vq->pci_config + off, in restore_vq_config()
1784 sizeof(*cfg) - off); in restore_vq_config()
1879 case offsetof(struct virtio_pci_mmio, cfg.device_feature_select): in emulate_mmio_write()
1888 d->mmio->cfg.device_feature = d->features; in emulate_mmio_write()
1890 d->mmio->cfg.device_feature = (d->features >> 32); in emulate_mmio_write()
[all …]
/linux-4.1.27/drivers/hid/
Dhid-cp2112.c716 struct cp2112_usb_config_report *cfg) in cp2112_get_usb_config() argument
720 ret = cp2112_hid_get(hdev, CP2112_USB_CONFIG, (u8 *)cfg, sizeof(*cfg), in cp2112_get_usb_config()
722 if (ret != sizeof(*cfg)) { in cp2112_get_usb_config()
733 struct cp2112_usb_config_report *cfg) in cp2112_set_usb_config() argument
737 BUG_ON(cfg->report != CP2112_USB_CONFIG); in cp2112_set_usb_config()
739 ret = cp2112_hid_output(hdev, (u8 *)cfg, sizeof(*cfg), in cp2112_set_usb_config()
741 if (ret != sizeof(*cfg)) { in cp2112_set_usb_config()
759 struct cp2112_usb_config_report cfg; \
760 int ret = cp2112_get_usb_config(hdev, &cfg); \
764 ret = cp2112_set_usb_config(hdev, &cfg); \
[all …]
/linux-4.1.27/drivers/media/usb/pwc/
Dpwc-v4l.c165 struct v4l2_ctrl_config cfg; in pwc_init_controls() local
209 cfg = pwc_auto_white_balance_cfg; in pwc_init_controls()
210 cfg.name = v4l2_ctrl_get_name(cfg.id); in pwc_init_controls()
211 cfg.def = def; in pwc_init_controls()
212 pdev->auto_white_balance = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls()
306 cfg = pwc_autocontour_cfg; in pwc_init_controls()
307 cfg.def = def == 0; in pwc_init_controls()
308 pdev->autocontour = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls()
315 cfg = pwc_contour_cfg; in pwc_init_controls()
316 cfg.def = def; in pwc_init_controls()
[all …]
/linux-4.1.27/drivers/misc/mei/
Dhw-me.h41 #define MEI_PCI_DEVICE(dev, cfg) \ argument
44 .driver_data = (kernel_ulong_t)&(cfg)
57 const struct mei_cfg *cfg; member
72 const struct mei_cfg *cfg);
/linux-4.1.27/arch/mips/include/asm/
Dmaar.h98 static inline unsigned maar_config(const struct maar_config *cfg, in maar_config() argument
104 write_maar_pair(i, cfg[i].lower, cfg[i].upper, cfg[i].attrs); in maar_config()
/linux-4.1.27/net/caif/
Dcaif_dev.c51 struct cfcnfg *cfg; member
62 return caifn->cfg; in get_cfcnfg()
313 struct cfcnfg *cfg = get_cfcnfg(dev_net(dev)); in caif_enroll_dev() local
341 cfcnfg_add_phy_layer(cfg, in caif_enroll_dev()
361 struct cfcnfg *cfg; in caif_device_notify() local
366 cfg = get_cfcnfg(dev_net(dev)); in caif_device_notify()
405 cfcnfg_set_phy_state(cfg, &caifd->layer, true); in caif_device_notify()
419 cfcnfg_set_phy_state(cfg, &caifd->layer, false); in caif_device_notify()
470 cfcnfg_del_phy_layer(cfg, &caifd->layer) != 0) { in caif_device_notify()
502 caifn->cfg = cfcnfg_create(); in caif_init_net()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/
Dsw.c134 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl88e_init_sw_vars()
136 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl88e_init_sw_vars()
137 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl88e_init_sw_vars()
138 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl88e_init_sw_vars()
139 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl88e_init_sw_vars()
140 rtlpriv->cfg->mod_params->sw_crypto = in rtl88e_init_sw_vars()
141 rtlpriv->cfg->mod_params->sw_crypto; in rtl88e_init_sw_vars()
142 rtlpriv->cfg->mod_params->disable_watchdog = in rtl88e_init_sw_vars()
143 rtlpriv->cfg->mod_params->disable_watchdog; in rtl88e_init_sw_vars()
144 if (rtlpriv->cfg->mod_params->disable_watchdog) in rtl88e_init_sw_vars()
[all …]
/linux-4.1.27/arch/powerpc/kernel/
Deeh.c168 u32 cfg; in eeh_dump_dev_log() local
180 eeh_ops->read_config(pdn, PCI_VENDOR_ID, 4, &cfg); in eeh_dump_dev_log()
181 n += scnprintf(buf+n, len-n, "dev/vend:%08x\n", cfg); in eeh_dump_dev_log()
182 pr_warn("EEH: PCI device/vendor: %08x\n", cfg); in eeh_dump_dev_log()
184 eeh_ops->read_config(pdn, PCI_COMMAND, 4, &cfg); in eeh_dump_dev_log()
185 n += scnprintf(buf+n, len-n, "cmd/stat:%x\n", cfg); in eeh_dump_dev_log()
186 pr_warn("EEH: PCI cmd/status register: %08x\n", cfg); in eeh_dump_dev_log()
190 eeh_ops->read_config(pdn, PCI_SEC_STATUS, 2, &cfg); in eeh_dump_dev_log()
191 n += scnprintf(buf+n, len-n, "sec stat:%x\n", cfg); in eeh_dump_dev_log()
192 pr_warn("EEH: Bridge secondary status: %04x\n", cfg); in eeh_dump_dev_log()
[all …]
/linux-4.1.27/drivers/power/reset/
Dqnap-poweroff.c56 static const struct power_off_cfg *cfg; variable
60 const unsigned divisor = ((tclk + (8 * cfg->baud)) / (16 * cfg->baud)); in qnap_power_off()
74 writel(cfg->cmd, UART1_REG(TX)); in qnap_power_off()
86 cfg = match->data; in qnap_power_off_probe()
/linux-4.1.27/drivers/staging/lustre/lustre/mgc/
Dmgc_request.c159 struct config_llog_instance *cfg) in config_log_find() argument
167 instance = cfg ? cfg->cfg_instance : NULL; in config_log_find()
192 struct config_llog_instance *cfg, in do_config_log_add() argument
199 cfg ? cfg->cfg_instance : NULL); in do_config_log_add()
206 if (cfg) in do_config_log_add()
207 cld->cld_cfg = *cfg; in do_config_log_add()
247 struct config_llog_instance *cfg, in config_recover_log_add() argument
250 struct config_llog_instance lcfg = *cfg; in config_recover_log_add()
280 struct config_llog_instance *cfg, struct super_block *sb) in config_params_log_add() argument
282 struct config_llog_instance lcfg = *cfg; in config_params_log_add()
[all …]
/linux-4.1.27/drivers/pinctrl/
Dpinconf-generic.c191 unsigned int count, unsigned long *cfg, in parse_dt_cfg() argument
212 cfg[*ncfg] = pinconf_to_config_packed(par->param, val); in parse_dt_cfg()
229 unsigned long *cfg; in pinconf_generic_parse_dt_config() local
240 cfg = kcalloc(max_cfg, sizeof(*cfg), GFP_KERNEL); in pinconf_generic_parse_dt_config()
241 if (!cfg) in pinconf_generic_parse_dt_config()
244 parse_dt_cfg(np, dt_params, ARRAY_SIZE(dt_params), cfg, &ncfg); in pinconf_generic_parse_dt_config()
248 pctldev->desc->num_custom_params, cfg, &ncfg); in pinconf_generic_parse_dt_config()
263 *configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL); in pinconf_generic_parse_dt_config()
272 kfree(cfg); in pinconf_generic_parse_dt_config()
/linux-4.1.27/drivers/net/caif/
Dcaif_hsi.c89 hpad = 1 + PAD_POW2((info->hdr_len + 1), cfhsi->cfg.head_align); in cfhsi_update_aggregation_stats()
90 tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); in cfhsi_update_aggregation_stats()
103 if (cfhsi->cfg.aggregation_timeout == 0) in cfhsi_can_send_aggregate()
159 jiffies + cfhsi->cfg.inactivity_timeout); in cfhsi_abort_tx()
240 hpad = 1 + PAD_POW2((info->hdr_len + 1), cfhsi->cfg.head_align); in cfhsi_tx_frm()
241 tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); in cfhsi_tx_frm()
282 hpad = 1 + PAD_POW2((info->hdr_len + 1), cfhsi->cfg.head_align); in cfhsi_tx_frm()
283 tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align); in cfhsi_tx_frm()
354 jiffies + cfhsi->cfg.inactivity_timeout); in cfhsi_start_tx()
380 cfhsi_tx_queue_len(cfhsi) <= cfhsi->cfg.q_low_mark && in cfhsi_tx_done()
[all …]
/linux-4.1.27/sound/soc/au1x/
Di2sc.c87 c = ctx->cfg; in au1xi2s_set_fmt()
130 ctx->cfg = c; in au1xi2s_set_fmt()
147 ctx->cfg |= (stype == PCM_TX) ? CFG_TN : CFG_RN; in au1xi2s_trigger()
148 WR(ctx, I2S_CFG, ctx->cfg); in au1xi2s_trigger()
152 ctx->cfg &= ~((stype == PCM_TX) ? CFG_TN : CFG_RN); in au1xi2s_trigger()
153 WR(ctx, I2S_CFG, ctx->cfg); in au1xi2s_trigger()
191 ctx->cfg &= ~CFG_SZ_MASK; in au1xi2s_hw_params()
192 ctx->cfg |= v; in au1xi2s_hw_params()
/linux-4.1.27/drivers/dma/sh/
Dsudmac.c32 u32 cfg; member
105 sudmac_writel(sc, sc->cfg, SUDMAC_CH0CFG + sc->offset); in sudmac_set_reg()
144 const struct sudmac_slave_config *cfg; in sudmac_find_slave() local
147 for (i = 0, cfg = pdata->slave; i < pdata->slave_num; i++, cfg++) in sudmac_find_slave()
148 if (cfg->slave_id == slave_id) in sudmac_find_slave()
149 return cfg; in sudmac_find_slave()
158 const struct sudmac_slave_config *cfg = sudmac_find_slave(sc, slave_id); in sudmac_set_slave() local
160 if (!cfg) in sudmac_set_slave()
264 sc->cfg |= SUDMAC_SENDBUFM; in sudmac_chan_probe()
266 sc->cfg |= SUDMAC_RCVENDM; in sudmac_chan_probe()
[all …]
Drcar-hpbdma.c96 const struct hpb_dmae_slave_config *cfg; member
320 if (chan->cfg->flags & HPB_DMAE_SET_ASYNC_RESET) in hpb_dmae_start_xfer()
321 hpb_dmae_async_reset(hpbdev, chan->cfg->rstr); in hpb_dmae_start_xfer()
350 int ch = chan->cfg->dma_ch; in hpb_dmae_chan_irq()
401 const struct hpb_dmae_slave_config *cfg) in hpb_dmae_alloc_chan_resources() argument
406 int slave_id = cfg->id; in hpb_dmae_alloc_chan_resources()
414 HPB_DMAE_CHAN(cfg->dma_ch); in hpb_dmae_alloc_chan_resources()
418 dev_dbg(dev, " -- cfg->dma_ch : %d\n", cfg->dma_ch); in hpb_dmae_alloc_chan_resources()
437 if ((cfg->dcr & (HPB_DMAE_DCR_CT | HPB_DMAE_DCR_DIP)) == 0) { in hpb_dmae_alloc_chan_resources()
439 } else if ((cfg->dcr & (HPB_DMAE_DCR_CT | HPB_DMAE_DCR_DIP)) == in hpb_dmae_alloc_chan_resources()
[all …]
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/
Dsw.c147 rtlpriv->dbg.global_debuglevel = rtlpriv->cfg->mod_params->debug; in rtl8723be_init_sw_vars()
149 rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps; in rtl8723be_init_sw_vars()
150 rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps; in rtl8723be_init_sw_vars()
151 rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps; in rtl8723be_init_sw_vars()
152 rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support; in rtl8723be_init_sw_vars()
153 rtlpriv->cfg->mod_params->sw_crypto = in rtl8723be_init_sw_vars()
154 rtlpriv->cfg->mod_params->sw_crypto; in rtl8723be_init_sw_vars()
155 rtlpriv->cfg->mod_params->disable_watchdog = in rtl8723be_init_sw_vars()
156 rtlpriv->cfg->mod_params->disable_watchdog; in rtl8723be_init_sw_vars()
157 if (rtlpriv->cfg->mod_params->disable_watchdog) in rtl8723be_init_sw_vars()
[all …]
/linux-4.1.27/drivers/xen/
Dpci.c218 struct pci_mmcfg_region *cfg; in xen_mcfg_late() local
231 list_for_each_entry(cfg, &pci_mmcfg_list, list) { in xen_mcfg_late()
234 r.address = cfg->address; in xen_mcfg_late()
235 r.segment = cfg->segment; in xen_mcfg_late()
236 r.start_bus = cfg->start_bus; in xen_mcfg_late()
237 r.end_bus = cfg->end_bus; in xen_mcfg_late()
250 cfg->name, rc); in xen_mcfg_late()
/linux-4.1.27/arch/arm/plat-samsung/
Dinit.c111 struct s3c2410_uartcfg *cfg, int no) in s3c24xx_init_uartdevs() argument
119 memcpy(cfgptr, cfg, sizeof(struct s3c2410_uartcfg) * no); in s3c24xx_init_uartdevs()
121 for (uart = 0; uart < no; uart++, cfg++, cfgptr++) { in s3c24xx_init_uartdevs()
139 void __init s3c24xx_init_uarts(struct s3c2410_uartcfg *cfg, int no) in s3c24xx_init_uarts() argument
147 (cpu->init_uarts)(cfg, no); in s3c24xx_init_uarts()
/linux-4.1.27/drivers/gpio/
Dgpio-samsung.c179 unsigned int off, unsigned int cfg) in samsung_gpio_setcfg_2bit() argument
185 if (samsung_gpio_is_cfg_special(cfg)) { in samsung_gpio_setcfg_2bit()
186 cfg &= 0xf; in samsung_gpio_setcfg_2bit()
187 if (cfg > 3) in samsung_gpio_setcfg_2bit()
190 cfg <<= shift; in samsung_gpio_setcfg_2bit()
195 con |= cfg; in samsung_gpio_setcfg_2bit()
242 unsigned int off, unsigned int cfg) in samsung_gpio_setcfg_4bit() argument
251 if (samsung_gpio_is_cfg_special(cfg)) { in samsung_gpio_setcfg_4bit()
252 cfg &= 0xf; in samsung_gpio_setcfg_4bit()
253 cfg <<= shift; in samsung_gpio_setcfg_4bit()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramgk104.c125 struct list_head cfg; member
932 struct nvkm_ram_data *cfg; in gk104_ram_calc_data() local
935 list_for_each_entry(cfg, &ram->cfg, head) { in gk104_ram_calc_data()
936 if (mhz >= cfg->bios.rammap_min && in gk104_ram_calc_data()
937 mhz <= cfg->bios.rammap_max) { in gk104_ram_calc_data()
938 *data = *cfg; in gk104_ram_calc_data()
1072 struct nvkm_ram_data *cfg; in gk104_ram_prog_0() local
1076 list_for_each_entry(cfg, &ram->cfg, head) { in gk104_ram_prog_0()
1077 if (mhz >= cfg->bios.rammap_min && in gk104_ram_prog_0()
1078 mhz <= cfg->bios.rammap_max) in gk104_ram_prog_0()
[all …]

123456