cfg                37 arch/arc/include/asm/setup.h #define IS_USED_CFG(cfg)	IS_USED_RUN(IS_ENABLED(cfg))
cfg                38 arch/arc/include/asm/setup.h #define IS_AVAIL2(v, s, cfg)	IS_AVAIL1(v, s), IS_AVAIL1(v, IS_USED_CFG(cfg))
cfg                43 arch/arc/mm/cache.c #define PR_CACHE(p, cfg, str)						\
cfg                52 arch/arc/mm/cache.c 			IS_USED_CFG(cfg));
cfg                38 arch/arm/mach-davinci/mux.c 	const struct mux_config *cfg;
cfg                58 arch/arm/mach-davinci/mux.c 	cfg = &soc_info->pinmux_pins[index];
cfg                60 arch/arm/mach-davinci/mux.c 	if (cfg->name == NULL) {
cfg                66 arch/arm/mach-davinci/mux.c 	if (cfg->mask) {
cfg                70 arch/arm/mach-davinci/mux.c 		reg_orig = __raw_readl(pinmux_base + cfg->mux_reg);
cfg                72 arch/arm/mach-davinci/mux.c 		mask = (cfg->mask << cfg->mask_offset);
cfg                76 arch/arm/mach-davinci/mux.c 		tmp2 = (cfg->mode << cfg->mask_offset);
cfg                82 arch/arm/mach-davinci/mux.c 		__raw_writel(reg, pinmux_base + cfg->mux_reg);
cfg                88 arch/arm/mach-davinci/mux.c 		pr_warn("initialized %s\n", cfg->name);
cfg                93 arch/arm/mach-davinci/mux.c 	if (cfg->debug || warn) {
cfg                94 arch/arm/mach-davinci/mux.c 		pr_warn("Setting register %s\n", cfg->name);
cfg                96 arch/arm/mach-davinci/mux.c 			cfg->mux_reg_name, cfg->mux_reg, reg_orig, reg);
cfg                70 arch/arm/mach-imx/iomux-v3.h #define NEW_PAD_CTRL(cfg, pad)	(((cfg) & ~MUX_PAD_CTRL_MASK) | MUX_PAD_CTRL(pad))
cfg               182 arch/arm/mach-imx/mmdc.c static u32 mmdc_pmu_read_counter(struct mmdc_pmu *pmu_mmdc, int cfg)
cfg               188 arch/arm/mach-imx/mmdc.c 	switch (cfg) {
cfg               209 arch/arm/mach-imx/mmdc.c 			"invalid configuration %d for mmdc counter", cfg);
cfg               236 arch/arm/mach-imx/mmdc.c 	int cfg = event->attr.config;
cfg               244 arch/arm/mach-imx/mmdc.c 	return !test_and_set_bit(cfg, used_counters);
cfg               278 arch/arm/mach-imx/mmdc.c 	int cfg = event->attr.config;
cfg               294 arch/arm/mach-imx/mmdc.c 	if (cfg < 0 || cfg >= MMDC_NUM_COUNTERS)
cfg               363 arch/arm/mach-imx/mmdc.c 	int cfg = event->attr.config;
cfg               368 arch/arm/mach-imx/mmdc.c 	if (pmu_mmdc->mmdc_events[cfg] != NULL)
cfg               371 arch/arm/mach-imx/mmdc.c 	pmu_mmdc->mmdc_events[cfg] = event;
cfg               374 arch/arm/mach-imx/mmdc.c 	local64_set(&hwc->prev_count, mmdc_pmu_read_counter(pmu_mmdc, cfg));
cfg               398 arch/arm/mach-imx/mmdc.c 	int cfg = event->attr.config;
cfg               400 arch/arm/mach-imx/mmdc.c 	pmu_mmdc->mmdc_events[cfg] = NULL;
cfg                81 arch/arm/mach-mv78xx0/common.c 	u32 cfg;
cfg                88 arch/arm/mach-mv78xx0/common.c 		cfg = (readl(SAMPLE_AT_RESET_LOW) >> 8) & 0x3f;
cfg                90 arch/arm/mach-mv78xx0/common.c 		cfg = (readl(SAMPLE_AT_RESET_LOW) >> 14) & 0x3f;
cfg                97 arch/arm/mach-mv78xx0/common.c 	*pclk = ((u64)hclk * (2 + (cfg & 0xf))) >> 1;
cfg               103 arch/arm/mach-mv78xx0/common.c 	*l2clk = *pclk / (((cfg >> 4) & 3) + 1);
cfg               425 arch/arm/mach-omap1/include/mach/mux.h 	int			(*cfg_reg)(const struct pin_config *cfg);
cfg               332 arch/arm/mach-omap1/mux.c static int omap1_cfg_reg(const struct pin_config *cfg)
cfg               341 arch/arm/mach-omap1/mux.c 	if (cfg->mux_reg) {
cfg               345 arch/arm/mach-omap1/mux.c 		reg_orig = omap_readl(cfg->mux_reg);
cfg               348 arch/arm/mach-omap1/mux.c 		mask = (0x7 << cfg->mask_offset);
cfg               352 arch/arm/mach-omap1/mux.c 		tmp2 = (cfg->mask << cfg->mask_offset);
cfg               358 arch/arm/mach-omap1/mux.c 		omap_writel(reg, cfg->mux_reg);
cfg               364 arch/arm/mach-omap1/mux.c 		if (cfg->pu_pd_reg && cfg->pull_val) {
cfg               366 arch/arm/mach-omap1/mux.c 			pu_pd_orig = omap_readl(cfg->pu_pd_reg);
cfg               367 arch/arm/mach-omap1/mux.c 			mask = 1 << cfg->pull_bit;
cfg               369 arch/arm/mach-omap1/mux.c 			if (cfg->pu_pd_val) {
cfg               380 arch/arm/mach-omap1/mux.c 			omap_writel(pu_pd, cfg->pu_pd_reg);
cfg               386 arch/arm/mach-omap1/mux.c 	if (cfg->pull_reg) {
cfg               388 arch/arm/mach-omap1/mux.c 		pull_orig = omap_readl(cfg->pull_reg);
cfg               389 arch/arm/mach-omap1/mux.c 		mask = 1 << cfg->pull_bit;
cfg               391 arch/arm/mach-omap1/mux.c 		if (cfg->pull_val) {
cfg               403 arch/arm/mach-omap1/mux.c 		omap_writel(pull, cfg->pull_reg);
cfg               409 arch/arm/mach-omap1/mux.c 		printk(KERN_WARNING "MUX: initialized %s\n", cfg->name);
cfg               414 arch/arm/mach-omap1/mux.c 	if (cfg->debug || warn) {
cfg               415 arch/arm/mach-omap1/mux.c 		printk("MUX: Setting register %s\n", cfg->name);
cfg               417 arch/arm/mach-omap1/mux.c 		       cfg->mux_reg_name, cfg->mux_reg, reg_orig, reg);
cfg               420 arch/arm/mach-omap1/mux.c 			if (cfg->pu_pd_reg && cfg->pull_val) {
cfg               422 arch/arm/mach-omap1/mux.c 				       cfg->pu_pd_name, cfg->pu_pd_reg,
cfg               427 arch/arm/mach-omap1/mux.c 		if (cfg->pull_reg)
cfg               429 arch/arm/mach-omap1/mux.c 			       cfg->pull_name, cfg->pull_reg, pull_orig, pull);
cfg                52 arch/arm/mach-omap2/omap-smp.c static struct omap_smp_config cfg;
cfg                71 arch/arm/mach-omap2/omap-smp.c 	return cfg.scu_base;
cfg               190 arch/arm/mach-omap2/omap-smp.c 			       cfg.wakeupgen_base + OMAP_AUX_CORE_BOOT_0);
cfg               270 arch/arm/mach-omap2/omap-smp.c 		cfg.scu_base =  OMAP2_L4_IO_ADDRESS(scu_a9_get_base());
cfg               271 arch/arm/mach-omap2/omap-smp.c 		BUG_ON(!cfg.scu_base);
cfg               272 arch/arm/mach-omap2/omap-smp.c 		ncores = scu_get_core_count(cfg.scu_base);
cfg               316 arch/arm/mach-omap2/omap-smp.c 		released = readl_relaxed(cfg.wakeupgen_base +
cfg               325 arch/arm/mach-omap2/omap-smp.c 	cpu1_startup_pa = readl_relaxed(cfg.wakeupgen_base +
cfg               372 arch/arm/mach-omap2/omap-smp.c 	cfg.cpu1_rstctrl_pa = c->cpu1_rstctrl_pa;
cfg               373 arch/arm/mach-omap2/omap-smp.c 	cfg.startup_addr = c->startup_addr;
cfg               374 arch/arm/mach-omap2/omap-smp.c 	cfg.wakeupgen_base = omap_get_wakeupgen_base();
cfg               378 arch/arm/mach-omap2/omap-smp.c 			cfg.startup_addr = omap5_secondary_hyp_startup;
cfg               382 arch/arm/mach-omap2/omap-smp.c 	cfg.cpu1_rstctrl_va = ioremap(cfg.cpu1_rstctrl_pa, 4);
cfg               383 arch/arm/mach-omap2/omap-smp.c 	if (!cfg.cpu1_rstctrl_va)
cfg               390 arch/arm/mach-omap2/omap-smp.c 	if (cfg.scu_base)
cfg               391 arch/arm/mach-omap2/omap-smp.c 		scu_enable(cfg.scu_base);
cfg               393 arch/arm/mach-omap2/omap-smp.c 	omap4_smp_maybe_reset_cpu1(&cfg);
cfg               402 arch/arm/mach-omap2/omap-smp.c 		omap_auxcoreboot_addr(__pa_symbol(cfg.startup_addr));
cfg               404 arch/arm/mach-omap2/omap-smp.c 		writel_relaxed(__pa_symbol(cfg.startup_addr),
cfg               405 arch/arm/mach-omap2/omap-smp.c 			       cfg.wakeupgen_base + OMAP_AUX_CORE_BOOT_1);
cfg              3296 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP2_CLOCKACTIVITY)
cfg              3298 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP2_EMUFREE)
cfg              3300 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP2_ENAWAKEUP)
cfg              3302 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP2_SOFTRESET)
cfg              3304 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP2_AUTOIDLE)
cfg              3310 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP4_DMADISABLE)
cfg              3312 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP4_FREEEMU)
cfg              3314 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP4_SOFTRESET)
cfg              3320 arch/arm/mach-omap2/omap_hwmod.c 		if (data->cfg->sysc_val & SYSC_OMAP3_SR_ENAWAKEUP)
cfg              3336 arch/arm/mach-omap2/omap_hwmod.c 	    data->cfg->midlemodes)
cfg              3340 arch/arm/mach-omap2/omap_hwmod.c 	    data->cfg->sidlemodes)
cfg              3343 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_UNCACHED)
cfg              3345 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_RESET_STATUS)
cfg              3348 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->syss_mask & 1)
cfg              3366 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->midlemodes & BIT(SYSC_IDLE_FORCE))
cfg              3368 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->midlemodes & BIT(SYSC_IDLE_NO))
cfg              3370 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->midlemodes & BIT(SYSC_IDLE_SMART))
cfg              3372 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->midlemodes & BIT(SYSC_IDLE_SMART_WKUP))
cfg              3375 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->sidlemodes & BIT(SYSC_IDLE_FORCE))
cfg              3377 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->sidlemodes & BIT(SYSC_IDLE_NO))
cfg              3379 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->sidlemodes & BIT(SYSC_IDLE_SMART))
cfg              3381 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->sidlemodes & BIT(SYSC_IDLE_SMART_WKUP))
cfg              3432 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->srst_udelay != oh->class->sysc->srst_udelay)
cfg              3434 arch/arm/mach-omap2/omap_hwmod.c 			 data->cfg->srst_udelay,
cfg              3478 arch/arm/mach-omap2/omap_hwmod.c 	sysc->srst_udelay = data->cfg->srst_udelay;
cfg              3645 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_NO_IDLE)
cfg              3647 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_NO_IDLE_ON_INIT)
cfg              3649 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_NO_RESET_ON_INIT)
cfg              3651 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_USE_CLOCKACT)
cfg              3653 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_SWSUP_SIDLE)
cfg              3655 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_SWSUP_SIDLE_ACT)
cfg              3657 arch/arm/mach-omap2/omap_hwmod.c 	if (data->cfg->quirks & SYSC_QUIRK_SWSUP_MSTANDBY)
cfg                20 arch/arm/mach-s3c24xx/common.h extern void s3c2410_init_uarts(struct s3c2410_uartcfg *cfg, int no);
cfg                34 arch/arm/mach-s3c24xx/common.h extern void s3c2412_init_uarts(struct s3c2410_uartcfg *cfg, int no);
cfg                48 arch/arm/mach-s3c24xx/common.h extern void s3c2416_init_uarts(struct s3c2410_uartcfg *cfg, int no);
cfg                63 arch/arm/mach-s3c24xx/common.h extern void s3c244x_init_uarts(struct s3c2410_uartcfg *cfg, int no);
cfg                91 arch/arm/mach-s3c24xx/common.h extern void s3c2443_init_uarts(struct s3c2410_uartcfg *cfg, int no);
cfg                29 arch/arm/mach-s3c24xx/cpufreq-utils.c void s3c2410_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg)
cfg                31 arch/arm/mach-s3c24xx/cpufreq-utils.c 	struct s3c_cpufreq_board *board = cfg->board;
cfg                42 arch/arm/mach-s3c24xx/cpufreq-utils.c 	refresh = (cfg->freq.hclk / 100) * (board->refresh / 10);
cfg                58 arch/arm/mach-s3c24xx/cpufreq-utils.c void s3c2410_set_fvco(struct s3c_cpufreq_config *cfg)
cfg                60 arch/arm/mach-s3c24xx/cpufreq-utils.c 	if (!IS_ERR(cfg->mpll))
cfg                61 arch/arm/mach-s3c24xx/cpufreq-utils.c 		clk_set_rate(cfg->mpll, cfg->pll.frequency);
cfg               213 arch/arm/mach-s3c24xx/iotiming-s3c2410.c static int s3c2410_calc_bank(struct s3c_cpufreq_config *cfg,
cfg               216 arch/arm/mach-s3c24xx/iotiming-s3c2410.c 	unsigned long hclk = cfg->freq.hclk_tns;
cfg               291 arch/arm/mach-s3c24xx/iotiming-s3c2410.c void s3c2410_iotiming_getbank(struct s3c_cpufreq_config *cfg,
cfg               295 arch/arm/mach-s3c24xx/iotiming-s3c2410.c 	unsigned long hclk = cfg->freq.hclk_tns;
cfg               311 arch/arm/mach-s3c24xx/iotiming-s3c2410.c 			      struct s3c_cpufreq_config *cfg,
cfg               316 arch/arm/mach-s3c24xx/iotiming-s3c2410.c 	unsigned long hclk = cfg->freq.hclk_tns;
cfg               357 arch/arm/mach-s3c24xx/iotiming-s3c2410.c int s3c2410_iotiming_calc(struct s3c_cpufreq_config *cfg,
cfg               374 arch/arm/mach-s3c24xx/iotiming-s3c2410.c 		ret = s3c2410_calc_bank(cfg, bt);
cfg               399 arch/arm/mach-s3c24xx/iotiming-s3c2410.c void s3c2410_iotiming_set(struct s3c_cpufreq_config *cfg,
cfg               431 arch/arm/mach-s3c24xx/iotiming-s3c2410.c int s3c2410_iotiming_get(struct s3c_cpufreq_config *cfg,
cfg               467 arch/arm/mach-s3c24xx/iotiming-s3c2410.c 		s3c2410_iotiming_getbank(cfg, bt);
cfg                91 arch/arm/mach-s3c24xx/iotiming-s3c2412.c static int s3c2412_calc_bank(struct s3c_cpufreq_config *cfg,
cfg                94 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 	unsigned int hclk = cfg->freq.hclk_tns;
cfg               114 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 			      struct s3c_cpufreq_config *cfg,
cfg               138 arch/arm/mach-s3c24xx/iotiming-s3c2412.c int s3c2412_iotiming_calc(struct s3c_cpufreq_config *cfg,
cfg               150 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 		ret = s3c2412_calc_bank(cfg, bt);
cfg               171 arch/arm/mach-s3c24xx/iotiming-s3c2412.c void s3c2412_iotiming_set(struct s3c_cpufreq_config *cfg,
cfg               201 arch/arm/mach-s3c24xx/iotiming-s3c2412.c static void s3c2412_iotiming_getbank(struct s3c_cpufreq_config *cfg,
cfg               205 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 	unsigned long clk = cfg->freq.hclk_tns;  /* ssmc clock??? */
cfg               228 arch/arm/mach-s3c24xx/iotiming-s3c2412.c int s3c2412_iotiming_get(struct s3c_cpufreq_config *cfg,
cfg               246 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 		s3c2412_iotiming_getbank(cfg, bt, bank);
cfg               257 arch/arm/mach-s3c24xx/iotiming-s3c2412.c void s3c2412_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg)
cfg               259 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 	struct s3c_cpufreq_board *board = cfg->board;
cfg               271 arch/arm/mach-s3c24xx/iotiming-s3c2412.c 	refresh = (cfg->freq.hclk / 100) * (board->refresh / 10);
cfg                59 arch/arm/mach-s3c24xx/s3c2410.c void __init s3c2410_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg                61 arch/arm/mach-s3c24xx/s3c2410.c 	s3c24xx_init_uartdevs("s3c2410-uart", s3c2410_uart_resources, cfg, no);
cfg                80 arch/arm/mach-s3c24xx/s3c2412.c void __init s3c2412_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg                82 arch/arm/mach-s3c24xx/s3c2412.c 	s3c24xx_init_uartdevs("s3c2412-uart", s3c2410_uart_resources, cfg, no);
cfg                95 arch/arm/mach-s3c24xx/s3c2416.c void __init s3c2416_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg                97 arch/arm/mach-s3c24xx/s3c2416.c 	s3c24xx_init_uartdevs("s3c2440-uart", s3c2410_uart_resources, cfg, no);
cfg                77 arch/arm/mach-s3c24xx/s3c2443.c void __init s3c2443_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg                79 arch/arm/mach-s3c24xx/s3c2443.c 	s3c24xx_init_uartdevs("s3c2440-uart", s3c2410_uart_resources, cfg, no);
cfg                52 arch/arm/mach-s3c24xx/s3c244x.c void __init s3c244x_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg                54 arch/arm/mach-s3c24xx/s3c244x.c 	s3c24xx_init_uartdevs("s3c2440-uart", s3c2410_uart_resources, cfg, no);
cfg                70 arch/arm/mach-s3c64xx/common.c static void __init s3c64xx_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg                72 arch/arm/mach-s3c64xx/common.c 	s3c24xx_init_uartdevs("s3c6400-uart", s3c64xx_uart_resources, cfg, no);
cfg               337 arch/arm/mach-sa1100/generic.c 	struct fixed_voltage_config *cfg,
cfg               343 arch/arm/mach-sa1100/generic.c 	cfg->init_data = id = kzalloc(sizeof(*cfg->init_data), GFP_KERNEL);
cfg               344 arch/arm/mach-sa1100/generic.c 	if (!cfg->init_data)
cfg               349 arch/arm/mach-sa1100/generic.c 	id->constraints.name = cfg->supply_name;
cfg               350 arch/arm/mach-sa1100/generic.c 	id->constraints.min_uV = cfg->microvolts;
cfg               351 arch/arm/mach-sa1100/generic.c 	id->constraints.max_uV = cfg->microvolts;
cfg               358 arch/arm/mach-sa1100/generic.c 					  NULL, 0, cfg, sizeof(*cfg));
cfg                56 arch/arm/mach-sa1100/generic.h int sa11x0_register_fixed_regulator(int n, struct fixed_voltage_config *cfg,
cfg               136 arch/arm/mach-vexpress/dcscb.c 	unsigned int cfg;
cfg               148 arch/arm/mach-vexpress/dcscb.c 	cfg = readl_relaxed(dcscb_base + DCS_CFG_R);
cfg               149 arch/arm/mach-vexpress/dcscb.c 	dcscb_allcpus_mask[0] = (1 << (((cfg >> 16) >> (0 << 2)) & 0xf)) - 1;
cfg               150 arch/arm/mach-vexpress/dcscb.c 	dcscb_allcpus_mask[1] = (1 << (((cfg >> 16) >> (1 << 2)) & 0xf)) - 1;
cfg                24 arch/arm/plat-orion/include/plat/addr-map.h 	int (*cpu_win_can_remap) (const struct orion_addr_map_cfg *cfg,
cfg                28 arch/arm/plat-orion/include/plat/addr-map.h 	void __iomem *(*win_cfg_base) (const struct orion_addr_map_cfg *cfg,
cfg                44 arch/arm/plat-orion/include/plat/addr-map.h void __init orion_config_wins(struct orion_addr_map_cfg *cfg,
cfg                47 arch/arm/plat-orion/include/plat/addr-map.h void __init orion_setup_cpu_win(const struct orion_addr_map_cfg *cfg,
cfg                52 arch/arm/plat-orion/include/plat/addr-map.h void __init orion_setup_cpu_mbus_target(const struct orion_addr_map_cfg *cfg,
cfg               176 arch/arm/plat-samsung/gpio-samsung.c 				    unsigned int off, unsigned int cfg)
cfg               182 arch/arm/plat-samsung/gpio-samsung.c 	if (samsung_gpio_is_cfg_special(cfg)) {
cfg               183 arch/arm/plat-samsung/gpio-samsung.c 		cfg &= 0xf;
cfg               184 arch/arm/plat-samsung/gpio-samsung.c 		if (cfg > 3)
cfg               187 arch/arm/plat-samsung/gpio-samsung.c 		cfg <<= shift;
cfg               192 arch/arm/plat-samsung/gpio-samsung.c 	con |= cfg;
cfg               239 arch/arm/plat-samsung/gpio-samsung.c 				    unsigned int off, unsigned int cfg)
cfg               248 arch/arm/plat-samsung/gpio-samsung.c 	if (samsung_gpio_is_cfg_special(cfg)) {
cfg               249 arch/arm/plat-samsung/gpio-samsung.c 		cfg &= 0xf;
cfg               250 arch/arm/plat-samsung/gpio-samsung.c 		cfg <<= shift;
cfg               255 arch/arm/plat-samsung/gpio-samsung.c 	con |= cfg;
cfg               304 arch/arm/plat-samsung/gpio-samsung.c 				     unsigned int off, unsigned int cfg)
cfg               310 arch/arm/plat-samsung/gpio-samsung.c 	if (samsung_gpio_is_cfg_special(cfg)) {
cfg               311 arch/arm/plat-samsung/gpio-samsung.c 		cfg &= 0xf;
cfg               314 arch/arm/plat-samsung/gpio-samsung.c 		cfg -= 1;
cfg               315 arch/arm/plat-samsung/gpio-samsung.c 		if (cfg > 1)
cfg               318 arch/arm/plat-samsung/gpio-samsung.c 		cfg <<= shift;
cfg               323 arch/arm/plat-samsung/gpio-samsung.c 	con |= cfg;
cfg              1221 arch/arm/plat-samsung/gpio-samsung.c 			  unsigned int cfg)
cfg              1226 arch/arm/plat-samsung/gpio-samsung.c 		ret = s3c_gpio_cfgpin(start, cfg);
cfg              1236 arch/arm/plat-samsung/gpio-samsung.c 			  unsigned int cfg, samsung_gpio_pull_t pull)
cfg              1242 arch/arm/plat-samsung/gpio-samsung.c 		ret = s3c_gpio_cfgpin(start, cfg);
cfg               167 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	int		(*get_iotiming)(struct s3c_cpufreq_config *cfg,
cfg               170 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	void		(*set_iotiming)(struct s3c_cpufreq_config *cfg,
cfg               173 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	int		(*calc_iotiming)(struct s3c_cpufreq_config *cfg,
cfg               176 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	int		(*calc_freqtable)(struct s3c_cpufreq_config *cfg,
cfg               181 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 					 struct s3c_cpufreq_config *cfg,
cfg               184 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	void		(*set_refresh)(struct s3c_cpufreq_config *cfg);
cfg               185 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	void		(*set_fvco)(struct s3c_cpufreq_config *cfg);
cfg               186 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	void		(*set_divs)(struct s3c_cpufreq_config *cfg);
cfg               187 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 	int		(*calc_divs)(struct s3c_cpufreq_config *cfg);
cfg               211 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern void s3c2410_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg);
cfg               212 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern void s3c2410_set_fvco(struct s3c_cpufreq_config *cfg);
cfg               216 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 				     struct s3c_cpufreq_config *cfg,
cfg               219 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern int s3c2410_iotiming_calc(struct s3c_cpufreq_config *cfg,
cfg               222 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern int s3c2410_iotiming_get(struct s3c_cpufreq_config *cfg,
cfg               225 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern void s3c2410_iotiming_set(struct s3c_cpufreq_config *cfg,
cfg               238 arch/arm/plat-samsung/include/plat/cpu-freq-core.h 				     struct s3c_cpufreq_config *cfg,
cfg               241 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern int s3c2412_iotiming_get(struct s3c_cpufreq_config *cfg,
cfg               244 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern int s3c2412_iotiming_calc(struct s3c_cpufreq_config *cfg,
cfg               247 arch/arm/plat-samsung/include/plat/cpu-freq-core.h extern void s3c2412_iotiming_set(struct s3c_cpufreq_config *cfg,
cfg                98 arch/arm/plat-samsung/include/plat/cpu.h 	void		(*init_uarts)(struct s3c2410_uartcfg *cfg, int no);
cfg               116 arch/arm/plat-samsung/include/plat/cpu.h extern void s3c24xx_init_uarts(struct s3c2410_uartcfg *cfg, int no);
cfg               122 arch/arm/plat-samsung/include/plat/cpu.h 				  struct s3c2410_uartcfg *cfg, int no);
cfg               119 arch/arm/plat-samsung/include/plat/gpio-cfg.h 				 unsigned int cfg);
cfg               170 arch/arm/plat-samsung/include/plat/gpio-cfg.h 				 unsigned int cfg, samsung_gpio_pull_t pull);
cfg               173 arch/arm/plat-samsung/include/plat/gpio-cfg.h 					   unsigned int cfg)
cfg               175 arch/arm/plat-samsung/include/plat/gpio-cfg.h 	return s3c_gpio_cfgall_range(pin, size, cfg, S3C_GPIO_PULL_NONE);
cfg               106 arch/arm/plat-samsung/init.c 				  struct s3c2410_uartcfg *cfg, int no)
cfg               114 arch/arm/plat-samsung/init.c 	memcpy(cfgptr, cfg, sizeof(struct s3c2410_uartcfg) * no);
cfg               116 arch/arm/plat-samsung/init.c 	for (uart = 0; uart < no; uart++, cfg++, cfgptr++) {
cfg               134 arch/arm/plat-samsung/init.c void __init s3c24xx_init_uarts(struct s3c2410_uartcfg *cfg, int no)
cfg               142 arch/arm/plat-samsung/init.c 		(cpu->init_uarts)(cfg, no);
cfg                97 arch/arm64/include/asm/alternative.h #define _ALTERNATIVE_CFG(oldinstr, newinstr, feature, cfg, ...)	\
cfg                98 arch/arm64/include/asm/alternative.h 	__ALTERNATIVE_CFG(oldinstr, newinstr, feature, IS_ENABLED(cfg))
cfg               219 arch/arm64/include/asm/alternative.h #define _ALTERNATIVE_CFG(insn1, insn2, cap, cfg, ...)	\
cfg               220 arch/arm64/include/asm/alternative.h 	alternative_insn insn1, insn2, cap, IS_ENABLED(cfg)
cfg                71 arch/arm64/kernel/pci.c 	struct pci_config_window	*cfg;	/* config space mapping */
cfg                76 arch/arm64/kernel/pci.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                77 arch/arm64/kernel/pci.c 	struct acpi_device *adev = to_acpi_device(cfg->parent);
cfg                86 arch/arm64/kernel/pci.c 		struct pci_config_window *cfg = bridge->bus->sysdata;
cfg                87 arch/arm64/kernel/pci.c 		struct acpi_device *adev = to_acpi_device(cfg->parent);
cfg               123 arch/arm64/kernel/pci.c 	struct pci_config_window *cfg;
cfg               140 arch/arm64/kernel/pci.c 	cfg = pci_ecam_create(dev, &cfgres, bus_res, ecam_ops);
cfg               141 arch/arm64/kernel/pci.c 	if (IS_ERR(cfg)) {
cfg               143 arch/arm64/kernel/pci.c 			PTR_ERR(cfg));
cfg               147 arch/arm64/kernel/pci.c 	return cfg;
cfg               156 arch/arm64/kernel/pci.c 	pci_ecam_free(ri->cfg);
cfg               179 arch/arm64/kernel/pci.c 	ri->cfg = pci_acpi_setup_ecam_mapping(root);
cfg               180 arch/arm64/kernel/pci.c 	if (!ri->cfg) {
cfg               188 arch/arm64/kernel/pci.c 	root_ops->pci_ops = &ri->cfg->ops->pci_ops;
cfg               189 arch/arm64/kernel/pci.c 	bus = acpi_pci_root_create(root, root_ops, &ri->common, ri->cfg);
cfg               128 arch/ia64/kernel/irq_ia64.c 	struct irq_cfg *cfg = &irq_cfg[irq];
cfg               136 arch/ia64/kernel/irq_ia64.c 	if ((cfg->vector == vector) && cpumask_equal(&cfg->domain, &domain))
cfg               138 arch/ia64/kernel/irq_ia64.c 	if (cfg->vector != IRQ_VECTOR_UNASSIGNED)
cfg               142 arch/ia64/kernel/irq_ia64.c 	cfg->vector = vector;
cfg               143 arch/ia64/kernel/irq_ia64.c 	cfg->domain = domain;
cfg               164 arch/ia64/kernel/irq_ia64.c 	struct irq_cfg *cfg = &irq_cfg[irq];
cfg               167 arch/ia64/kernel/irq_ia64.c 	BUG_ON(cfg->vector == IRQ_VECTOR_UNASSIGNED);
cfg               168 arch/ia64/kernel/irq_ia64.c 	vector = cfg->vector;
cfg               169 arch/ia64/kernel/irq_ia64.c 	domain = cfg->domain;
cfg               170 arch/ia64/kernel/irq_ia64.c 	for_each_cpu_and(cpu, &cfg->domain, cpu_online_mask)
cfg               172 arch/ia64/kernel/irq_ia64.c 	cfg->vector = IRQ_VECTOR_UNASSIGNED;
cfg               173 arch/ia64/kernel/irq_ia64.c 	cfg->domain = CPU_MASK_NONE;
cfg               267 arch/ia64/kernel/irq_ia64.c 	struct irq_cfg *cfg = &irq_cfg[irq];
cfg               271 arch/ia64/kernel/irq_ia64.c 	if (cfg->move_in_progress || cfg->move_cleanup_count)
cfg               273 arch/ia64/kernel/irq_ia64.c 	if (cfg->vector == IRQ_VECTOR_UNASSIGNED || !cpu_online(cpu))
cfg               275 arch/ia64/kernel/irq_ia64.c 	if (cpumask_test_cpu(cpu, &cfg->domain))
cfg               281 arch/ia64/kernel/irq_ia64.c 	cfg->move_in_progress = 1;
cfg               282 arch/ia64/kernel/irq_ia64.c 	cfg->old_domain = cfg->domain;
cfg               283 arch/ia64/kernel/irq_ia64.c 	cfg->vector = IRQ_VECTOR_UNASSIGNED;
cfg               284 arch/ia64/kernel/irq_ia64.c 	cfg->domain = CPU_MASK_NONE;
cfg               302 arch/ia64/kernel/irq_ia64.c 	struct irq_cfg *cfg = &irq_cfg[irq];
cfg               306 arch/ia64/kernel/irq_ia64.c 	if (likely(!cfg->move_in_progress))
cfg               309 arch/ia64/kernel/irq_ia64.c 	if (unlikely(cpumask_test_cpu(smp_processor_id(), &cfg->old_domain)))
cfg               312 arch/ia64/kernel/irq_ia64.c 	cpumask_and(&cleanup_mask, &cfg->old_domain, cpu_online_mask);
cfg               313 arch/ia64/kernel/irq_ia64.c 	cfg->move_cleanup_count = cpumask_weight(&cleanup_mask);
cfg               316 arch/ia64/kernel/irq_ia64.c 	cfg->move_in_progress = 0;
cfg               329 arch/ia64/kernel/irq_ia64.c 		struct irq_cfg *cfg;
cfg               335 arch/ia64/kernel/irq_ia64.c 		cfg = irq_cfg + irq;
cfg               337 arch/ia64/kernel/irq_ia64.c 		if (!cfg->move_cleanup_count)
cfg               340 arch/ia64/kernel/irq_ia64.c 		if (!cpumask_test_cpu(me, &cfg->old_domain))
cfg               347 arch/ia64/kernel/irq_ia64.c 		cfg->move_cleanup_count--;
cfg               120 arch/ia64/kernel/msi_ia64.c 	struct irq_cfg *cfg = irq_cfg + irq;
cfg               130 arch/ia64/kernel/msi_ia64.c 	msg.data |= MSI_DATA_VECTOR(cfg->vector);
cfg               155 arch/ia64/kernel/msi_ia64.c 	struct irq_cfg *cfg = irq_cfg + irq;
cfg               172 arch/ia64/kernel/msi_ia64.c 		MSI_DATA_VECTOR(cfg->vector);
cfg                70 arch/mips/bmips/dma.c 	u32 cfg;
cfg                78 arch/mips/bmips/dma.c 	cfg = __raw_readl(cbr + BMIPS_RAC_CONFIG);
cfg                79 arch/mips/bmips/dma.c 	__raw_writel(cfg | 0x100, cbr + BMIPS_RAC_CONFIG);
cfg               681 arch/mips/cavium-octeon/octeon-irq.c 	union cvmx_gpio_bit_cfgx cfg;
cfg               687 arch/mips/cavium-octeon/octeon-irq.c 	cfg.u64 = 0;
cfg               688 arch/mips/cavium-octeon/octeon-irq.c 	cfg.s.int_en = 1;
cfg               689 arch/mips/cavium-octeon/octeon-irq.c 	cfg.s.int_type = (t & IRQ_TYPE_EDGE_BOTH) != 0;
cfg               690 arch/mips/cavium-octeon/octeon-irq.c 	cfg.s.rx_xor = (t & (IRQ_TYPE_LEVEL_LOW | IRQ_TYPE_EDGE_FALLING)) != 0;
cfg               693 arch/mips/cavium-octeon/octeon-irq.c 	cfg.s.fil_cnt = 7;
cfg               694 arch/mips/cavium-octeon/octeon-irq.c 	cfg.s.fil_sel = 3;
cfg               696 arch/mips/cavium-octeon/octeon-irq.c 	cvmx_write_csr(CVMX_GPIO_BIT_CFGX(cd->gpio_line), cfg.u64);
cfg                54 arch/mips/generic/board-sead3.c 	uint32_t cfg, cpu_phandle;
cfg                57 arch/mips/generic/board-sead3.c 	cfg = __raw_readl((uint32_t *)SEAD_CONFIG);
cfg                58 arch/mips/generic/board-sead3.c 	if (cfg & SEAD_CONFIG_GIC_PRESENT)
cfg                40 arch/mips/include/asm/lasat/lasat.h 	unsigned int  cfg[3];
cfg               103 arch/mips/include/asm/maar.h static inline unsigned maar_config(const struct maar_config *cfg,
cfg               109 arch/mips/include/asm/maar.h 		write_maar_pair(i, cfg[i].lower, cfg[i].upper, cfg[i].attrs);
cfg               365 arch/mips/include/asm/mips-cm.h 	uint32_t cfg;
cfg               376 arch/mips/include/asm/mips-cm.h 		cfg = read_gcr_cl_config() & CM_GCR_Cx_CONFIG_PVPE;
cfg               377 arch/mips/include/asm/mips-cm.h 		return (cfg >> __ffs(CM_GCR_Cx_CONFIG_PVPE)) + 1;
cfg               205 arch/mips/include/asm/mips-cps.h 	unsigned int cfg;
cfg               221 arch/mips/include/asm/mips-cps.h 		cfg = read_gcr_co_config();
cfg               228 arch/mips/include/asm/mips-cps.h 		cfg = read_cpc_co_config();
cfg               233 arch/mips/include/asm/mips-cps.h 	return (cfg + 1) & CM_GCR_Cx_CONFIG_PVPE;
cfg                28 arch/mips/include/asm/smp-cps.h extern void mips_cps_boot_vpes(struct core_boot_config *cfg, unsigned vpe);
cfg                34 arch/mips/kernel/cevt-bcm1480.c 	void __iomem *cfg, *init;
cfg                36 arch/mips/kernel/cevt-bcm1480.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                39 arch/mips/kernel/cevt-bcm1480.c 	__raw_writeq(0, cfg);
cfg                41 arch/mips/kernel/cevt-bcm1480.c 	__raw_writeq(M_SCD_TIMER_ENABLE | M_SCD_TIMER_MODE_CONTINUOUS, cfg);
cfg                48 arch/mips/kernel/cevt-bcm1480.c 	void __iomem *cfg;
cfg                50 arch/mips/kernel/cevt-bcm1480.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                53 arch/mips/kernel/cevt-bcm1480.c 	__raw_writeq(0, cfg);
cfg                60 arch/mips/kernel/cevt-bcm1480.c 	void __iomem *cfg, *init;
cfg                62 arch/mips/kernel/cevt-bcm1480.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                65 arch/mips/kernel/cevt-bcm1480.c 	__raw_writeq(0, cfg);
cfg                67 arch/mips/kernel/cevt-bcm1480.c 	__raw_writeq(M_SCD_TIMER_ENABLE, cfg);
cfg                76 arch/mips/kernel/cevt-bcm1480.c 	void __iomem *cfg;
cfg                85 arch/mips/kernel/cevt-bcm1480.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                86 arch/mips/kernel/cevt-bcm1480.c 	____raw_writeq(tmode, cfg);
cfg                31 arch/mips/kernel/cevt-sb1250.c 	void __iomem *cfg;
cfg                33 arch/mips/kernel/cevt-sb1250.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(smp_processor_id(), R_SCD_TIMER_CFG));
cfg                36 arch/mips/kernel/cevt-sb1250.c 	__raw_writeq(0, cfg);
cfg                44 arch/mips/kernel/cevt-sb1250.c 	void __iomem *cfg, *init;
cfg                46 arch/mips/kernel/cevt-sb1250.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                49 arch/mips/kernel/cevt-sb1250.c 	__raw_writeq(0, cfg);
cfg                51 arch/mips/kernel/cevt-sb1250.c 	__raw_writeq(M_SCD_TIMER_ENABLE | M_SCD_TIMER_MODE_CONTINUOUS, cfg);
cfg                59 arch/mips/kernel/cevt-sb1250.c 	void __iomem *cfg, *init;
cfg                61 arch/mips/kernel/cevt-sb1250.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                64 arch/mips/kernel/cevt-sb1250.c 	__raw_writeq(0, cfg);
cfg                66 arch/mips/kernel/cevt-sb1250.c 	__raw_writeq(M_SCD_TIMER_ENABLE, cfg);
cfg                75 arch/mips/kernel/cevt-sb1250.c 	void __iomem *cfg;
cfg                84 arch/mips/kernel/cevt-sb1250.c 	cfg = IOADDR(A_SCD_TIMER_REGISTER(cpu, R_SCD_TIMER_CFG));
cfg                85 arch/mips/kernel/cevt-sb1250.c 	____raw_writeq(tmode, cfg);
cfg               484 arch/mips/kernel/cpu-probe.c 	unsigned long cfg = read_c0_conf();
cfg               487 arch/mips/kernel/cpu-probe.c 	write_c0_conf(cfg ^ R30XX_CONF_AC);
cfg               489 arch/mips/kernel/cpu-probe.c 	write_c0_conf(cfg);
cfg                34 arch/mips/kernel/idle.c 	unsigned long cfg = read_c0_conf();
cfg                35 arch/mips/kernel/idle.c 	write_c0_conf(cfg | R30XX_CONF_HALT);
cfg                16 arch/mips/kernel/segment.c static void build_segment_config(char *str, unsigned int cfg)
cfg                24 arch/mips/kernel/segment.c 	am = (cfg & MIPS_SEGCFG_AM) >> MIPS_SEGCFG_AM_SHIFT;
cfg                32 arch/mips/kernel/segment.c 	if ((am == 0) || (am > 3) || (cfg & MIPS_SEGCFG_EU))
cfg                34 arch/mips/kernel/segment.c 			((cfg & MIPS_SEGCFG_PA) >> MIPS_SEGCFG_PA_SHIFT));
cfg                40 arch/mips/kernel/segment.c 			((cfg & MIPS_SEGCFG_C) >> MIPS_SEGCFG_C_SHIFT));
cfg                46 arch/mips/kernel/segment.c 		((cfg & MIPS_SEGCFG_EU) >> MIPS_SEGCFG_EU_SHIFT));
cfg               585 arch/mips/kernel/smp-bmips.c 	u32 __maybe_unused cfg;
cfg               600 arch/mips/kernel/smp-bmips.c 		cfg = __raw_readl(cbr + BMIPS_RAC_CONFIG);
cfg               601 arch/mips/kernel/smp-bmips.c 		__raw_writel(cfg | 0x100, cbr + BMIPS_RAC_CONFIG);
cfg               604 arch/mips/kernel/smp-bmips.c 		cfg = __raw_readl(cbr + BMIPS_RAC_CONFIG);
cfg               605 arch/mips/kernel/smp-bmips.c 		__raw_writel(cfg | 0xf, cbr + BMIPS_RAC_CONFIG);
cfg               608 arch/mips/kernel/smp-bmips.c 		cfg = __raw_readl(cbr + BMIPS_RAC_ADDRESS_RANGE);
cfg               609 arch/mips/kernel/smp-bmips.c 		__raw_writel(cfg | 0x0fff0000, cbr + BMIPS_RAC_ADDRESS_RANGE);
cfg               620 arch/mips/kernel/smp-bmips.c 			cfg = __raw_readl(cbr + BMIPS_L2_CONFIG);
cfg               621 arch/mips/kernel/smp-bmips.c 			__raw_writel(cfg & ~0x07000000, cbr + BMIPS_L2_CONFIG);
cfg               113 arch/mips/lasat/lasat_board.c 	cfg0 = lasat_board_info.li_eeprom_info.cfg[0];
cfg               114 arch/mips/lasat/lasat_board.c 	cfg1 = lasat_board_info.li_eeprom_info.cfg[1];
cfg                35 arch/mips/loongson64/loongson-3/hpet.c 	unsigned int cfg = smbus_read(offset);
cfg                37 arch/mips/loongson64/loongson-3/hpet.c 	cfg |= bit;
cfg                38 arch/mips/loongson64/loongson-3/hpet.c 	smbus_write(offset, cfg);
cfg                53 arch/mips/loongson64/loongson-3/hpet.c 	unsigned int cfg = hpet_read(HPET_CFG);
cfg                55 arch/mips/loongson64/loongson-3/hpet.c 	cfg |= HPET_CFG_ENABLE;
cfg                56 arch/mips/loongson64/loongson-3/hpet.c 	hpet_write(HPET_CFG, cfg);
cfg                61 arch/mips/loongson64/loongson-3/hpet.c 	unsigned int cfg = hpet_read(HPET_CFG);
cfg                63 arch/mips/loongson64/loongson-3/hpet.c 	cfg &= ~HPET_CFG_ENABLE;
cfg                64 arch/mips/loongson64/loongson-3/hpet.c 	hpet_write(HPET_CFG, cfg);
cfg                87 arch/mips/loongson64/loongson-3/hpet.c 	int cfg;
cfg                96 arch/mips/loongson64/loongson-3/hpet.c 	cfg = hpet_read(HPET_T0_CFG);
cfg                97 arch/mips/loongson64/loongson-3/hpet.c 	cfg &= ~HPET_TN_LEVEL;
cfg                98 arch/mips/loongson64/loongson-3/hpet.c 	cfg |= HPET_TN_ENABLE | HPET_TN_PERIODIC | HPET_TN_SETVAL |
cfg               100 arch/mips/loongson64/loongson-3/hpet.c 	hpet_write(HPET_T0_CFG, cfg);
cfg               116 arch/mips/loongson64/loongson-3/hpet.c 	int cfg;
cfg               120 arch/mips/loongson64/loongson-3/hpet.c 	cfg = hpet_read(HPET_T0_CFG);
cfg               121 arch/mips/loongson64/loongson-3/hpet.c 	cfg &= ~HPET_TN_ENABLE;
cfg               122 arch/mips/loongson64/loongson-3/hpet.c 	hpet_write(HPET_T0_CFG, cfg);
cfg               130 arch/mips/loongson64/loongson-3/hpet.c 	int cfg;
cfg               135 arch/mips/loongson64/loongson-3/hpet.c 	cfg = hpet_read(HPET_T0_CFG);
cfg               141 arch/mips/loongson64/loongson-3/hpet.c 	cfg &= ~HPET_TN_PERIODIC;
cfg               142 arch/mips/loongson64/loongson-3/hpet.c 	cfg |= HPET_TN_ENABLE | HPET_TN_32BIT;
cfg               143 arch/mips/loongson64/loongson-3/hpet.c 	hpet_write(HPET_T0_CFG, cfg);
cfg               273 arch/mips/mm/init.c 	struct maar_config cfg[16];
cfg               281 arch/mips/mm/init.c 	struct maar_config *cfg = &wi->cfg[wi->num_cfg];
cfg               288 arch/mips/mm/init.c 	cfg->lower = ALIGN(PFN_PHYS(start_pfn), maar_align);
cfg               289 arch/mips/mm/init.c 	cfg->upper = ALIGN_DOWN(PFN_PHYS(start_pfn + nr_pages), maar_align) - 1;
cfg               290 arch/mips/mm/init.c 	cfg->attrs = MIPS_MAAR_S;
cfg               293 arch/mips/mm/init.c 	if (!WARN_ON(wi->num_cfg >= ARRAY_SIZE(wi->cfg)))
cfg               308 arch/mips/mm/init.c 	num_configured = maar_config(wi.cfg, wi.num_cfg, num_pairs);
cfg               153 arch/mips/mm/sc-mips.c 	unsigned long cfg = read_gcr_l2_config();
cfg               156 arch/mips/mm/sc-mips.c 	if (cfg & CM_GCR_L2_CONFIG_BYPASS)
cfg               159 arch/mips/mm/sc-mips.c 	sets = cfg & CM_GCR_L2_CONFIG_SET_SIZE;
cfg               164 arch/mips/mm/sc-mips.c 	line_sz = cfg & CM_GCR_L2_CONFIG_LINE_SIZE;
cfg               169 arch/mips/mm/sc-mips.c 	assoc = cfg & CM_GCR_L2_CONFIG_ASSOC;
cfg                97 arch/mips/mti-malta/malta-setup.c 	u32 cfg;
cfg               121 arch/mips/mti-malta/malta-setup.c 		cfg = __raw_readl((u32 *)CKSEG1ADDR(ROCIT_CONFIG_GEN0));
cfg               122 arch/mips/mti-malta/malta-setup.c 		if (!(cfg & ROCIT_CONFIG_GEN0_PCI_IOCU)) {
cfg                83 arch/mips/netlogic/xlr/fmn-config.c 	struct xlr_board_fmn_config *cfg = &xlr_board_fmn_config;
cfg                90 arch/mips/netlogic/xlr/fmn-config.c 			total_credits += cfg->cpu[n].credit_config[bkt];
cfg                91 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->gmac[0].credit_config[bkt];
cfg                92 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->gmac[1].credit_config[bkt];
cfg                93 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->dma.credit_config[bkt];
cfg                94 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->cmp.credit_config[bkt];
cfg                95 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->sae.credit_config[bkt];
cfg                96 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->xgmac[0].credit_config[bkt];
cfg                97 arch/mips/netlogic/xlr/fmn-config.c 		total_credits += cfg->xgmac[1].credit_config[bkt];
cfg                98 arch/mips/netlogic/xlr/fmn-config.c 		if (total_credits > cfg->bucket_size[bkt])
cfg               100 arch/mips/netlogic/xlr/fmn-config.c 				bkt, total_credits, cfg->bucket_size[bkt]);
cfg                52 arch/mips/oprofile/op_model_loongson2.c static void loongson2_reg_setup(struct op_counter_config *cfg)
cfg                63 arch/mips/oprofile/op_model_loongson2.c 	if (cfg[0].enabled) {
cfg                64 arch/mips/oprofile/op_model_loongson2.c 		ctrl |= LOONGSON2_PERFCTRL_EVENT(0, cfg[0].event);
cfg                65 arch/mips/oprofile/op_model_loongson2.c 		reg.reset_counter1 = 0x80000000ULL - cfg[0].count;
cfg                68 arch/mips/oprofile/op_model_loongson2.c 	if (cfg[1].enabled) {
cfg                69 arch/mips/oprofile/op_model_loongson2.c 		ctrl |= LOONGSON2_PERFCTRL_EVENT(1, cfg[1].event);
cfg                70 arch/mips/oprofile/op_model_loongson2.c 		reg.reset_counter2 = 0x80000000ULL - cfg[1].count;
cfg                73 arch/mips/oprofile/op_model_loongson2.c 	if (cfg[0].enabled || cfg[1].enabled) {
cfg                75 arch/mips/oprofile/op_model_loongson2.c 		if (cfg[0].kernel || cfg[1].kernel)
cfg                77 arch/mips/oprofile/op_model_loongson2.c 		if (cfg[0].user || cfg[1].user)
cfg                83 arch/mips/oprofile/op_model_loongson2.c 	reg.cnt1_enabled = cfg[0].enabled;
cfg                84 arch/mips/oprofile/op_model_loongson2.c 	reg.cnt2_enabled = cfg[1].enabled;
cfg               314 arch/powerpc/include/asm/kvm_ppc.h 	int (*configure_mmu)(struct kvm *kvm, struct kvm_ppc_mmuv3_cfg *cfg);
cfg               870 arch/powerpc/include/asm/kvm_ppc.h 			      struct kvm_config_tlb *cfg);
cfg               872 arch/powerpc/include/asm/kvm_ppc.h 			     struct kvm_dirty_tlb *cfg);
cfg               171 arch/powerpc/kernel/eeh.c 	u32 cfg;
cfg               188 arch/powerpc/kernel/eeh.c 	eeh_ops->read_config(pdn, PCI_VENDOR_ID, 4, &cfg);
cfg               189 arch/powerpc/kernel/eeh.c 	n += scnprintf(buf+n, len-n, "dev/vend:%08x\n", cfg);
cfg               190 arch/powerpc/kernel/eeh.c 	pr_warn("EEH: PCI device/vendor: %08x\n", cfg);
cfg               192 arch/powerpc/kernel/eeh.c 	eeh_ops->read_config(pdn, PCI_COMMAND, 4, &cfg);
cfg               193 arch/powerpc/kernel/eeh.c 	n += scnprintf(buf+n, len-n, "cmd/stat:%x\n", cfg);
cfg               194 arch/powerpc/kernel/eeh.c 	pr_warn("EEH: PCI cmd/status register: %08x\n", cfg);
cfg               198 arch/powerpc/kernel/eeh.c 		eeh_ops->read_config(pdn, PCI_SEC_STATUS, 2, &cfg);
cfg               199 arch/powerpc/kernel/eeh.c 		n += scnprintf(buf+n, len-n, "sec stat:%x\n", cfg);
cfg               200 arch/powerpc/kernel/eeh.c 		pr_warn("EEH: Bridge secondary status: %04x\n", cfg);
cfg               202 arch/powerpc/kernel/eeh.c 		eeh_ops->read_config(pdn, PCI_BRIDGE_CONTROL, 2, &cfg);
cfg               203 arch/powerpc/kernel/eeh.c 		n += scnprintf(buf+n, len-n, "brdg ctl:%x\n", cfg);
cfg               204 arch/powerpc/kernel/eeh.c 		pr_warn("EEH: Bridge control: %04x\n", cfg);
cfg               210 arch/powerpc/kernel/eeh.c 		eeh_ops->read_config(pdn, cap, 4, &cfg);
cfg               211 arch/powerpc/kernel/eeh.c 		n += scnprintf(buf+n, len-n, "pcix-cmd:%x\n", cfg);
cfg               212 arch/powerpc/kernel/eeh.c 		pr_warn("EEH: PCI-X cmd: %08x\n", cfg);
cfg               214 arch/powerpc/kernel/eeh.c 		eeh_ops->read_config(pdn, cap+4, 4, &cfg);
cfg               215 arch/powerpc/kernel/eeh.c 		n += scnprintf(buf+n, len-n, "pcix-stat:%x\n", cfg);
cfg               216 arch/powerpc/kernel/eeh.c 		pr_warn("EEH: PCI-X status: %08x\n", cfg);
cfg               226 arch/powerpc/kernel/eeh.c 			eeh_ops->read_config(pdn, cap+4*i, 4, &cfg);
cfg               227 arch/powerpc/kernel/eeh.c 			n += scnprintf(buf+n, len-n, "%02x:%x\n", 4*i, cfg);
cfg               235 arch/powerpc/kernel/eeh.c 					      4*i, cfg);
cfg               238 arch/powerpc/kernel/eeh.c 					       "%08x ", cfg);
cfg               253 arch/powerpc/kernel/eeh.c 			eeh_ops->read_config(pdn, cap+4*i, 4, &cfg);
cfg               254 arch/powerpc/kernel/eeh.c 			n += scnprintf(buf+n, len-n, "%02x:%x\n", 4*i, cfg);
cfg               262 arch/powerpc/kernel/eeh.c 					      4*i, cfg);
cfg               265 arch/powerpc/kernel/eeh.c 					       "%08x ", cfg);
cfg              5286 arch/powerpc/kvm/book3s_hv.c static int kvmhv_configure_mmu(struct kvm *kvm, struct kvm_ppc_mmuv3_cfg *cfg)
cfg              5297 arch/powerpc/kvm/book3s_hv.c 	if (cfg->flags & ~(KVM_PPC_MMUV3_RADIX | KVM_PPC_MMUV3_GTSE))
cfg              5301 arch/powerpc/kvm/book3s_hv.c 	radix = !!(cfg->flags & KVM_PPC_MMUV3_RADIX);
cfg              5302 arch/powerpc/kvm/book3s_hv.c 	if (!!(cfg->process_table & PATB_GR) != radix)
cfg              5306 arch/powerpc/kvm/book3s_hv.c 	if ((cfg->process_table & PRTS_MASK) > 24)
cfg              5337 arch/powerpc/kvm/book3s_hv.c 	kvm->arch.process_table = cfg->process_table;
cfg              5340 arch/powerpc/kvm/book3s_hv.c 	lpcr = (cfg->flags & KVM_PPC_MMUV3_GTSE) ? LPCR_GTSE : 0;
cfg              1982 arch/powerpc/kvm/book3s_pr.c static int kvm_configure_mmu_pr(struct kvm *kvm, struct kvm_ppc_mmuv3_cfg *cfg)
cfg              1987 arch/powerpc/kvm/book3s_pr.c 	if (cfg->flags || cfg->process_table)
cfg               736 arch/powerpc/kvm/e500_mmu.c 			      struct kvm_config_tlb *cfg)
cfg               748 arch/powerpc/kvm/e500_mmu.c 	if (cfg->mmu_type != KVM_MMU_FSL_BOOKE_NOHV)
cfg               751 arch/powerpc/kvm/e500_mmu.c 	if (copy_from_user(&params, (void __user *)(uintptr_t)cfg->params,
cfg               774 arch/powerpc/kvm/e500_mmu.c 	if (cfg->array_len < array_len)
cfg               777 arch/powerpc/kvm/e500_mmu.c 	num_pages = DIV_ROUND_UP(cfg->array + array_len - 1, PAGE_SIZE) -
cfg               778 arch/powerpc/kvm/e500_mmu.c 		    cfg->array / PAGE_SIZE;
cfg               783 arch/powerpc/kvm/e500_mmu.c 	ret = get_user_pages_fast(cfg->array, num_pages, FOLL_WRITE, pages);
cfg               826 arch/powerpc/kvm/e500_mmu.c 		(virt + (cfg->array & (PAGE_SIZE - 1)));
cfg              1889 arch/powerpc/kvm/powerpc.c 		struct kvm_config_tlb cfg;
cfg              1893 arch/powerpc/kvm/powerpc.c 		if (copy_from_user(&cfg, user_ptr, sizeof(cfg)))
cfg              1896 arch/powerpc/kvm/powerpc.c 		r = kvm_vcpu_ioctl_config_tlb(vcpu, &cfg);
cfg              2383 arch/powerpc/kvm/powerpc.c 		struct kvm_ppc_mmuv3_cfg cfg;
cfg              2389 arch/powerpc/kvm/powerpc.c 		if (copy_from_user(&cfg, argp, sizeof(cfg)))
cfg              2391 arch/powerpc/kvm/powerpc.c 		r = kvm->arch.kvm_ops->configure_mmu(kvm, &cfg);
cfg                72 arch/powerpc/platforms/cell/spider-pic.c 	void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d));
cfg                74 arch/powerpc/platforms/cell/spider-pic.c 	out_be32(cfg, in_be32(cfg) | 0x30000000u);
cfg                80 arch/powerpc/platforms/cell/spider-pic.c 	void __iomem *cfg = spider_get_irq_config(pic, irqd_to_hwirq(d));
cfg                82 arch/powerpc/platforms/cell/spider-pic.c 	out_be32(cfg, in_be32(cfg) & ~0x30000000u);
cfg               108 arch/powerpc/platforms/cell/spider-pic.c 	void __iomem *cfg = spider_get_irq_config(pic, hw);
cfg               142 arch/powerpc/platforms/cell/spider-pic.c 	old_mask = in_be32(cfg) & 0x30000000u;
cfg               143 arch/powerpc/platforms/cell/spider-pic.c 	out_be32(cfg, old_mask | (ic << 24) | (0x7 << 16) |
cfg               145 arch/powerpc/platforms/cell/spider-pic.c 	out_be32(cfg + 4, (0x2 << 16) | (hw & 0xff));
cfg               296 arch/powerpc/platforms/cell/spider-pic.c 		void __iomem *cfg = pic->regs + TIR_CFGA + 8 * i;
cfg               297 arch/powerpc/platforms/cell/spider-pic.c 		out_be32(cfg, in_be32(cfg) & ~0x30000000u);
cfg              2899 arch/powerpc/platforms/powermac/feature.c static void dump_HT_speeds(char *name, u32 cfg, u32 frq)
cfg              2910 arch/powerpc/platforms/powermac/feature.c 		       bits[(cfg >> 28) & 0x7], bits[(cfg >> 24) & 0x7]);
cfg              2915 arch/powerpc/platforms/powermac/feature.c 	u32	ufreq, freq, ucfg, cfg;
cfg              2921 arch/powerpc/platforms/powermac/feature.c 	ucfg = cfg = in_be32(u3_ht_base + U3_HT_LINK_CONFIG);
cfg              2923 arch/powerpc/platforms/powermac/feature.c 	dump_HT_speeds("U3 HyperTransport", cfg, freq);
cfg              2939 arch/powerpc/platforms/powermac/feature.c 	early_read_config_dword(px_hose, px_bus, px_devfn, 0xc4, &cfg);
cfg              2941 arch/powerpc/platforms/powermac/feature.c 	dump_HT_speeds("PCI-X HT Uplink", cfg, freq);
cfg              2942 arch/powerpc/platforms/powermac/feature.c 	early_read_config_dword(px_hose, px_bus, px_devfn, 0xc8, &cfg);
cfg              2944 arch/powerpc/platforms/powermac/feature.c 	dump_HT_speeds("PCI-X HT Downlink", cfg, freq);
cfg                97 arch/sparc/include/asm/sbi.h 	int cfg;
cfg               100 arch/sparc/include/asm/sbi.h 			      "=r" (cfg) :
cfg               103 arch/sparc/include/asm/sbi.h 	return cfg;
cfg               106 arch/sparc/include/asm/sbi.h static inline void set_sbi_ctl(int devid, int cfgno, int cfg)
cfg               109 arch/sparc/include/asm/sbi.h 			      "r" (cfg),
cfg               141 arch/sparc/kernel/ldc.c 	struct ldc_channel_config	cfg;
cfg               177 arch/sparc/kernel/ldc.c do {	if (lp->cfg.debug & LDC_DEBUG_##TYPE) \
cfg               245 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_STREAM)
cfg               435 arch/sparc/kernel/ldc.c 		p->env = lp->cfg.mode;
cfg               455 arch/sparc/kernel/ldc.c 		p->env = lp->cfg.mode;
cfg               677 arch/sparc/kernel/ldc.c 	    p->env       != lp->cfg.mode)
cfg               696 arch/sparc/kernel/ldc.c 	    p->env       != lp->cfg.mode)
cfg               782 arch/sparc/kernel/ldc.c 		lp->cfg.event(lp->event_arg, LDC_EVENT_RESET);
cfg               784 arch/sparc/kernel/ldc.c 		lp->cfg.event(lp->event_arg, LDC_EVENT_UP);
cfg               786 arch/sparc/kernel/ldc.c 		lp->cfg.event(lp->event_arg, LDC_EVENT_DATA_READY);
cfg               812 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_RAW &&
cfg               933 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_RAW &&
cfg              1190 arch/sparc/kernel/ldc.c 	lp->cfg = *cfgp;
cfg              1191 arch/sparc/kernel/ldc.c 	if (!lp->cfg.mtu)
cfg              1192 arch/sparc/kernel/ldc.c 		lp->cfg.mtu = LDC_DEFAULT_MTU;
cfg              1194 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_STREAM) {
cfg              1195 arch/sparc/kernel/ldc.c 		mssbuf = kzalloc(lp->cfg.mtu, GFP_KERNEL);
cfg              1234 arch/sparc/kernel/ldc.c 	err = request_irq(lp->cfg.rx_irq, ldc_rx, 0,
cfg              1239 arch/sparc/kernel/ldc.c 	err = request_irq(lp->cfg.tx_irq, ldc_tx, 0,
cfg              1242 arch/sparc/kernel/ldc.c 		free_irq(lp->cfg.rx_irq, lp);
cfg              1268 arch/sparc/kernel/ldc.c 		free_irq(lp->cfg.rx_irq, lp);
cfg              1269 arch/sparc/kernel/ldc.c 		free_irq(lp->cfg.tx_irq, lp);
cfg              1314 arch/sparc/kernel/ldc.c 	enable_irq(lp->cfg.rx_irq);
cfg              1315 arch/sparc/kernel/ldc.c 	enable_irq(lp->cfg.tx_irq);
cfg              1351 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_RAW) {
cfg              1372 arch/sparc/kernel/ldc.c 	free_irq(lp->cfg.tx_irq, lp);
cfg              1373 arch/sparc/kernel/ldc.c 	free_irq(lp->cfg.rx_irq, lp);
cfg              1386 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_RAW)
cfg              1409 arch/sparc/kernel/ldc.c 	if (lp->cfg.mode == LDC_MODE_RAW)
cfg              1446 arch/sparc/kernel/ldc.c 	free_irq(lp->cfg.tx_irq, lp);
cfg              1447 arch/sparc/kernel/ldc.c 	free_irq(lp->cfg.rx_irq, lp);
cfg              1476 arch/sparc/kernel/ldc.c 	return lp->cfg.mode;
cfg              1597 arch/sparc/kernel/ldc.c 		u8 *data = ((lp->cfg.mode == LDC_MODE_UNRELIABLE) ?
cfg              1867 arch/sparc/kernel/ldc.c 		       (lp->cfg.mode == LDC_MODE_UNRELIABLE ?
cfg              1891 arch/sparc/kernel/ldc.c 		if (err > 0 && lp->cfg.mode != LDC_MODE_UNRELIABLE)
cfg              1906 arch/sparc/kernel/ldc.c 	if (size > lp->cfg.mtu)
cfg              1907 arch/sparc/kernel/ldc.c 		size = lp->cfg.mtu;
cfg              1914 arch/sparc/kernel/ldc.c 		int err = read_nonraw(lp, lp->mssbuf, lp->cfg.mtu);
cfg              1984 arch/sparc/kernel/ldc.c 	       lp->cfg.mode, lp->rx_head, lp->rx_tail, err);
cfg               120 arch/sparc/kernel/leon_pci_grpci1.c 	u32 *pci_conf, tmp, cfg;
cfg               133 arch/sparc/kernel/leon_pci_grpci1.c 	cfg = REGLOAD(priv->regs->cfg_stat);
cfg               134 arch/sparc/kernel/leon_pci_grpci1.c 	REGSTORE(priv->regs->cfg_stat, (cfg & ~(0xf << 23)) | (bus << 23));
cfg               183 arch/sparc/kernel/leon_pci_grpci1.c 	u32 cfg;
cfg               196 arch/sparc/kernel/leon_pci_grpci1.c 	cfg = REGLOAD(priv->regs->cfg_stat);
cfg               197 arch/sparc/kernel/leon_pci_grpci1.c 	REGSTORE(priv->regs->cfg_stat, (cfg & ~(0xf << 23)) | (bus << 23));
cfg               517 arch/sparc/kernel/leon_pci_grpci1.c 	u32 cfg, size, err_mask;
cfg               548 arch/sparc/kernel/leon_pci_grpci1.c 	cfg = REGLOAD(regs->cfg_stat);
cfg               549 arch/sparc/kernel/leon_pci_grpci1.c 	if ((cfg & CFGSTAT_HOST) == 0) {
cfg               112 arch/sparc/kernel/leon_smp.c 	unsigned long cfg = sparc_leon3_get_dcachecfg();
cfg               115 arch/sparc/kernel/leon_smp.c 	if (ASI_LEON3_SYSCTRL_CFG_SSIZE(cfg) > 4) {
cfg               117 arch/sparc/kernel/leon_smp.c 		     (unsigned int)ASI_LEON3_SYSCTRL_CFG_SSIZE(cfg),
cfg               118 arch/sparc/kernel/leon_smp.c 		     (unsigned int)cfg, (unsigned int)me);
cfg               121 arch/sparc/kernel/leon_smp.c 		if (cfg & ASI_LEON3_SYSCTRL_CFG_SNOOPING) {
cfg               740 arch/sparc/kernel/viohs.c 	struct ldc_channel_config cfg = *base_cfg;
cfg               743 arch/sparc/kernel/viohs.c 	cfg.tx_irq = vio->vdev->tx_irq;
cfg               744 arch/sparc/kernel/viohs.c 	cfg.rx_irq = vio->vdev->rx_irq;
cfg               746 arch/sparc/kernel/viohs.c 	lp = ldc_alloc(vio->vdev->channel_id, &cfg, event_arg, vio->name);
cfg                98 arch/unicore32/kernel/clock.c 	unsigned long cfg;
cfg               101 arch/unicore32/kernel/clock.c 	{.rate =  25175000, .cfg = 0x00002001, .div = 0x9},
cfg               102 arch/unicore32/kernel/clock.c 	{.rate =  31500000, .cfg = 0x00002001, .div = 0x7},
cfg               103 arch/unicore32/kernel/clock.c 	{.rate =  40000000, .cfg = 0x00003801, .div = 0x9},
cfg               104 arch/unicore32/kernel/clock.c 	{.rate =  49500000, .cfg = 0x00003801, .div = 0x7},
cfg               105 arch/unicore32/kernel/clock.c 	{.rate =  65000000, .cfg = 0x00002c01, .div = 0x4},
cfg               106 arch/unicore32/kernel/clock.c 	{.rate =  78750000, .cfg = 0x00002400, .div = 0x7},
cfg               107 arch/unicore32/kernel/clock.c 	{.rate = 108000000, .cfg = 0x00002c01, .div = 0x2},
cfg               108 arch/unicore32/kernel/clock.c 	{.rate = 106500000, .cfg = 0x00003c01, .div = 0x3},
cfg               109 arch/unicore32/kernel/clock.c 	{.rate =  50650000, .cfg = 0x00106400, .div = 0x9},
cfg               110 arch/unicore32/kernel/clock.c 	{.rate =  61500000, .cfg = 0x00106400, .div = 0xa},
cfg               111 arch/unicore32/kernel/clock.c 	{.rate =  85500000, .cfg = 0x00002800, .div = 0x6},
cfg               143 arch/unicore32/kernel/clock.c 				pll_vgacfg = vga_clk_table[i].cfg;
cfg               129 arch/x86/events/amd/power.c 	u64 cfg = event->attr.config & AMD_POWER_EVENT_MASK;
cfg               139 arch/x86/events/amd/power.c 	if (cfg != AMD_POWER_EVENTSEL_PKG)
cfg               306 arch/x86/events/intel/cstate.c 	u64 cfg = event->attr.config;
cfg               320 arch/x86/events/intel/cstate.c 		if (cfg >= PERF_CSTATE_CORE_EVENT_MAX)
cfg               322 arch/x86/events/intel/cstate.c 		cfg = array_index_nospec((unsigned long)cfg, PERF_CSTATE_CORE_EVENT_MAX);
cfg               323 arch/x86/events/intel/cstate.c 		if (!(core_msr_mask & (1 << cfg)))
cfg               325 arch/x86/events/intel/cstate.c 		event->hw.event_base = core_msr[cfg].msr;
cfg               329 arch/x86/events/intel/cstate.c 		if (cfg >= PERF_CSTATE_PKG_EVENT_MAX)
cfg               331 arch/x86/events/intel/cstate.c 		cfg = array_index_nospec((unsigned long)cfg, PERF_CSTATE_PKG_EVENT_MAX);
cfg               332 arch/x86/events/intel/cstate.c 		if (!(pkg_msr_mask & (1 << cfg)))
cfg               334 arch/x86/events/intel/cstate.c 		event->hw.event_base = pkg_msr[cfg].msr;
cfg               345 arch/x86/events/intel/cstate.c 	event->hw.config = cfg;
cfg               161 arch/x86/events/intel/rapl.c static inline u64 rapl_scale(u64 v, int cfg)
cfg               163 arch/x86/events/intel/rapl.c 	if (cfg > NR_RAPL_DOMAINS) {
cfg               164 arch/x86/events/intel/rapl.c 		pr_warn("Invalid domain %d, failed to scale data\n", cfg);
cfg               173 arch/x86/events/intel/rapl.c 	return v << (32 - rapl_hw_unit[cfg - 1]);
cfg               332 arch/x86/events/intel/rapl.c 	u64 cfg = event->attr.config & RAPL_EVENT_MASK;
cfg               349 arch/x86/events/intel/rapl.c 	if (!cfg || cfg >= NR_RAPL_DOMAINS + 1)
cfg               352 arch/x86/events/intel/rapl.c 	cfg = array_index_nospec((long)cfg, NR_RAPL_DOMAINS + 1);
cfg               353 arch/x86/events/intel/rapl.c 	bit = cfg - 1;
cfg               370 arch/x86/events/intel/rapl.c 	event->hw.config = cfg;
cfg               428 arch/x86/events/intel/uncore.h 	u64 cfg = event->attr.config;
cfg               430 arch/x86/events/intel/uncore.h 	return ((cfg & UNCORE_FIXED_EVENT) == UNCORE_FIXED_EVENT) &&
cfg               431 arch/x86/events/intel/uncore.h 	       (((cfg >> 8) & 0xff) >= UNCORE_FREERUNNING_UMASK_START);
cfg               453 arch/x86/events/intel/uncore_snb.c 	u64 cfg = event->attr.config & SNB_UNCORE_PCI_IMC_EVENT_MASK;
cfg               499 arch/x86/events/intel/uncore_snb.c 	switch (cfg) {
cfg               517 arch/x86/events/intel/uncore_snb.c 	event->hw.config = ((cfg - 1) << 8) | 0x10ff;
cfg               191 arch/x86/events/msr.c 	u64 cfg = event->attr.config;
cfg               200 arch/x86/events/msr.c 	if (cfg >= PERF_MSR_EVENT_MAX)
cfg               203 arch/x86/events/msr.c 	cfg = array_index_nospec((unsigned long)cfg, PERF_MSR_EVENT_MAX);
cfg               205 arch/x86/events/msr.c 	if (!(msr_mask & (1 << cfg)))
cfg               209 arch/x86/events/msr.c 	event->hw.event_base	= msr[cfg].msr;
cfg               210 arch/x86/events/msr.c 	event->hw.config	= cfg;
cfg               130 arch/x86/include/asm/hw_irq.h extern void irq_complete_move(struct irq_cfg *cfg);
cfg               173 arch/x86/include/asm/io_apic.h 			      struct ioapic_domain_cfg *cfg);
cfg               155 arch/x86/include/asm/pci_x86.h extern int pci_mmcfg_arch_map(struct pci_mmcfg_region *cfg);
cfg               156 arch/x86/include/asm/pci_x86.h extern void pci_mmcfg_arch_unmap(struct pci_mmcfg_region *cfg);
cfg               438 arch/x86/kernel/acpi/boot.c 	struct ioapic_domain_cfg cfg = {
cfg               452 arch/x86/kernel/acpi/boot.c 		cfg.type = IOAPIC_DOMAIN_LEGACY;
cfg               455 arch/x86/kernel/acpi/boot.c 			   &cfg);
cfg               789 arch/x86/kernel/acpi/boot.c 	struct ioapic_domain_cfg cfg = {
cfg               809 arch/x86/kernel/acpi/boot.c 	ret  = mp_register_ioapic(ioapic_id, phys_addr, gsi_base, &cfg);
cfg              1787 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
cfg              1792 arch/x86/kernel/apic/io_apic.c 	irq_complete_move(cfg);
cfg              1827 arch/x86/kernel/apic/io_apic.c 	i = cfg->vector;
cfg              1845 arch/x86/kernel/apic/io_apic.c 		eoi_ioapic_pin(cfg->vector, irq_data->chip_data);
cfg              1868 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg = irqd_cfg(irqd);
cfg              1877 arch/x86/kernel/apic/io_apic.c 		mpd->entry.dest = cfg->dest_apicid;
cfg              1878 arch/x86/kernel/apic/io_apic.c 		mpd->entry.vector = cfg->vector;
cfg              1972 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg;
cfg              1976 arch/x86/kernel/apic/io_apic.c 		cfg = irq_cfg(irq);
cfg              1977 arch/x86/kernel/apic/io_apic.c 		if (IO_APIC_IRQ(irq) && cfg && !cfg->vector) {
cfg              2130 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
cfg              2165 arch/x86/kernel/apic/io_apic.c 		    cfg->vector, apic1, pin1, apic2, pin2);
cfg              2241 arch/x86/kernel/apic/io_apic.c 	apic_write(APIC_LVT0, APIC_DM_FIXED | cfg->vector);	/* Fixed mode */
cfg              2250 arch/x86/kernel/apic/io_apic.c 	apic_write(APIC_LVT0, APIC_LVT_MASKED | APIC_DM_FIXED | cfg->vector);
cfg              2303 arch/x86/kernel/apic/io_apic.c 	struct ioapic_domain_cfg *cfg = &ip->irqdomain_cfg;
cfg              2308 arch/x86/kernel/apic/io_apic.c 	if (cfg->type == IOAPIC_DOMAIN_INVALID)
cfg              2321 arch/x86/kernel/apic/io_apic.c 	if (cfg->dev) {
cfg              2322 arch/x86/kernel/apic/io_apic.c 		fn = of_node_to_fwnode(cfg->dev);
cfg              2329 arch/x86/kernel/apic/io_apic.c 	ip->irqdomain = irq_domain_create_linear(fn, hwirqs, cfg->ops,
cfg              2333 arch/x86/kernel/apic/io_apic.c 	if (!cfg->dev)
cfg              2341 arch/x86/kernel/apic/io_apic.c 	if (cfg->type == IOAPIC_DOMAIN_LEGACY ||
cfg              2342 arch/x86/kernel/apic/io_apic.c 	    cfg->type == IOAPIC_DOMAIN_STRICT)
cfg              2794 arch/x86/kernel/apic/io_apic.c 		       struct ioapic_domain_cfg *cfg)
cfg              2856 arch/x86/kernel/apic/io_apic.c 	ioapics[idx].irqdomain_cfg = *cfg;
cfg              2954 arch/x86/kernel/apic/io_apic.c static void mp_setup_entry(struct irq_cfg *cfg, struct mp_chip_data *data,
cfg              2960 arch/x86/kernel/apic/io_apic.c 	entry->dest	     = cfg->dest_apicid;
cfg              2961 arch/x86/kernel/apic/io_apic.c 	entry->vector	     = cfg->vector;
cfg              2978 arch/x86/kernel/apic/io_apic.c 	struct irq_cfg *cfg;
cfg              3013 arch/x86/kernel/apic/io_apic.c 	cfg = irqd_cfg(irq_data);
cfg              3018 arch/x86/kernel/apic/io_apic.c 		mp_setup_entry(cfg, data, info->ioapic_entry);
cfg              3026 arch/x86/kernel/apic/io_apic.c 		    ioapic, mpc_ioapic_id(ioapic), pin, cfg->vector,
cfg              3027 arch/x86/kernel/apic/io_apic.c 		    virq, data->trigger, data->polarity, cfg->dest_apicid);
cfg               119 arch/x86/kernel/apic/ipi.c 	unsigned int cfg;
cfg               133 arch/x86/kernel/apic/ipi.c 	cfg = __prepare_ICR(shortcut, vector, 0);
cfg               138 arch/x86/kernel/apic/ipi.c 	native_apic_mem_write(APIC_ICR, cfg);
cfg               147 arch/x86/kernel/apic/ipi.c 	unsigned long cfg;
cfg               160 arch/x86/kernel/apic/ipi.c 	cfg = __prepare_ICR2(mask);
cfg               161 arch/x86/kernel/apic/ipi.c 	native_apic_mem_write(APIC_ICR2, cfg);
cfg               166 arch/x86/kernel/apic/ipi.c 	cfg = __prepare_ICR(0, vector, dest);
cfg               171 arch/x86/kernel/apic/ipi.c 	native_apic_mem_write(APIC_ICR, cfg);
cfg                26 arch/x86/kernel/apic/msi.c static void __irq_msi_compose_msg(struct irq_cfg *cfg, struct msi_msg *msg)
cfg                31 arch/x86/kernel/apic/msi.c 		msg->address_hi |= MSI_ADDR_EXT_DEST_ID(cfg->dest_apicid);
cfg                39 arch/x86/kernel/apic/msi.c 		MSI_ADDR_DEST_ID(cfg->dest_apicid);
cfg                45 arch/x86/kernel/apic/msi.c 		MSI_DATA_VECTOR(cfg->vector);
cfg                53 arch/x86/kernel/apic/msi.c static void irq_msi_update_msg(struct irq_data *irqd, struct irq_cfg *cfg)
cfg                57 arch/x86/kernel/apic/msi.c 	__irq_msi_compose_msg(cfg, msg);
cfg                64 arch/x86/kernel/apic/msi.c 	struct irq_cfg old_cfg, *cfg = irqd_cfg(irqd);
cfg                71 arch/x86/kernel/apic/msi.c 	old_cfg = *cfg;
cfg                92 arch/x86/kernel/apic/msi.c 	    cfg->vector == old_cfg.vector ||
cfg                94 arch/x86/kernel/apic/msi.c 	    cfg->dest_apicid == old_cfg.dest_apicid) {
cfg                95 arch/x86/kernel/apic/msi.c 		irq_msi_update_msg(irqd, cfg);
cfg               104 arch/x86/kernel/apic/msi.c 		irq_msi_update_msg(irqd, cfg);
cfg               135 arch/x86/kernel/apic/msi.c 	if (IS_ERR_OR_NULL(this_cpu_read(vector_irq[cfg->vector])))
cfg               136 arch/x86/kernel/apic/msi.c 		this_cpu_write(vector_irq[cfg->vector], VECTOR_RETRIGGERED);
cfg               139 arch/x86/kernel/apic/msi.c 	old_cfg.vector = cfg->vector;
cfg               143 arch/x86/kernel/apic/msi.c 	irq_msi_update_msg(irqd, cfg);
cfg               163 arch/x86/kernel/apic/msi.c 	if (lapic_vector_set_in_irr(cfg->vector))
cfg               906 arch/x86/kernel/apic/vector.c void send_cleanup_vector(struct irq_cfg *cfg)
cfg               910 arch/x86/kernel/apic/vector.c 	apicd = container_of(cfg, struct apic_chip_data, hw_irq_cfg);
cfg               915 arch/x86/kernel/apic/vector.c static void __irq_complete_move(struct irq_cfg *cfg, unsigned vector)
cfg               919 arch/x86/kernel/apic/vector.c 	apicd = container_of(cfg, struct apic_chip_data, hw_irq_cfg);
cfg               927 arch/x86/kernel/apic/vector.c void irq_complete_move(struct irq_cfg *cfg)
cfg               929 arch/x86/kernel/apic/vector.c 	__irq_complete_move(cfg, ~get_irq_regs()->orig_ax);
cfg               111 arch/x86/kernel/apic/x2apic_phys.c 	unsigned long cfg = __prepare_ICR(0, vector, dest);
cfg               112 arch/x86/kernel/apic/x2apic_phys.c 	native_x2apic_icr_write(cfg, apicid);
cfg               117 arch/x86/kernel/apic/x2apic_phys.c 	unsigned long cfg = __prepare_ICR(which, vector, 0);
cfg               120 arch/x86/kernel/apic/x2apic_phys.c 	native_x2apic_icr_write(cfg, 0);
cfg              1150 arch/x86/kernel/cpu/mce/core.c 	struct mca_config *cfg = &mca_cfg;
cfg              1173 arch/x86/kernel/cpu/mce/core.c 		if (!(m->status & (cfg->ser ? MCI_STATUS_S : MCI_STATUS_UC)) &&
cfg              1180 arch/x86/kernel/cpu/mce/core.c 		severity = mce_severity(m, cfg->tolerant, NULL, true);
cfg              1229 arch/x86/kernel/cpu/mce/core.c 	struct mca_config *cfg = &mca_cfg;
cfg              1328 arch/x86/kernel/cpu/mce/core.c 			mce_severity(&m, cfg->tolerant, &msg, true);
cfg              1337 arch/x86/kernel/cpu/mce/core.c 	if (cfg->tolerant == 3)
cfg              1636 arch/x86/kernel/cpu/mce/core.c 	struct mca_config *cfg = &mca_cfg;
cfg              1653 arch/x86/kernel/cpu/mce/core.c 		if (c->x86 < 0x11 && cfg->bootlog < 0) {
cfg              1658 arch/x86/kernel/cpu/mce/core.c 			cfg->bootlog = 0;
cfg              1694 arch/x86/kernel/cpu/mce/core.c 			cfg->monarch_timeout < 0)
cfg              1695 arch/x86/kernel/cpu/mce/core.c 			cfg->monarch_timeout = USEC_PER_SEC;
cfg              1701 arch/x86/kernel/cpu/mce/core.c 		if (c->x86 == 6 && c->x86_model <= 13 && cfg->bootlog < 0)
cfg              1702 arch/x86/kernel/cpu/mce/core.c 			cfg->bootlog = 0;
cfg              1707 arch/x86/kernel/cpu/mce/core.c 	if (cfg->monarch_timeout < 0)
cfg              1708 arch/x86/kernel/cpu/mce/core.c 		cfg->monarch_timeout = 0;
cfg              1709 arch/x86/kernel/cpu/mce/core.c 	if (cfg->bootlog != 0)
cfg              1710 arch/x86/kernel/cpu/mce/core.c 		cfg->panic_timeout = 30;
cfg              1757 arch/x86/kernel/cpu/mce/core.c 	struct mca_config *cfg = &mca_cfg;
cfg              1765 arch/x86/kernel/cpu/mce/core.c 		if (cfg->monarch_timeout < 0)
cfg              1766 arch/x86/kernel/cpu/mce/core.c 			cfg->monarch_timeout = USEC_PER_SEC;
cfg              1950 arch/x86/kernel/cpu/mce/core.c 	struct mca_config *cfg = &mca_cfg;
cfg              1959 arch/x86/kernel/cpu/mce/core.c 		cfg->disabled = 1;
cfg              1961 arch/x86/kernel/cpu/mce/core.c 		cfg->cmci_disabled = true;
cfg              1963 arch/x86/kernel/cpu/mce/core.c 		cfg->lmce_disabled = 1;
cfg              1965 arch/x86/kernel/cpu/mce/core.c 		cfg->dont_log_ce = true;
cfg              1967 arch/x86/kernel/cpu/mce/core.c 		cfg->ignore_ce = true;
cfg              1969 arch/x86/kernel/cpu/mce/core.c 		cfg->bootlog = (str[0] == 'b');
cfg              1971 arch/x86/kernel/cpu/mce/core.c 		cfg->bios_cmci_threshold = 1;
cfg              1973 arch/x86/kernel/cpu/mce/core.c 		cfg->recovery = 1;
cfg              1975 arch/x86/kernel/cpu/mce/core.c 		if (get_option(&str, &cfg->tolerant) == 2)
cfg              1976 arch/x86/kernel/cpu/mce/core.c 			get_option(&str, &(cfg->monarch_timeout));
cfg               248 arch/x86/kernel/devicetree.c 	struct ioapic_domain_cfg cfg = {
cfg               259 arch/x86/kernel/devicetree.c 	mp_register_ioapic(++ioapic_id, r.start, gsi_top, &cfg);
cfg               141 arch/x86/kernel/hpet.c 	u32 i, id, period, cfg, status, channels, l, h;
cfg               149 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_CFG);
cfg               151 arch/x86/kernel/hpet.c 	pr_info("CFG: 0x%x, STATUS: 0x%x\n", cfg, status);
cfg               248 arch/x86/kernel/hpet.c 	u32 cfg = hpet_readl(HPET_CFG);
cfg               250 arch/x86/kernel/hpet.c 	cfg &= ~HPET_CFG_ENABLE;
cfg               251 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_CFG);
cfg               262 arch/x86/kernel/hpet.c 	unsigned int cfg = hpet_readl(HPET_CFG);
cfg               264 arch/x86/kernel/hpet.c 	cfg |= HPET_CFG_ENABLE;
cfg               265 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_CFG);
cfg               288 arch/x86/kernel/hpet.c 	unsigned int cfg = hpet_readl(HPET_CFG);
cfg               290 arch/x86/kernel/hpet.c 	cfg |= HPET_CFG_LEGACY;
cfg               291 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_CFG);
cfg               298 arch/x86/kernel/hpet.c 	unsigned int cfg, cmp, now;
cfg               306 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_Tn_CFG(channel));
cfg               307 arch/x86/kernel/hpet.c 	cfg |= HPET_TN_ENABLE | HPET_TN_PERIODIC | HPET_TN_SETVAL |
cfg               309 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_Tn_CFG(channel));
cfg               329 arch/x86/kernel/hpet.c 	unsigned int cfg;
cfg               331 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_Tn_CFG(channel));
cfg               332 arch/x86/kernel/hpet.c 	cfg &= ~HPET_TN_PERIODIC;
cfg               333 arch/x86/kernel/hpet.c 	cfg |= HPET_TN_ENABLE | HPET_TN_32BIT;
cfg               334 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_Tn_CFG(channel));
cfg               342 arch/x86/kernel/hpet.c 	unsigned int cfg;
cfg               344 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_Tn_CFG(channel));
cfg               345 arch/x86/kernel/hpet.c 	cfg &= ~HPET_TN_ENABLE;
cfg               346 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_Tn_CFG(channel));
cfg               475 arch/x86/kernel/hpet.c 	unsigned int cfg;
cfg               477 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_Tn_CFG(hc->num));
cfg               478 arch/x86/kernel/hpet.c 	cfg |= HPET_TN_ENABLE | HPET_TN_FSB;
cfg               479 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_Tn_CFG(hc->num));
cfg               485 arch/x86/kernel/hpet.c 	unsigned int cfg;
cfg               487 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_Tn_CFG(hc->num));
cfg               488 arch/x86/kernel/hpet.c 	cfg &= ~(HPET_TN_ENABLE | HPET_TN_FSB);
cfg               489 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_Tn_CFG(hc->num));
cfg               814 arch/x86/kernel/hpet.c 	u32 hpet_period, cfg, id, irq;
cfg               868 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_CFG);
cfg               869 arch/x86/kernel/hpet.c 	hpet_base.boot_cfg = cfg;
cfg               870 arch/x86/kernel/hpet.c 	cfg &= ~(HPET_CFG_ENABLE | HPET_CFG_LEGACY);
cfg               871 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_CFG);
cfg               872 arch/x86/kernel/hpet.c 	if (cfg)
cfg               873 arch/x86/kernel/hpet.c 		pr_warn("Global config: Unknown bits %#x\n", cfg);
cfg               879 arch/x86/kernel/hpet.c 		cfg = hpet_readl(HPET_Tn_CFG(i));
cfg               880 arch/x86/kernel/hpet.c 		hc->boot_cfg = cfg;
cfg               881 arch/x86/kernel/hpet.c 		irq = (cfg & Tn_INT_ROUTE_CNF_MASK) >> Tn_INT_ROUTE_CNF_SHIFT;
cfg               884 arch/x86/kernel/hpet.c 		cfg &= ~(HPET_TN_ENABLE | HPET_TN_LEVEL | HPET_TN_FSB);
cfg               885 arch/x86/kernel/hpet.c 		hpet_writel(cfg, HPET_Tn_CFG(i));
cfg               887 arch/x86/kernel/hpet.c 		cfg &= ~(HPET_TN_PERIODIC | HPET_TN_PERIODIC_CAP
cfg               890 arch/x86/kernel/hpet.c 		if (cfg)
cfg               891 arch/x86/kernel/hpet.c 			pr_warn("Channel #%u config: Unknown bits %#x\n", i, cfg);
cfg               979 arch/x86/kernel/hpet.c 	u32 cfg;
cfg               985 arch/x86/kernel/hpet.c 	cfg = hpet_base.boot_cfg;
cfg               986 arch/x86/kernel/hpet.c 	cfg &= ~HPET_CFG_ENABLE;
cfg               987 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_CFG);
cfg              1084 arch/x86/kernel/hpet.c 	unsigned int cfg, cnt, delta;
cfg              1110 arch/x86/kernel/hpet.c 	cfg = hpet_readl(HPET_T1_CFG);
cfg              1111 arch/x86/kernel/hpet.c 	cfg &= ~HPET_TN_PERIODIC;
cfg              1112 arch/x86/kernel/hpet.c 	cfg |= HPET_TN_ENABLE | HPET_TN_32BIT;
cfg              1113 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_T1_CFG);
cfg              1123 arch/x86/kernel/hpet.c 	u32 cfg = hpet_readl(HPET_T1_CFG);
cfg              1125 arch/x86/kernel/hpet.c 	cfg &= ~HPET_TN_ENABLE;
cfg              1126 arch/x86/kernel/hpet.c 	hpet_writel(cfg, HPET_T1_CFG);
cfg               117 arch/x86/kernel/mpparse.c 	struct ioapic_domain_cfg cfg = {
cfg               123 arch/x86/kernel/mpparse.c 		mp_register_ioapic(m->apicid, m->apicaddr, gsi_top, &cfg);
cfg                30 arch/x86/kernel/vsmp_64.c 	unsigned int cap, ctl, cfg;
cfg                33 arch/x86/kernel/vsmp_64.c 	cfg = read_pci_config(0, 0x1f, 0, PCI_BASE_ADDRESS_0);
cfg                34 arch/x86/kernel/vsmp_64.c 	address = early_ioremap(cfg, 8);
cfg               100 arch/x86/kernel/vsmp_64.c 	unsigned int cfg, topology, node_shift, maxcpus;
cfg               111 arch/x86/kernel/vsmp_64.c 	cfg = read_pci_config(0, 0x1f, 0, PCI_BASE_ADDRESS_0);
cfg               112 arch/x86/kernel/vsmp_64.c 	address = early_ioremap(cfg + TOPOLOGY_REGISTER_OFFSET, 4);
cfg                36 arch/x86/pci/mmconfig-shared.c static void __init pci_mmconfig_remove(struct pci_mmcfg_region *cfg)
cfg                38 arch/x86/pci/mmconfig-shared.c 	if (cfg->res.parent)
cfg                39 arch/x86/pci/mmconfig-shared.c 		release_resource(&cfg->res);
cfg                40 arch/x86/pci/mmconfig-shared.c 	list_del(&cfg->list);
cfg                41 arch/x86/pci/mmconfig-shared.c 	kfree(cfg);
cfg                46 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg, *tmp;
cfg                49 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry_safe(cfg, tmp, &pci_mmcfg_list, list)
cfg                50 arch/x86/pci/mmconfig-shared.c 		pci_mmconfig_remove(cfg);
cfg                55 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg                58 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry_rcu(cfg, &pci_mmcfg_list, list, pci_mmcfg_lock_held()) {
cfg                59 arch/x86/pci/mmconfig-shared.c 		if (cfg->segment > new->segment ||
cfg                60 arch/x86/pci/mmconfig-shared.c 		    (cfg->segment == new->segment &&
cfg                61 arch/x86/pci/mmconfig-shared.c 		     cfg->start_bus >= new->start_bus)) {
cfg                62 arch/x86/pci/mmconfig-shared.c 			list_add_tail_rcu(&new->list, &cfg->list);
cfg               120 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg               122 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry_rcu(cfg, &pci_mmcfg_list, list, pci_mmcfg_lock_held())
cfg               123 arch/x86/pci/mmconfig-shared.c 		if (cfg->segment == segment &&
cfg               124 arch/x86/pci/mmconfig-shared.c 		    cfg->start_bus <= bus && bus <= cfg->end_bus)
cfg               125 arch/x86/pci/mmconfig-shared.c 			return cfg;
cfg               326 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg, *cfgx;
cfg               329 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list) {
cfg               330 arch/x86/pci/mmconfig-shared.c 		if (cfg->end_bus < cfg->start_bus)
cfg               331 arch/x86/pci/mmconfig-shared.c 			cfg->end_bus = 255;
cfg               334 arch/x86/pci/mmconfig-shared.c 		if (cfg->list.next == &pci_mmcfg_list)
cfg               337 arch/x86/pci/mmconfig-shared.c 		cfgx = list_entry(cfg->list.next, typeof(*cfg), list);
cfg               338 arch/x86/pci/mmconfig-shared.c 		if (cfg->end_bus >= cfgx->start_bus)
cfg               339 arch/x86/pci/mmconfig-shared.c 			cfg->end_bus = cfgx->start_bus - 1;
cfg               448 arch/x86/pci/mmconfig-shared.c 				     struct pci_mmcfg_region *cfg,
cfg               451 arch/x86/pci/mmconfig-shared.c 	u64 addr = cfg->res.start;
cfg               452 arch/x86/pci/mmconfig-shared.c 	u64 size = resource_size(&cfg->res);
cfg               468 arch/x86/pci/mmconfig-shared.c 			 &cfg->res, method);
cfg               471 arch/x86/pci/mmconfig-shared.c 		       &cfg->res, method);
cfg               475 arch/x86/pci/mmconfig-shared.c 		cfg->end_bus = cfg->start_bus + ((size>>20) - 1);
cfg               476 arch/x86/pci/mmconfig-shared.c 		num_buses = cfg->end_bus - cfg->start_bus + 1;
cfg               477 arch/x86/pci/mmconfig-shared.c 		cfg->res.end = cfg->res.start +
cfg               479 arch/x86/pci/mmconfig-shared.c 		snprintf(cfg->name, PCI_MMCFG_RESOURCE_NAME_LEN,
cfg               481 arch/x86/pci/mmconfig-shared.c 			 cfg->segment, cfg->start_bus, cfg->end_bus);
cfg               487 arch/x86/pci/mmconfig-shared.c 				&cfg->res, (unsigned long) cfg->address);
cfg               492 arch/x86/pci/mmconfig-shared.c 				cfg->segment, cfg->start_bus, cfg->end_bus,
cfg               493 arch/x86/pci/mmconfig-shared.c 				&cfg->res, (unsigned long) cfg->address);
cfg               500 arch/x86/pci/mmconfig-shared.c pci_mmcfg_check_reserved(struct device *dev, struct pci_mmcfg_region *cfg, int early)
cfg               503 arch/x86/pci/mmconfig-shared.c 		if (is_mmconf_reserved(is_acpi_reserved, cfg, dev, 0))
cfg               510 arch/x86/pci/mmconfig-shared.c 				 &cfg->res);
cfg               515 arch/x86/pci/mmconfig-shared.c 			       &cfg->res);
cfg               530 arch/x86/pci/mmconfig-shared.c 		return is_mmconf_reserved(e820__mapped_all, cfg, dev, 1);
cfg               537 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg               539 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list) {
cfg               540 arch/x86/pci/mmconfig-shared.c 		if (pci_mmcfg_check_reserved(NULL, cfg, early) == 0) {
cfg               549 arch/x86/pci/mmconfig-shared.c 					struct acpi_mcfg_allocation *cfg)
cfg               551 arch/x86/pci/mmconfig-shared.c 	if (cfg->address < 0xFFFFFFFF)
cfg               561 arch/x86/pci/mmconfig-shared.c 	       "is above 4GB, ignored\n", cfg->pci_segment,
cfg               562 arch/x86/pci/mmconfig-shared.c 	       cfg->start_bus_number, cfg->end_bus_number, cfg->address);
cfg               569 arch/x86/pci/mmconfig-shared.c 	struct acpi_mcfg_allocation *cfg_table, *cfg;
cfg               593 arch/x86/pci/mmconfig-shared.c 		cfg = &cfg_table[i];
cfg               594 arch/x86/pci/mmconfig-shared.c 		if (acpi_mcfg_check_entry(mcfg, cfg)) {
cfg               599 arch/x86/pci/mmconfig-shared.c 		if (pci_mmconfig_add(cfg->pci_segment, cfg->start_bus_number,
cfg               600 arch/x86/pci/mmconfig-shared.c 				   cfg->end_bus_number, cfg->address) == NULL) {
cfg               617 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg               623 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list) {
cfg               624 arch/x86/pci/mmconfig-shared.c 		rc = func(cfg->res.start, resource_size(&cfg->res), data);
cfg               643 arch/x86/pci/mmconfig-shared.c 		const struct pci_mmcfg_region *cfg;
cfg               645 arch/x86/pci/mmconfig-shared.c 		list_for_each_entry(cfg, &pci_mmcfg_list, list) {
cfg               646 arch/x86/pci/mmconfig-shared.c 			if (cfg->segment)
cfg               648 arch/x86/pci/mmconfig-shared.c 			pcibios_last_bus = cfg->end_bus;
cfg               693 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg               706 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list)
cfg               707 arch/x86/pci/mmconfig-shared.c 		if (!cfg->res.parent)
cfg               708 arch/x86/pci/mmconfig-shared.c 			insert_resource(&iomem_resource, &cfg->res);
cfg               726 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg               735 arch/x86/pci/mmconfig-shared.c 	cfg = pci_mmconfig_lookup(seg, start);
cfg               736 arch/x86/pci/mmconfig-shared.c 	if (cfg) {
cfg               737 arch/x86/pci/mmconfig-shared.c 		if (cfg->end_bus < end)
cfg               742 arch/x86/pci/mmconfig-shared.c 				  cfg->segment, cfg->start_bus, cfg->end_bus);
cfg               753 arch/x86/pci/mmconfig-shared.c 	cfg = pci_mmconfig_alloc(seg, start, end, addr);
cfg               754 arch/x86/pci/mmconfig-shared.c 	if (cfg == NULL) {
cfg               757 arch/x86/pci/mmconfig-shared.c 	} else if (!pci_mmcfg_check_reserved(dev, cfg, 0)) {
cfg               759 arch/x86/pci/mmconfig-shared.c 			 &cfg->res);
cfg               764 arch/x86/pci/mmconfig-shared.c 						       &cfg->res);
cfg               770 arch/x86/pci/mmconfig-shared.c 				 &cfg->res, tmp->name, tmp);
cfg               771 arch/x86/pci/mmconfig-shared.c 		} else if (pci_mmcfg_arch_map(cfg)) {
cfg               773 arch/x86/pci/mmconfig-shared.c 				 &cfg->res);
cfg               775 arch/x86/pci/mmconfig-shared.c 			list_add_sorted(cfg);
cfg               777 arch/x86/pci/mmconfig-shared.c 				 &cfg->res, (unsigned long)addr);
cfg               778 arch/x86/pci/mmconfig-shared.c 			cfg = NULL;
cfg               783 arch/x86/pci/mmconfig-shared.c 	if (cfg) {
cfg               784 arch/x86/pci/mmconfig-shared.c 		if (cfg->res.parent)
cfg               785 arch/x86/pci/mmconfig-shared.c 			release_resource(&cfg->res);
cfg               786 arch/x86/pci/mmconfig-shared.c 		kfree(cfg);
cfg               797 arch/x86/pci/mmconfig-shared.c 	struct pci_mmcfg_region *cfg;
cfg               800 arch/x86/pci/mmconfig-shared.c 	list_for_each_entry_rcu(cfg, &pci_mmcfg_list, list)
cfg               801 arch/x86/pci/mmconfig-shared.c 		if (cfg->segment == seg && cfg->start_bus == start &&
cfg               802 arch/x86/pci/mmconfig-shared.c 		    cfg->end_bus == end) {
cfg               803 arch/x86/pci/mmconfig-shared.c 			list_del_rcu(&cfg->list);
cfg               805 arch/x86/pci/mmconfig-shared.c 			pci_mmcfg_arch_unmap(cfg);
cfg               806 arch/x86/pci/mmconfig-shared.c 			if (cfg->res.parent)
cfg               807 arch/x86/pci/mmconfig-shared.c 				release_resource(&cfg->res);
cfg               809 arch/x86/pci/mmconfig-shared.c 			kfree(cfg);
cfg                29 arch/x86/pci/mmconfig_32.c 	struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus);
cfg                31 arch/x86/pci/mmconfig_32.c 	if (cfg)
cfg                32 arch/x86/pci/mmconfig_32.c 		return cfg->address;
cfg               143 arch/x86/pci/mmconfig_32.c int pci_mmcfg_arch_map(struct pci_mmcfg_region *cfg)
cfg               148 arch/x86/pci/mmconfig_32.c void pci_mmcfg_arch_unmap(struct pci_mmcfg_region *cfg)
cfg                21 arch/x86/pci/mmconfig_64.c 	struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus);
cfg                23 arch/x86/pci/mmconfig_64.c 	if (cfg && cfg->virt)
cfg                24 arch/x86/pci/mmconfig_64.c 		return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12));
cfg                99 arch/x86/pci/mmconfig_64.c static void __iomem *mcfg_ioremap(struct pci_mmcfg_region *cfg)
cfg               105 arch/x86/pci/mmconfig_64.c 	start = cfg->address + PCI_MMCFG_BUS_OFFSET(cfg->start_bus);
cfg               106 arch/x86/pci/mmconfig_64.c 	num_buses = cfg->end_bus - cfg->start_bus + 1;
cfg               110 arch/x86/pci/mmconfig_64.c 		addr -= PCI_MMCFG_BUS_OFFSET(cfg->start_bus);
cfg               116 arch/x86/pci/mmconfig_64.c 	struct pci_mmcfg_region *cfg;
cfg               118 arch/x86/pci/mmconfig_64.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list)
cfg               119 arch/x86/pci/mmconfig_64.c 		if (pci_mmcfg_arch_map(cfg)) {
cfg               131 arch/x86/pci/mmconfig_64.c 	struct pci_mmcfg_region *cfg;
cfg               133 arch/x86/pci/mmconfig_64.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list)
cfg               134 arch/x86/pci/mmconfig_64.c 		pci_mmcfg_arch_unmap(cfg);
cfg               137 arch/x86/pci/mmconfig_64.c int pci_mmcfg_arch_map(struct pci_mmcfg_region *cfg)
cfg               139 arch/x86/pci/mmconfig_64.c 	cfg->virt = mcfg_ioremap(cfg);
cfg               140 arch/x86/pci/mmconfig_64.c 	if (!cfg->virt) {
cfg               141 arch/x86/pci/mmconfig_64.c 		pr_err(PREFIX "can't map MMCONFIG at %pR\n", &cfg->res);
cfg               148 arch/x86/pci/mmconfig_64.c void pci_mmcfg_arch_unmap(struct pci_mmcfg_region *cfg)
cfg               150 arch/x86/pci/mmconfig_64.c 	if (cfg && cfg->virt) {
cfg               151 arch/x86/pci/mmconfig_64.c 		iounmap(cfg->virt + PCI_MMCFG_BUS_OFFSET(cfg->start_bus));
cfg               152 arch/x86/pci/mmconfig_64.c 		cfg->virt = NULL;
cfg                23 arch/x86/pci/numachip.c 	struct pci_mmcfg_region *cfg = pci_mmconfig_lookup(seg, bus);
cfg                25 arch/x86/pci/numachip.c 	if (cfg && cfg->virt)
cfg                26 arch/x86/pci/numachip.c 		return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12));
cfg                67 arch/x86/platform/sfi/sfi.c 	struct ioapic_domain_cfg cfg = {
cfg                77 arch/x86/platform/sfi/sfi.c 		mp_register_ioapic(i, pentry->phys_addr, gsi_top, &cfg);
cfg                27 arch/x86/platform/uv/uv_irq.c static void uv_program_mmr(struct irq_cfg *cfg, struct uv_irq_2_mmr_pnode *info)
cfg                37 arch/x86/platform/uv/uv_irq.c 	entry->vector		= cfg->vector;
cfg                43 arch/x86/platform/uv/uv_irq.c 	entry->dest		= cfg->dest_apicid;
cfg                55 arch/x86/platform/uv/uv_irq.c 	struct irq_cfg *cfg = irqd_cfg(data);
cfg                60 arch/x86/platform/uv/uv_irq.c 		uv_program_mmr(cfg, data->chip_data);
cfg                61 arch/x86/platform/uv/uv_irq.c 		send_cleanup_vector(cfg);
cfg                62 arch/x86/xen/efi.c 	efi_systab_xen.tables = info->cfg.addr;
cfg                63 arch/x86/xen/efi.c 	efi_systab_xen.nr_tables = info->cfg.nent;
cfg               481 crypto/crypto_user_base.c 	struct netlink_kernel_cfg cfg = {
cfg               485 crypto/crypto_user_base.c 	net->crypto_nlsk = netlink_kernel_create(net, NETLINK_CRYPTO, &cfg);
cfg               454 crypto/testmgr.c static bool valid_testvec_config(const struct testvec_config *cfg)
cfg               458 crypto/testmgr.c 	if (cfg->name == NULL)
cfg               461 crypto/testmgr.c 	if (!valid_sg_divisions(cfg->src_divs, ARRAY_SIZE(cfg->src_divs),
cfg               465 crypto/testmgr.c 	if (cfg->dst_divs[0].proportion_of_total) {
cfg               466 crypto/testmgr.c 		if (!valid_sg_divisions(cfg->dst_divs,
cfg               467 crypto/testmgr.c 					ARRAY_SIZE(cfg->dst_divs), &flags))
cfg               470 crypto/testmgr.c 		if (memchr_inv(cfg->dst_divs, 0, sizeof(cfg->dst_divs)))
cfg               475 crypto/testmgr.c 	if (cfg->iv_offset +
cfg               476 crypto/testmgr.c 	    (cfg->iv_offset_relative_to_alignmask ? MAX_ALGAPI_ALIGNMASK : 0) >
cfg               481 crypto/testmgr.c 	    cfg->finalization_type == FINALIZATION_TYPE_DIGEST)
cfg               484 crypto/testmgr.c 	if ((cfg->nosimd || (flags & SGDIVS_HAVE_NOSIMD)) &&
cfg               485 crypto/testmgr.c 	    (cfg->req_flags & CRYPTO_TFM_REQ_MAY_SLEEP))
cfg               713 crypto/testmgr.c 				     const struct testvec_config *cfg,
cfg               724 crypto/testmgr.c 	err = build_test_sglist(&tsgls->src, cfg->src_divs, alignmask,
cfg               725 crypto/testmgr.c 				cfg->inplace ?
cfg               732 crypto/testmgr.c 	if (cfg->inplace) {
cfg               738 crypto/testmgr.c 				 cfg->dst_divs[0].proportion_of_total ?
cfg               739 crypto/testmgr.c 					cfg->dst_divs : cfg->src_divs,
cfg               904 crypto/testmgr.c static void generate_random_testvec_config(struct testvec_config *cfg,
cfg               910 crypto/testmgr.c 	memset(cfg, 0, sizeof(*cfg));
cfg               912 crypto/testmgr.c 	cfg->name = name;
cfg               917 crypto/testmgr.c 		cfg->inplace = true;
cfg               922 crypto/testmgr.c 		cfg->req_flags |= CRYPTO_TFM_REQ_MAY_SLEEP;
cfg               928 crypto/testmgr.c 		cfg->finalization_type = FINALIZATION_TYPE_FINAL;
cfg               932 crypto/testmgr.c 		cfg->finalization_type = FINALIZATION_TYPE_FINUP;
cfg               936 crypto/testmgr.c 		cfg->finalization_type = FINALIZATION_TYPE_DIGEST;
cfg               941 crypto/testmgr.c 	if (!(cfg->req_flags & CRYPTO_TFM_REQ_MAY_SLEEP) &&
cfg               943 crypto/testmgr.c 		cfg->nosimd = true;
cfg               948 crypto/testmgr.c 	p = generate_random_sgl_divisions(cfg->src_divs,
cfg               949 crypto/testmgr.c 					  ARRAY_SIZE(cfg->src_divs), p, end,
cfg               950 crypto/testmgr.c 					  (cfg->finalization_type !=
cfg               952 crypto/testmgr.c 					  cfg->req_flags);
cfg               955 crypto/testmgr.c 	if (!cfg->inplace && prandom_u32() % 2 == 0) {
cfg               957 crypto/testmgr.c 		p = generate_random_sgl_divisions(cfg->dst_divs,
cfg               958 crypto/testmgr.c 						  ARRAY_SIZE(cfg->dst_divs),
cfg               960 crypto/testmgr.c 						  cfg->req_flags);
cfg               965 crypto/testmgr.c 		cfg->iv_offset = 1 + (prandom_u32() % MAX_ALGAPI_ALIGNMASK);
cfg               966 crypto/testmgr.c 		p += scnprintf(p, end - p, " iv_offset=%u", cfg->iv_offset);
cfg               969 crypto/testmgr.c 	WARN_ON_ONCE(!valid_testvec_config(cfg));
cfg              1037 crypto/testmgr.c 			     const struct testvec_config *cfg,
cfg              1047 crypto/testmgr.c 	return build_test_sglist(tsgl, cfg->src_divs, alignmask, vec->psize,
cfg              1056 crypto/testmgr.c 			     const struct testvec_config *cfg)
cfg              1060 crypto/testmgr.c 		       type, driver, vec_name, cfg->name);
cfg              1065 crypto/testmgr.c 		       type, driver, vec_name, cfg->name);
cfg              1073 crypto/testmgr.c 				 const struct testvec_config *cfg)
cfg              1077 crypto/testmgr.c 		       driver, op, err, vec_name, cfg->name);
cfg              1090 crypto/testmgr.c 			      const struct testvec_config *cfg,
cfg              1123 crypto/testmgr.c 	err = build_hash_sglist(tsgl, vec, cfg, alignmask, divs);
cfg              1126 crypto/testmgr.c 		       driver, vec_name, cfg->name);
cfg              1135 crypto/testmgr.c 	if (cfg->finalization_type == FINALIZATION_TYPE_DIGEST ||
cfg              1140 crypto/testmgr.c 		if (cfg->nosimd)
cfg              1144 crypto/testmgr.c 		if (cfg->nosimd)
cfg              1151 crypto/testmgr.c 			       cfg->name);
cfg              1156 crypto/testmgr.c 			       driver, vec_name, vec->digest_error, cfg->name);
cfg              1164 crypto/testmgr.c 	if (cfg->nosimd)
cfg              1167 crypto/testmgr.c 	if (cfg->nosimd)
cfg              1169 crypto/testmgr.c 	err = check_shash_op("init", err, driver, vec_name, cfg);
cfg              1175 crypto/testmgr.c 		    cfg->finalization_type == FINALIZATION_TYPE_FINUP) {
cfg              1183 crypto/testmgr.c 					     cfg);
cfg              1194 crypto/testmgr.c 		err = check_shash_op("update", err, driver, vec_name, cfg);
cfg              1203 crypto/testmgr.c 					     cfg);
cfg              1209 crypto/testmgr.c 				       driver, vec_name, cfg->name);
cfg              1215 crypto/testmgr.c 					     cfg);
cfg              1221 crypto/testmgr.c 	if (cfg->nosimd)
cfg              1224 crypto/testmgr.c 	if (cfg->nosimd)
cfg              1226 crypto/testmgr.c 	err = check_shash_op("final", err, driver, vec_name, cfg);
cfg              1231 crypto/testmgr.c 				 driver, cfg);
cfg              1254 crypto/testmgr.c 				   const struct testvec_config *cfg)
cfg              1258 crypto/testmgr.c 		       driver, op, err, vec_name, cfg->name);
cfg              1263 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              1273 crypto/testmgr.c 			      const struct testvec_config *cfg,
cfg              1282 crypto/testmgr.c 	const u32 req_flags = CRYPTO_TFM_REQ_MAY_BACKLOG | cfg->req_flags;
cfg              1310 crypto/testmgr.c 	err = build_hash_sglist(tsgl, vec, cfg, alignmask, divs);
cfg              1313 crypto/testmgr.c 		       driver, vec_name, cfg->name);
cfg              1322 crypto/testmgr.c 	if (cfg->finalization_type == FINALIZATION_TYPE_DIGEST ||
cfg              1328 crypto/testmgr.c 		err = do_ahash_op(crypto_ahash_digest, req, &wait, cfg->nosimd);
cfg              1334 crypto/testmgr.c 			       cfg->name);
cfg              1339 crypto/testmgr.c 			       driver, vec_name, vec->digest_error, cfg->name);
cfg              1349 crypto/testmgr.c 	err = do_ahash_op(crypto_ahash_init, req, &wait, cfg->nosimd);
cfg              1351 crypto/testmgr.c 				      driver, vec_name, cfg);
cfg              1369 crypto/testmgr.c 						      driver, vec_name, cfg);
cfg              1382 crypto/testmgr.c 						      driver, vec_name, cfg);
cfg              1388 crypto/testmgr.c 				       driver, vec_name, cfg->name);
cfg              1396 crypto/testmgr.c 						      driver, vec_name, cfg);
cfg              1407 crypto/testmgr.c 	if (cfg->finalization_type == FINALIZATION_TYPE_FINAL) {
cfg              1409 crypto/testmgr.c 		err = do_ahash_op(crypto_ahash_update, req, &wait, cfg->nosimd);
cfg              1411 crypto/testmgr.c 					      driver, vec_name, cfg);
cfg              1414 crypto/testmgr.c 		err = do_ahash_op(crypto_ahash_final, req, &wait, cfg->nosimd);
cfg              1417 crypto/testmgr.c 			       driver, err, vec_name, cfg->name);
cfg              1422 crypto/testmgr.c 		err = do_ahash_op(crypto_ahash_finup, req, &wait, cfg->nosimd);
cfg              1425 crypto/testmgr.c 			       driver, err, vec_name, cfg->name);
cfg              1432 crypto/testmgr.c 				 driver, cfg);
cfg              1438 crypto/testmgr.c 			     const struct testvec_config *cfg,
cfg              1453 crypto/testmgr.c 		err = test_shash_vec_cfg(driver, vec, vec_name, cfg, desc, tsgl,
cfg              1459 crypto/testmgr.c 	return test_ahash_vec_cfg(driver, vec, vec_name, cfg, req, tsgl,
cfg              1484 crypto/testmgr.c 		struct testvec_config cfg;
cfg              1488 crypto/testmgr.c 			generate_random_testvec_config(&cfg, cfgname,
cfg              1490 crypto/testmgr.c 			err = test_hash_vec_cfg(driver, vec, vec_name, &cfg,
cfg              1566 crypto/testmgr.c 	struct testvec_config *cfg;
cfg              1596 crypto/testmgr.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg              1597 crypto/testmgr.c 	if (!cfg) {
cfg              1644 crypto/testmgr.c 		generate_random_testvec_config(cfg, cfgname, sizeof(cfgname));
cfg              1646 crypto/testmgr.c 		err = test_hash_vec_cfg(driver, &vec, vec_name, cfg,
cfg              1654 crypto/testmgr.c 	kfree(cfg);
cfg              1840 crypto/testmgr.c 			     const struct testvec_config *cfg,
cfg              1848 crypto/testmgr.c 	const u32 req_flags = CRYPTO_TFM_REQ_MAY_BACKLOG | cfg->req_flags;
cfg              1853 crypto/testmgr.c 		 cfg->iv_offset +
cfg              1854 crypto/testmgr.c 		 (cfg->iv_offset_relative_to_alignmask ? alignmask : 0);
cfg              1906 crypto/testmgr.c 	err = build_cipher_test_sglists(tsgls, cfg, alignmask,
cfg              1914 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              1924 crypto/testmgr.c 	if (cfg->nosimd)
cfg              1927 crypto/testmgr.c 	if (cfg->nosimd)
cfg              1942 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              1965 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              1971 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              1981 crypto/testmgr.c 		       driver, op, vec_name, expected_error, err, cfg->name);
cfg              1986 crypto/testmgr.c 		       driver, op, vec_name, expected_error, cfg->name);
cfg              1993 crypto/testmgr.c 				    vec->alen, enc || !cfg->inplace);
cfg              1996 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2001 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2032 crypto/testmgr.c 		struct testvec_config cfg;
cfg              2036 crypto/testmgr.c 			generate_random_testvec_config(&cfg, cfgname,
cfg              2039 crypto/testmgr.c 						&cfg, req, tsgls);
cfg              2153 crypto/testmgr.c 	struct testvec_config *cfg;
cfg              2183 crypto/testmgr.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg              2184 crypto/testmgr.c 	if (!cfg) {
cfg              2243 crypto/testmgr.c 		generate_random_testvec_config(cfg, cfgname, sizeof(cfgname));
cfg              2245 crypto/testmgr.c 		err = test_aead_vec_cfg(driver, ENCRYPT, &vec, vec_name, cfg,
cfg              2251 crypto/testmgr.c 						cfg, req, tsgls);
cfg              2259 crypto/testmgr.c 	kfree(cfg);
cfg              2440 crypto/testmgr.c 				 const struct testvec_config *cfg,
cfg              2447 crypto/testmgr.c 	const u32 req_flags = CRYPTO_TFM_REQ_MAY_BACKLOG | cfg->req_flags;
cfg              2452 crypto/testmgr.c 		 cfg->iv_offset +
cfg              2453 crypto/testmgr.c 		 (cfg->iv_offset_relative_to_alignmask ? alignmask : 0);
cfg              2500 crypto/testmgr.c 	err = build_cipher_test_sglists(tsgls, cfg, alignmask,
cfg              2504 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2513 crypto/testmgr.c 	if (cfg->nosimd)
cfg              2516 crypto/testmgr.c 	if (cfg->nosimd)
cfg              2530 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2551 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2557 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2566 crypto/testmgr.c 		       driver, op, vec_name, vec->crypt_error, err, cfg->name);
cfg              2571 crypto/testmgr.c 		       driver, op, vec_name, vec->crypt_error, cfg->name);
cfg              2580 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2585 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2592 crypto/testmgr.c 		       driver, op, vec_name, cfg->name);
cfg              2625 crypto/testmgr.c 		struct testvec_config cfg;
cfg              2629 crypto/testmgr.c 			generate_random_testvec_config(&cfg, cfgname,
cfg              2632 crypto/testmgr.c 						    &cfg, req, tsgls);
cfg              2718 crypto/testmgr.c 	struct testvec_config *cfg;
cfg              2752 crypto/testmgr.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg              2753 crypto/testmgr.c 	if (!cfg) {
cfg              2805 crypto/testmgr.c 		generate_random_testvec_config(cfg, cfgname, sizeof(cfgname));
cfg              2808 crypto/testmgr.c 					    cfg, req, tsgls);
cfg              2812 crypto/testmgr.c 					    cfg, req, tsgls);
cfg              2819 crypto/testmgr.c 	kfree(cfg);
cfg                21 drivers/acpi/acpi_configfs.c 	struct config_item cfg;
cfg                26 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_aml_write(struct config_item *cfg,
cfg                33 drivers/acpi/acpi_configfs.c 	table = container_of(cfg, struct acpi_table, cfg);
cfg                50 drivers/acpi/acpi_configfs.c 	table = container_of(cfg, struct acpi_table, cfg);
cfg                65 drivers/acpi/acpi_configfs.c static inline struct acpi_table_header *get_header(struct config_item *cfg)
cfg                67 drivers/acpi/acpi_configfs.c 	struct acpi_table *table = container_of(cfg, struct acpi_table, cfg);
cfg                75 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_aml_read(struct config_item *cfg,
cfg                78 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg                98 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_signature_show(struct config_item *cfg, char *str)
cfg               100 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               108 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_length_show(struct config_item *cfg, char *str)
cfg               110 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               118 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_revision_show(struct config_item *cfg, char *str)
cfg               120 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               128 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_oem_id_show(struct config_item *cfg, char *str)
cfg               130 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               138 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_oem_table_id_show(struct config_item *cfg, char *str)
cfg               140 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               148 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_oem_revision_show(struct config_item *cfg, char *str)
cfg               150 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               158 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_asl_compiler_id_show(struct config_item *cfg,
cfg               161 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               169 drivers/acpi/acpi_configfs.c static ssize_t acpi_table_asl_compiler_revision_show(struct config_item *cfg,
cfg               172 drivers/acpi/acpi_configfs.c 	struct acpi_table_header *h = get_header(cfg);
cfg               216 drivers/acpi/acpi_configfs.c 	config_item_init_type_name(&table->cfg, name, &acpi_table_type);
cfg               217 drivers/acpi/acpi_configfs.c 	return &table->cfg;
cfg               221 drivers/acpi/acpi_configfs.c 				 struct config_item *cfg)
cfg               223 drivers/acpi/acpi_configfs.c 	struct acpi_table *table = container_of(cfg, struct acpi_table, cfg);
cfg                37 drivers/ata/ahci_octeon.c 	u64 cfg;
cfg                45 drivers/ata/ahci_octeon.c 	cfg = cvmx_readq_csr(base + CVMX_SATA_UCTL_SHIM_CFG);
cfg                47 drivers/ata/ahci_octeon.c 	cfg &= ~(SATA_UCTL_ENDIAN_MODE_MASK << SATA_UCTL_DMA_ENDIAN_MODE_SHIFT);
cfg                48 drivers/ata/ahci_octeon.c 	cfg &= ~(SATA_UCTL_ENDIAN_MODE_MASK << SATA_UCTL_CSR_ENDIAN_MODE_SHIFT);
cfg                51 drivers/ata/ahci_octeon.c 	cfg |= SATA_UCTL_ENDIAN_MODE_BIG << SATA_UCTL_DMA_ENDIAN_MODE_SHIFT;
cfg                52 drivers/ata/ahci_octeon.c 	cfg |= SATA_UCTL_ENDIAN_MODE_BIG << SATA_UCTL_CSR_ENDIAN_MODE_SHIFT;
cfg                54 drivers/ata/ahci_octeon.c 	cfg |= SATA_UCTL_ENDIAN_MODE_LITTLE << SATA_UCTL_DMA_ENDIAN_MODE_SHIFT;
cfg                55 drivers/ata/ahci_octeon.c 	cfg |= SATA_UCTL_ENDIAN_MODE_LITTLE << SATA_UCTL_CSR_ENDIAN_MODE_SHIFT;
cfg                58 drivers/ata/ahci_octeon.c 	cfg |= 1 << SATA_UCTL_DMA_READ_CMD_SHIFT;
cfg                60 drivers/ata/ahci_octeon.c 	cvmx_writeq_csr(base + CVMX_SATA_UCTL_SHIM_CFG, cfg);
cfg              1314 drivers/ata/ata_piix.c 	u16 cfg;
cfg              1320 drivers/ata/ata_piix.c 		pci_read_config_word(pdev, 0x41, &cfg);
cfg              1325 drivers/ata/ata_piix.c 		else if (cfg & (1<<14) && pdev->revision < 5)
cfg               132 drivers/ata/pata_cs5536.c 	u32 cfg;
cfg               134 drivers/ata/pata_cs5536.c 	cs5536_read(pdev, CFG, &cfg);
cfg               136 drivers/ata/pata_cs5536.c 	if (cfg & IDE_CFG_CABLE)
cfg               256 drivers/ata/pata_cs5536.c 	u32 cfg;
cfg               268 drivers/ata/pata_cs5536.c 	cs5536_read(dev, CFG, &cfg);
cfg               270 drivers/ata/pata_cs5536.c 	if ((cfg & IDE_CFG_CHANEN) == 0) {
cfg              1603 drivers/ata/sata_mv.c 	u32 cfg;
cfg              1609 drivers/ata/sata_mv.c 	cfg = EDMA_CFG_Q_DEPTH;		/* always 0x1f for *all* chips */
cfg              1614 drivers/ata/sata_mv.c 		cfg |= (1 << 8);	/* enab config burst size mask */
cfg              1617 drivers/ata/sata_mv.c 		cfg |= EDMA_CFG_RD_BRST_EXT | EDMA_CFG_WR_BUFF_LEN;
cfg              1636 drivers/ata/sata_mv.c 			cfg |= EDMA_CFG_EDMA_FBS; /* FIS-based switching */
cfg              1639 drivers/ata/sata_mv.c 		cfg |= (1 << 23);	/* do not mask PM field in rx'd FIS */
cfg              1641 drivers/ata/sata_mv.c 			cfg |= (1 << 22); /* enab 4-entry host queue cache */
cfg              1643 drivers/ata/sata_mv.c 				cfg |= (1 << 18); /* enab early completion */
cfg              1646 drivers/ata/sata_mv.c 			cfg |= (1 << 17); /* enab cut-thru (dis stor&forwrd) */
cfg              1658 drivers/ata/sata_mv.c 		cfg |= EDMA_CFG_NCQ;
cfg              1662 drivers/ata/sata_mv.c 	writelfl(cfg, port_mmio + EDMA_CFG);
cfg              1550 drivers/atm/nicstar.c 		u32 stat, cfg;
cfg              1552 drivers/atm/nicstar.c 		cfg = readl(card->membase + CFG);
cfg              1553 drivers/atm/nicstar.c 		printk("STAT = 0x%08X  CFG = 0x%08X  \n", stat, cfg);
cfg                54 drivers/auxdisplay/img-ascii-lcd.c 	const struct img_ascii_lcd_config *cfg;
cfg                98 drivers/auxdisplay/img-ascii-lcd.c 	for (i = 0; i < ctx->cfg->num_chars; i++) {
cfg               181 drivers/auxdisplay/img-ascii-lcd.c 	for (i = 0; i < ctx->cfg->num_chars; i++) {
cfg               232 drivers/auxdisplay/img-ascii-lcd.c 	unsigned int num_chars = ctx->cfg->num_chars;
cfg               245 drivers/auxdisplay/img-ascii-lcd.c 	ctx->cfg->update(ctx);
cfg               252 drivers/auxdisplay/img-ascii-lcd.c 	if (ctx->message_len > ctx->cfg->num_chars)
cfg               357 drivers/auxdisplay/img-ascii-lcd.c 	const struct img_ascii_lcd_config *cfg;
cfg               366 drivers/auxdisplay/img-ascii-lcd.c 	cfg = match->data;
cfg               367 drivers/auxdisplay/img-ascii-lcd.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx) + cfg->num_chars,
cfg               372 drivers/auxdisplay/img-ascii-lcd.c 	if (cfg->external_regmap) {
cfg               388 drivers/auxdisplay/img-ascii-lcd.c 	ctx->cfg = cfg;
cfg              4927 drivers/block/floppy.c static void __init parse_floppy_cfg_string(char *cfg)
cfg              4931 drivers/block/floppy.c 	while (*cfg) {
cfg              4932 drivers/block/floppy.c 		ptr = cfg;
cfg              4933 drivers/block/floppy.c 		while (*cfg && *cfg != ' ' && *cfg != '\t')
cfg              4934 drivers/block/floppy.c 			cfg++;
cfg              4935 drivers/block/floppy.c 		if (*cfg) {
cfg              4936 drivers/block/floppy.c 			*cfg = '\0';
cfg              4937 drivers/block/floppy.c 			cfg++;
cfg                18 drivers/block/rsxx/config.c static void initialize_config(struct rsxx_card_cfg *cfg)
cfg                20 drivers/block/rsxx/config.c 	cfg->hdr.version = RSXX_CFG_VERSION;
cfg                22 drivers/block/rsxx/config.c 	cfg->data.block_size        = RSXX_HW_BLK_SIZE;
cfg                23 drivers/block/rsxx/config.c 	cfg->data.stripe_size       = RSXX_HW_BLK_SIZE;
cfg                24 drivers/block/rsxx/config.c 	cfg->data.vendor_id         = RSXX_VENDOR_ID_IBM;
cfg                25 drivers/block/rsxx/config.c 	cfg->data.cache_order       = (-1);
cfg                26 drivers/block/rsxx/config.c 	cfg->data.intr_coal.mode    = RSXX_INTR_COAL_DISABLED;
cfg                27 drivers/block/rsxx/config.c 	cfg->data.intr_coal.count   = 0;
cfg                28 drivers/block/rsxx/config.c 	cfg->data.intr_coal.latency = 0;
cfg                31 drivers/block/rsxx/config.c static u32 config_data_crc32(struct rsxx_card_cfg *cfg)
cfg                38 drivers/block/rsxx/config.c 	return ~crc32(~0, &cfg->data, sizeof(cfg->data));
cfg                55 drivers/block/rsxx/config.c static void config_data_swab(struct rsxx_card_cfg *cfg)
cfg                57 drivers/block/rsxx/config.c 	u32 *data = (u32 *) &cfg->data;
cfg                60 drivers/block/rsxx/config.c 	for (i = 0; i < (sizeof(cfg->data) / 4); i++)
cfg                64 drivers/block/rsxx/config.c static void config_data_le_to_cpu(struct rsxx_card_cfg *cfg)
cfg                66 drivers/block/rsxx/config.c 	u32 *data = (u32 *) &cfg->data;
cfg                69 drivers/block/rsxx/config.c 	for (i = 0; i < (sizeof(cfg->data) / 4); i++)
cfg                73 drivers/block/rsxx/config.c static void config_data_cpu_to_le(struct rsxx_card_cfg *cfg)
cfg                75 drivers/block/rsxx/config.c 	u32 *data = (u32 *) &cfg->data;
cfg                78 drivers/block/rsxx/config.c 	for (i = 0; i < (sizeof(cfg->data) / 4); i++)
cfg                86 drivers/block/rsxx/config.c 	struct rsxx_card_cfg cfg;
cfg                89 drivers/block/rsxx/config.c 	memcpy(&cfg, &card->config, sizeof(cfg));
cfg                91 drivers/block/rsxx/config.c 	if (unlikely(cfg.hdr.version != RSXX_CFG_VERSION)) {
cfg                94 drivers/block/rsxx/config.c 			cfg.hdr.version);
cfg                99 drivers/block/rsxx/config.c 	config_data_cpu_to_le(&cfg);
cfg               101 drivers/block/rsxx/config.c 	cfg.hdr.crc = config_data_crc32(&cfg);
cfg               107 drivers/block/rsxx/config.c 	config_data_swab(&cfg);
cfg               108 drivers/block/rsxx/config.c 	config_hdr_cpu_to_be(&cfg.hdr);
cfg               110 drivers/block/rsxx/config.c 	st = rsxx_creg_write(card, CREG_ADD_CONFIG, sizeof(cfg), &cfg, 1);
cfg                66 drivers/bluetooth/btmrvl_sdio.c 	struct btmrvl_plt_wake_cfg *cfg = card->plt_wake_cfg;
cfg                69 drivers/bluetooth/btmrvl_sdio.c 	cfg->wake_by_bt = true;
cfg                86 drivers/bluetooth/btmrvl_sdio.c 	struct btmrvl_plt_wake_cfg *cfg;
cfg                99 drivers/bluetooth/btmrvl_sdio.c 	cfg = card->plt_wake_cfg;
cfg               100 drivers/bluetooth/btmrvl_sdio.c 	if (cfg && card->plt_of_node) {
cfg               101 drivers/bluetooth/btmrvl_sdio.c 		cfg->irq_bt = irq_of_parse_and_map(card->plt_of_node, 0);
cfg               102 drivers/bluetooth/btmrvl_sdio.c 		if (!cfg->irq_bt) {
cfg               104 drivers/bluetooth/btmrvl_sdio.c 			cfg->irq_bt = -1;
cfg               106 drivers/bluetooth/btmrvl_sdio.c 			ret = devm_request_irq(dev, cfg->irq_bt,
cfg               112 drivers/bluetooth/btmrvl_sdio.c 					cfg->irq_bt, ret);
cfg               114 drivers/bluetooth/btmrvl_sdio.c 			disable_irq(cfg->irq_bt);
cfg               139 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x03,
cfg               155 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x00,
cfg               173 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x00,
cfg               193 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x00,
cfg               216 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x00,
cfg               239 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x00,
cfg               262 drivers/bluetooth/btmrvl_sdio.c 	.cfg = 0x00,
cfg               739 drivers/bluetooth/btmrvl_sdio.c 						card->reg->cfg, &ret);
cfg              1276 drivers/bluetooth/btmrvl_sdio.c 	sdio_writeb(card->func, HOST_POWER_UP, card->reg->cfg, &ret);
cfg                71 drivers/bluetooth/btmrvl_sdio.h 	u8 cfg;
cfg               204 drivers/bus/fsl-mc/dpcon.c 			   struct dpcon_notification_cfg *cfg)
cfg               214 drivers/bus/fsl-mc/dpcon.c 	dpcon_cmd->dpio_id = cpu_to_le32(cfg->dpio_id);
cfg               215 drivers/bus/fsl-mc/dpcon.c 	dpcon_cmd->priority = cfg->priority;
cfg               216 drivers/bus/fsl-mc/dpcon.c 	dpcon_cmd->user_ctx = cpu_to_le64(cfg->user_ctx);
cfg                92 drivers/bus/ti-sysc.c 	struct sysc_config cfg;
cfg               112 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_16BIT) {
cfg               131 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_16BIT) {
cfg               152 drivers/bus/ti-sysc.c 	return !!(ddata->cfg.quirks & SYSC_QUIRK_OPT_CLKS_NEEDED);
cfg               328 drivers/bus/ti-sysc.c 	if ((ddata->cfg.quirks & SYSC_QUIRK_EXT_OPT_CLOCK)) {
cfg               482 drivers/bus/ti-sysc.c 	if (ddata->legacy_mode || (ddata->cfg.quirks & SYSC_QUIRK_CLKDM_NOAUTO))
cfg               494 drivers/bus/ti-sysc.c 	if (ddata->legacy_mode || (ddata->cfg.quirks & SYSC_QUIRK_CLKDM_NOAUTO))
cfg               610 drivers/bus/ti-sysc.c 	ddata->cfg.quirks |= SYSC_QUIRK_NO_IDLE_ON_INIT |
cfg               653 drivers/bus/ti-sysc.c 		ddata->cfg.quirks |= SYSC_QUIRK_16BIT | SYSC_QUIRK_USE_CLOCKACT;
cfg               885 drivers/bus/ti-sysc.c 	    (ddata->cfg.quirks & SYSC_QUIRK_USE_CLOCKACT ||
cfg               886 drivers/bus/ti-sysc.c 	     ddata->cfg.sysc_val & BIT(regbits->clkact_shift)))
cfg               890 drivers/bus/ti-sysc.c 	idlemodes = ddata->cfg.sidlemodes;
cfg               894 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & (SYSC_QUIRK_SWSUP_SIDLE |
cfg               898 drivers/bus/ti-sysc.c 		best_mode = fls(ddata->cfg.sidlemodes) - 1;
cfg               906 drivers/bus/ti-sysc.c 		    ddata->cfg.sysc_val & BIT(regbits->enwkup_shift))
cfg               916 drivers/bus/ti-sysc.c 	idlemodes = ddata->cfg.midlemodes;
cfg               920 drivers/bus/ti-sysc.c 	best_mode = fls(ddata->cfg.midlemodes) - 1;
cfg               926 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_SWSUP_MSTANDBY)
cfg               936 drivers/bus/ti-sysc.c 	    ddata->cfg.sysc_val & BIT(regbits->autoidle_shift)) {
cfg               980 drivers/bus/ti-sysc.c 	idlemodes = ddata->cfg.midlemodes;
cfg               990 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & (SYSC_QUIRK_SWSUP_MSTANDBY) ||
cfg               991 drivers/bus/ti-sysc.c 	    ddata->cfg.quirks & (SYSC_QUIRK_FORCE_MSTANDBY))
cfg              1000 drivers/bus/ti-sysc.c 	idlemodes = ddata->cfg.sidlemodes;
cfg              1004 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_SWSUP_SIDLE) {
cfg              1017 drivers/bus/ti-sysc.c 	    ddata->cfg.sysc_val & BIT(regbits->autoidle_shift))
cfg              1165 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_LEGACY_IDLE)
cfg              1177 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_LEGACY_IDLE)
cfg              1371 drivers/bus/ti-sysc.c 		ddata->cfg.quirks |= q->quirks;
cfg              1403 drivers/bus/ti-sysc.c 			ddata->cfg.quirks |= q->quirks;
cfg              1496 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_MODULE_QUIRK_HDQ1W) {
cfg              1502 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_MODULE_QUIRK_I2C) {
cfg              1509 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_MODULE_QUIRK_AESS)
cfg              1512 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_MODULE_QUIRK_SGX)
cfg              1515 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_MODULE_QUIRK_WDT) {
cfg              1613 drivers/bus/ti-sysc.c 	    ddata->cfg.quirks & SYSC_QUIRK_NO_RESET_ON_INIT)
cfg              1618 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSS_QUIRK_RESETDONE_INVERTED)
cfg              1621 drivers/bus/ti-sysc.c 		syss_done = ddata->cfg.syss_mask;
cfg              1630 drivers/bus/ti-sysc.c 	if (ddata->cfg.srst_udelay)
cfg              1631 drivers/bus/ti-sysc.c 		usleep_range(ddata->cfg.srst_udelay,
cfg              1632 drivers/bus/ti-sysc.c 			     ddata->cfg.srst_udelay * 2);
cfg              1640 drivers/bus/ti-sysc.c 					   (rstval & ddata->cfg.syss_mask) ==
cfg              1644 drivers/bus/ti-sysc.c 	} else if (ddata->cfg.quirks & SYSC_QUIRK_RESET_STATUS) {
cfg              1671 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks &
cfg              1693 drivers/bus/ti-sysc.c 	if (!(ddata->cfg.quirks & SYSC_QUIRK_NO_RESET_ON_INIT)) {
cfg              1745 drivers/bus/ti-sysc.c 	ddata->cfg.sysc_val = val & ddata->cap->sysc_mask;
cfg              1773 drivers/bus/ti-sysc.c 	error = sysc_init_idlemode(ddata, &ddata->cfg.midlemodes,
cfg              1778 drivers/bus/ti-sysc.c 	error = sysc_init_idlemode(ddata, &ddata->cfg.sidlemodes,
cfg              1803 drivers/bus/ti-sysc.c 		    (ddata->cfg.sysc_val & SYSC_OMAP4_SOFTRESET))
cfg              1804 drivers/bus/ti-sysc.c 			ddata->cfg.quirks |= SYSC_QUIRK_RESET_STATUS;
cfg              1809 drivers/bus/ti-sysc.c 	if (!(val & 1) && (ddata->cfg.sysc_val & SYSC_OMAP4_SOFTRESET))
cfg              1810 drivers/bus/ti-sysc.c 		ddata->cfg.quirks |= SYSC_QUIRK_RESET_STATUS;
cfg              1812 drivers/bus/ti-sysc.c 	ddata->cfg.syss_mask = val;
cfg              2017 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_LEGACY_IDLE)
cfg              2078 drivers/bus/ti-sysc.c 		ddata->cfg.quirks |= sysc_dts_quirks[i].mask;
cfg              2103 drivers/bus/ti-sysc.c 		ddata->cfg.srst_udelay = (u8)val;
cfg              2378 drivers/bus/ti-sysc.c 		mdata->cfg = &ddata->cfg;
cfg              2396 drivers/bus/ti-sysc.c 		ddata->cfg.quirks |= ddata->cap->mod_quirks;
cfg              2413 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & (SYSC_QUIRK_NO_IDLE |
cfg              2421 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & SYSC_QUIRK_NO_IDLE)
cfg              2516 drivers/bus/ti-sysc.c 	if (ddata->cfg.quirks & (SYSC_QUIRK_NO_IDLE |
cfg                99 drivers/clk/clk-hsdk-pll.c 			   const struct hsdk_pll_cfg *cfg);
cfg               133 drivers/clk/clk-hsdk-pll.c 				    const struct hsdk_pll_cfg *cfg)
cfg               138 drivers/clk/clk-hsdk-pll.c 	val |= cfg->idiv << CGU_PLL_CTRL_IDIV_SHIFT;
cfg               139 drivers/clk/clk-hsdk-pll.c 	val |= cfg->fbdiv << CGU_PLL_CTRL_FBDIV_SHIFT;
cfg               140 drivers/clk/clk-hsdk-pll.c 	val |= cfg->odiv << CGU_PLL_CTRL_ODIV_SHIFT;
cfg               141 drivers/clk/clk-hsdk-pll.c 	val |= cfg->band << CGU_PLL_CTRL_BAND_SHIFT;
cfg               221 drivers/clk/clk-hsdk-pll.c 				     const struct hsdk_pll_cfg *cfg)
cfg               223 drivers/clk/clk-hsdk-pll.c 	hsdk_pll_set_cfg(clk, cfg);
cfg               241 drivers/clk/clk-hsdk-pll.c 				     const struct hsdk_pll_cfg *cfg)
cfg               250 drivers/clk/clk-hsdk-pll.c 	hsdk_pll_set_cfg(clk, cfg);
cfg               360 drivers/clk/clk-stm32h7.c 		const struct composite_clk_cfg *cfg,
cfg               374 drivers/clk/clk-stm32h7.c 	if (gcfg->mux && cfg->mux) {
cfg               375 drivers/clk/clk-stm32h7.c 		mux = _get_cmux(base + cfg->mux->offset,
cfg               376 drivers/clk/clk-stm32h7.c 				cfg->mux->shift,
cfg               377 drivers/clk/clk-stm32h7.c 				cfg->mux->width,
cfg               387 drivers/clk/clk-stm32h7.c 	if (gcfg->div && cfg->div) {
cfg               388 drivers/clk/clk-stm32h7.c 		div = _get_cdiv(base + cfg->div->offset,
cfg               389 drivers/clk/clk-stm32h7.c 				cfg->div->shift,
cfg               390 drivers/clk/clk-stm32h7.c 				cfg->div->width,
cfg               400 drivers/clk/clk-stm32h7.c 	if (gcfg->gate && cfg->gate) {
cfg               401 drivers/clk/clk-stm32h7.c 		gate = _get_cgate(base + cfg->gate->offset,
cfg               402 drivers/clk/clk-stm32h7.c 				cfg->gate->bit_idx,
cfg               633 drivers/clk/clk-stm32h7.c 	const struct st32h7_pll_cfg *cfg;
cfg               786 drivers/clk/clk-stm32h7.c 		const struct st32h7_pll_cfg *cfg,
cfg               810 drivers/clk/clk-stm32h7.c 	rgate->bit_rdy = cfg->bit_idx + 1;
cfg               813 drivers/clk/clk-stm32h7.c 	rgate->gate.bit_idx = cfg->bit_idx;
cfg               818 drivers/clk/clk-stm32h7.c 	div->mshift = cfg->divm;
cfg               820 drivers/clk/clk-stm32h7.c 	div->nreg = base +  cfg->offset_divr;
cfg               825 drivers/clk/clk-stm32h7.c 	div->freg_bit = cfg->bit_frac_en;
cfg               826 drivers/clk/clk-stm32h7.c 	div->freg_value = base +  cfg->offset_frac;
cfg              1312 drivers/clk/clk-stm32h7.c 				stm32_pll[n].cfg,
cfg               319 drivers/clk/clk-stm32mp1.c 	void *cfg;
cfg               323 drivers/clk/clk-stm32mp1.c 				const struct clock_config *cfg);
cfg               383 drivers/clk/clk-stm32mp1.c 		      const struct clock_config *cfg)
cfg               385 drivers/clk/clk-stm32mp1.c 	struct gate_cfg *gate_cfg = cfg->cfg;
cfg               388 drivers/clk/clk-stm32mp1.c 				    cfg->name,
cfg               389 drivers/clk/clk-stm32mp1.c 				    cfg->parent_name,
cfg               390 drivers/clk/clk-stm32mp1.c 				    cfg->flags,
cfg               401 drivers/clk/clk-stm32mp1.c 			      const struct clock_config *cfg)
cfg               403 drivers/clk/clk-stm32mp1.c 	struct fixed_factor_cfg *ff_cfg = cfg->cfg;
cfg               405 drivers/clk/clk-stm32mp1.c 	return clk_hw_register_fixed_factor(dev, cfg->name, cfg->parent_name,
cfg               406 drivers/clk/clk-stm32mp1.c 					    cfg->flags, ff_cfg->mult,
cfg               414 drivers/clk/clk-stm32mp1.c 			       const struct clock_config *cfg)
cfg               416 drivers/clk/clk-stm32mp1.c 	struct div_cfg *div_cfg = cfg->cfg;
cfg               419 drivers/clk/clk-stm32mp1.c 					     cfg->name,
cfg               420 drivers/clk/clk-stm32mp1.c 					     cfg->parent_name,
cfg               421 drivers/clk/clk-stm32mp1.c 					     cfg->flags,
cfg               434 drivers/clk/clk-stm32mp1.c 		     const struct clock_config *cfg)
cfg               436 drivers/clk/clk-stm32mp1.c 	struct mux_cfg *mux_cfg = cfg->cfg;
cfg               438 drivers/clk/clk-stm32mp1.c 	return clk_hw_register_mux(dev, cfg->name, cfg->parent_names,
cfg               439 drivers/clk/clk-stm32mp1.c 				   cfg->num_parents, cfg->flags,
cfg               473 drivers/clk/clk-stm32mp1.c 				     const struct stm32_mux_cfg *cfg,
cfg               480 drivers/clk/clk-stm32mp1.c 	if (cfg->mmux) {
cfg               485 drivers/clk/clk-stm32mp1.c 		mmux->mux.reg = cfg->mux->reg_off + base;
cfg               486 drivers/clk/clk-stm32mp1.c 		mmux->mux.shift = cfg->mux->shift;
cfg               487 drivers/clk/clk-stm32mp1.c 		mmux->mux.mask = (1 << cfg->mux->width) - 1;
cfg               488 drivers/clk/clk-stm32mp1.c 		mmux->mux.flags = cfg->mux->mux_flags;
cfg               489 drivers/clk/clk-stm32mp1.c 		mmux->mux.table = cfg->mux->table;
cfg               491 drivers/clk/clk-stm32mp1.c 		mmux->mmux = cfg->mmux;
cfg               493 drivers/clk/clk-stm32mp1.c 		cfg->mmux->hws[cfg->mmux->nbr_clk++] = mux_hw;
cfg               500 drivers/clk/clk-stm32mp1.c 		mux->reg = cfg->mux->reg_off + base;
cfg               501 drivers/clk/clk-stm32mp1.c 		mux->shift = cfg->mux->shift;
cfg               502 drivers/clk/clk-stm32mp1.c 		mux->mask = (1 << cfg->mux->width) - 1;
cfg               503 drivers/clk/clk-stm32mp1.c 		mux->flags = cfg->mux->mux_flags;
cfg               504 drivers/clk/clk-stm32mp1.c 		mux->table = cfg->mux->table;
cfg               513 drivers/clk/clk-stm32mp1.c 				     const struct stm32_div_cfg *cfg,
cfg               523 drivers/clk/clk-stm32mp1.c 	div->reg = cfg->div->reg_off + base;
cfg               524 drivers/clk/clk-stm32mp1.c 	div->shift = cfg->div->shift;
cfg               525 drivers/clk/clk-stm32mp1.c 	div->width = cfg->div->width;
cfg               526 drivers/clk/clk-stm32mp1.c 	div->flags = cfg->div->div_flags;
cfg               527 drivers/clk/clk-stm32mp1.c 	div->table = cfg->div->table;
cfg               535 drivers/clk/clk-stm32mp1.c 		const struct stm32_gate_cfg *cfg, spinlock_t *lock)
cfg               541 drivers/clk/clk-stm32mp1.c 	if (cfg->mgate) {
cfg               546 drivers/clk/clk-stm32mp1.c 		mgate->gate.reg = cfg->gate->reg_off + base;
cfg               547 drivers/clk/clk-stm32mp1.c 		mgate->gate.bit_idx = cfg->gate->bit_idx;
cfg               548 drivers/clk/clk-stm32mp1.c 		mgate->gate.flags = cfg->gate->gate_flags;
cfg               550 drivers/clk/clk-stm32mp1.c 		mgate->mask = BIT(cfg->mgate->nbr_clk++);
cfg               552 drivers/clk/clk-stm32mp1.c 		mgate->mgate = cfg->mgate;
cfg               561 drivers/clk/clk-stm32mp1.c 		gate->reg = cfg->gate->reg_off + base;
cfg               562 drivers/clk/clk-stm32mp1.c 		gate->bit_idx = cfg->gate->bit_idx;
cfg               563 drivers/clk/clk-stm32mp1.c 		gate->flags = cfg->gate->gate_flags;
cfg               578 drivers/clk/clk-stm32mp1.c 			    const struct stm32_gate_cfg *cfg,
cfg               592 drivers/clk/clk-stm32mp1.c 	if (cfg->ops)
cfg               593 drivers/clk/clk-stm32mp1.c 		init.ops = cfg->ops;
cfg               595 drivers/clk/clk-stm32mp1.c 	hw = _get_stm32_gate(base, cfg, lock);
cfg               612 drivers/clk/clk-stm32mp1.c 			     const struct stm32_composite_cfg *cfg,
cfg               625 drivers/clk/clk-stm32mp1.c 	if (cfg->mux) {
cfg               626 drivers/clk/clk-stm32mp1.c 		mux_hw = _get_stm32_mux(base, cfg->mux, lock);
cfg               631 drivers/clk/clk-stm32mp1.c 			if (cfg->mux->ops)
cfg               632 drivers/clk/clk-stm32mp1.c 				mux_ops = cfg->mux->ops;
cfg               636 drivers/clk/clk-stm32mp1.c 	if (cfg->div) {
cfg               637 drivers/clk/clk-stm32mp1.c 		div_hw = _get_stm32_div(base, cfg->div, lock);
cfg               642 drivers/clk/clk-stm32mp1.c 			if (cfg->div->ops)
cfg               643 drivers/clk/clk-stm32mp1.c 				div_ops = cfg->div->ops;
cfg               647 drivers/clk/clk-stm32mp1.c 	if (cfg->gate) {
cfg               648 drivers/clk/clk-stm32mp1.c 		gate_hw = _get_stm32_gate(base, cfg->gate, lock);
cfg               653 drivers/clk/clk-stm32mp1.c 			if (cfg->gate->ops)
cfg               654 drivers/clk/clk-stm32mp1.c 				gate_ops = cfg->gate->ops;
cfg              1041 drivers/clk/clk-stm32mp1.c 					const struct clock_config *cfg)
cfg              1043 drivers/clk/clk-stm32mp1.c 	struct stm32_pll_cfg *stm_pll_cfg = cfg->cfg;
cfg              1045 drivers/clk/clk-stm32mp1.c 	return clk_register_pll(dev, cfg->name, cfg->parent_name,
cfg              1046 drivers/clk/clk-stm32mp1.c 				base + stm_pll_cfg->offset, cfg->flags, lock);
cfg              1057 drivers/clk/clk-stm32mp1.c 					  const struct clock_config *cfg)
cfg              1059 drivers/clk/clk-stm32mp1.c 	struct stm32_cktim_cfg *cktim_cfg = cfg->cfg;
cfg              1061 drivers/clk/clk-stm32mp1.c 	return clk_register_cktim(dev, cfg->name, cfg->parent_name, cfg->flags,
cfg              1070 drivers/clk/clk-stm32mp1.c 			 const struct clock_config *cfg)
cfg              1073 drivers/clk/clk-stm32mp1.c 				    cfg->name,
cfg              1074 drivers/clk/clk-stm32mp1.c 				    cfg->parent_name,
cfg              1075 drivers/clk/clk-stm32mp1.c 				    cfg->flags,
cfg              1077 drivers/clk/clk-stm32mp1.c 				    cfg->cfg,
cfg              1085 drivers/clk/clk-stm32mp1.c 			      const struct clock_config *cfg)
cfg              1087 drivers/clk/clk-stm32mp1.c 	return clk_stm32_register_composite(dev, cfg->name, cfg->parent_names,
cfg              1088 drivers/clk/clk-stm32mp1.c 					    cfg->num_parents, base, cfg->cfg,
cfg              1089 drivers/clk/clk-stm32mp1.c 					    cfg->flags, lock);
cfg              1098 drivers/clk/clk-stm32mp1.c 	.cfg		=  &(struct gate_cfg) {\
cfg              1112 drivers/clk/clk-stm32mp1.c 	.cfg		=  &(struct fixed_factor_cfg) {\
cfg              1126 drivers/clk/clk-stm32mp1.c 	.cfg		=  &(struct div_cfg) {\
cfg              1147 drivers/clk/clk-stm32mp1.c 	.cfg		=  &(struct mux_cfg) {\
cfg              1162 drivers/clk/clk-stm32mp1.c 	.cfg		=  &(struct stm32_pll_cfg) {\
cfg              1174 drivers/clk/clk-stm32mp1.c 	.cfg		=  &(struct stm32_cktim_cfg) {\
cfg              1192 drivers/clk/clk-stm32mp1.c 	.cfg		= (struct stm32_gate_cfg *) {_gate},\
cfg              1277 drivers/clk/clk-stm32mp1.c 	.cfg		= &(struct stm32_composite_cfg) {\
cfg              2000 drivers/clk/clk-stm32mp1.c 	const struct clock_config *cfg;
cfg              2006 drivers/clk/clk-stm32mp1.c 	.cfg		= stm32mp1_clock_cfg,
cfg              2022 drivers/clk/clk-stm32mp1.c 				 const struct clock_config *cfg)
cfg              2029 drivers/clk/clk-stm32mp1.c 	if (cfg->func)
cfg              2030 drivers/clk/clk-stm32mp1.c 		hw = (*cfg->func)(dev, clk_data, base, lock, cfg);
cfg              2033 drivers/clk/clk-stm32mp1.c 		pr_err("Unable to register %s\n", cfg->name);
cfg              2037 drivers/clk/clk-stm32mp1.c 	if (cfg->id != NO_ID)
cfg              2038 drivers/clk/clk-stm32mp1.c 		hws[cfg->id] = hw;
cfg              2077 drivers/clk/clk-stm32mp1.c 					    &data->cfg[n]);
cfg              2080 drivers/clk/clk-stm32mp1.c 			       data->cfg[n].name);
cfg                49 drivers/clk/qcom/clk-rcg.c 		if (ns == rcg->s.parent_map[i].cfg)
cfg                85 drivers/clk/qcom/clk-rcg.c 		if (ns == s->parent_map[i].cfg)
cfg               100 drivers/clk/qcom/clk-rcg.c 	ns = src_to_ns(&rcg->s, rcg->s.parent_map[index].cfg, ns);
cfg               274 drivers/clk/qcom/clk-rcg.c 	ns = src_to_ns(s, s->parent_map[index].cfg, ns);
cfg               565 drivers/clk/qcom/clk-rcg.c 		if (src == rcg->s.parent_map[i].cfg) {
cfg               635 drivers/clk/qcom/clk-rcg.c 		if (src == rcg->s.parent_map[i].cfg) {
cfg               711 drivers/clk/qcom/clk-rcg.c 		if (ns == rcg->s.parent_map[i].cfg) {
cfg                79 drivers/clk/qcom/clk-rcg2.c 	u32 cfg;
cfg                82 drivers/clk/qcom/clk-rcg2.c 	ret = regmap_read(rcg->clkr.regmap, RCG_CFG_OFFSET(rcg), &cfg);
cfg                86 drivers/clk/qcom/clk-rcg2.c 	cfg &= CFG_SRC_SEL_MASK;
cfg                87 drivers/clk/qcom/clk-rcg2.c 	cfg >>= CFG_SRC_SEL_SHIFT;
cfg                90 drivers/clk/qcom/clk-rcg2.c 		if (cfg == rcg->parent_map[i].cfg)
cfg               129 drivers/clk/qcom/clk-rcg2.c 	u32 cfg = rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT;
cfg               132 drivers/clk/qcom/clk-rcg2.c 				 CFG_SRC_SEL_MASK, cfg);
cfg               168 drivers/clk/qcom/clk-rcg2.c 	u32 cfg, hid_div, m = 0, n = 0, mode = 0, mask;
cfg               170 drivers/clk/qcom/clk-rcg2.c 	regmap_read(rcg->clkr.regmap, RCG_CFG_OFFSET(rcg), &cfg);
cfg               180 drivers/clk/qcom/clk-rcg2.c 		mode = cfg & CFG_MODE_MASK;
cfg               185 drivers/clk/qcom/clk-rcg2.c 	hid_div = cfg >> CFG_SRC_DIV_SHIFT;
cfg               266 drivers/clk/qcom/clk-rcg2.c 	u32 cfg, mask;
cfg               293 drivers/clk/qcom/clk-rcg2.c 	cfg = f->pre_div << CFG_SRC_DIV_SHIFT;
cfg               294 drivers/clk/qcom/clk-rcg2.c 	cfg |= rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT;
cfg               296 drivers/clk/qcom/clk-rcg2.c 		cfg |= CFG_MODE_DUAL_EDGE;
cfg               298 drivers/clk/qcom/clk-rcg2.c 					mask, cfg);
cfg               597 drivers/clk/qcom/clk-rcg2.c 	u32 cfg;
cfg               604 drivers/clk/qcom/clk-rcg2.c 	regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg);
cfg               605 drivers/clk/qcom/clk-rcg2.c 	cfg &= CFG_SRC_SEL_MASK;
cfg               606 drivers/clk/qcom/clk-rcg2.c 	cfg >>= CFG_SRC_SEL_SHIFT;
cfg               609 drivers/clk/qcom/clk-rcg2.c 		if (cfg == rcg->parent_map[i].cfg) {
cfg               676 drivers/clk/qcom/clk-rcg2.c 	u32 hid_div, cfg;
cfg               679 drivers/clk/qcom/clk-rcg2.c 	regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg);
cfg               680 drivers/clk/qcom/clk-rcg2.c 	cfg &= CFG_SRC_SEL_MASK;
cfg               681 drivers/clk/qcom/clk-rcg2.c 	cfg >>= CFG_SRC_SEL_SHIFT;
cfg               684 drivers/clk/qcom/clk-rcg2.c 		if (cfg == rcg->parent_map[i].cfg) {
cfg               779 drivers/clk/qcom/clk-rcg2.c 	u32 cfg;
cfg               783 drivers/clk/qcom/clk-rcg2.c 	cfg = rcg->parent_map[index].cfg << CFG_SRC_SEL_SHIFT;
cfg               784 drivers/clk/qcom/clk-rcg2.c 	ret = regmap_write(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, cfg);
cfg               910 drivers/clk/qcom/clk-rcg2.c 	u32 cfg;
cfg               916 drivers/clk/qcom/clk-rcg2.c 	regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, &cfg);
cfg               936 drivers/clk/qcom/clk-rcg2.c 	regmap_write(rcg->clkr.regmap, rcg->cmd_rcgr + CFG_REG, cfg);
cfg               958 drivers/clk/qcom/clk-rcg2.c 	u32 val, mask, cfg, mode, src;
cfg               961 drivers/clk/qcom/clk-rcg2.c 	regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + SE_PERF_DFSR(l), &cfg);
cfg               965 drivers/clk/qcom/clk-rcg2.c 	if (cfg & mask)
cfg               966 drivers/clk/qcom/clk-rcg2.c 		f->pre_div = cfg & mask;
cfg               968 drivers/clk/qcom/clk-rcg2.c 	src = cfg & CFG_SRC_SEL_MASK;
cfg               973 drivers/clk/qcom/clk-rcg2.c 		if (src == rcg->parent_map[i].cfg) {
cfg               980 drivers/clk/qcom/clk-rcg2.c 	mode = cfg & CFG_MODE_MASK;
cfg              1039 drivers/clk/qcom/clk-rcg2.c 	u32 level, mask, cfg, m = 0, n = 0, mode, pre_div;
cfg              1057 drivers/clk/qcom/clk-rcg2.c 		    &cfg);
cfg              1061 drivers/clk/qcom/clk-rcg2.c 	if (cfg & mask)
cfg              1062 drivers/clk/qcom/clk-rcg2.c 		pre_div = cfg & mask;
cfg              1064 drivers/clk/qcom/clk-rcg2.c 	mode = cfg & CFG_MODE_MASK;
cfg                44 drivers/clk/qcom/clk-regmap-mux.c 		index = mux->parent_map[index].cfg;
cfg                41 drivers/clk/qcom/common.h 	u8 cfg;
cfg               152 drivers/clk/samsung/clk-cpu.c 	const struct exynos_cpuclk_cfg_data *cfg_data = cpuclk->cfg;
cfg               229 drivers/clk/samsung/clk-cpu.c 	const struct exynos_cpuclk_cfg_data *cfg_data = cpuclk->cfg;
cfg               280 drivers/clk/samsung/clk-cpu.c 	const struct exynos_cpuclk_cfg_data *cfg_data = cpuclk->cfg;
cfg               406 drivers/clk/samsung/clk-cpu.c 		const struct exynos_cpuclk_cfg_data *cfg,
cfg               456 drivers/clk/samsung/clk-cpu.c 	cpuclk->cfg = kmemdup(cfg, sizeof(*cfg) * num_cfgs, GFP_KERNEL);
cfg               457 drivers/clk/samsung/clk-cpu.c 	if (!cpuclk->cfg) {
cfg               472 drivers/clk/samsung/clk-cpu.c 	kfree(cpuclk->cfg);
cfg                52 drivers/clk/samsung/clk-cpu.h 	const struct exynos_cpuclk_cfg_data	*cfg;
cfg                69 drivers/clk/samsung/clk-cpu.h 			const struct exynos_cpuclk_cfg_data *cfg,
cfg               299 drivers/clk/sirf/clk-common.c 	u32 cfg = clkc_readl(clk->regofs);
cfg               306 drivers/clk/sirf/clk-common.c 	WARN_ON((cfg & (BIT(3) - 1)) > 4);
cfg               308 drivers/clk/sirf/clk-common.c 	return cfg & (BIT(3) - 1);
cfg               314 drivers/clk/sirf/clk-common.c 	u32 cfg = clkc_readl(clk->regofs);
cfg               321 drivers/clk/sirf/clk-common.c 	cfg &= ~(BIT(3) - 1);
cfg               322 drivers/clk/sirf/clk-common.c 	clkc_writel(cfg | parent, clk->regofs);
cfg               337 drivers/clk/sirf/clk-common.c 	u32 cfg = clkc_readl(clk->regofs);
cfg               339 drivers/clk/sirf/clk-common.c 	if (cfg & BIT(24)) {
cfg               346 drivers/clk/sirf/clk-common.c 		u32 wait = (cfg >> 16) & (BIT(4) - 1);
cfg               347 drivers/clk/sirf/clk-common.c 		u32 hold = (cfg >> 20) & (BIT(4) - 1);
cfg                32 drivers/clk/sprd/pll.c #define pinternal(pll, cfg, member)	\
cfg                33 drivers/clk/sprd/pll.c 	(cfg[pindex(pll, member)] & pmask(pll, member))
cfg                35 drivers/clk/sprd/pll.c #define pinternal_val(pll, cfg, member)	\
cfg                36 drivers/clk/sprd/pll.c 	(pinternal(pll, cfg, member) >> pshift(pll, member))
cfg               100 drivers/clk/sprd/pll.c 	u32 *cfg;
cfg               106 drivers/clk/sprd/pll.c 	cfg = kcalloc(regs_num, sizeof(*cfg), GFP_KERNEL);
cfg               107 drivers/clk/sprd/pll.c 	if (!cfg)
cfg               111 drivers/clk/sprd/pll.c 		cfg[i] = sprd_pll_read(pll, i);
cfg               115 drivers/clk/sprd/pll.c 	if (pinternal(pll, cfg, PLL_PREDIV))
cfg               119 drivers/clk/sprd/pll.c 	    ((pll->fflag == 1 && pinternal(pll, cfg, PLL_POSTDIV)) ||
cfg               120 drivers/clk/sprd/pll.c 	     (!pll->fflag && !pinternal(pll, cfg, PLL_POSTDIV))))
cfg               123 drivers/clk/sprd/pll.c 	if (!pinternal(pll, cfg, PLL_DIV_S)) {
cfg               124 drivers/clk/sprd/pll.c 		rate = refin * pinternal_val(pll, cfg, PLL_N) * CLK_PLL_10M;
cfg               126 drivers/clk/sprd/pll.c 		nint = pinternal_val(pll, cfg, PLL_NINT);
cfg               127 drivers/clk/sprd/pll.c 		if (pinternal(pll, cfg, PLL_SDM_EN))
cfg               128 drivers/clk/sprd/pll.c 			kint = pinternal_val(pll, cfg, PLL_KINT);
cfg               139 drivers/clk/sprd/pll.c 	kfree(cfg);
cfg               150 drivers/clk/sprd/pll.c 	struct reg_cfg *cfg;
cfg               157 drivers/clk/sprd/pll.c 	cfg = kcalloc(regs_num, sizeof(*cfg), GFP_KERNEL);
cfg               158 drivers/clk/sprd/pll.c 	if (!cfg)
cfg               172 drivers/clk/sprd/pll.c 	cfg[index].msk = mask;
cfg               175 drivers/clk/sprd/pll.c 		cfg[index].val |= mask;
cfg               182 drivers/clk/sprd/pll.c 	cfg[index].val |= mask;
cfg               183 drivers/clk/sprd/pll.c 	cfg[index].msk |= mask;
cfg               187 drivers/clk/sprd/pll.c 	cfg[index].val |= mask;
cfg               188 drivers/clk/sprd/pll.c 	cfg[index].msk |= mask;
cfg               194 drivers/clk/sprd/pll.c 	cfg[index].val |= (nint << shift) & mask;
cfg               195 drivers/clk/sprd/pll.c 	cfg[index].msk |= mask;
cfg               204 drivers/clk/sprd/pll.c 	cfg[index].val |= (kint << shift) & mask;
cfg               205 drivers/clk/sprd/pll.c 	cfg[index].msk |= mask;
cfg               212 drivers/clk/sprd/pll.c 	cfg[index].val |= ibias_val << shift & mask;
cfg               213 drivers/clk/sprd/pll.c 	cfg[index].msk |= mask;
cfg               216 drivers/clk/sprd/pll.c 		if (cfg[i].msk) {
cfg               217 drivers/clk/sprd/pll.c 			sprd_pll_write(pll, i, cfg[i].msk, cfg[i].val);
cfg               218 drivers/clk/sprd/pll.c 			ret |= SPRD_PLL_WRITE_CHECK(pll, i, cfg[i].msk,
cfg               219 drivers/clk/sprd/pll.c 						   cfg[i].val);
cfg               226 drivers/clk/sprd/pll.c 	kfree(cfg);
cfg               509 drivers/clk/tegra/clk-pll.c 			   struct tegra_clk_pll_freq_table *cfg,
cfg               532 drivers/clk/tegra/clk-pll.c 	cfg->input_rate = sel->input_rate;
cfg               533 drivers/clk/tegra/clk-pll.c 	cfg->output_rate = sel->output_rate;
cfg               534 drivers/clk/tegra/clk-pll.c 	cfg->m = sel->m;
cfg               535 drivers/clk/tegra/clk-pll.c 	cfg->n = sel->n;
cfg               536 drivers/clk/tegra/clk-pll.c 	cfg->p = p;
cfg               537 drivers/clk/tegra/clk-pll.c 	cfg->cpcon = sel->cpcon;
cfg               538 drivers/clk/tegra/clk-pll.c 	cfg->sdm_data = sel->sdm_data;
cfg               543 drivers/clk/tegra/clk-pll.c static int _calc_rate(struct clk_hw *hw, struct tegra_clk_pll_freq_table *cfg,
cfg               577 drivers/clk/tegra/clk-pll.c 	for (cfg->output_rate = rate; cfg->output_rate < 200 * cfreq;
cfg               578 drivers/clk/tegra/clk-pll.c 	     cfg->output_rate <<= 1)
cfg               581 drivers/clk/tegra/clk-pll.c 	cfg->m = parent_rate / cfreq;
cfg               582 drivers/clk/tegra/clk-pll.c 	cfg->n = cfg->output_rate / cfreq;
cfg               583 drivers/clk/tegra/clk-pll.c 	cfg->cpcon = OUT_OF_TABLE_CPCON;
cfg               585 drivers/clk/tegra/clk-pll.c 	if (cfg->m == 0 || cfg->m > divm_max(pll) ||
cfg               586 drivers/clk/tegra/clk-pll.c 	    cfg->n > divn_max(pll) || (1 << p_div) > divp_max(pll) ||
cfg               587 drivers/clk/tegra/clk-pll.c 	    cfg->output_rate > pll->params->vco_max) {
cfg               591 drivers/clk/tegra/clk-pll.c 	cfg->output_rate = cfg->n * DIV_ROUND_UP(parent_rate, cfg->m);
cfg               592 drivers/clk/tegra/clk-pll.c 	cfg->output_rate >>= p_div;
cfg               599 drivers/clk/tegra/clk-pll.c 			cfg->p = ret;
cfg               601 drivers/clk/tegra/clk-pll.c 		cfg->p = p_div;
cfg               615 drivers/clk/tegra/clk-pll.c 				 struct tegra_clk_pll_freq_table *cfg)
cfg               624 drivers/clk/tegra/clk-pll.c 	if (cfg->sdm_data) {
cfg               626 drivers/clk/tegra/clk-pll.c 		val |= sdin_data_to_din(cfg->sdm_data) & sdm_din_mask(pll);
cfg               633 drivers/clk/tegra/clk-pll.c 	if (cfg->sdm_data == 0 && enabled)
cfg               636 drivers/clk/tegra/clk-pll.c 	if (cfg->sdm_data != 0 && !enabled)
cfg               643 drivers/clk/tegra/clk-pll.c 			    struct tegra_clk_pll_freq_table *cfg)
cfg               654 drivers/clk/tegra/clk-pll.c 		val |= cfg->p << div_nmp->override_divp_shift;
cfg               660 drivers/clk/tegra/clk-pll.c 		val |= (cfg->m << div_nmp->override_divm_shift) |
cfg               661 drivers/clk/tegra/clk-pll.c 			(cfg->n << div_nmp->override_divn_shift);
cfg               669 drivers/clk/tegra/clk-pll.c 		val |= (cfg->m << divm_shift(pll)) |
cfg               670 drivers/clk/tegra/clk-pll.c 		       (cfg->n << divn_shift(pll)) |
cfg               671 drivers/clk/tegra/clk-pll.c 		       (cfg->p << divp_shift(pll));
cfg               675 drivers/clk/tegra/clk-pll.c 		clk_pll_set_sdm_data(&pll->hw, cfg);
cfg               680 drivers/clk/tegra/clk-pll.c 			 struct tegra_clk_pll_freq_table *cfg)
cfg               686 drivers/clk/tegra/clk-pll.c 	*cfg = (struct tegra_clk_pll_freq_table) { };
cfg               692 drivers/clk/tegra/clk-pll.c 		cfg->p = (val >> div_nmp->override_divp_shift) & divp_mask(pll);
cfg               695 drivers/clk/tegra/clk-pll.c 		cfg->m = (val >> div_nmp->override_divm_shift) & divm_mask(pll);
cfg               696 drivers/clk/tegra/clk-pll.c 		cfg->n = (val >> div_nmp->override_divn_shift) & divn_mask(pll);
cfg               700 drivers/clk/tegra/clk-pll.c 		cfg->m = (val >> div_nmp->divm_shift) & divm_mask(pll);
cfg               701 drivers/clk/tegra/clk-pll.c 		cfg->n = (val >> div_nmp->divn_shift) & divn_mask(pll);
cfg               702 drivers/clk/tegra/clk-pll.c 		cfg->p = (val >> div_nmp->divp_shift) & divp_mask(pll);
cfg               708 drivers/clk/tegra/clk-pll.c 				cfg->sdm_data = sdin_din_to_data(val);
cfg               715 drivers/clk/tegra/clk-pll.c 			      struct tegra_clk_pll_freq_table *cfg,
cfg               723 drivers/clk/tegra/clk-pll.c 	val |= cfg->cpcon << PLL_MISC_CPCON_SHIFT;
cfg               727 drivers/clk/tegra/clk-pll.c 		if (cfg->n >= PLLDU_LFCON_SET_DIVN)
cfg               738 drivers/clk/tegra/clk-pll.c static int _program_pll(struct clk_hw *hw, struct tegra_clk_pll_freq_table *cfg,
cfg               750 drivers/clk/tegra/clk-pll.c 			(cfg->m == old_cfg.m) && (cfg->p == old_cfg.p)) {
cfg               751 drivers/clk/tegra/clk-pll.c 		ret = pll->params->dyn_ramp(pll, cfg);
cfg               764 drivers/clk/tegra/clk-pll.c 	_update_pll_mnp(pll, cfg);
cfg               767 drivers/clk/tegra/clk-pll.c 		_update_pll_cpcon(pll, cfg, rate);
cfg               782 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg, old_cfg;
cfg               796 drivers/clk/tegra/clk-pll.c 	if (_get_table_rate(hw, &cfg, rate, parent_rate) &&
cfg               797 drivers/clk/tegra/clk-pll.c 	    pll->params->calc_rate(hw, &cfg, rate, parent_rate)) {
cfg               808 drivers/clk/tegra/clk-pll.c 		cfg.p = old_cfg.p;
cfg               810 drivers/clk/tegra/clk-pll.c 	if (old_cfg.m != cfg.m || old_cfg.n != cfg.n || old_cfg.p != cfg.p ||
cfg               811 drivers/clk/tegra/clk-pll.c 		old_cfg.sdm_data != cfg.sdm_data)
cfg               812 drivers/clk/tegra/clk-pll.c 		ret = _program_pll(hw, &cfg, rate);
cfg               824 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg;
cfg               833 drivers/clk/tegra/clk-pll.c 	if (_get_table_rate(hw, &cfg, rate, *prate) &&
cfg               834 drivers/clk/tegra/clk-pll.c 	    pll->params->calc_rate(hw, &cfg, rate, *prate))
cfg               837 drivers/clk/tegra/clk-pll.c 	return cfg.output_rate;
cfg               844 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg;
cfg               867 drivers/clk/tegra/clk-pll.c 	_get_pll_mnp(pll, &cfg);
cfg               872 drivers/clk/tegra/clk-pll.c 		pdiv = _hw_to_p_div(hw, cfg.p);
cfg               875 drivers/clk/tegra/clk-pll.c 			     clk_hw_get_name(hw), cfg.p);
cfg               881 drivers/clk/tegra/clk-pll.c 		pll->params->set_gain(&cfg);
cfg               883 drivers/clk/tegra/clk-pll.c 	cfg.m *= pdiv;
cfg               885 drivers/clk/tegra/clk-pll.c 	rate *= cfg.n;
cfg               886 drivers/clk/tegra/clk-pll.c 	do_div(rate, cfg.m);
cfg              1175 drivers/clk/tegra/clk-pll.c 				struct tegra_clk_pll_freq_table *cfg,
cfg              1186 drivers/clk/tegra/clk-pll.c 	cfg->m = _pll_fixed_mdiv(pll->params, parent_rate);
cfg              1187 drivers/clk/tegra/clk-pll.c 	cfg->output_rate = rate * p;
cfg              1188 drivers/clk/tegra/clk-pll.c 	cfg->n = cfg->output_rate * cfg->m / parent_rate;
cfg              1189 drivers/clk/tegra/clk-pll.c 	cfg->input_rate = parent_rate;
cfg              1195 drivers/clk/tegra/clk-pll.c 	cfg->p = p_div;
cfg              1197 drivers/clk/tegra/clk-pll.c 	if (cfg->n > divn_max(pll) || cfg->output_rate > pll->params->vco_max)
cfg              1258 drivers/clk/tegra/clk-pll.c 			      struct tegra_clk_pll_freq_table *cfg,
cfg              1264 drivers/clk/tegra/clk-pll.c 	err = _get_table_rate(hw, cfg, rate, parent_rate);
cfg              1266 drivers/clk/tegra/clk-pll.c 		err = _calc_dynamic_ramp_rate(hw, cfg, rate, parent_rate);
cfg              1268 drivers/clk/tegra/clk-pll.c 		if (cfg->m != _pll_fixed_mdiv(pll->params, parent_rate)) {
cfg              1275 drivers/clk/tegra/clk-pll.c 	if (cfg->p >  pll->params->max_p)
cfg              1286 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg, old_cfg;
cfg              1290 drivers/clk/tegra/clk-pll.c 	ret = _pll_ramp_calc_pll(hw, &cfg, rate, parent_rate);
cfg              1299 drivers/clk/tegra/clk-pll.c 		cfg.p = old_cfg.p;
cfg              1301 drivers/clk/tegra/clk-pll.c 	if (old_cfg.m != cfg.m || old_cfg.n != cfg.n || old_cfg.p != cfg.p)
cfg              1302 drivers/clk/tegra/clk-pll.c 		ret = _program_pll(hw, &cfg, rate);
cfg              1314 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg;
cfg              1318 drivers/clk/tegra/clk-pll.c 	ret = _pll_ramp_calc_pll(hw, &cfg, rate, *prate);
cfg              1322 drivers/clk/tegra/clk-pll.c 	p_div = _hw_to_p_div(hw, cfg.p);
cfg              1327 drivers/clk/tegra/clk-pll.c 		pll->params->set_gain(&cfg);
cfg              1329 drivers/clk/tegra/clk-pll.c 	output_rate *= cfg.n;
cfg              1330 drivers/clk/tegra/clk-pll.c 	do_div(output_rate, cfg.m * p_div);
cfg              1443 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg, old_cfg;
cfg              1451 drivers/clk/tegra/clk-pll.c 	ret = _pll_ramp_calc_pll(hw, &cfg, rate, parent_rate);
cfg              1457 drivers/clk/tegra/clk-pll.c 	if (cfg.m != old_cfg.m) {
cfg              1462 drivers/clk/tegra/clk-pll.c 	if (old_cfg.n == cfg.n && old_cfg.p == cfg.p)
cfg              1469 drivers/clk/tegra/clk-pll.c 	ret = _pllcx_update_dynamic_coef(pll, parent_rate, cfg.n);
cfg              1473 drivers/clk/tegra/clk-pll.c 	_update_pll_mnp(pll, &cfg);
cfg              1486 drivers/clk/tegra/clk-pll.c 			     struct tegra_clk_pll_freq_table *cfg,
cfg              1498 drivers/clk/tegra/clk-pll.c 	if (cfg) {
cfg              1499 drivers/clk/tegra/clk-pll.c 		cfg->m = m;
cfg              1500 drivers/clk/tegra/clk-pll.c 		cfg->n = n;
cfg              1509 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg, old_cfg;
cfg              1517 drivers/clk/tegra/clk-pll.c 	_pllre_calc_rate(pll, &cfg, rate, parent_rate);
cfg              1519 drivers/clk/tegra/clk-pll.c 	cfg.p = old_cfg.p;
cfg              1521 drivers/clk/tegra/clk-pll.c 	if (cfg.m != old_cfg.m || cfg.n != old_cfg.n) {
cfg              1526 drivers/clk/tegra/clk-pll.c 		_update_pll_mnp(pll, &cfg);
cfg              1543 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg;
cfg              1547 drivers/clk/tegra/clk-pll.c 	_get_pll_mnp(pll, &cfg);
cfg              1549 drivers/clk/tegra/clk-pll.c 	rate *= cfg.n;
cfg              1550 drivers/clk/tegra/clk-pll.c 	do_div(rate, cfg.m);
cfg              2144 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg;
cfg              2175 drivers/clk/tegra/clk-pll.c 	cfg.m = _pll_fixed_mdiv(pll_params, parent_rate);
cfg              2176 drivers/clk/tegra/clk-pll.c 	cfg.n = cfg.m * pll_params->vco_min / parent_rate;
cfg              2180 drivers/clk/tegra/clk-pll.c 			cfg.p = p_tohw->hw_val;
cfg              2192 drivers/clk/tegra/clk-pll.c 	_update_pll_mnp(pll, &cfg);
cfg              2199 drivers/clk/tegra/clk-pll.c 	_pllcx_update_dynamic_coef(pll, parent_rate, cfg.n);
cfg              2288 drivers/clk/tegra/clk-pll.c 	struct tegra_clk_pll_freq_table cfg;
cfg              2317 drivers/clk/tegra/clk-pll.c 	cfg.m = _pll_fixed_mdiv(pll_params, parent_rate);
cfg              2318 drivers/clk/tegra/clk-pll.c 	cfg.n = cfg.m * pll_params->vco_min / parent_rate;
cfg              2327 drivers/clk/tegra/clk-pll.c 	cfg.p = pll_params->pdiv_tohw[i-1].hw_val;
cfg              2329 drivers/clk/tegra/clk-pll.c 	_update_pll_mnp(pll, &cfg);
cfg               265 drivers/clk/tegra/clk-tegra210.c #define sdin_get_n_eff(cfg)	((cfg)->n * PLL_SDM_COEFF + ((cfg)->sdm_data ? \
cfg               266 drivers/clk/tegra/clk-tegra210.c 		(PLL_SDM_COEFF/2 + sdin_data_to_din((cfg)->sdm_data)) : 0))
cfg              1354 drivers/clk/tegra/clk-tegra210.c 		struct tegra_clk_pll_freq_table *cfg)
cfg              1363 drivers/clk/tegra/clk-tegra210.c 	val |= cfg->n << PLLX_MISC2_NDIV_NEW_SHIFT;
cfg              1377 drivers/clk/tegra/clk-tegra210.c 	base |= cfg->n << pllx->params->div_nmp->divn_shift;
cfg              1386 drivers/clk/tegra/clk-tegra210.c 		 __clk_get_name(pllx->hw.clk), cfg->m, cfg->n, cfg->p,
cfg              1387 drivers/clk/tegra/clk-tegra210.c 		 cfg->input_rate / cfg->m * cfg->n /
cfg              1388 drivers/clk/tegra/clk-tegra210.c 		 pllx->params->pdiv_tohw[cfg->p].pdiv / 1000);
cfg              1402 drivers/clk/tegra/clk-tegra210.c 			       struct tegra_clk_pll_freq_table *cfg,
cfg              1424 drivers/clk/tegra/clk-tegra210.c 	cfg->m = tegra_pll_get_fixed_mdiv(hw, input_rate);
cfg              1425 drivers/clk/tegra/clk-tegra210.c 	cfg->p = p;
cfg              1428 drivers/clk/tegra/clk-tegra210.c 	cfg->p = tegra_pll_p_div_to_hw(pll, cfg->p);
cfg              1433 drivers/clk/tegra/clk-tegra210.c 	cf = input_rate / cfg->m;
cfg              1434 drivers/clk/tegra/clk-tegra210.c 	cfg->n = p_rate / cf;
cfg              1436 drivers/clk/tegra/clk-tegra210.c 	cfg->sdm_data = 0;
cfg              1437 drivers/clk/tegra/clk-tegra210.c 	cfg->output_rate = input_rate;
cfg              1439 drivers/clk/tegra/clk-tegra210.c 		unsigned long rem = p_rate - cf * cfg->n;
cfg              1446 drivers/clk/tegra/clk-tegra210.c 			cfg->sdm_data = sdin_din_to_data(s);
cfg              1448 drivers/clk/tegra/clk-tegra210.c 		cfg->output_rate *= sdin_get_n_eff(cfg);
cfg              1449 drivers/clk/tegra/clk-tegra210.c 		cfg->output_rate /= p * cfg->m * PLL_SDM_COEFF;
cfg              1451 drivers/clk/tegra/clk-tegra210.c 		cfg->output_rate *= cfg->n;
cfg              1452 drivers/clk/tegra/clk-tegra210.c 		cfg->output_rate /= p * cfg->m;
cfg              1455 drivers/clk/tegra/clk-tegra210.c 	cfg->input_rate = input_rate;
cfg              1471 drivers/clk/tegra/clk-tegra210.c static void tegra210_clk_pll_set_gain(struct tegra_clk_pll_freq_table *cfg)
cfg              1473 drivers/clk/tegra/clk-tegra210.c 	cfg->n = sdin_get_n_eff(cfg);
cfg              1474 drivers/clk/tegra/clk-tegra210.c 	cfg->m *= PLL_SDM_COEFF;
cfg               277 drivers/clk/tegra/clk.h 	void	(*set_gain)(struct tegra_clk_pll_freq_table *cfg);
cfg               279 drivers/clk/tegra/clk.h 			struct tegra_clk_pll_freq_table *cfg,
cfg               285 drivers/clk/tegra/clk.h 			struct tegra_clk_pll_freq_table *cfg);
cfg               972 drivers/clocksource/sh_cmt.c 		struct sh_timer_config *cfg = pdev->dev.platform_data;
cfg               976 drivers/clocksource/sh_cmt.c 		cmt->hw_channels = cfg->channels_mask;
cfg               525 drivers/clocksource/sh_tmu.c 		struct sh_timer_config *cfg = pdev->dev.platform_data;
cfg               528 drivers/clocksource/sh_tmu.c 		tmu->num_channels = hweight8(cfg->channels_mask);
cfg                75 drivers/clocksource/timer-oxnas-rps.c 	uint32_t cfg = rps->timer_prescaler;
cfg                78 drivers/clocksource/timer-oxnas-rps.c 		cfg |= TIMER_ENABLE;
cfg                81 drivers/clocksource/timer-oxnas-rps.c 		cfg |= TIMER_PERIODIC;
cfg                84 drivers/clocksource/timer-oxnas-rps.c 	writel_relaxed(cfg, rps->clkevt_base + TIMER_CTRL_REG);
cfg               254 drivers/connector/connector.c 	struct netlink_kernel_cfg cfg = {
cfg               259 drivers/connector/connector.c 	dev->nls = netlink_kernel_create(&init_net, NETLINK_CONNECTOR, &cfg);
cfg                30 drivers/cpufreq/s3c2410-cpufreq.c static void s3c2410_cpufreq_setdivs(struct s3c_cpufreq_config *cfg)
cfg                34 drivers/cpufreq/s3c2410-cpufreq.c 	if (cfg->divs.h_divisor == 2)
cfg                37 drivers/cpufreq/s3c2410-cpufreq.c 	if (cfg->divs.p_divisor != cfg->divs.h_divisor)
cfg                43 drivers/cpufreq/s3c2410-cpufreq.c static int s3c2410_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg)
cfg                49 drivers/cpufreq/s3c2410-cpufreq.c 	fclk = cfg->freq.fclk;
cfg                50 drivers/cpufreq/s3c2410-cpufreq.c 	hclk_max = cfg->max.hclk;
cfg                52 drivers/cpufreq/s3c2410-cpufreq.c 	cfg->freq.armclk = fclk;
cfg                57 drivers/cpufreq/s3c2410-cpufreq.c 	hdiv = (fclk > cfg->max.hclk) ? 2 : 1;
cfg                60 drivers/cpufreq/s3c2410-cpufreq.c 	if (hclk > cfg->max.hclk) {
cfg                65 drivers/cpufreq/s3c2410-cpufreq.c 	pdiv = (hclk > cfg->max.pclk) ? 2 : 1;
cfg                68 drivers/cpufreq/s3c2410-cpufreq.c 	if (pclk > cfg->max.pclk) {
cfg                76 drivers/cpufreq/s3c2410-cpufreq.c 	cfg->divs.p_divisor = pdiv;
cfg                77 drivers/cpufreq/s3c2410-cpufreq.c 	cfg->divs.h_divisor = hdiv;
cfg                40 drivers/cpufreq/s3c2412-cpufreq.c static int s3c2412_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg)
cfg                46 drivers/cpufreq/s3c2412-cpufreq.c 	fclk = cfg->freq.fclk;
cfg                47 drivers/cpufreq/s3c2412-cpufreq.c 	armclk = cfg->freq.armclk;
cfg                48 drivers/cpufreq/s3c2412-cpufreq.c 	hclk_max = cfg->max.hclk;
cfg                59 drivers/cpufreq/s3c2412-cpufreq.c 		     __func__, cfg->freq.fclk, cfg->freq.armclk,
cfg                60 drivers/cpufreq/s3c2412-cpufreq.c 		     cfg->freq.hclk, cfg->freq.pclk);
cfg                69 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->divs.arm_divisor = armdiv;
cfg                76 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->freq.hclk = hclk = armdiv_clk / hdiv;
cfg                79 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->divs.dvs = dvs = armclk < armdiv_clk;
cfg                82 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->freq.armclk = dvs ? hclk : armdiv_clk;
cfg                85 drivers/cpufreq/s3c2412-cpufreq.c 		     __func__, armclk, hclk, armdiv, hdiv, cfg->divs.dvs);
cfg                90 drivers/cpufreq/s3c2412-cpufreq.c 	pdiv = (hclk > cfg->max.pclk) ? 2 : 1;
cfg                92 drivers/cpufreq/s3c2412-cpufreq.c 	if ((hclk / pdiv) > cfg->max.pclk)
cfg                95 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->freq.pclk = hclk / pdiv;
cfg               106 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->divs.h_divisor = hdiv * armdiv;
cfg               107 drivers/cpufreq/s3c2412-cpufreq.c 	cfg->divs.p_divisor = pdiv * armdiv;
cfg               115 drivers/cpufreq/s3c2412-cpufreq.c static void s3c2412_cpufreq_setdivs(struct s3c_cpufreq_config *cfg)
cfg               128 drivers/cpufreq/s3c2412-cpufreq.c 	if (cfg->divs.arm_divisor == 2)
cfg               131 drivers/cpufreq/s3c2412-cpufreq.c 	clkdiv |= ((cfg->divs.h_divisor / cfg->divs.arm_divisor) - 1);
cfg               133 drivers/cpufreq/s3c2412-cpufreq.c 	if (cfg->divs.p_divisor != cfg->divs.h_divisor)
cfg               139 drivers/cpufreq/s3c2412-cpufreq.c 	clk_set_parent(armclk, cfg->divs.dvs ? hclk : fclk);
cfg               142 drivers/cpufreq/s3c2412-cpufreq.c static void s3c2412_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg)
cfg               144 drivers/cpufreq/s3c2412-cpufreq.c 	struct s3c_cpufreq_board *board = cfg->board;
cfg               148 drivers/cpufreq/s3c2412-cpufreq.c 		     board->refresh, cfg->freq.hclk);
cfg               156 drivers/cpufreq/s3c2412-cpufreq.c 	refresh *= (cfg->freq.hclk / 100);
cfg                54 drivers/cpufreq/s3c2440-cpufreq.c static int s3c2440_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg)
cfg                60 drivers/cpufreq/s3c2440-cpufreq.c 	fclk = cfg->freq.fclk;
cfg                61 drivers/cpufreq/s3c2440-cpufreq.c 	armclk = cfg->freq.armclk;
cfg                62 drivers/cpufreq/s3c2440-cpufreq.c 	hclk_max = cfg->max.hclk;
cfg                90 drivers/cpufreq/s3c2440-cpufreq.c 	pdiv = (hclk > cfg->max.pclk) ? 2 : 1;
cfg                92 drivers/cpufreq/s3c2440-cpufreq.c 	if ((hclk / pdiv) > cfg->max.pclk)
cfg               111 drivers/cpufreq/s3c2440-cpufreq.c 		cfg->divs.dvs = 1;
cfg               114 drivers/cpufreq/s3c2440-cpufreq.c 		cfg->divs.dvs = 0;
cfg               116 drivers/cpufreq/s3c2440-cpufreq.c 	cfg->freq.armclk = armclk;
cfg               120 drivers/cpufreq/s3c2440-cpufreq.c 	cfg->divs.h_divisor = hdiv;
cfg               121 drivers/cpufreq/s3c2440-cpufreq.c 	cfg->divs.p_divisor = pdiv;
cfg               139 drivers/cpufreq/s3c2440-cpufreq.c static void s3c2440_cpufreq_setdivs(struct s3c_cpufreq_config *cfg)
cfg               144 drivers/cpufreq/s3c2440-cpufreq.c 		     cfg->divs.h_divisor, cfg->divs.p_divisor);
cfg               152 drivers/cpufreq/s3c2440-cpufreq.c 	switch (cfg->divs.h_divisor) {
cfg               177 drivers/cpufreq/s3c2440-cpufreq.c 	if (cfg->divs.p_divisor != cfg->divs.h_divisor)
cfg               193 drivers/cpufreq/s3c2440-cpufreq.c 	clk_set_parent(armclk, cfg->divs.dvs ? hclk : fclk);
cfg               222 drivers/cpufreq/s3c2440-cpufreq.c static int s3c2440_cpufreq_calctable(struct s3c_cpufreq_config *cfg,
cfg               228 drivers/cpufreq/s3c2440-cpufreq.c 	WARN_ON(cfg->info == NULL);
cfg               229 drivers/cpufreq/s3c2440-cpufreq.c 	WARN_ON(cfg->board == NULL);
cfg               231 drivers/cpufreq/s3c2440-cpufreq.c 	ret = run_freq_for(cfg->info->max.hclk,
cfg               232 drivers/cpufreq/s3c2440-cpufreq.c 			   cfg->info->max.fclk,
cfg                38 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	struct s3c_cpufreq_config *cfg;
cfg                41 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	cfg = s3c_cpufreq_getconfig();
cfg                42 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	if (!cfg) {
cfg                47 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	brd = cfg->board;
cfg                67 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	struct s3c_cpufreq_config *cfg;
cfg                69 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	cfg = s3c_cpufreq_getconfig();
cfg                70 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	if (!cfg) {
cfg                75 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	seq_printf(seq, "  FCLK %ld Hz\n", cfg->freq.fclk);
cfg                77 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 		   cfg->freq.hclk, print_ns(cfg->freq.hclk_tns));
cfg                78 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	seq_printf(seq, "  PCLK %ld Hz\n", cfg->freq.hclk);
cfg                79 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	seq_printf(seq, "ARMCLK %ld Hz\n", cfg->freq.armclk);
cfg                82 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	show_max(seq, &cfg->max);
cfg                85 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 		   cfg->divs.h_divisor, cfg->divs.p_divisor,
cfg                86 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 		   cfg->divs.arm_divisor, cfg->divs.dvs ? "on" : "off");
cfg                89 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	seq_printf(seq, "lock_pll=%u\n", cfg->lock_pll);
cfg                99 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	struct s3c_cpufreq_config *cfg;
cfg               104 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	cfg = s3c_cpufreq_getconfig();
cfg               105 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	if (!cfg) {
cfg               110 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	show_bank = cfg->info->debug_io_show;
cfg               122 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 	seq_printf(seq, "hclk period is %lu.%lu ns\n", print_ns(cfg->freq.hclk_tns));
cfg               134 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c 		show_bank(seq, cfg, iob);
cfg                62 drivers/cpufreq/s3c24xx-cpufreq.c static void s3c_cpufreq_getcur(struct s3c_cpufreq_config *cfg)
cfg                66 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.fclk = fclk = clk_get_rate(clk_fclk);
cfg                67 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.hclk = hclk = clk_get_rate(clk_hclk);
cfg                68 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.pclk = pclk = clk_get_rate(clk_pclk);
cfg                69 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.armclk = armclk = clk_get_rate(clk_arm);
cfg                71 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->pll.driver_data = __raw_readl(S3C2410_MPLLCON);
cfg                72 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->pll.frequency = fclk;
cfg                74 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.hclk_tns = 1000000000 / (cfg->freq.hclk / 10);
cfg                76 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->divs.h_divisor = fclk / hclk;
cfg                77 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->divs.p_divisor = fclk / pclk;
cfg                80 drivers/cpufreq/s3c24xx-cpufreq.c static inline void s3c_cpufreq_calc(struct s3c_cpufreq_config *cfg)
cfg                82 drivers/cpufreq/s3c24xx-cpufreq.c 	unsigned long pll = cfg->pll.frequency;
cfg                84 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.fclk = pll;
cfg                85 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.hclk = pll / cfg->divs.h_divisor;
cfg                86 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.pclk = pll / cfg->divs.p_divisor;
cfg                89 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->freq.hclk_tns = 1000000000 / (cfg->freq.hclk / 10);
cfg               101 drivers/cpufreq/s3c24xx-cpufreq.c 				 struct s3c_cpufreq_config *cfg)
cfg               104 drivers/cpufreq/s3c24xx-cpufreq.c 		     pfx, cfg->pll.frequency, cfg->freq.fclk, cfg->freq.armclk,
cfg               105 drivers/cpufreq/s3c24xx-cpufreq.c 		     cfg->freq.hclk, cfg->divs.h_divisor,
cfg               106 drivers/cpufreq/s3c24xx-cpufreq.c 		     cfg->freq.pclk, cfg->divs.p_divisor);
cfg               111 drivers/cpufreq/s3c24xx-cpufreq.c static void s3c_cpufreq_setio(struct s3c_cpufreq_config *cfg)
cfg               113 drivers/cpufreq/s3c24xx-cpufreq.c 	if (cfg->info->set_iotiming)
cfg               114 drivers/cpufreq/s3c24xx-cpufreq.c 		(cfg->info->set_iotiming)(cfg, &s3c24xx_iotiming);
cfg               117 drivers/cpufreq/s3c24xx-cpufreq.c static int s3c_cpufreq_calcio(struct s3c_cpufreq_config *cfg)
cfg               119 drivers/cpufreq/s3c24xx-cpufreq.c 	if (cfg->info->calc_iotiming)
cfg               120 drivers/cpufreq/s3c24xx-cpufreq.c 		return (cfg->info->calc_iotiming)(cfg, &s3c24xx_iotiming);
cfg               125 drivers/cpufreq/s3c24xx-cpufreq.c static void s3c_cpufreq_setrefresh(struct s3c_cpufreq_config *cfg)
cfg               127 drivers/cpufreq/s3c24xx-cpufreq.c 	(cfg->info->set_refresh)(cfg);
cfg               130 drivers/cpufreq/s3c24xx-cpufreq.c static void s3c_cpufreq_setdivs(struct s3c_cpufreq_config *cfg)
cfg               132 drivers/cpufreq/s3c24xx-cpufreq.c 	(cfg->info->set_divs)(cfg);
cfg               135 drivers/cpufreq/s3c24xx-cpufreq.c static int s3c_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg)
cfg               137 drivers/cpufreq/s3c24xx-cpufreq.c 	return (cfg->info->calc_divs)(cfg);
cfg               140 drivers/cpufreq/s3c24xx-cpufreq.c static void s3c_cpufreq_setfvco(struct s3c_cpufreq_config *cfg)
cfg               142 drivers/cpufreq/s3c24xx-cpufreq.c 	cfg->mpll = _clk_mpll;
cfg               143 drivers/cpufreq/s3c24xx-cpufreq.c 	(cfg->info->set_fvco)(cfg);
cfg               180 drivers/crypto/caam/dpseci.c 			u8 queue, const struct dpseci_rx_queue_cfg *cfg)
cfg               189 drivers/crypto/caam/dpseci.c 	cmd_params->dest_id = cpu_to_le32(cfg->dest_cfg.dest_id);
cfg               190 drivers/crypto/caam/dpseci.c 	cmd_params->priority = cfg->dest_cfg.priority;
cfg               193 drivers/crypto/caam/dpseci.c 			 cfg->dest_cfg.dest_type);
cfg               194 drivers/crypto/caam/dpseci.c 	cmd_params->user_ctx = cpu_to_le64(cfg->user_ctx);
cfg               195 drivers/crypto/caam/dpseci.c 	cmd_params->options = cpu_to_le32(cfg->options);
cfg               197 drivers/crypto/caam/dpseci.c 			 cfg->order_preservation_en);
cfg               364 drivers/crypto/caam/dpseci.c 	u16 token, const struct dpseci_congestion_notification_cfg *cfg)
cfg               374 drivers/crypto/caam/dpseci.c 	cmd_params->dest_id = cpu_to_le32(cfg->dest_cfg.dest_id);
cfg               375 drivers/crypto/caam/dpseci.c 	cmd_params->notification_mode = cpu_to_le16(cfg->notification_mode);
cfg               376 drivers/crypto/caam/dpseci.c 	cmd_params->priority = cfg->dest_cfg.priority;
cfg               378 drivers/crypto/caam/dpseci.c 			 cfg->dest_cfg.dest_type);
cfg               379 drivers/crypto/caam/dpseci.c 	dpseci_set_field(cmd_params->options, CGN_UNITS, cfg->units);
cfg               380 drivers/crypto/caam/dpseci.c 	cmd_params->message_iova = cpu_to_le64(cfg->message_iova);
cfg               381 drivers/crypto/caam/dpseci.c 	cmd_params->message_ctx = cpu_to_le64(cfg->message_ctx);
cfg               382 drivers/crypto/caam/dpseci.c 	cmd_params->threshold_entry = cpu_to_le32(cfg->threshold_entry);
cfg               383 drivers/crypto/caam/dpseci.c 	cmd_params->threshold_exit = cpu_to_le32(cfg->threshold_exit);
cfg               399 drivers/crypto/caam/dpseci.c 	u16 token, struct dpseci_congestion_notification_cfg *cfg)
cfg               414 drivers/crypto/caam/dpseci.c 	cfg->dest_cfg.dest_id = le32_to_cpu(rsp_params->dest_id);
cfg               415 drivers/crypto/caam/dpseci.c 	cfg->notification_mode = le16_to_cpu(rsp_params->notification_mode);
cfg               416 drivers/crypto/caam/dpseci.c 	cfg->dest_cfg.priority = rsp_params->priority;
cfg               417 drivers/crypto/caam/dpseci.c 	cfg->dest_cfg.dest_type = dpseci_get_field(rsp_params->options,
cfg               419 drivers/crypto/caam/dpseci.c 	cfg->units = dpseci_get_field(rsp_params->options, CGN_UNITS);
cfg               420 drivers/crypto/caam/dpseci.c 	cfg->message_iova = le64_to_cpu(rsp_params->message_iova);
cfg               421 drivers/crypto/caam/dpseci.c 	cfg->message_ctx = le64_to_cpu(rsp_params->message_ctx);
cfg               422 drivers/crypto/caam/dpseci.c 	cfg->threshold_entry = le32_to_cpu(rsp_params->threshold_entry);
cfg               423 drivers/crypto/caam/dpseci.c 	cfg->threshold_exit = le32_to_cpu(rsp_params->threshold_exit);
cfg               154 drivers/crypto/caam/dpseci.h 			u8 queue, const struct dpseci_rx_queue_cfg *cfg);
cfg               328 drivers/crypto/caam/dpseci.h 	u16 token, const struct dpseci_congestion_notification_cfg *cfg);
cfg               331 drivers/crypto/caam/dpseci.h 	u16 token, struct dpseci_congestion_notification_cfg *cfg);
cfg                40 drivers/crypto/caam/sg_sw_qm.h 	qm_sg_ptr->cfg = cpu_to_be32(QM_SG_EXT | (len & QM_SG_LEN_MASK));
cfg                48 drivers/crypto/caam/sg_sw_qm.h 	qm_sg_ptr->cfg = cpu_to_be32(QM_SG_EXT | QM_SG_FIN |
cfg               803 drivers/crypto/cavium/nitrox/nitrox_csr.h 		u64  cfg :3;
cfg               805 drivers/crypto/cavium/nitrox/nitrox_csr.h 		u64  cfg :3;
cfg               273 drivers/crypto/cavium/nitrox/nitrox_hal.c 	core_gbl_vfcfg.s.cfg = __NDEV_MODE_PF;
cfg               563 drivers/crypto/cavium/nitrox/nitrox_hal.c 	vfcfg.s.cfg = mode & 0x7;
cfg               130 drivers/crypto/hisilicon/sec/sec_algs.c 	const struct sec_c_alg_cfg *cfg = &sec_c_alg_cfgs[alg];
cfg               133 drivers/crypto/hisilicon/sec/sec_algs.c 	req->w0 |= cfg->c_mode << SEC_BD_W0_C_MODE_S;
cfg               134 drivers/crypto/hisilicon/sec/sec_algs.c 	req->w1 |= cfg->c_alg << SEC_BD_W1_C_ALG_S;
cfg               135 drivers/crypto/hisilicon/sec/sec_algs.c 	req->w3 |= cfg->key_len << SEC_BD_W3_C_KEY_LEN_S;
cfg               136 drivers/crypto/hisilicon/sec/sec_algs.c 	req->w0 |= cfg->c_width << SEC_BD_W0_C_WIDTH_S;
cfg               385 drivers/crypto/hisilicon/sec/sec_drv.c static void sec_data_axiwr_otsd_cfg(struct sec_dev_info *info, u32 cfg)
cfg               392 drivers/crypto/hisilicon/sec/sec_drv.c 	regval |= (cfg << SEC_CTRL2_DATA_AXI_WR_OTSD_CFG_S) &
cfg               397 drivers/crypto/hisilicon/sec/sec_drv.c static void sec_data_axird_otsd_cfg(struct sec_dev_info *info, u32 cfg)
cfg               404 drivers/crypto/hisilicon/sec/sec_drv.c 	regval |= (cfg << SEC_CTRL2_DATA_AXI_RD_OTSD_CFG_S) &
cfg               471 drivers/crypto/hisilicon/sec/sec_drv.c static void sec_set_dbg_bd_cfg(struct sec_dev_info *info, u32 cfg)
cfg               480 drivers/crypto/hisilicon/sec/sec_drv.c 	if (cfg)
cfg               650 drivers/crypto/marvell/cesa.h 					 u32 cfg, u32 mask)
cfg               653 drivers/crypto/marvell/cesa.h 	op->desc.config |= cpu_to_le32(cfg);
cfg               661 drivers/crypto/marvell/cesa.h static inline void mv_cesa_set_op_cfg(struct mv_cesa_op_ctx *op, u32 cfg)
cfg               663 drivers/crypto/marvell/cesa.h 	op->desc.config = cpu_to_le32(cfg);
cfg               687 drivers/crypto/marvell/cipher.c 	u32 cfg;
cfg               689 drivers/crypto/marvell/cipher.c 	cfg = CESA_SA_DESC_CFG_CRYPTM_AES;
cfg               700 drivers/crypto/marvell/cipher.c 		cfg |= CESA_SA_DESC_CFG_AES_LEN_192;
cfg               702 drivers/crypto/marvell/cipher.c 		cfg |= CESA_SA_DESC_CFG_AES_LEN_256;
cfg               704 drivers/crypto/marvell/cipher.c 	mv_cesa_update_op_cfg(tmpl, cfg,
cfg               273 drivers/crypto/omap-aes.c 	struct dma_slave_config cfg;
cfg               288 drivers/crypto/omap-aes.c 	memset(&cfg, 0, sizeof(cfg));
cfg               290 drivers/crypto/omap-aes.c 	cfg.src_addr = dd->phys_base + AES_REG_DATA_N(dd, 0);
cfg               291 drivers/crypto/omap-aes.c 	cfg.dst_addr = dd->phys_base + AES_REG_DATA_N(dd, 0);
cfg               292 drivers/crypto/omap-aes.c 	cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               293 drivers/crypto/omap-aes.c 	cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               294 drivers/crypto/omap-aes.c 	cfg.src_maxburst = DST_MAXBURST;
cfg               295 drivers/crypto/omap-aes.c 	cfg.dst_maxburst = DST_MAXBURST;
cfg               298 drivers/crypto/omap-aes.c 	ret = dmaengine_slave_config(dd->dma_lch_in, &cfg);
cfg               317 drivers/crypto/omap-aes.c 	ret = dmaengine_slave_config(dd->dma_lch_out, &cfg);
cfg               383 drivers/crypto/omap-des.c 	struct dma_slave_config cfg;
cfg               398 drivers/crypto/omap-des.c 	memset(&cfg, 0, sizeof(cfg));
cfg               400 drivers/crypto/omap-des.c 	cfg.src_addr = dd->phys_base + DES_REG_DATA_N(dd, 0);
cfg               401 drivers/crypto/omap-des.c 	cfg.dst_addr = dd->phys_base + DES_REG_DATA_N(dd, 0);
cfg               402 drivers/crypto/omap-des.c 	cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               403 drivers/crypto/omap-des.c 	cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               404 drivers/crypto/omap-des.c 	cfg.src_maxburst = DST_MAXBURST;
cfg               405 drivers/crypto/omap-des.c 	cfg.dst_maxburst = DST_MAXBURST;
cfg               408 drivers/crypto/omap-des.c 	ret = dmaengine_slave_config(dd->dma_lch_in, &cfg);
cfg               427 drivers/crypto/omap-des.c 	ret = dmaengine_slave_config(dd->dma_lch_out, &cfg);
cfg               587 drivers/crypto/omap-sham.c 	struct dma_slave_config cfg;
cfg               598 drivers/crypto/omap-sham.c 	memset(&cfg, 0, sizeof(cfg));
cfg               600 drivers/crypto/omap-sham.c 	cfg.dst_addr = dd->phys_base + SHA_REG_DIN(dd, 0);
cfg               601 drivers/crypto/omap-sham.c 	cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               602 drivers/crypto/omap-sham.c 	cfg.dst_maxburst = get_block_size(ctx) / DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               604 drivers/crypto/omap-sham.c 	ret = dmaengine_slave_config(dd->dma_lch, &cfg);
cfg               176 drivers/crypto/qat/qat_common/adf_accel_devices.h 				const uint32_t **cfg);
cfg               231 drivers/crypto/qat/qat_common/adf_accel_devices.h 	struct adf_cfg_device_data *cfg;
cfg               137 drivers/crypto/qat/qat_common/adf_cfg.c 	accel_dev->cfg = dev_cfg_data;
cfg               152 drivers/crypto/qat/qat_common/adf_cfg.c 	struct adf_cfg_device_data *dev_cfg_data = accel_dev->cfg;
cfg               172 drivers/crypto/qat/qat_common/adf_cfg.c 	struct adf_cfg_device_data *dev_cfg_data = accel_dev->cfg;
cfg               182 drivers/crypto/qat/qat_common/adf_cfg.c 	accel_dev->cfg = NULL;
cfg               234 drivers/crypto/qat/qat_common/adf_cfg.c 	struct adf_cfg_device_data *cfg = accel_dev->cfg;
cfg               237 drivers/crypto/qat/qat_common/adf_cfg.c 	list_for_each(list, &cfg->sec_list) {
cfg               282 drivers/crypto/qat/qat_common/adf_cfg.c 	struct adf_cfg_device_data *cfg = accel_dev->cfg;
cfg               310 drivers/crypto/qat/qat_common/adf_cfg.c 	down_write(&cfg->lock);
cfg               312 drivers/crypto/qat/qat_common/adf_cfg.c 	up_write(&cfg->lock);
cfg               330 drivers/crypto/qat/qat_common/adf_cfg.c 	struct adf_cfg_device_data *cfg = accel_dev->cfg;
cfg               342 drivers/crypto/qat/qat_common/adf_cfg.c 	down_write(&cfg->lock);
cfg               343 drivers/crypto/qat/qat_common/adf_cfg.c 	list_add_tail(&sec->list, &cfg->sec_list);
cfg               344 drivers/crypto/qat/qat_common/adf_cfg.c 	up_write(&cfg->lock);
cfg               353 drivers/crypto/qat/qat_common/adf_cfg.c 	struct adf_cfg_device_data *cfg = accel_dev->cfg;
cfg               356 drivers/crypto/qat/qat_common/adf_cfg.c 	down_read(&cfg->lock);
cfg               358 drivers/crypto/qat/qat_common/adf_cfg.c 	up_read(&cfg->lock);
cfg                50 drivers/crypto/qce/common.c 	u32 cfg = 0;
cfg                54 drivers/crypto/qce/common.c 			cfg |= ENCR_KEY_SZ_AES128 << ENCR_KEY_SZ_SHIFT;
cfg                56 drivers/crypto/qce/common.c 			cfg |= ENCR_KEY_SZ_AES256 << ENCR_KEY_SZ_SHIFT;
cfg                60 drivers/crypto/qce/common.c 		cfg |= ENCR_ALG_AES << ENCR_ALG_SHIFT;
cfg                62 drivers/crypto/qce/common.c 		cfg |= ENCR_ALG_DES << ENCR_ALG_SHIFT;
cfg                65 drivers/crypto/qce/common.c 		cfg |= ENCR_KEY_SZ_DES << ENCR_KEY_SZ_SHIFT;
cfg                68 drivers/crypto/qce/common.c 		cfg |= ENCR_KEY_SZ_3DES << ENCR_KEY_SZ_SHIFT;
cfg                72 drivers/crypto/qce/common.c 		cfg |= ENCR_MODE_ECB << ENCR_MODE_SHIFT;
cfg                75 drivers/crypto/qce/common.c 		cfg |= ENCR_MODE_CBC << ENCR_MODE_SHIFT;
cfg                78 drivers/crypto/qce/common.c 		cfg |= ENCR_MODE_CTR << ENCR_MODE_SHIFT;
cfg                81 drivers/crypto/qce/common.c 		cfg |= ENCR_MODE_XTS << ENCR_MODE_SHIFT;
cfg                84 drivers/crypto/qce/common.c 		cfg |= ENCR_MODE_CCM << ENCR_MODE_SHIFT;
cfg                85 drivers/crypto/qce/common.c 		cfg |= LAST_CCM_XFR << LAST_CCM_SHIFT;
cfg                91 drivers/crypto/qce/common.c 	return cfg;
cfg                96 drivers/crypto/qce/common.c 	u32 cfg = 0;
cfg                99 drivers/crypto/qce/common.c 		cfg |= AUTH_ALG_AES << AUTH_ALG_SHIFT;
cfg               101 drivers/crypto/qce/common.c 		cfg |= AUTH_ALG_SHA << AUTH_ALG_SHIFT;
cfg               105 drivers/crypto/qce/common.c 			cfg |= AUTH_KEY_SZ_AES128 << AUTH_KEY_SIZE_SHIFT;
cfg               107 drivers/crypto/qce/common.c 			cfg |= AUTH_KEY_SZ_AES256 << AUTH_KEY_SIZE_SHIFT;
cfg               111 drivers/crypto/qce/common.c 		cfg |= AUTH_SIZE_SHA1 << AUTH_SIZE_SHIFT;
cfg               113 drivers/crypto/qce/common.c 		cfg |= AUTH_SIZE_SHA256 << AUTH_SIZE_SHIFT;
cfg               115 drivers/crypto/qce/common.c 		cfg |= AUTH_SIZE_ENUM_16_BYTES << AUTH_SIZE_SHIFT;
cfg               118 drivers/crypto/qce/common.c 		cfg |= AUTH_MODE_HASH << AUTH_MODE_SHIFT;
cfg               121 drivers/crypto/qce/common.c 		cfg |= AUTH_MODE_HMAC << AUTH_MODE_SHIFT;
cfg               123 drivers/crypto/qce/common.c 		cfg |= AUTH_MODE_CCM << AUTH_MODE_SHIFT;
cfg               125 drivers/crypto/qce/common.c 		cfg |= AUTH_MODE_CMAC << AUTH_MODE_SHIFT;
cfg               128 drivers/crypto/qce/common.c 		cfg |= AUTH_POS_BEFORE << AUTH_POS_SHIFT;
cfg               131 drivers/crypto/qce/common.c 		cfg |= QCE_MAX_NONCE_WORDS << AUTH_NONCE_NUM_WORDS_SHIFT;
cfg               135 drivers/crypto/qce/common.c 		cfg |= BIT(AUTH_LAST_SHIFT) | BIT(AUTH_FIRST_SHIFT);
cfg               137 drivers/crypto/qce/common.c 	return cfg;
cfg               468 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_gcm_init(struct stm32_cryp *cryp, u32 cfg)
cfg               479 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg | CR_PH_INIT | CR_CRYPEN);
cfg               489 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_ccm_init(struct stm32_cryp *cryp, u32 cfg)
cfg               516 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg | CR_PH_INIT | CR_CRYPEN);
cfg               538 drivers/crypto/stm32/stm32-cryp.c 	u32 cfg, hw_mode;
cfg               549 drivers/crypto/stm32/stm32-cryp.c 	cfg = CR_DATA8 | CR_FFLUSH;
cfg               553 drivers/crypto/stm32/stm32-cryp.c 		cfg |= CR_KEY128;
cfg               557 drivers/crypto/stm32/stm32-cryp.c 		cfg |= CR_KEY192;
cfg               562 drivers/crypto/stm32/stm32-cryp.c 		cfg |= CR_KEY256;
cfg               573 drivers/crypto/stm32/stm32-cryp.c 		stm32_cryp_write(cryp, CRYP_CR, cfg | CR_AES_KP | CR_CRYPEN);
cfg               583 drivers/crypto/stm32/stm32-cryp.c 	cfg |= hw_mode;
cfg               586 drivers/crypto/stm32/stm32-cryp.c 		cfg |= CR_DEC_NOT_ENC;
cfg               589 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg               596 drivers/crypto/stm32/stm32-cryp.c 			ret = stm32_cryp_ccm_init(cryp, cfg);
cfg               598 drivers/crypto/stm32/stm32-cryp.c 			ret = stm32_cryp_gcm_init(cryp, cfg);
cfg               605 drivers/crypto/stm32/stm32-cryp.c 			cfg |= CR_PH_HEADER;
cfg               607 drivers/crypto/stm32/stm32-cryp.c 			cfg |= CR_PH_PAYLOAD;
cfg               608 drivers/crypto/stm32/stm32-cryp.c 			stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg               610 drivers/crypto/stm32/stm32-cryp.c 			cfg |= CR_PH_INIT;
cfg               627 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_CRYPEN;
cfg               629 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1103 drivers/crypto/stm32/stm32-cryp.c 	u32 cfg, size_bit, *dst, d32;
cfg              1109 drivers/crypto/stm32/stm32-cryp.c 	cfg = stm32_cryp_read(cryp, CRYP_CR);
cfg              1111 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_PH_MASK;
cfg              1112 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_PH_FINAL;
cfg              1113 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_DEC_NOT_ENC;
cfg              1114 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_CRYPEN;
cfg              1116 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1200 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_CRYPEN;
cfg              1201 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1316 drivers/crypto/stm32/stm32-cryp.c 	u32 cfg, tmp[AES_BLOCK_32];
cfg              1325 drivers/crypto/stm32/stm32-cryp.c 	cfg = stm32_cryp_read(cryp, CRYP_CR);
cfg              1326 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_CRYPEN;
cfg              1327 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1333 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_ALGO_MASK;
cfg              1334 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_AES_CTR;
cfg              1335 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1338 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_CRYPEN;
cfg              1339 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1357 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_ALGO_MASK;
cfg              1358 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_AES_GCM;
cfg              1359 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1362 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_PH_MASK;
cfg              1363 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_PH_FINAL;
cfg              1364 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1392 drivers/crypto/stm32/stm32-cryp.c 	u32 cfg, payload_bytes;
cfg              1395 drivers/crypto/stm32/stm32-cryp.c 	cfg = stm32_cryp_read(cryp, CRYP_CR);
cfg              1396 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_CRYPEN;
cfg              1397 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1401 drivers/crypto/stm32/stm32-cryp.c 	cfg |= (cryp->hw_blocksize - payload_bytes) << CR_NBPBL_SHIFT;
cfg              1402 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_CRYPEN;
cfg              1403 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1409 drivers/crypto/stm32/stm32-cryp.c 	u32 cfg, iv1tmp;
cfg              1421 drivers/crypto/stm32/stm32-cryp.c 	cfg = stm32_cryp_read(cryp, CRYP_CR);
cfg              1422 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_CRYPEN;
cfg              1423 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1436 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_ALGO_MASK;
cfg              1437 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_AES_CTR;
cfg              1438 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1441 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_CRYPEN;
cfg              1442 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1467 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_ALGO_MASK;
cfg              1468 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_AES_CCM;
cfg              1469 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1472 drivers/crypto/stm32/stm32-cryp.c 	cfg &= ~CR_PH_MASK;
cfg              1473 drivers/crypto/stm32/stm32-cryp.c 	cfg |= CR_PH_HEADER;
cfg              1474 drivers/crypto/stm32/stm32-cryp.c 	stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1533 drivers/crypto/stm32/stm32-cryp.c 	u32 cfg, *src;
cfg              1559 drivers/crypto/stm32/stm32-cryp.c 				cfg = stm32_cryp_read(cryp, CRYP_CR);
cfg              1560 drivers/crypto/stm32/stm32-cryp.c 				cfg &= ~CR_CRYPEN;
cfg              1561 drivers/crypto/stm32/stm32-cryp.c 				stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1563 drivers/crypto/stm32/stm32-cryp.c 				cfg &= ~CR_PH_MASK;
cfg              1564 drivers/crypto/stm32/stm32-cryp.c 				cfg |= CR_PH_PAYLOAD;
cfg              1565 drivers/crypto/stm32/stm32-cryp.c 				cfg |= CR_CRYPEN;
cfg              1566 drivers/crypto/stm32/stm32-cryp.c 				stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1585 drivers/crypto/stm32/stm32-cryp.c 	u32 alen, cfg, *src;
cfg              1658 drivers/crypto/stm32/stm32-cryp.c 				cfg = stm32_cryp_read(cryp, CRYP_CR);
cfg              1659 drivers/crypto/stm32/stm32-cryp.c 				cfg &= ~CR_CRYPEN;
cfg              1660 drivers/crypto/stm32/stm32-cryp.c 				stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg              1662 drivers/crypto/stm32/stm32-cryp.c 				cfg &= ~CR_PH_MASK;
cfg              1663 drivers/crypto/stm32/stm32-cryp.c 				cfg |= CR_PH_PAYLOAD;
cfg              1664 drivers/crypto/stm32/stm32-cryp.c 				cfg |= CR_CRYPEN;
cfg              1665 drivers/crypto/stm32/stm32-cryp.c 				stm32_cryp_write(cryp, CRYP_CR, cfg);
cfg               391 drivers/dma/altera-msgdma.c 	struct dma_slave_config *cfg = &mdev->slave_cfg;
cfg               425 drivers/dma/altera-msgdma.c 			dma_dst = cfg->dst_addr;
cfg               428 drivers/dma/altera-msgdma.c 			dma_src = cfg->src_addr;
cfg               252 drivers/dma/amba-pl08x.c 	struct dma_slave_config cfg;
cfg              1962 drivers/dma/amba-pl08x.c 		*slave_addr = plchan->cfg.dst_addr;
cfg              1963 drivers/dma/amba-pl08x.c 		addr_width = plchan->cfg.dst_addr_width;
cfg              1964 drivers/dma/amba-pl08x.c 		maxburst = plchan->cfg.dst_maxburst;
cfg              1969 drivers/dma/amba-pl08x.c 		*slave_addr = plchan->cfg.src_addr;
cfg              1970 drivers/dma/amba-pl08x.c 		addr_width = plchan->cfg.src_addr_width;
cfg              1971 drivers/dma/amba-pl08x.c 		maxburst = plchan->cfg.src_maxburst;
cfg              1991 drivers/dma/amba-pl08x.c 	if (plchan->cfg.device_fc)
cfg              2155 drivers/dma/amba-pl08x.c 	plchan->cfg = *config;
cfg              2361 drivers/dma/amba-pl08x.c 	chan->cfg.src_addr = chan->cd->addr;
cfg              2362 drivers/dma/amba-pl08x.c 	chan->cfg.dst_addr = chan->cd->addr;
cfg              1547 drivers/dma/at_hdmac.c 	u32			cfg;
cfg              1558 drivers/dma/at_hdmac.c 	cfg = ATC_DEFAULT_CFG;
cfg              1569 drivers/dma/at_hdmac.c 		if (atslave->cfg)
cfg              1570 drivers/dma/at_hdmac.c 			cfg = atslave->cfg;
cfg              1596 drivers/dma/at_hdmac.c 	channel_writel(atchan, CFG, cfg);
cfg              1678 drivers/dma/at_hdmac.c 	atslave->cfg = ATC_DST_H2SEL_HW | ATC_SRC_H2SEL_HW;
cfg              1684 drivers/dma/at_hdmac.c 	atslave->cfg |= ATC_DST_PER_MSB(per_id) | ATC_DST_PER(per_id)
cfg              1693 drivers/dma/at_hdmac.c 		atslave->cfg |= ATC_FIFOCFG_LARGESTBURST;
cfg              1696 drivers/dma/at_hdmac.c 		atslave->cfg |= ATC_FIFOCFG_ENOUGHSPACE;
cfg              1700 drivers/dma/at_hdmac.c 		atslave->cfg |= ATC_FIFOCFG_HALFFIFO;
cfg               187 drivers/dma/at_xdmac.c 	u32				cfg;		/* Channel Configuration Register */
cfg               300 drivers/dma/at_xdmac.c static inline bool at_xdmac_chan_is_peripheral_xfer(u32 cfg)
cfg               302 drivers/dma/at_xdmac.c 	return cfg & AT_XDMAC_CC_TYPE_PER_TRAN;
cfg               305 drivers/dma/at_xdmac.c static inline u8 at_xdmac_get_dwidth(u32 cfg)
cfg               307 drivers/dma/at_xdmac.c 	return (cfg & AT_XDMAC_CC_DWIDTH_MASK) >> AT_XDMAC_CC_DWIDTH_OFFSET;
cfg               547 drivers/dma/at_xdmac.c 		atchan->cfg =
cfg               562 drivers/dma/at_xdmac.c 		atchan->cfg |= AT_XDMAC_CC_CSIZE(csize);
cfg               568 drivers/dma/at_xdmac.c 		atchan->cfg |= AT_XDMAC_CC_DWIDTH(dwidth);
cfg               570 drivers/dma/at_xdmac.c 		atchan->cfg =
cfg               585 drivers/dma/at_xdmac.c 		atchan->cfg |= AT_XDMAC_CC_CSIZE(csize);
cfg               591 drivers/dma/at_xdmac.c 		atchan->cfg |= AT_XDMAC_CC_DWIDTH(dwidth);
cfg               594 drivers/dma/at_xdmac.c 	dev_dbg(chan2dev(chan),	"%s: cfg=0x%08x\n", __func__, atchan->cfg);
cfg               694 drivers/dma/at_xdmac.c 		dwidth = at_xdmac_get_dwidth(atchan->cfg);
cfg               702 drivers/dma/at_xdmac.c 		desc->lld.mbr_cfg = (atchan->cfg & ~AT_XDMAC_CC_DWIDTH_MASK) |
cfg               786 drivers/dma/at_xdmac.c 		desc->lld.mbr_cfg = atchan->cfg;
cfg                73 drivers/dma/bcm2835-dma.c 	struct dma_slave_config	cfg;
cfg               665 drivers/dma/bcm2835-dma.c 		if (c->cfg.src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES)
cfg               667 drivers/dma/bcm2835-dma.c 		src = c->cfg.src_addr;
cfg               670 drivers/dma/bcm2835-dma.c 		if (c->cfg.dst_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES)
cfg               672 drivers/dma/bcm2835-dma.c 		dst = c->cfg.dst_addr;
cfg               739 drivers/dma/bcm2835-dma.c 		if (c->cfg.src_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES)
cfg               741 drivers/dma/bcm2835-dma.c 		src = c->cfg.src_addr;
cfg               745 drivers/dma/bcm2835-dma.c 		if (c->cfg.dst_addr_width != DMA_SLAVE_BUSWIDTH_4_BYTES)
cfg               747 drivers/dma/bcm2835-dma.c 		dst = c->cfg.dst_addr;
cfg               781 drivers/dma/bcm2835-dma.c 				    struct dma_slave_config *cfg)
cfg               785 drivers/dma/bcm2835-dma.c 	c->cfg = *cfg;
cfg               225 drivers/dma/fsl-edma-common.c 		addr = fsl_chan->cfg.dst_addr;
cfg               226 drivers/dma/fsl-edma-common.c 		size = fsl_chan->cfg.dst_maxburst;
cfg               230 drivers/dma/fsl-edma-common.c 		addr = fsl_chan->cfg.src_addr;
cfg               231 drivers/dma/fsl-edma-common.c 		size = fsl_chan->cfg.src_maxburst;
cfg               254 drivers/dma/fsl-edma-common.c 				 struct dma_slave_config *cfg)
cfg               258 drivers/dma/fsl-edma-common.c 	memcpy(&fsl_chan->cfg, cfg, sizeof(*cfg));
cfg               470 drivers/dma/fsl-edma-common.c 			fsl_edma_get_tcd_attr(fsl_chan->cfg.dst_addr_width);
cfg               471 drivers/dma/fsl-edma-common.c 		nbytes = fsl_chan->cfg.dst_addr_width *
cfg               472 drivers/dma/fsl-edma-common.c 			fsl_chan->cfg.dst_maxburst;
cfg               475 drivers/dma/fsl-edma-common.c 			fsl_edma_get_tcd_attr(fsl_chan->cfg.src_addr_width);
cfg               476 drivers/dma/fsl-edma-common.c 		nbytes = fsl_chan->cfg.src_addr_width *
cfg               477 drivers/dma/fsl-edma-common.c 			fsl_chan->cfg.src_maxburst;
cfg               492 drivers/dma/fsl-edma-common.c 			soff = fsl_chan->cfg.dst_addr_width;
cfg               498 drivers/dma/fsl-edma-common.c 			doff = fsl_chan->cfg.src_addr_width;
cfg               537 drivers/dma/fsl-edma-common.c 			fsl_edma_get_tcd_attr(fsl_chan->cfg.dst_addr_width);
cfg               538 drivers/dma/fsl-edma-common.c 		nbytes = fsl_chan->cfg.dst_addr_width *
cfg               539 drivers/dma/fsl-edma-common.c 			fsl_chan->cfg.dst_maxburst;
cfg               542 drivers/dma/fsl-edma-common.c 			fsl_edma_get_tcd_attr(fsl_chan->cfg.src_addr_width);
cfg               543 drivers/dma/fsl-edma-common.c 		nbytes = fsl_chan->cfg.src_addr_width *
cfg               544 drivers/dma/fsl-edma-common.c 			fsl_chan->cfg.src_maxburst;
cfg               554 drivers/dma/fsl-edma-common.c 			soff = fsl_chan->cfg.dst_addr_width;
cfg               560 drivers/dma/fsl-edma-common.c 			doff = fsl_chan->cfg.src_addr_width;
cfg               122 drivers/dma/fsl-edma-common.h 	struct dma_slave_config		cfg;
cfg               231 drivers/dma/fsl-edma-common.h 				 struct dma_slave_config *cfg);
cfg               144 drivers/dma/fsl-qdma.c 	__le32 cfg;
cfg               240 drivers/dma/fsl-qdma.c 	return (le32_to_cpu(ccdf->cfg) & QDMA_CCDF_MASK) >> QDMA_CCDF_OFFSET;
cfg               246 drivers/dma/fsl-qdma.c 	ccdf->cfg = cpu_to_le32(QDMA_CCDF_FOTMAT | offset);
cfg               263 drivers/dma/fsl-qdma.c 	csgf->cfg = cpu_to_le32(len & QDMA_SG_LEN_MASK);
cfg               268 drivers/dma/fsl-qdma.c 	csgf->cfg = cpu_to_le32(QDMA_SG_FIN | (len & QDMA_SG_LEN_MASK));
cfg               127 drivers/dma/k3dma.c 			       struct dma_slave_config *cfg);
cfg               657 drivers/dma/k3dma.c 			 struct dma_slave_config *cfg)
cfg               661 drivers/dma/k3dma.c 	memcpy(&c->slave_config, cfg, sizeof(*cfg));
cfg               668 drivers/dma/k3dma.c 			       struct dma_slave_config *cfg)
cfg               676 drivers/dma/k3dma.c 		c->dev_addr = cfg->src_addr;
cfg               677 drivers/dma/k3dma.c 		maxburst = cfg->src_maxburst;
cfg               678 drivers/dma/k3dma.c 		width = cfg->src_addr_width;
cfg               681 drivers/dma/k3dma.c 		c->dev_addr = cfg->dst_addr;
cfg               682 drivers/dma/k3dma.c 		maxburst = cfg->dst_maxburst;
cfg               683 drivers/dma/k3dma.c 		width = cfg->dst_addr_width;
cfg                94 drivers/dma/mediatek/mtk-uart-apdma.c 	struct dma_slave_config	cfg;
cfg               147 drivers/dma/mediatek/mtk-uart-apdma.c 	vff_sz = c->cfg.dst_port_window_size;
cfg               190 drivers/dma/mediatek/mtk-uart-apdma.c 	vff_sz = c->cfg.src_port_window_size;
cfg               234 drivers/dma/mediatek/mtk-uart-apdma.c 	len = c->cfg.src_port_window_size;
cfg               387 drivers/dma/mediatek/mtk-uart-apdma.c 	memcpy(&c->cfg, config, sizeof(*config));
cfg               142 drivers/dma/mmp_pdma.c 			   struct dma_slave_config *cfg,
cfg               693 drivers/dma/mmp_pdma.c 			   struct dma_slave_config *cfg,
cfg               705 drivers/dma/mmp_pdma.c 		maxburst = cfg->src_maxburst;
cfg               706 drivers/dma/mmp_pdma.c 		width = cfg->src_addr_width;
cfg               707 drivers/dma/mmp_pdma.c 		addr = cfg->src_addr;
cfg               710 drivers/dma/mmp_pdma.c 		maxburst = cfg->dst_maxburst;
cfg               711 drivers/dma/mmp_pdma.c 		width = cfg->dst_addr_width;
cfg               712 drivers/dma/mmp_pdma.c 		addr = cfg->dst_addr;
cfg               735 drivers/dma/mmp_pdma.c 	if (cfg->slave_id)
cfg               736 drivers/dma/mmp_pdma.c 		chan->drcmr = cfg->slave_id;
cfg               742 drivers/dma/mmp_pdma.c 			   struct dma_slave_config *cfg)
cfg               746 drivers/dma/mmp_pdma.c 	memcpy(&chan->slave_config, cfg, sizeof(*cfg));
cfg               139 drivers/dma/moxart-dma.c 	struct dma_slave_config		cfg;
cfg               214 drivers/dma/moxart-dma.c 			       struct dma_slave_config *cfg)
cfg               219 drivers/dma/moxart-dma.c 	ch->cfg = *cfg;
cfg               226 drivers/dma/moxart-dma.c 	switch (ch->cfg.src_addr_width) {
cfg               229 drivers/dma/moxart-dma.c 		if (ch->cfg.direction != DMA_MEM_TO_DEV)
cfg               236 drivers/dma/moxart-dma.c 		if (ch->cfg.direction != DMA_MEM_TO_DEV)
cfg               243 drivers/dma/moxart-dma.c 		if (ch->cfg.direction != DMA_MEM_TO_DEV)
cfg               252 drivers/dma/moxart-dma.c 	if (ch->cfg.direction == DMA_MEM_TO_DEV) {
cfg               289 drivers/dma/moxart-dma.c 		dev_addr = ch->cfg.src_addr;
cfg               290 drivers/dma/moxart-dma.c 		dev_width = ch->cfg.src_addr_width;
cfg               292 drivers/dma/moxart-dma.c 		dev_addr = ch->cfg.dst_addr;
cfg               293 drivers/dma/moxart-dma.c 		dev_width = ch->cfg.dst_addr_width;
cfg               829 drivers/dma/mpc512x_dma.c 				 struct dma_slave_config *cfg)
cfg               849 drivers/dma/mpc512x_dma.c 	if (!IS_ALIGNED(cfg->src_addr, cfg->src_addr_width) ||
cfg               850 drivers/dma/mpc512x_dma.c 	    !IS_ALIGNED(cfg->dst_addr, cfg->dst_addr_width)) {
cfg               854 drivers/dma/mpc512x_dma.c 	if (!is_buswidth_valid(cfg->src_addr_width, mdma->is_mpc8308) ||
cfg               855 drivers/dma/mpc512x_dma.c 	    !is_buswidth_valid(cfg->dst_addr_width, mdma->is_mpc8308))
cfg               860 drivers/dma/mpc512x_dma.c 	mchan->src_per_paddr = cfg->src_addr;
cfg               861 drivers/dma/mpc512x_dma.c 	mchan->src_tcd_nunits = cfg->src_maxburst;
cfg               862 drivers/dma/mpc512x_dma.c 	mchan->swidth = cfg->src_addr_width;
cfg               863 drivers/dma/mpc512x_dma.c 	mchan->dst_per_paddr = cfg->dst_addr;
cfg               864 drivers/dma/mpc512x_dma.c 	mchan->dst_tcd_nunits = cfg->dst_maxburst;
cfg               865 drivers/dma/mpc512x_dma.c 	mchan->dwidth = cfg->dst_addr_width;
cfg              1291 drivers/dma/nbpfaxi.c 	const struct nbpf_config *cfg;
cfg              1303 drivers/dma/nbpfaxi.c 	cfg = of_device_get_match_data(dev);
cfg              1304 drivers/dma/nbpfaxi.c 	num_channels = cfg->num_channels;
cfg              1328 drivers/dma/nbpfaxi.c 	nbpf->config = cfg;
cfg               197 drivers/dma/owl-dma.c 	struct dma_slave_config cfg;
cfg               692 drivers/dma/owl-dma.c 	memcpy(&vchan->cfg, config, sizeof(struct dma_slave_config));
cfg               858 drivers/dma/owl-dma.c 				      &vchan->cfg, txd->cyclic);
cfg               883 drivers/dma/owl-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg               948 drivers/dma/owl-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg              4119 drivers/dma/ppc4xx/adma.c 			  &adev->dma_reg->cfg);
cfg               130 drivers/dma/ppc4xx/dma.h 	u32	cfg;
cfg               113 drivers/dma/pxa_dma.c 	struct dma_slave_config	cfg;		/* Runtime config */
cfg               876 drivers/dma/pxa_dma.c 		maxburst = chan->cfg.src_maxburst;
cfg               877 drivers/dma/pxa_dma.c 		width = chan->cfg.src_addr_width;
cfg               878 drivers/dma/pxa_dma.c 		dev_addr = chan->cfg.src_addr;
cfg               885 drivers/dma/pxa_dma.c 		maxburst = chan->cfg.dst_maxburst;
cfg               886 drivers/dma/pxa_dma.c 		width = chan->cfg.dst_addr_width;
cfg               887 drivers/dma/pxa_dma.c 		dev_addr = chan->cfg.dst_addr;
cfg               919 drivers/dma/pxa_dma.c 	if (chan->cfg.slave_id)
cfg               920 drivers/dma/pxa_dma.c 		chan->drcmr = chan->cfg.slave_id;
cfg              1074 drivers/dma/pxa_dma.c 		       struct dma_slave_config *cfg)
cfg              1081 drivers/dma/pxa_dma.c 	chan->cfg = *cfg;
cfg               583 drivers/dma/qcom/bam_dma.c 			    struct dma_slave_config *cfg)
cfg               589 drivers/dma/qcom/bam_dma.c 	memcpy(&bchan->slave, cfg, sizeof(*cfg));
cfg               259 drivers/dma/qcom/hidma_ll.c 		u32 cfg;
cfg               261 drivers/dma/qcom/hidma_ll.c 		cfg = current_evre[HIDMA_EVRE_CFG_IDX];
cfg               262 drivers/dma/qcom/hidma_ll.c 		err_info = cfg >> HIDMA_EVRE_ERRINFO_BIT_POS;
cfg               265 drivers/dma/qcom/hidma_ll.c 		    (cfg >> HIDMA_EVRE_CODE_BIT_POS) & HIDMA_EVRE_CODE_MASK;
cfg               219 drivers/dma/s3c24xx-dma.c 	struct dma_slave_config cfg;
cfg               398 drivers/dma/s3c24xx-dma.c 	s3cchan->cfg = *config;
cfg               938 drivers/dma/s3c24xx-dma.c 		slave_addr = s3cchan->cfg.dst_addr;
cfg               939 drivers/dma/s3c24xx-dma.c 		txd->width = s3cchan->cfg.dst_addr_width;
cfg               944 drivers/dma/s3c24xx-dma.c 		slave_addr = s3cchan->cfg.src_addr;
cfg               945 drivers/dma/s3c24xx-dma.c 		txd->width = s3cchan->cfg.src_addr_width;
cfg              1027 drivers/dma/s3c24xx-dma.c 		slave_addr = s3cchan->cfg.dst_addr;
cfg              1028 drivers/dma/s3c24xx-dma.c 		txd->width = s3cchan->cfg.dst_addr_width;
cfg              1033 drivers/dma/s3c24xx-dma.c 		slave_addr = s3cchan->cfg.src_addr;
cfg              1034 drivers/dma/s3c24xx-dma.c 		txd->width = s3cchan->cfg.src_addr_width;
cfg               664 drivers/dma/sa11x0-dma.c 				    struct dma_slave_config *cfg)
cfg               673 drivers/dma/sa11x0-dma.c 		addr = cfg->src_addr;
cfg               674 drivers/dma/sa11x0-dma.c 		width = cfg->src_addr_width;
cfg               675 drivers/dma/sa11x0-dma.c 		maxburst = cfg->src_maxburst;
cfg               677 drivers/dma/sa11x0-dma.c 		addr = cfg->dst_addr;
cfg               678 drivers/dma/sa11x0-dma.c 		width = cfg->dst_addr_width;
cfg               679 drivers/dma/sa11x0-dma.c 		maxburst = cfg->dst_maxburst;
cfg              1246 drivers/dma/sh/rcar-dmac.c 				   struct dma_slave_config *cfg)
cfg              1254 drivers/dma/sh/rcar-dmac.c 	rchan->src.slave_addr = cfg->src_addr;
cfg              1255 drivers/dma/sh/rcar-dmac.c 	rchan->dst.slave_addr = cfg->dst_addr;
cfg              1256 drivers/dma/sh/rcar-dmac.c 	rchan->src.xfer_size = cfg->src_addr_width;
cfg              1257 drivers/dma/sh/rcar-dmac.c 	rchan->dst.xfer_size = cfg->dst_addr_width;
cfg               311 drivers/dma/sh/shdmac.c 		const struct sh_dmae_slave_config *cfg =
cfg               314 drivers/dma/sh/shdmac.c 		dmae_set_dmars(sh_chan, cfg->mid_rid);
cfg               315 drivers/dma/sh/shdmac.c 		dmae_set_chcr(sh_chan, cfg->chcr);
cfg               330 drivers/dma/sh/shdmac.c 	const struct sh_dmae_slave_config *cfg;
cfg               337 drivers/dma/sh/shdmac.c 		for (i = 0, cfg = pdata->slave; i < pdata->slave_num; i++, cfg++)
cfg               338 drivers/dma/sh/shdmac.c 			if (cfg->slave_id == match)
cfg               339 drivers/dma/sh/shdmac.c 				return cfg;
cfg               341 drivers/dma/sh/shdmac.c 		for (i = 0, cfg = pdata->slave; i < pdata->slave_num; i++, cfg++)
cfg               342 drivers/dma/sh/shdmac.c 			if (cfg->mid_rid == match) {
cfg               344 drivers/dma/sh/shdmac.c 				return cfg;
cfg               356 drivers/dma/sh/shdmac.c 	const struct sh_dmae_slave_config *cfg = dmae_find_slave(sh_chan, slave_id);
cfg               357 drivers/dma/sh/shdmac.c 	if (!cfg)
cfg               361 drivers/dma/sh/shdmac.c 		sh_chan->config = cfg;
cfg               362 drivers/dma/sh/shdmac.c 		sh_chan->slave_addr = slave_addr ? : cfg->addr;
cfg               618 drivers/dma/sh/shdmac.c 			const struct sh_dmae_slave_config *cfg = sh_chan->config;
cfg               619 drivers/dma/sh/shdmac.c 			dmae_set_dmars(sh_chan, cfg->mid_rid);
cfg               620 drivers/dma/sh/shdmac.c 			dmae_set_chcr(sh_chan, cfg->chcr);
cfg               167 drivers/dma/sprd-dma.c 	u32 cfg;
cfg               365 drivers/dma/sprd-dma.c 	u32 cfg = readl(schan->chn_base + SPRD_DMA_CHN_CFG);
cfg               367 drivers/dma/sprd-dma.c 	if (!(cfg & SPRD_DMA_CHN_EN))
cfg               489 drivers/dma/sprd-dma.c 	struct sprd_dma_chn_hw *cfg = &sdesc->chn_hw;
cfg               491 drivers/dma/sprd-dma.c 	writel(cfg->pause, schan->chn_base + SPRD_DMA_CHN_PAUSE);
cfg               492 drivers/dma/sprd-dma.c 	writel(cfg->cfg, schan->chn_base + SPRD_DMA_CHN_CFG);
cfg               493 drivers/dma/sprd-dma.c 	writel(cfg->intc, schan->chn_base + SPRD_DMA_CHN_INTC);
cfg               494 drivers/dma/sprd-dma.c 	writel(cfg->src_addr, schan->chn_base + SPRD_DMA_CHN_SRC_ADDR);
cfg               495 drivers/dma/sprd-dma.c 	writel(cfg->des_addr, schan->chn_base + SPRD_DMA_CHN_DES_ADDR);
cfg               496 drivers/dma/sprd-dma.c 	writel(cfg->frg_len, schan->chn_base + SPRD_DMA_CHN_FRG_LEN);
cfg               497 drivers/dma/sprd-dma.c 	writel(cfg->blk_len, schan->chn_base + SPRD_DMA_CHN_BLK_LEN);
cfg               498 drivers/dma/sprd-dma.c 	writel(cfg->trsc_len, schan->chn_base + SPRD_DMA_CHN_TRSC_LEN);
cfg               499 drivers/dma/sprd-dma.c 	writel(cfg->trsf_step, schan->chn_base + SPRD_DMA_CHN_TRSF_STEP);
cfg               500 drivers/dma/sprd-dma.c 	writel(cfg->wrap_ptr, schan->chn_base + SPRD_DMA_CHN_WARP_PTR);
cfg               501 drivers/dma/sprd-dma.c 	writel(cfg->wrap_to, schan->chn_base + SPRD_DMA_CHN_WARP_TO);
cfg               502 drivers/dma/sprd-dma.c 	writel(cfg->llist_ptr, schan->chn_base + SPRD_DMA_CHN_LLIST_PTR);
cfg               503 drivers/dma/sprd-dma.c 	writel(cfg->frg_step, schan->chn_base + SPRD_DMA_CHN_FRAG_STEP);
cfg               504 drivers/dma/sprd-dma.c 	writel(cfg->src_blk_step, schan->chn_base + SPRD_DMA_CHN_SRC_BLK_STEP);
cfg               505 drivers/dma/sprd-dma.c 	writel(cfg->des_blk_step, schan->chn_base + SPRD_DMA_CHN_DES_BLK_STEP);
cfg               506 drivers/dma/sprd-dma.c 	writel(cfg->req, schan->chn_base + SPRD_DMA_CHN_REQ);
cfg               774 drivers/dma/sprd-dma.c 	hw->cfg = SPRD_DMA_DONOT_WAIT_BDONE << SPRD_DMA_WAIT_BDONE_OFFSET;
cfg               819 drivers/dma/sprd-dma.c 		hw->cfg |= SPRD_DMA_LINKLIST_EN;
cfg               880 drivers/dma/sprd-dma.c 	hw->cfg = SPRD_DMA_DONOT_WAIT_BDONE << SPRD_DMA_WAIT_BDONE_OFFSET;
cfg                34 drivers/dma/st_fdma.c 	u32 req_line_cfg = fchan->cfg.req_line;
cfg               191 drivers/dma/st_fdma.c 	fchan->cfg.of_node = dma_spec->np;
cfg               192 drivers/dma/st_fdma.c 	fchan->cfg.req_line = dma_spec->args[0];
cfg               193 drivers/dma/st_fdma.c 	fchan->cfg.req_ctrl = 0;
cfg               194 drivers/dma/st_fdma.c 	fchan->cfg.type = ST_FDMA_TYPE_FREE_RUN;
cfg               197 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl = dma_spec->args[1]
cfg               201 drivers/dma/st_fdma.c 		fchan->cfg.type = dma_spec->args[2];
cfg               203 drivers/dma/st_fdma.c 	if (fchan->cfg.type == ST_FDMA_TYPE_FREE_RUN) {
cfg               214 drivers/dma/st_fdma.c 		fchan->cfg.req_line, fchan->cfg.type, fchan->cfg.req_ctrl);
cfg               281 drivers/dma/st_fdma.c 		fchan->vchan.chan.chan_id, fchan->cfg.type);
cfg               295 drivers/dma/st_fdma.c 	if (fchan->cfg.type != ST_FDMA_TYPE_FREE_RUN)
cfg               304 drivers/dma/st_fdma.c 	memset(&fchan->cfg, 0, sizeof(struct st_fdma_cfg));
cfg               356 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl &= ~FDMA_REQ_CTRL_WNR;
cfg               363 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl |= FDMA_REQ_CTRL_WNR;
cfg               373 drivers/dma/st_fdma.c 	fchan->cfg.req_ctrl &= ~FDMA_REQ_CTRL_OPCODE_MASK;
cfg               378 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl |= FDMA_REQ_CTRL_OPCODE_LD_ST1;
cfg               382 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl |= FDMA_REQ_CTRL_OPCODE_LD_ST2;
cfg               386 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl |= FDMA_REQ_CTRL_OPCODE_LD_ST4;
cfg               390 drivers/dma/st_fdma.c 		fchan->cfg.req_ctrl |= FDMA_REQ_CTRL_OPCODE_LD_ST8;
cfg               397 drivers/dma/st_fdma.c 	fchan->cfg.req_ctrl &= ~FDMA_REQ_CTRL_NUM_OPS_MASK;
cfg               398 drivers/dma/st_fdma.c 	fchan->cfg.req_ctrl |= FDMA_REQ_CTRL_NUM_OPS(maxburst-1);
cfg               399 drivers/dma/st_fdma.c 	dreq_write(fchan, fchan->cfg.req_ctrl, FDMA_REQ_CTRL_OFST);
cfg               401 drivers/dma/st_fdma.c 	fchan->cfg.dev_addr = addr;
cfg               402 drivers/dma/st_fdma.c 	fchan->cfg.dir = direction;
cfg               405 drivers/dma/st_fdma.c 		ch_id, addr, fchan->cfg.req_ctrl);
cfg               417 drivers/dma/st_fdma.c 		hw_node->daddr = fchan->cfg.dev_addr;
cfg               421 drivers/dma/st_fdma.c 		hw_node->saddr = fchan->cfg.dev_addr;
cfg               121 drivers/dma/st_fdma.h 	struct st_fdma_cfg cfg;
cfg              2115 drivers/dma/ste_dma40.c 	struct stedma40_chan_cfg *cfg = &chan->dma_cfg;
cfg              2116 drivers/dma/ste_dma40.c 	struct stedma40_half_channel_info *src_info = &cfg->src_info;
cfg              2117 drivers/dma/ste_dma40.c 	struct stedma40_half_channel_info *dst_info = &cfg->dst_info;
cfg              2143 drivers/dma/ste_dma40.c 	struct stedma40_chan_cfg *cfg = &chan->dma_cfg;
cfg              2144 drivers/dma/ste_dma40.c 	struct stedma40_half_channel_info *src_info = &cfg->src_info;
cfg              2145 drivers/dma/ste_dma40.c 	struct stedma40_half_channel_info *dst_info = &cfg->dst_info;
cfg              2174 drivers/dma/ste_dma40.c 	struct stedma40_chan_cfg *cfg;
cfg              2182 drivers/dma/ste_dma40.c 	cfg = &chan->dma_cfg;
cfg              2183 drivers/dma/ste_dma40.c 	desc->lli_len = d40_sg_2_dmalen(sg, sg_len, cfg->src_info.data_width,
cfg              2184 drivers/dma/ste_dma40.c 					cfg->dst_info.data_width);
cfg              2349 drivers/dma/ste_dma40.c 	struct stedma40_chan_cfg cfg;
cfg              2353 drivers/dma/ste_dma40.c 	memset(&cfg, 0, sizeof(struct stedma40_chan_cfg));
cfg              2358 drivers/dma/ste_dma40.c 	cfg.dev_type = dma_spec->args[0];
cfg              2362 drivers/dma/ste_dma40.c 	case 0: cfg.mode = STEDMA40_MODE_LOGICAL; break;
cfg              2363 drivers/dma/ste_dma40.c 	case 1: cfg.mode = STEDMA40_MODE_PHYSICAL; break;
cfg              2368 drivers/dma/ste_dma40.c 		cfg.dir = DMA_MEM_TO_DEV;
cfg              2369 drivers/dma/ste_dma40.c 		cfg.dst_info.big_endian = D40_DT_FLAGS_BIG_ENDIAN(flags);
cfg              2372 drivers/dma/ste_dma40.c 		cfg.dir = DMA_DEV_TO_MEM;
cfg              2373 drivers/dma/ste_dma40.c 		cfg.src_info.big_endian = D40_DT_FLAGS_BIG_ENDIAN(flags);
cfg              2378 drivers/dma/ste_dma40.c 		cfg.phy_channel = dma_spec->args[1];
cfg              2379 drivers/dma/ste_dma40.c 		cfg.use_fixed_channel = true;
cfg              2383 drivers/dma/ste_dma40.c 		cfg.high_priority = true;
cfg              2385 drivers/dma/ste_dma40.c 	return dma_request_channel(cap, stedma40_filter, &cfg);
cfg              2661 drivers/dma/ste_dma40.c 	struct stedma40_chan_cfg *cfg = &d40c->dma_cfg;
cfg              2680 drivers/dma/ste_dma40.c 		if (cfg->dir != DMA_DEV_TO_MEM)
cfg              2684 drivers/dma/ste_dma40.c 				cfg->dir);
cfg              2685 drivers/dma/ste_dma40.c 		cfg->dir = DMA_DEV_TO_MEM;
cfg              2696 drivers/dma/ste_dma40.c 		if (cfg->dir != DMA_MEM_TO_DEV)
cfg              2700 drivers/dma/ste_dma40.c 				cfg->dir);
cfg              2701 drivers/dma/ste_dma40.c 		cfg->dir = DMA_MEM_TO_DEV;
cfg              2747 drivers/dma/ste_dma40.c 	cfg->src_info.data_width = src_addr_width;
cfg              2748 drivers/dma/ste_dma40.c 	cfg->dst_info.data_width = dst_addr_width;
cfg              2750 drivers/dma/ste_dma40.c 	ret = dma40_config_to_halfchannel(d40c, &cfg->src_info,
cfg              2755 drivers/dma/ste_dma40.c 	ret = dma40_config_to_halfchannel(d40c, &cfg->dst_info,
cfg              2762 drivers/dma/ste_dma40.c 		d40_log_cfg(cfg, &d40c->log_def.lcsp1, &d40c->log_def.lcsp3);
cfg              2764 drivers/dma/ste_dma40.c 		d40_phy_cfg(cfg, &d40c->src_def_cfg, &d40c->dst_def_cfg);
cfg                26 drivers/dma/ste_dma40_ll.c void d40_log_cfg(struct stedma40_chan_cfg *cfg,
cfg                33 drivers/dma/ste_dma40_ll.c 	if (cfg->dir ==  DMA_MEM_TO_DEV ||
cfg                34 drivers/dma/ste_dma40_ll.c 	    cfg->dir ==  DMA_MEM_TO_MEM)
cfg                38 drivers/dma/ste_dma40_ll.c 	if (cfg->dir ==  DMA_DEV_TO_MEM ||
cfg                39 drivers/dma/ste_dma40_ll.c 	    cfg->dir ==  DMA_MEM_TO_MEM)
cfg                43 drivers/dma/ste_dma40_ll.c 	if (cfg->dir ==  DMA_DEV_TO_MEM ||
cfg                44 drivers/dma/ste_dma40_ll.c 	    cfg->dir ==  DMA_DEV_TO_DEV)
cfg                48 drivers/dma/ste_dma40_ll.c 	if (cfg->dir ==  DMA_MEM_TO_DEV ||
cfg                49 drivers/dma/ste_dma40_ll.c 	    cfg->dir ==  DMA_DEV_TO_DEV)
cfg                53 drivers/dma/ste_dma40_ll.c 	l3 |= cfg->dst_info.psize << D40_MEM_LCSP3_DCFG_PSIZE_POS;
cfg                54 drivers/dma/ste_dma40_ll.c 	l3 |= d40_width_to_bits(cfg->dst_info.data_width)
cfg                58 drivers/dma/ste_dma40_ll.c 	l1 |= cfg->src_info.psize << D40_MEM_LCSP1_SCFG_PSIZE_POS;
cfg                59 drivers/dma/ste_dma40_ll.c 	l1 |= d40_width_to_bits(cfg->src_info.data_width)
cfg                67 drivers/dma/ste_dma40_ll.c void d40_phy_cfg(struct stedma40_chan_cfg *cfg, u32 *src_cfg, u32 *dst_cfg)
cfg                72 drivers/dma/ste_dma40_ll.c 	if ((cfg->dir == DMA_DEV_TO_MEM) ||
cfg                73 drivers/dma/ste_dma40_ll.c 	    (cfg->dir == DMA_DEV_TO_DEV)) {
cfg                76 drivers/dma/ste_dma40_ll.c 		src |= D40_TYPE_TO_EVENT(cfg->dev_type);
cfg                78 drivers/dma/ste_dma40_ll.c 		if (cfg->src_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL)
cfg                83 drivers/dma/ste_dma40_ll.c 	if ((cfg->dir == DMA_MEM_TO_DEV) ||
cfg                84 drivers/dma/ste_dma40_ll.c 	    (cfg->dir == DMA_DEV_TO_DEV)) {
cfg                87 drivers/dma/ste_dma40_ll.c 		dst |= D40_TYPE_TO_EVENT(cfg->dev_type);
cfg                89 drivers/dma/ste_dma40_ll.c 		if (cfg->dst_info.flow_ctrl == STEDMA40_NO_FLOW_CTRL)
cfg               102 drivers/dma/ste_dma40_ll.c 	if (cfg->src_info.psize != STEDMA40_PSIZE_PHY_1) {
cfg               104 drivers/dma/ste_dma40_ll.c 		src |= cfg->src_info.psize << D40_SREG_CFG_PSIZE_POS;
cfg               106 drivers/dma/ste_dma40_ll.c 	if (cfg->dst_info.psize != STEDMA40_PSIZE_PHY_1) {
cfg               108 drivers/dma/ste_dma40_ll.c 		dst |= cfg->dst_info.psize << D40_SREG_CFG_PSIZE_POS;
cfg               112 drivers/dma/ste_dma40_ll.c 	src |= d40_width_to_bits(cfg->src_info.data_width)
cfg               114 drivers/dma/ste_dma40_ll.c 	dst |= d40_width_to_bits(cfg->dst_info.data_width)
cfg               118 drivers/dma/ste_dma40_ll.c 	if (cfg->high_priority) {
cfg               123 drivers/dma/ste_dma40_ll.c 	if (cfg->src_info.big_endian)
cfg               125 drivers/dma/ste_dma40_ll.c 	if (cfg->dst_info.big_endian)
cfg               433 drivers/dma/ste_dma40_ll.h void d40_phy_cfg(struct stedma40_chan_cfg *cfg,
cfg               437 drivers/dma/ste_dma40_ll.h void d40_log_cfg(struct stedma40_chan_cfg *cfg,
cfg              1214 drivers/dma/stm32-dma.c 				 struct stm32_dma_cfg *cfg)
cfg              1218 drivers/dma/stm32-dma.c 	chan->chan_reg.dma_scr = cfg->stream_config & STM32_DMA_SCR_CFG_MASK;
cfg              1219 drivers/dma/stm32-dma.c 	chan->chan_reg.dma_scr |= STM32_DMA_SCR_REQ(cfg->request_line);
cfg              1224 drivers/dma/stm32-dma.c 	chan->threshold = STM32_DMA_THRESHOLD_FTR_GET(cfg->features);
cfg              1232 drivers/dma/stm32-dma.c 	struct stm32_dma_cfg cfg;
cfg              1241 drivers/dma/stm32-dma.c 	cfg.channel_id = dma_spec->args[0];
cfg              1242 drivers/dma/stm32-dma.c 	cfg.request_line = dma_spec->args[1];
cfg              1243 drivers/dma/stm32-dma.c 	cfg.stream_config = dma_spec->args[2];
cfg              1244 drivers/dma/stm32-dma.c 	cfg.features = dma_spec->args[3];
cfg              1246 drivers/dma/stm32-dma.c 	if (cfg.channel_id >= STM32_DMA_MAX_CHANNELS ||
cfg              1247 drivers/dma/stm32-dma.c 	    cfg.request_line >= STM32_DMA_MAX_REQUEST_ID) {
cfg              1252 drivers/dma/stm32-dma.c 	chan = &dmadev->chan[cfg.channel_id];
cfg              1260 drivers/dma/stm32-dma.c 	stm32_dma_set_config(chan, &cfg);
cfg               136 drivers/dma/sun4i-dma.c 	struct dma_slave_config		cfg;
cfg               145 drivers/dma/sun4i-dma.c 	u32				cfg;
cfg               274 drivers/dma/sun4i-dma.c 		writel_relaxed(d->cfg, pchan->base + SUN4I_DDMA_CFG_REG);
cfg               279 drivers/dma/sun4i-dma.c 		writel_relaxed(d->cfg, pchan->base + SUN4I_NDMA_CFG_REG);
cfg               450 drivers/dma/sun4i-dma.c 	promise->cfg = SUN4I_DMA_CFG_LOADING |
cfg               462 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_SRC_BURST_LENGTH(ret);
cfg               468 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_DST_BURST_LENGTH(ret);
cfg               474 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_SRC_DATA_WIDTH(ret);
cfg               480 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_DST_DATA_WIDTH(ret);
cfg               512 drivers/dma/sun4i-dma.c 	promise->cfg = SUN4I_DMA_CFG_LOADING |
cfg               519 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_SRC_BURST_LENGTH(ret);
cfg               525 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_DST_BURST_LENGTH(ret);
cfg               531 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_SRC_DATA_WIDTH(ret);
cfg               537 drivers/dma/sun4i-dma.c 	promise->cfg |= SUN4I_DMA_CFG_DST_DATA_WIDTH(ret);
cfg               615 drivers/dma/sun4i-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg               646 drivers/dma/sun4i-dma.c 		promise->cfg |= SUN4I_DMA_CFG_SRC_DRQ_TYPE(SUN4I_DDMA_DRQ_TYPE_SDRAM) |
cfg               649 drivers/dma/sun4i-dma.c 		promise->cfg |= SUN4I_DMA_CFG_SRC_DRQ_TYPE(SUN4I_NDMA_DRQ_TYPE_SDRAM) |
cfg               666 drivers/dma/sun4i-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg               756 drivers/dma/sun4i-dma.c 		promise->cfg |= endpoints;
cfg               772 drivers/dma/sun4i-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg               848 drivers/dma/sun4i-dma.c 		promise->cfg |= endpoints;
cfg               902 drivers/dma/sun4i-dma.c 	memcpy(&vchan->cfg, config, sizeof(*config));
cfg               145 drivers/dma/sun6i-dma.c 	u32			cfg;
cfg               178 drivers/dma/sun6i-dma.c 	struct dma_slave_config	cfg;
cfg               199 drivers/dma/sun6i-dma.c 	const struct sun6i_dma_config *cfg;
cfg               397 drivers/dma/sun6i-dma.c 		lli->cfg, lli->src, lli->dst,
cfg               611 drivers/dma/sun6i-dma.c 	if (!(BIT(src_maxburst) & sdev->cfg->src_burst_lengths))
cfg               613 drivers/dma/sun6i-dma.c 	if (!(BIT(dst_maxburst) & sdev->cfg->dst_burst_lengths))
cfg               624 drivers/dma/sun6i-dma.c 	sdev->cfg->set_burst_length(p_cfg, src_burst, dst_burst);
cfg               664 drivers/dma/sun6i-dma.c 	v_lli->cfg = DMA_CHAN_CFG_SRC_WIDTH(width) |
cfg               667 drivers/dma/sun6i-dma.c 	sdev->cfg->set_burst_length(&v_lli->cfg, burst, burst);
cfg               668 drivers/dma/sun6i-dma.c 	sdev->cfg->set_drq(&v_lli->cfg, DRQ_SDRAM, DRQ_SDRAM);
cfg               669 drivers/dma/sun6i-dma.c 	sdev->cfg->set_mode(&v_lli->cfg, LINEAR_MODE, LINEAR_MODE);
cfg               689 drivers/dma/sun6i-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg               721 drivers/dma/sun6i-dma.c 			v_lli->cfg = lli_cfg;
cfg               722 drivers/dma/sun6i-dma.c 			sdev->cfg->set_drq(&v_lli->cfg, DRQ_SDRAM, vchan->port);
cfg               723 drivers/dma/sun6i-dma.c 			sdev->cfg->set_mode(&v_lli->cfg, LINEAR_MODE, IO_MODE);
cfg               734 drivers/dma/sun6i-dma.c 			v_lli->cfg = lli_cfg;
cfg               735 drivers/dma/sun6i-dma.c 			sdev->cfg->set_drq(&v_lli->cfg, vchan->port, DRQ_SDRAM);
cfg               736 drivers/dma/sun6i-dma.c 			sdev->cfg->set_mode(&v_lli->cfg, IO_MODE, LINEAR_MODE);
cfg               771 drivers/dma/sun6i-dma.c 	struct dma_slave_config *sconfig = &vchan->cfg;
cfg               802 drivers/dma/sun6i-dma.c 			v_lli->cfg = lli_cfg;
cfg               803 drivers/dma/sun6i-dma.c 			sdev->cfg->set_drq(&v_lli->cfg, DRQ_SDRAM, vchan->port);
cfg               804 drivers/dma/sun6i-dma.c 			sdev->cfg->set_mode(&v_lli->cfg, LINEAR_MODE, IO_MODE);
cfg               808 drivers/dma/sun6i-dma.c 			v_lli->cfg = lli_cfg;
cfg               809 drivers/dma/sun6i-dma.c 			sdev->cfg->set_drq(&v_lli->cfg, vchan->port, DRQ_SDRAM);
cfg               810 drivers/dma/sun6i-dma.c 			sdev->cfg->set_mode(&v_lli->cfg, IO_MODE, LINEAR_MODE);
cfg               834 drivers/dma/sun6i-dma.c 	memcpy(&vchan->cfg, config, sizeof(*config));
cfg              1244 drivers/dma/sun6i-dma.c 	sdc->cfg = of_device_get_match_data(&pdev->dev);
cfg              1245 drivers/dma/sun6i-dma.c 	if (!sdc->cfg)
cfg              1263 drivers/dma/sun6i-dma.c 	if (sdc->cfg->has_mbus_clk) {
cfg              1305 drivers/dma/sun6i-dma.c 	sdc->slave.src_addr_widths		= sdc->cfg->src_addr_widths;
cfg              1306 drivers/dma/sun6i-dma.c 	sdc->slave.dst_addr_widths		= sdc->cfg->dst_addr_widths;
cfg              1312 drivers/dma/sun6i-dma.c 	sdc->num_pchans = sdc->cfg->nr_max_channels;
cfg              1313 drivers/dma/sun6i-dma.c 	sdc->num_vchans = sdc->cfg->nr_max_vchans;
cfg              1314 drivers/dma/sun6i-dma.c 	sdc->max_request = sdc->cfg->nr_max_requests;
cfg              1375 drivers/dma/sun6i-dma.c 	if (sdc->cfg->has_mbus_clk) {
cfg              1403 drivers/dma/sun6i-dma.c 	if (sdc->cfg->clock_autogate_enable)
cfg              1404 drivers/dma/sun6i-dma.c 		sdc->cfg->clock_autogate_enable(sdc);
cfg               235 drivers/dma/ti/edma.c 	struct dma_slave_config		cfg;
cfg               893 drivers/dma/ti/edma.c 	struct dma_slave_config *cfg)
cfg               897 drivers/dma/ti/edma.c 	if (cfg->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES ||
cfg               898 drivers/dma/ti/edma.c 	    cfg->dst_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES)
cfg               901 drivers/dma/ti/edma.c 	if (cfg->src_maxburst > chan->device->max_burst ||
cfg               902 drivers/dma/ti/edma.c 	    cfg->dst_maxburst > chan->device->max_burst)
cfg               905 drivers/dma/ti/edma.c 	memcpy(&echan->cfg, cfg, sizeof(echan->cfg));
cfg              1071 drivers/dma/ti/edma.c 		src_addr = echan->cfg.src_addr;
cfg              1072 drivers/dma/ti/edma.c 		dev_width = echan->cfg.src_addr_width;
cfg              1073 drivers/dma/ti/edma.c 		burst = echan->cfg.src_maxburst;
cfg              1075 drivers/dma/ti/edma.c 		dst_addr = echan->cfg.dst_addr;
cfg              1076 drivers/dma/ti/edma.c 		dev_width = echan->cfg.dst_addr_width;
cfg              1077 drivers/dma/ti/edma.c 		burst = echan->cfg.dst_maxburst;
cfg              1283 drivers/dma/ti/edma.c 		src_addr = echan->cfg.src_addr;
cfg              1285 drivers/dma/ti/edma.c 		dev_width = echan->cfg.src_addr_width;
cfg              1286 drivers/dma/ti/edma.c 		burst = echan->cfg.src_maxburst;
cfg              1289 drivers/dma/ti/edma.c 		dst_addr = echan->cfg.dst_addr;
cfg              1290 drivers/dma/ti/edma.c 		dev_width = echan->cfg.dst_addr_width;
cfg              1291 drivers/dma/ti/edma.c 		burst = echan->cfg.dst_maxburst;
cfg                47 drivers/dma/ti/omap-dma.c 	struct dma_slave_config	cfg;
cfg               901 drivers/dma/ti/omap-dma.c 		dev_addr = c->cfg.src_addr;
cfg               902 drivers/dma/ti/omap-dma.c 		dev_width = c->cfg.src_addr_width;
cfg               903 drivers/dma/ti/omap-dma.c 		burst = c->cfg.src_maxburst;
cfg               904 drivers/dma/ti/omap-dma.c 		port_window = c->cfg.src_port_window_size;
cfg               906 drivers/dma/ti/omap-dma.c 		dev_addr = c->cfg.dst_addr;
cfg               907 drivers/dma/ti/omap-dma.c 		dev_width = c->cfg.dst_addr_width;
cfg               908 drivers/dma/ti/omap-dma.c 		burst = c->cfg.dst_maxburst;
cfg               909 drivers/dma/ti/omap-dma.c 		port_window = c->cfg.dst_port_window_size;
cfg              1080 drivers/dma/ti/omap-dma.c 		dev_addr = c->cfg.src_addr;
cfg              1081 drivers/dma/ti/omap-dma.c 		dev_width = c->cfg.src_addr_width;
cfg              1082 drivers/dma/ti/omap-dma.c 		burst = c->cfg.src_maxburst;
cfg              1084 drivers/dma/ti/omap-dma.c 		dev_addr = c->cfg.dst_addr;
cfg              1085 drivers/dma/ti/omap-dma.c 		dev_width = c->cfg.dst_addr_width;
cfg              1086 drivers/dma/ti/omap-dma.c 		burst = c->cfg.dst_maxburst;
cfg              1297 drivers/dma/ti/omap-dma.c static int omap_dma_slave_config(struct dma_chan *chan, struct dma_slave_config *cfg)
cfg              1301 drivers/dma/ti/omap-dma.c 	if (cfg->src_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES ||
cfg              1302 drivers/dma/ti/omap-dma.c 	    cfg->dst_addr_width == DMA_SLAVE_BUSWIDTH_8_BYTES)
cfg              1305 drivers/dma/ti/omap-dma.c 	if (cfg->src_maxburst > chan->device->max_burst ||
cfg              1306 drivers/dma/ti/omap-dma.c 	    cfg->dst_maxburst > chan->device->max_burst)
cfg              1309 drivers/dma/ti/omap-dma.c 	memcpy(&c->cfg, cfg, sizeof(c->cfg));
cfg              2108 drivers/dma/xilinx/xilinx_dma.c 					struct xilinx_vdma_config *cfg)
cfg              2113 drivers/dma/xilinx/xilinx_dma.c 	if (cfg->reset)
cfg              2118 drivers/dma/xilinx/xilinx_dma.c 	chan->config.frm_dly = cfg->frm_dly;
cfg              2119 drivers/dma/xilinx/xilinx_dma.c 	chan->config.park = cfg->park;
cfg              2122 drivers/dma/xilinx/xilinx_dma.c 	chan->config.gen_lock = cfg->gen_lock;
cfg              2123 drivers/dma/xilinx/xilinx_dma.c 	chan->config.master = cfg->master;
cfg              2126 drivers/dma/xilinx/xilinx_dma.c 	if (cfg->gen_lock && chan->genlock) {
cfg              2129 drivers/dma/xilinx/xilinx_dma.c 		dmacr |= cfg->master << XILINX_DMA_DMACR_MASTER_SHIFT;
cfg              2132 drivers/dma/xilinx/xilinx_dma.c 	chan->config.frm_cnt_en = cfg->frm_cnt_en;
cfg              2133 drivers/dma/xilinx/xilinx_dma.c 	chan->config.vflip_en = cfg->vflip_en;
cfg              2135 drivers/dma/xilinx/xilinx_dma.c 	if (cfg->park)
cfg              2136 drivers/dma/xilinx/xilinx_dma.c 		chan->config.park_frm = cfg->park_frm;
cfg              2140 drivers/dma/xilinx/xilinx_dma.c 	chan->config.coalesc = cfg->coalesc;
cfg              2141 drivers/dma/xilinx/xilinx_dma.c 	chan->config.delay = cfg->delay;
cfg              2143 drivers/dma/xilinx/xilinx_dma.c 	if (cfg->coalesc <= XILINX_DMA_DMACR_FRAME_COUNT_MAX) {
cfg              2145 drivers/dma/xilinx/xilinx_dma.c 		dmacr |= cfg->coalesc << XILINX_DMA_DMACR_FRAME_COUNT_SHIFT;
cfg              2146 drivers/dma/xilinx/xilinx_dma.c 		chan->config.coalesc = cfg->coalesc;
cfg              2149 drivers/dma/xilinx/xilinx_dma.c 	if (cfg->delay <= XILINX_DMA_DMACR_DELAY_MAX) {
cfg              2151 drivers/dma/xilinx/xilinx_dma.c 		dmacr |= cfg->delay << XILINX_DMA_DMACR_DELAY_SHIFT;
cfg              2152 drivers/dma/xilinx/xilinx_dma.c 		chan->config.delay = cfg->delay;
cfg              2157 drivers/dma/xilinx/xilinx_dma.c 	dmacr |= cfg->ext_fsync << XILINX_DMA_DMACR_FSYNCSRC_SHIFT;
cfg               279 drivers/dma/zx_dma.c 	u32 cfg = readl_relaxed(d->base + REG_ZX_CFG_ERR_IRQ);
cfg               303 drivers/dma/zx_dma.c 	if (serr || derr || cfg)
cfg               305 drivers/dma/zx_dma.c 			 serr, derr, cfg);
cfg               310 drivers/dma/zx_dma.c 	writel_relaxed(cfg, d->base + REG_ZX_CFG_ERR_IRQ_RAW);
cfg               461 drivers/dma/zx_dma.c 	struct dma_slave_config *cfg = &c->slave_cfg;
cfg               474 drivers/dma/zx_dma.c 		c->dev_addr = cfg->dst_addr;
cfg               480 drivers/dma/zx_dma.c 		dst_width = zx_dma_burst_width(cfg->dst_addr_width);
cfg               481 drivers/dma/zx_dma.c 		maxburst = cfg->dst_maxburst;
cfg               490 drivers/dma/zx_dma.c 		c->dev_addr = cfg->src_addr;
cfg               491 drivers/dma/zx_dma.c 		src_width = zx_dma_burst_width(cfg->src_addr_width);
cfg               492 drivers/dma/zx_dma.c 		maxburst = cfg->src_maxburst;
cfg               647 drivers/dma/zx_dma.c 			 struct dma_slave_config *cfg)
cfg               651 drivers/dma/zx_dma.c 	if (!cfg)
cfg               654 drivers/dma/zx_dma.c 	memcpy(&c->slave_cfg, cfg, sizeof(*cfg));
cfg              1329 drivers/edac/thunderx_edac.c 	int lane, stat, cfg;
cfg              1332 drivers/edac/thunderx_edac.c 		cfg = readq(ocx->regs + OCX_LNE_CFG(lane));
cfg              1333 drivers/edac/thunderx_edac.c 		cfg |= OCX_LNE_CFG_RX_STAT_RDCLR;
cfg              1334 drivers/edac/thunderx_edac.c 		cfg &= ~OCX_LNE_CFG_RX_STAT_ENA;
cfg              1335 drivers/edac/thunderx_edac.c 		writeq(cfg, ocx->regs + OCX_LNE_CFG(lane));
cfg               213 drivers/extcon/extcon-axp288.c 	int ret, stat, cfg;
cfg               223 drivers/extcon/extcon-axp288.c 	ret = regmap_read(info->regmap, AXP288_BC_GLOBAL_REG, &cfg);
cfg               226 drivers/extcon/extcon-axp288.c 	if (cfg & BC_GLOBAL_DET_STAT) {
cfg               223 drivers/firmware/arm_scmi/clock.c 	struct scmi_clock_set_rate *cfg;
cfg               227 drivers/firmware/arm_scmi/clock.c 				 sizeof(*cfg), 0, &t);
cfg               235 drivers/firmware/arm_scmi/clock.c 	cfg = t->tx.buf;
cfg               236 drivers/firmware/arm_scmi/clock.c 	cfg->flags = cpu_to_le32(flags);
cfg               237 drivers/firmware/arm_scmi/clock.c 	cfg->id = cpu_to_le32(clk_id);
cfg               238 drivers/firmware/arm_scmi/clock.c 	cfg->value_low = cpu_to_le32(rate & 0xffffffff);
cfg               239 drivers/firmware/arm_scmi/clock.c 	cfg->value_high = cpu_to_le32(rate >> 32);
cfg               258 drivers/firmware/arm_scmi/clock.c 	struct scmi_clock_set_config *cfg;
cfg               261 drivers/firmware/arm_scmi/clock.c 				 sizeof(*cfg), 0, &t);
cfg               265 drivers/firmware/arm_scmi/clock.c 	cfg = t->tx.buf;
cfg               266 drivers/firmware/arm_scmi/clock.c 	cfg->id = cpu_to_le32(clk_id);
cfg               267 drivers/firmware/arm_scmi/clock.c 	cfg->attributes = cpu_to_le32(config);
cfg               173 drivers/firmware/arm_scmi/sensors.c 	struct scmi_msg_sensor_trip_point_notify *cfg;
cfg               176 drivers/firmware/arm_scmi/sensors.c 				 SCMI_PROTOCOL_SENSOR, sizeof(*cfg), 0, &t);
cfg               180 drivers/firmware/arm_scmi/sensors.c 	cfg = t->tx.buf;
cfg               181 drivers/firmware/arm_scmi/sensors.c 	cfg->id = cpu_to_le32(sensor_id);
cfg               182 drivers/firmware/arm_scmi/sensors.c 	cfg->event_control = cpu_to_le32(evt_cntl);
cfg               108 drivers/gpio/gpio-max77650.c 				    unsigned int offset, unsigned long cfg)
cfg               112 drivers/gpio/gpio-max77650.c 	switch (pinconf_to_config_param(cfg)) {
cfg               144 drivers/gpio/gpio-sta2x11.c static void gsta_set_config(struct gsta_gpio *chip, int nr, unsigned cfg)
cfg               152 drivers/gpio/gpio-sta2x11.c 	pr_info("%s: %p %i %i\n", __func__, chip, nr, cfg);
cfg               154 drivers/gpio/gpio-sta2x11.c 	if (cfg == PINMUX_TYPE_NONE)
cfg               160 drivers/gpio/gpio-sta2x11.c 	if (cfg == PINMUX_TYPE_FUNCTION)
cfg               165 drivers/gpio/gpio-sta2x11.c 	if (cfg == PINMUX_TYPE_FUNCTION) {
cfg               171 drivers/gpio/gpio-sta2x11.c 	switch (cfg) {
cfg               203 drivers/gpio/gpio-sta2x11.c 		       __func__, chip, nr, cfg);
cfg               178 drivers/gpio/gpio-thunderx.c 				    unsigned long cfg)
cfg               199 drivers/gpio/gpio-thunderx.c 	switch (pinconf_to_config_param(cfg)) {
cfg               220 drivers/gpio/gpio-thunderx.c 		arg = pinconf_to_config_argument(cfg);
cfg               130 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		struct dm_pp_single_disp_config *cfg =
cfg               147 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->signal = pipe_ctx->stream->signal;
cfg               148 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->pipe_idx = pipe_ctx->stream_res.tg->inst;
cfg               149 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->src_height = stream->src.height;
cfg               150 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->src_width = stream->src.width;
cfg               151 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->ddi_channel_mapping =
cfg               153 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->transmitter =
cfg               155 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->link_settings.lane_count =
cfg               157 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->link_settings.link_rate =
cfg               159 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->link_settings.link_spread =
cfg               161 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->sym_clock = stream->phy_pix_clk;
cfg               163 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->v_refresh = stream->timing.pix_clk_100hz * 100;
cfg               164 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->v_refresh /= stream->timing.h_total;
cfg               165 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c 		cfg->v_refresh = (cfg->v_refresh + stream->timing.v_total / 2)
cfg               502 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		struct dm_pp_single_disp_config *cfg =
cfg               519 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->signal = pipe_ctx->stream->signal;
cfg               520 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->pipe_idx = pipe_ctx->stream_res.tg->inst;
cfg               521 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->src_height = stream->src.height;
cfg               522 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->src_width = stream->src.width;
cfg               523 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->ddi_channel_mapping =
cfg               525 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->transmitter =
cfg               527 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->link_settings.lane_count =
cfg               529 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->link_settings.link_rate =
cfg               531 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->link_settings.link_spread =
cfg               533 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->sym_clock = stream->phy_pix_clk;
cfg               535 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->v_refresh = stream->timing.pix_clk_100hz * 100;
cfg               536 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->v_refresh /= stream->timing.h_total;
cfg               537 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c 		cfg->v_refresh = (cfg->v_refresh + stream->timing.v_total / 2)
cfg               212 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 		struct dpcssys_phy_seq_cfg *cfg)
cfg               216 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 	cfg->load_sram_fw = false;
cfg               219 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 		cfg->lane_en[i] = true;
cfg               223 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 		cfg->mpll_cfg = dcn2_mpll_cfg[0];
cfg               226 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 		cfg->mpll_cfg = dcn2_mpll_cfg[1];
cfg               229 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 		cfg->mpll_cfg = dcn2_mpll_cfg[2];
cfg               232 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 		cfg->mpll_cfg = dcn2_mpll_cfg[3];
cfg               250 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 	struct dpcssys_phy_seq_cfg *cfg = &enc20->phy_seq_cfg;
cfg               257 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c 	if (!update_cfg_data(enc10, link_settings, cfg))
cfg               149 drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h 		union aux_config cfg);
cfg                75 drivers/gpu/drm/armada/armada_overlay.c 	u32 cfg, cfg_mask, val;
cfg               131 drivers/gpu/drm/armada/armada_overlay.c 		cfg = CFG_DMA_FMT(drm_fb_to_armada_fb(state->fb)->fmt) |
cfg               135 drivers/gpu/drm/armada/armada_overlay.c 			cfg |= CFG_DMA_ENA;
cfg               145 drivers/gpu/drm/armada/armada_overlay.c 			cfg ^= CFG_DMA_MOD(CFG_SWAPUV);
cfg               147 drivers/gpu/drm/armada/armada_overlay.c 			cfg |= CFG_DMA_FTOGGLE;
cfg               154 drivers/gpu/drm/armada/armada_overlay.c 		cfg = state->visible ? CFG_DMA_ENA : 0;
cfg               157 drivers/gpu/drm/armada/armada_overlay.c 		cfg = cfg_mask = 0;
cfg               164 drivers/gpu/drm/armada/armada_overlay.c 			cfg |= CFG_DMA_HSMOOTH;
cfg               168 drivers/gpu/drm/armada/armada_overlay.c 		armada_reg_queue_mod(regs, idx, cfg, cfg_mask,
cfg               164 drivers/gpu/drm/armada/armada_plane.c 	u32 cfg, cfg_mask, val;
cfg               210 drivers/gpu/drm/armada/armada_plane.c 		cfg = CFG_GRA_FMT(drm_fb_to_armada_fb(state->fb)->fmt) |
cfg               213 drivers/gpu/drm/armada/armada_plane.c 			cfg |= CFG_PALETTE_ENA;
cfg               215 drivers/gpu/drm/armada/armada_plane.c 			cfg |= CFG_GRA_ENA;
cfg               217 drivers/gpu/drm/armada/armada_plane.c 			cfg |= CFG_GRA_FTOGGLE;
cfg               224 drivers/gpu/drm/armada/armada_plane.c 		cfg = state->visible ? CFG_GRA_ENA : 0;
cfg               227 drivers/gpu/drm/armada/armada_plane.c 		cfg = cfg_mask = 0;
cfg               234 drivers/gpu/drm/armada/armada_plane.c 			cfg |= CFG_GRA_HSMOOTH;
cfg               238 drivers/gpu/drm/armada/armada_plane.c 		armada_reg_queue_mod(regs, idx, cfg, cfg_mask,
cfg                75 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	unsigned int cfg = 0;
cfg               106 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 		cfg |= ATMEL_HLCDC_CLKSEL;
cfg               115 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 		cfg &= ~ATMEL_HLCDC_CLKSEL;
cfg               134 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	cfg |= ATMEL_HLCDC_CLKDIV(div);
cfg               136 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	regmap_update_bits(regmap, ATMEL_HLCDC_CFG(0), mask, cfg);
cfg               139 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 	cfg = state->output_mode << 8;
cfg               142 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 		cfg |= ATMEL_HLCDC_VSPOL;
cfg               145 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 		cfg |= ATMEL_HLCDC_HSPOL;
cfg               153 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c 			   cfg);
cfg               812 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	unsigned int cfg = 0;
cfg               818 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 			cfg |= ATMEL_HLCDC_LAYER_STATUS(i);
cfg               821 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	regmap_write(dc->hlcdc->regmap, ATMEL_HLCDC_IER, cfg);
cfg               360 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 	unsigned int cfg = ATMEL_HLCDC_LAYER_DMA_BLEN_INCR16 | state->ahb_id;
cfg               369 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 		cfg |= ATMEL_HLCDC_LAYER_DMA_ROTDIS;
cfg               372 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 				    cfg);
cfg               374 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 	cfg = ATMEL_HLCDC_LAYER_DMA | ATMEL_HLCDC_LAYER_REP;
cfg               377 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 		cfg |= ATMEL_HLCDC_LAYER_OVR | ATMEL_HLCDC_LAYER_ITER2BL |
cfg               381 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 			cfg |= ATMEL_HLCDC_LAYER_LAEN;
cfg               383 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 			cfg |= ATMEL_HLCDC_LAYER_GAEN |
cfg               388 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 		cfg |= ATMEL_HLCDC_LAYER_DISCEN;
cfg               391 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 				    cfg);
cfg               397 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 	u32 cfg;
cfg               401 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 					       &cfg);
cfg               408 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 		cfg |= ATMEL_HLCDC_YUV422ROT;
cfg               411 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c 				    ATMEL_HLCDC_LAYER_FORMAT_CFG, cfg);
cfg               141 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               144 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CISTATUS);
cfg               145 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	if (EXYNOS_CISTATUS_GET_ENVID_STATUS(cfg))
cfg               166 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               168 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIGCTRL);
cfg               169 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CIGCTRL_TESTPATTERN_MASK |
cfg               176 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg |= (EXYNOS_CIGCTRL_SELCAM_ITU_A |
cfg               181 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIGCTRL);
cfg               186 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               190 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIGCTRL);
cfg               192 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIGCTRL_CAM_JPEG;
cfg               194 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~EXYNOS_CIGCTRL_CAM_JPEG;
cfg               196 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIGCTRL);
cfg               201 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               205 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIGCTRL);
cfg               207 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~EXYNOS_CIGCTRL_IRQ_OVFEN;
cfg               208 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIGCTRL_IRQ_ENABLE | EXYNOS_CIGCTRL_IRQ_LEVEL;
cfg               210 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~EXYNOS_CIGCTRL_IRQ_ENABLE;
cfg               211 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIGCTRL);
cfg               245 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               247 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CISTATUS);
cfg               249 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	DRM_DEV_DEBUG_KMS(ctx->dev, "cfg[0x%x]\n", cfg);
cfg               251 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	if (!(cfg & EXYNOS_CISTATUS_FRAMEEND))
cfg               254 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CISTATUS_FRAMEEND);
cfg               255 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CISTATUS);
cfg               262 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               265 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CISTATUS2);
cfg               266 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	frame_cnt = EXYNOS_CISTATUS2_GET_FRAMECOUNT_BEFORE(cfg);
cfg               269 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		frame_cnt = EXYNOS_CISTATUS2_GET_FRAMECOUNT_PRESENT(cfg);
cfg               272 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			  EXYNOS_CISTATUS2_GET_FRAMECOUNT_PRESENT(cfg),
cfg               273 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			  EXYNOS_CISTATUS2_GET_FRAMECOUNT_BEFORE(cfg));
cfg               288 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               292 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIOCTRL);
cfg               294 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_LASTENDEN;
cfg               296 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~EXYNOS_CIOCTRL_LASTENDEN;
cfg               298 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIOCTRL);
cfg               303 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               308 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CISCCTRL);
cfg               309 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CISCCTRL_INRGB_FMT_RGB_MASK;
cfg               313 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_INRGB_FMT_RGB565;
cfg               314 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CISCCTRL);
cfg               318 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_INRGB_FMT_RGB888;
cfg               319 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CISCCTRL);
cfg               327 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_MSCTRL);
cfg               328 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_MSCTRL_ORDER2P_SHIFT_MASK |
cfg               334 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_ORDER422_YCBYCR;
cfg               337 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_ORDER422_YCRYCB;
cfg               340 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_ORDER422_CBYCRY;
cfg               344 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_ORDER422_CRYCBY;
cfg               348 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_MSCTRL_ORDER2P_LSB_CRCB |
cfg               354 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_C_INT_IN_3PLANE;
cfg               358 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_MSCTRL_ORDER2P_LSB_CBCR |
cfg               363 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_MSCTRL);
cfg               368 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               372 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_MSCTRL);
cfg               373 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_MSCTRL_INFORMAT_RGB;
cfg               379 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_INFORMAT_RGB;
cfg               382 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_INFORMAT_YCBCR420;
cfg               388 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_INFORMAT_YCBCR422_1PLANE;
cfg               393 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_INFORMAT_YCBCR422;
cfg               399 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_MSCTRL_INFORMAT_YCBCR420;
cfg               403 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_MSCTRL);
cfg               405 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIDMAPARAM);
cfg               406 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CIDMAPARAM_R_MODE_MASK;
cfg               409 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIDMAPARAM_R_MODE_64X32;
cfg               411 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIDMAPARAM_R_MODE_LINEAR;
cfg               413 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIDMAPARAM);
cfg               473 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg, h1, h2, v1, v2;
cfg               491 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIWDOFST);
cfg               492 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CIWDOFST_WINHOROFST_MASK |
cfg               494 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg |= (EXYNOS_CIWDOFST_WINHOROFST(h1) |
cfg               496 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg |= EXYNOS_CIWDOFST_WINOFSEN;
cfg               497 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIWDOFST);
cfg               499 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIWDOFST2_WINHOROFST2(h2) |
cfg               501 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIWDOFST2);
cfg               508 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               514 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_ORGISIZE_HORIZONTAL(real_width) |
cfg               517 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_ORGISIZE);
cfg               523 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIREAL_ISIZE);
cfg               524 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CIREAL_ISIZE_HEIGHT_MASK |
cfg               526 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg |= (EXYNOS_CIREAL_ISIZE_WIDTH(buf->rect.w) |
cfg               528 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIREAL_ISIZE);
cfg               534 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CISRCFMT_ITU601_8BIT |
cfg               537 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CISRCFMT);
cfg               540 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIIYOFF_HORIZONTAL(buf->rect.x) |
cfg               542 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIIYOFF);
cfg               543 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIICBOFF_HORIZONTAL(buf->rect.x) |
cfg               545 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIICBOFF);
cfg               546 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIICROFF_HORIZONTAL(buf->rect.x) |
cfg               548 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIICROFF);
cfg               563 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               568 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CISCCTRL);
cfg               569 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CISCCTRL_OUTRGB_FMT_RGB_MASK;
cfg               573 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_OUTRGB_FMT_RGB565;
cfg               574 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CISCCTRL);
cfg               577 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_OUTRGB_FMT_RGB888;
cfg               578 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CISCCTRL);
cfg               581 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_CISCCTRL_OUTRGB_FMT_RGB888 |
cfg               583 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CISCCTRL);
cfg               591 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIOCTRL);
cfg               592 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CIOCTRL_ORDER2P_MASK |
cfg               598 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ALPHA_OUT;
cfg               601 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ORDER422_YCBYCR;
cfg               604 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ORDER422_YCRYCB;
cfg               607 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ORDER422_CBYCRY;
cfg               610 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ORDER422_CRYCBY;
cfg               614 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ORDER2P_LSB_CRCB;
cfg               615 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_YCBCR_2PLANE;
cfg               620 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_YCBCR_3PLANE;
cfg               624 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_ORDER2P_LSB_CBCR;
cfg               625 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIOCTRL_YCBCR_2PLANE;
cfg               629 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIOCTRL);
cfg               634 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               638 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIEXTEN);
cfg               641 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIEXTEN_YUV444_OUT;
cfg               642 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CIEXTEN);
cfg               644 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~EXYNOS_CIEXTEN_YUV444_OUT;
cfg               645 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CIEXTEN);
cfg               647 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg = fimc_read(ctx, EXYNOS_CITRGFMT);
cfg               648 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~EXYNOS_CITRGFMT_OUTFORMAT_MASK;
cfg               654 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_OUTFORMAT_RGB;
cfg               660 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_OUTFORMAT_YCBCR422_1PLANE;
cfg               665 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_OUTFORMAT_YCBCR422;
cfg               671 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_OUTFORMAT_YCBCR420;
cfg               675 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		fimc_write(ctx, cfg, EXYNOS_CITRGFMT);
cfg               678 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIDMAPARAM);
cfg               679 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CIDMAPARAM_W_MODE_MASK;
cfg               682 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIDMAPARAM_W_MODE_64X32;
cfg               684 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIDMAPARAM_W_MODE_LINEAR;
cfg               686 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIDMAPARAM);
cfg               694 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               698 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CITRGFMT);
cfg               699 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CITRGFMT_FLIP_MASK;
cfg               700 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CITRGFMT_OUTROT90_CLOCKWISE;
cfg               705 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_FLIP_X_MIRROR;
cfg               707 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_FLIP_Y_MIRROR;
cfg               710 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CITRGFMT_OUTROT90_CLOCKWISE;
cfg               712 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_FLIP_X_MIRROR;
cfg               714 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg |= EXYNOS_CITRGFMT_FLIP_Y_MIRROR;
cfg               717 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_CITRGFMT_FLIP_X_MIRROR |
cfg               720 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg &= ~EXYNOS_CITRGFMT_FLIP_X_MIRROR;
cfg               722 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg &= ~EXYNOS_CITRGFMT_FLIP_Y_MIRROR;
cfg               725 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_CITRGFMT_OUTROT90_CLOCKWISE |
cfg               729 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg &= ~EXYNOS_CITRGFMT_FLIP_X_MIRROR;
cfg               731 drivers/gpu/drm/exynos/exynos_drm_fimc.c 			cfg &= ~EXYNOS_CITRGFMT_FLIP_Y_MIRROR;
cfg               735 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CITRGFMT);
cfg               742 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg, cfg_ext, shfactor;
cfg               795 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CISCPRERATIO_SHFACTOR(shfactor) |
cfg               798 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CISCPRERATIO);
cfg               800 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CISCPREDST_PREDSTWIDTH(pre_dst_width) |
cfg               802 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CISCPREDST);
cfg               809 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg, cfg_ext;
cfg               816 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CISCCTRL);
cfg               817 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CISCCTRL_SCALERBYPASS |
cfg               825 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_CISCCTRL_CSCR2Y_WIDE |
cfg               828 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_SCALERBYPASS;
cfg               830 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_SCALEUP_H;
cfg               832 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CISCCTRL_SCALEUP_V;
cfg               834 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg |= (EXYNOS_CISCCTRL_MAINHORRATIO((sc->hratio >> 6)) |
cfg               836 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CISCCTRL);
cfg               850 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg, cfg_ext;
cfg               856 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_ORGOSIZE_HORIZONTAL(real_width) |
cfg               859 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_ORGOSIZE);
cfg               866 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIGCTRL);
cfg               867 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_CIGCTRL_CSC_MASK;
cfg               870 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIGCTRL_CSC_ITU709;
cfg               872 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= EXYNOS_CIGCTRL_CSC_ITU601;
cfg               874 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIGCTRL);
cfg               879 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CITRGFMT);
cfg               880 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~(EXYNOS_CITRGFMT_TARGETH_MASK |
cfg               883 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_CITRGFMT_TARGETHSIZE(buf->rect.h) |
cfg               886 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (EXYNOS_CITRGFMT_TARGETHSIZE(buf->rect.w) |
cfg               888 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CITRGFMT);
cfg               891 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = EXYNOS_CITAREA_TARGET_AREA(buf->rect.w * buf->rect.h);
cfg               892 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CITAREA);
cfg               895 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIOYOFF_HORIZONTAL(buf->rect.x) |
cfg               897 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIOYOFF);
cfg               898 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIOCBOFF_HORIZONTAL(buf->rect.x) |
cfg               900 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIOCBOFF);
cfg               901 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = (EXYNOS_CIOCROFF_HORIZONTAL(buf->rect.x) |
cfg               903 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIOCROFF);
cfg               911 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg               917 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_CIFCNTSEQ);
cfg               920 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg |= (1 << buf_id);
cfg               922 drivers/gpu/drm/exynos/exynos_drm_fimc.c 		cfg &= ~(1 << buf_id);
cfg               924 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_CIFCNTSEQ);
cfg               926 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	buf_num = hweight32(cfg);
cfg              1059 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	u32 cfg;
cfg              1062 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg = fimc_read(ctx, EXYNOS_MSCTRL);
cfg              1063 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_MSCTRL_INPUT_MASK;
cfg              1064 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	cfg &= ~EXYNOS_MSCTRL_ENVID;
cfg              1065 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	fimc_write(ctx, cfg, EXYNOS_MSCTRL);
cfg                65 drivers/gpu/drm/exynos/exynos_drm_gsc.c #define gsc_write(cfg, offset)	writel(cfg, ctx->regs + (offset))
cfg               381 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               385 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = (GSC_SW_RESET_SRESET);
cfg               386 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_SW_RESET);
cfg               390 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg = gsc_read(GSC_SW_RESET);
cfg               391 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		if (!cfg)
cfg               396 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	if (cfg) {
cfg               402 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_BASE_ADDR_Y_MASK);
cfg               403 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= (GSC_IN_BASE_ADDR_MASK |
cfg               405 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_BASE_ADDR_Y_MASK);
cfg               406 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_BASE_ADDR_CB_MASK);
cfg               407 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_BASE_ADDR_CR_MASK);
cfg               409 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_BASE_ADDR_Y_MASK);
cfg               410 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= (GSC_OUT_BASE_ADDR_MASK |
cfg               412 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_BASE_ADDR_Y_MASK);
cfg               413 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_BASE_ADDR_CB_MASK);
cfg               414 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_BASE_ADDR_CR_MASK);
cfg               422 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               427 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IRQ);
cfg               428 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= (GSC_IRQ_OR_MASK | GSC_IRQ_FRMDONE_MASK);
cfg               431 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IRQ_ENABLE;
cfg               433 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg &= ~GSC_IRQ_ENABLE;
cfg               436 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg &= ~GSC_IRQ_OR_MASK;
cfg               438 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IRQ_OR_MASK;
cfg               441 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg &= ~GSC_IRQ_FRMDONE_MASK;
cfg               443 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IRQ_FRMDONE_MASK;
cfg               445 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IRQ);
cfg               451 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               455 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_CON);
cfg               456 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~(GSC_IN_RGB_TYPE_MASK | GSC_IN_YUV422_1P_ORDER_MASK |
cfg               463 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IN_RGB565;
cfg               467 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IN_XRGB8888;
cfg               470 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_XRGB8888 | GSC_IN_RB_SWAP);
cfg               473 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_YUV422_1P |
cfg               478 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_YUV422_1P |
cfg               483 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_YUV422_1P |
cfg               488 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_YUV422_1P |
cfg               493 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_CHROMA_ORDER_CRCB | GSC_IN_YUV420_2P);
cfg               496 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_CHROMA_ORDER_CRCB | GSC_IN_YUV422_2P);
cfg               499 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IN_YUV422_3P;
cfg               502 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_CHROMA_ORDER_CBCR | GSC_IN_YUV420_3P);
cfg               505 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_CHROMA_ORDER_CRCB | GSC_IN_YUV420_3P);
cfg               508 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_CHROMA_ORDER_CBCR | GSC_IN_YUV420_2P);
cfg               511 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_CHROMA_ORDER_CBCR | GSC_IN_YUV422_2P);
cfg               516 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_TILE_C_16x8 | GSC_IN_TILE_MODE);
cfg               518 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_CON);
cfg               524 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               526 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_CON);
cfg               527 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~GSC_IN_ROT_MASK;
cfg               532 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_ROT_XFLIP;
cfg               534 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_ROT_YFLIP;
cfg               537 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IN_ROT_90;
cfg               539 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_ROT_XFLIP;
cfg               541 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_ROT_YFLIP;
cfg               544 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IN_ROT_180;
cfg               546 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg &= ~GSC_IN_ROT_XFLIP;
cfg               548 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg &= ~GSC_IN_ROT_YFLIP;
cfg               551 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_IN_ROT_270;
cfg               553 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg &= ~GSC_IN_ROT_XFLIP;
cfg               555 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg &= ~GSC_IN_ROT_YFLIP;
cfg               559 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_CON);
cfg               561 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	ctx->rotation = (cfg & GSC_IN_ROT_90) ? 1 : 0;
cfg               568 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               571 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = (GSC_SRCIMG_OFFSET_X(buf->rect.x) |
cfg               573 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_SRCIMG_OFFSET);
cfg               576 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = (GSC_CROPPED_WIDTH(buf->rect.w) |
cfg               578 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_CROPPED_SIZE);
cfg               581 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_SRCIMG_SIZE);
cfg               582 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~(GSC_SRCIMG_HEIGHT_MASK |
cfg               585 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= (GSC_SRCIMG_WIDTH(buf->buf.pitch[0] / buf->format->cpp[0]) |
cfg               588 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_SRCIMG_SIZE);
cfg               590 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_CON);
cfg               591 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~GSC_IN_RGB_TYPE_MASK;
cfg               595 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_RGB_HD_WIDE;
cfg               597 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_RGB_HD_NARROW;
cfg               600 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_RGB_SD_WIDE;
cfg               602 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_IN_RGB_SD_NARROW;
cfg               604 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_CON);
cfg               611 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               615 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_BASE_ADDR_Y_MASK);
cfg               618 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~mask;
cfg               619 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= masked << buf_id;
cfg               620 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_BASE_ADDR_Y_MASK);
cfg               621 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_BASE_ADDR_CB_MASK);
cfg               622 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_BASE_ADDR_CR_MASK);
cfg               638 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               642 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_CON);
cfg               643 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~(GSC_OUT_RGB_TYPE_MASK | GSC_OUT_YUV422_1P_ORDER_MASK |
cfg               650 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_OUT_RGB565;
cfg               654 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_XRGB8888 | GSC_OUT_GLOBAL_ALPHA(0xff));
cfg               657 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_XRGB8888 | GSC_OUT_RB_SWAP);
cfg               660 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_YUV422_1P |
cfg               665 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_YUV422_1P |
cfg               670 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_YUV422_1P |
cfg               675 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_YUV422_1P |
cfg               680 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_CHROMA_ORDER_CRCB | GSC_OUT_YUV420_2P);
cfg               683 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_CHROMA_ORDER_CRCB | GSC_OUT_YUV422_2P);
cfg               686 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= GSC_OUT_YUV422_3P;
cfg               689 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_CHROMA_ORDER_CBCR | GSC_OUT_YUV420_3P);
cfg               692 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_CHROMA_ORDER_CRCB | GSC_OUT_YUV420_3P);
cfg               695 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_CHROMA_ORDER_CBCR | GSC_OUT_YUV420_2P);
cfg               698 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_OUT_CHROMA_ORDER_CBCR | GSC_OUT_YUV422_2P);
cfg               703 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg |= (GSC_IN_TILE_C_16x8 | GSC_OUT_TILE_MODE);
cfg               705 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_CON);
cfg               747 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               788 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = (GSC_PRESC_SHFACTOR(sc->pre_shfactor) |
cfg               791 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_PRE_SCALE_RATIO);
cfg               850 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               856 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = GSC_MAIN_H_RATIO_VALUE(sc->main_hratio);
cfg               857 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_MAIN_H_RATIO);
cfg               860 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = GSC_MAIN_V_RATIO_VALUE(sc->main_vratio);
cfg               861 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_MAIN_V_RATIO);
cfg               868 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               871 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = (GSC_DSTIMG_OFFSET_X(buf->rect.x) |
cfg               873 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_DSTIMG_OFFSET);
cfg               877 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg = (GSC_SCALED_WIDTH(buf->rect.h) |
cfg               880 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		cfg = (GSC_SCALED_WIDTH(buf->rect.w) |
cfg               882 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_SCALED_SIZE);
cfg               885 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_DSTIMG_SIZE);
cfg               886 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~(GSC_DSTIMG_HEIGHT_MASK | GSC_DSTIMG_WIDTH_MASK);
cfg               887 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= GSC_DSTIMG_WIDTH(buf->buf.pitch[0] / buf->format->cpp[0]) |
cfg               889 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_DSTIMG_SIZE);
cfg               891 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_CON);
cfg               892 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~GSC_OUT_RGB_TYPE_MASK;
cfg               896 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_OUT_RGB_HD_WIDE;
cfg               898 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_OUT_RGB_HD_NARROW;
cfg               901 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_OUT_RGB_SD_WIDE;
cfg               903 drivers/gpu/drm/exynos/exynos_drm_gsc.c 			cfg |= GSC_OUT_RGB_SD_NARROW;
cfg               905 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_CON);
cfg               910 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg, i, buf_num = GSC_REG_SZ;
cfg               913 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_BASE_ADDR_Y_MASK);
cfg               916 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		if (cfg & (mask << i))
cfg               928 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg               932 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_BASE_ADDR_Y_MASK);
cfg               935 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~mask;
cfg               936 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= masked << buf_id;
cfg               937 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_BASE_ADDR_Y_MASK);
cfg               938 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_BASE_ADDR_CB_MASK);
cfg               939 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_BASE_ADDR_CR_MASK);
cfg               963 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg, curr_index, i;
cfg               968 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_BASE_ADDR_Y_MASK);
cfg               969 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	curr_index = GSC_IN_CURR_GET_INDEX(cfg);
cfg               972 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		if (!((cfg >> i) & 0x1)) {
cfg               978 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	DRM_DEV_DEBUG_KMS(ctx->dev, "cfg[0x%x]curr_index[%d]buf_id[%d]\n", cfg,
cfg               993 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg, curr_index, i;
cfg               998 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_BASE_ADDR_Y_MASK);
cfg               999 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	curr_index = GSC_OUT_CURR_GET_INDEX(cfg);
cfg              1002 drivers/gpu/drm/exynos/exynos_drm_gsc.c 		if (!((cfg >> i) & 0x1)) {
cfg              1015 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	DRM_DEV_DEBUG_KMS(ctx->dev, "cfg[0x%x]curr_index[%d]buf_id[%d]\n", cfg,
cfg              1085 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	u32 cfg;
cfg              1090 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_ENABLE);
cfg              1091 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~(GSC_ENABLE_ON_CLEAR_MASK |
cfg              1093 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= GSC_ENABLE_ON_CLEAR_ONESHOT;
cfg              1094 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_ENABLE);
cfg              1097 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_IN_CON);
cfg              1098 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg &= ~(GSC_IN_PATH_MASK | GSC_IN_LOCAL_SEL_MASK);
cfg              1099 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= GSC_IN_PATH_MEMORY;
cfg              1100 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_IN_CON);
cfg              1103 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_OUT_CON);
cfg              1104 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= GSC_OUT_PATH_MEMORY;
cfg              1105 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_OUT_CON);
cfg              1109 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg = gsc_read(GSC_ENABLE);
cfg              1110 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	cfg |= GSC_ENABLE_ON;
cfg              1111 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	gsc_write(cfg, GSC_ENABLE);
cfg                36 drivers/gpu/drm/exynos/exynos_drm_rotator.c #define rot_write(cfg, offset)	writel(cfg, rot->regs + (offset))
cfg                27 drivers/gpu/drm/exynos/exynos_drm_scaler.c #define scaler_write(cfg, offset)	writel(cfg, scaler->regs + (offset))
cfg               396 drivers/gpu/drm/ingenic/ingenic-drm.c 	unsigned int cfg;
cfg               401 drivers/gpu/drm/ingenic/ingenic-drm.c 		cfg = JZ_LCD_CFG_MODE_SPECIAL_TFT_1 | JZ_LCD_CFG_REV_POLARITY;
cfg               403 drivers/gpu/drm/ingenic/ingenic-drm.c 		cfg = JZ_LCD_CFG_PS_DISABLE | JZ_LCD_CFG_CLS_DISABLE
cfg               408 drivers/gpu/drm/ingenic/ingenic-drm.c 		cfg |= JZ_LCD_CFG_HSYNC_ACTIVE_LOW;
cfg               410 drivers/gpu/drm/ingenic/ingenic-drm.c 		cfg |= JZ_LCD_CFG_VSYNC_ACTIVE_LOW;
cfg               412 drivers/gpu/drm/ingenic/ingenic-drm.c 		cfg |= JZ_LCD_CFG_DE_ACTIVE_LOW;
cfg               414 drivers/gpu/drm/ingenic/ingenic-drm.c 		cfg |= JZ_LCD_CFG_PCLK_FALLING_EDGE;
cfg               419 drivers/gpu/drm/ingenic/ingenic-drm.c 				cfg |= JZ_LCD_CFG_MODE_TV_OUT_I;
cfg               421 drivers/gpu/drm/ingenic/ingenic-drm.c 				cfg |= JZ_LCD_CFG_MODE_TV_OUT_P;
cfg               425 drivers/gpu/drm/ingenic/ingenic-drm.c 				cfg |= JZ_LCD_CFG_MODE_GENERIC_16BIT;
cfg               428 drivers/gpu/drm/ingenic/ingenic-drm.c 				cfg |= JZ_LCD_CFG_MODE_GENERIC_18BIT;
cfg               431 drivers/gpu/drm/ingenic/ingenic-drm.c 				cfg |= JZ_LCD_CFG_MODE_GENERIC_24BIT;
cfg               434 drivers/gpu/drm/ingenic/ingenic-drm.c 				cfg |= JZ_LCD_CFG_MODE_8BIT_SERIAL;
cfg               442 drivers/gpu/drm/ingenic/ingenic-drm.c 	regmap_write(priv->map, JZ_REG_LCD_CFG, cfg);
cfg               390 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c 	struct dpu_perf_cfg *cfg = &perf->catalog->perf;
cfg               407 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c 				(u64) cfg->max_bw_high * 1000;
cfg               102 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		struct dpu_hw_mixer_cfg cfg;
cfg               107 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		cfg.out_width = drm_rect_width(lm_roi);
cfg               108 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		cfg.out_height = drm_rect_height(lm_roi);
cfg               109 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		cfg.right_mixer = lm_horiz_position++;
cfg               110 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		cfg.flags = 0;
cfg               111 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		hw_lm->ops.setup_mixer_out(hw_lm, &cfg);
cfg               463 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	struct split_pipe_cfg cfg = { 0 };
cfg               487 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			hw_mdptop->ops.setup_split_pipe(hw_mdptop, &cfg);
cfg               491 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	cfg.en = true;
cfg               492 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	cfg.mode = phys_enc->intf_mode;
cfg               493 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	cfg.intf = interface;
cfg               495 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (cfg.en && phys_enc->ops.needs_single_flush &&
cfg               497 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		cfg.split_flush_en = true;
cfg               500 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		DPU_DEBUG_ENC(dpu_enc, "enable %d\n", cfg.en);
cfg               503 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			hw_mdptop->ops.setup_split_pipe(hw_mdptop, &cfg);
cfg               514 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h 	struct dpu_vbif_dynamic_ot_cfg *cfg;
cfg               426 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 		struct dpu_hw_intf_cfg *cfg)
cfg               431 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	intf_cfg |= (cfg->intf & 0xF) << 4;
cfg               433 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	if (cfg->mode_3d) {
cfg               435 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 		intf_cfg |= (cfg->mode_3d - 0x1) << 20;
cfg               438 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	switch (cfg->intf_mode_sel) {
cfg               445 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 		intf_cfg |= ((cfg->stream_sel & 0x3) << 15);
cfg               448 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 		pr_err("unknown interface type %d\n", cfg->intf_mode_sel);
cfg               482 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	struct dpu_ctl_cfg *cfg;
cfg               488 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	cfg = _ctl_offset(idx, m, addr, &c->hw);
cfg               489 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               495 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	c->caps = cfg;
cfg               112 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h 		struct dpu_hw_intf_cfg *cfg);
cfg               150 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h 		enum dpu_lm lm, struct dpu_hw_stage_cfg *cfg);
cfg               266 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	struct dpu_intf_cfg *cfg;
cfg               272 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	cfg = _intf_offset(idx, m, addr, &c->hw);
cfg               273 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               283 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	c->cap = cfg;
cfg               170 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	struct dpu_lm_cfg *cfg;
cfg               176 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	cfg = _lm_offset(idx, m, addr, &c->hw);
cfg               177 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               184 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	c->cap = cfg;
cfg                36 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h 		struct dpu_hw_mixer_cfg *cfg);
cfg                72 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h 	struct dpu_hw_mixer_cfg cfg;
cfg                56 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	int cfg;
cfg                62 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	cfg = BIT(19); /*VSYNC_COUNTER_EN */
cfg                64 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 		cfg |= BIT(20);
cfg                66 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	cfg |= te->vsync_count;
cfg                68 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	DPU_REG_WRITE(c, PP_SYNC_CONFIG_VSYNC, cfg);
cfg               115 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	u32 cfg;
cfg               122 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	cfg = DPU_REG_READ(c, PP_SYNC_CONFIG_VSYNC);
cfg               123 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	orig = (bool)(cfg & BIT(20));
cfg               125 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 		cfg |= BIT(20);
cfg               127 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 		cfg &= ~BIT(20);
cfg               128 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	DPU_REG_WRITE(c, PP_SYNC_CONFIG_VSYNC, cfg);
cfg               129 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	trace_dpu_pp_connect_ext_te(pp->idx - PINGPONG_0, cfg);
cfg               201 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	struct dpu_pingpong_cfg *cfg;
cfg               207 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	cfg = _pingpong_offset(idx, m, addr, &c->hw);
cfg               208 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               214 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	c->caps = cfg;
cfg                53 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h 			struct dpu_hw_tear_check *cfg);
cfg               429 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		struct dpu_hw_pipe_cfg *cfg,
cfg               437 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (_sspp_subblk_offset(ctx, DPU_SSPP_SRC, &idx) || !cfg)
cfg               456 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	src_xy = (cfg->src_rect.y1 << 16) | cfg->src_rect.x1;
cfg               457 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	src_size = (drm_rect_height(&cfg->src_rect) << 16) |
cfg               458 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		   drm_rect_width(&cfg->src_rect);
cfg               459 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	dst_xy = (cfg->dst_rect.y1 << 16) | cfg->dst_rect.x1;
cfg               460 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	dst_size = (drm_rect_height(&cfg->dst_rect) << 16) |
cfg               461 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		drm_rect_width(&cfg->dst_rect);
cfg               464 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		ystride0 = (cfg->layout.plane_pitch[0]) |
cfg               465 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 			(cfg->layout.plane_pitch[1] << 16);
cfg               466 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		ystride1 = (cfg->layout.plane_pitch[2]) |
cfg               467 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 			(cfg->layout.plane_pitch[3] << 16);
cfg               474 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				(cfg->layout.plane_pitch[0] & 0x0000FFFF);
cfg               476 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				(cfg->layout.plane_pitch[2] & 0x0000FFFF);
cfg               479 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				((cfg->layout.plane_pitch[0] << 16) &
cfg               482 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				((cfg->layout.plane_pitch[2] << 16) &
cfg               498 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		struct dpu_hw_pipe_cfg *cfg,
cfg               508 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		for (i = 0; i < ARRAY_SIZE(cfg->layout.plane_addr); i++)
cfg               510 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 					cfg->layout.plane_addr[i]);
cfg               513 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				cfg->layout.plane_addr[0]);
cfg               515 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				cfg->layout.plane_addr[2]);
cfg               518 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				cfg->layout.plane_addr[0]);
cfg               520 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				cfg->layout.plane_addr[2]);
cfg               557 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		struct dpu_hw_pipe_qos_cfg *cfg)
cfg               564 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	DPU_REG_WRITE(&ctx->hw, SSPP_DANGER_LUT + idx, cfg->danger_lut);
cfg               565 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	DPU_REG_WRITE(&ctx->hw, SSPP_SAFE_LUT + idx, cfg->safe_lut);
cfg               569 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		struct dpu_hw_pipe_qos_cfg *cfg)
cfg               577 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		DPU_REG_WRITE(&ctx->hw, SSPP_CREQ_LUT_0 + idx, cfg->creq_lut);
cfg               579 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 				cfg->creq_lut >> 32);
cfg               581 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		DPU_REG_WRITE(&ctx->hw, SSPP_CREQ_LUT + idx, cfg->creq_lut);
cfg               586 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		struct dpu_hw_pipe_qos_cfg *cfg)
cfg               594 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (cfg->vblank_en) {
cfg               595 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		qos_ctrl |= ((cfg->creq_vblank &
cfg               598 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		qos_ctrl |= ((cfg->danger_vblank &
cfg               604 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (cfg->danger_safe_en)
cfg               611 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		struct dpu_hw_pipe_cdp_cfg *cfg)
cfg               616 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (!ctx || !cfg)
cfg               622 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (cfg->enable)
cfg               624 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (cfg->ubwc_meta_enable)
cfg               626 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (cfg->tile_amortize_enable)
cfg               628 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (cfg->preload_ahead == DPU_SSPP_CDP_PRELOAD_AHEAD_64)
cfg               699 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	struct dpu_sspp_cfg *cfg;
cfg               708 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	cfg = _sspp_offset(idx, addr, catalog, &hw_pipe->hw);
cfg               709 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               718 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 	hw_pipe->cap = cfg;
cfg               243 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_pipe_cfg *cfg,
cfg               261 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_pipe_cfg *cfg,
cfg               298 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_sharp_cfg *cfg);
cfg               307 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_pipe_qos_cfg *cfg);
cfg               316 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_pipe_qos_cfg *cfg);
cfg               325 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_pipe_qos_cfg *cfg);
cfg               333 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			void *cfg);
cfg               359 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 			struct dpu_hw_pipe_cdp_cfg *cfg);
cfg                55 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 		struct split_pipe_cfg *cfg)
cfg                61 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	if (!mdp || !cfg)
cfg                66 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	if (cfg->en) {
cfg                67 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 		if (cfg->mode == INTF_MODE_CMD) {
cfg                70 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 			if (cfg->intf == INTF_2)
cfg                76 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 			if (cfg->intf == INTF_2) {
cfg                86 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	DPU_REG_WRITE(c, SSPP_SPARE, cfg->split_flush_en ? 0x1 : 0x0);
cfg                89 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	DPU_REG_WRITE(c, SPLIT_DISPLAY_EN, cfg->en & 0x1);
cfg               156 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 		struct dpu_vsync_source_cfg *cfg)
cfg               162 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	if (!mdp || !cfg || (cfg->pp_count > ARRAY_SIZE(cfg->ppnumber)))
cfg               167 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	for (i = 0; i < cfg->pp_count; i++) {
cfg               168 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 		int pp_idx = cfg->ppnumber[i] - PINGPONG_0;
cfg               174 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 		reg |= (cfg->vsync_source & 0xf) << pp_offset[pp_idx];
cfg               178 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	if (cfg->vsync_source >= DPU_VSYNC_SOURCE_WD_TIMER_4 &&
cfg               179 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 			cfg->vsync_source <= DPU_VSYNC_SOURCE_WD_TIMER_0) {
cfg               180 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 		switch (cfg->vsync_source) {
cfg               210 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 			CALCULATE_WD_LOAD_VALUE(cfg->frame_rate));
cfg               323 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	const struct dpu_mdp_cfg *cfg;
cfg               332 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	cfg = _top_offset(idx, m, addr, &mdp->hw);
cfg               333 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               342 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	mdp->caps = cfg;
cfg                93 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h 			struct traffic_shaper_cfg *cfg);
cfg               119 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h 				struct dpu_vsync_source_cfg *cfg);
cfg               239 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	const struct dpu_vbif_cfg *cfg;
cfg               245 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	cfg = _top_offset(idx, m, addr, &c->hw);
cfg               246 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	if (IS_ERR_OR_NULL(cfg)) {
cfg               255 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	c->cap = cfg;
cfg              1319 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	const struct dpu_sspp_cfg *cfg = pdpu->pipe_hw->cap;
cfg              1320 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	const struct dpu_sspp_sub_blks *sblk = cfg->sblk;
cfg              1333 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			sblk->src_blk.base + cfg->base,
cfg              1339 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (cfg->features & BIT(DPU_SSPP_SCALER_QSEED3) ||
cfg              1340 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			cfg->features & BIT(DPU_SSPP_SCALER_QSEED2)) {
cfg              1342 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 				sblk->scaler_blk.base + cfg->base,
cfg              1354 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (cfg->features & BIT(DPU_SSPP_CSC) ||
cfg              1355 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			cfg->features & BIT(DPU_SSPP_CSC_10BIT)) {
cfg              1357 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 				sblk->csc_blk.base + cfg->base,
cfg              1367 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			(u32 *) &cfg->xin_id);
cfg              1371 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			(u32 *) &cfg->clk_ctrl);
cfg               871 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 	TP_PROTO(enum dpu_pingpong pp, u32 cfg),
cfg               872 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 	TP_ARGS(pp, cfg),
cfg               875 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__field(	u32,			cfg	)
cfg               879 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__entry->cfg = cfg;
cfg               881 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 	TP_printk("pp:%d cfg:%u", __entry->pp, __entry->cfg)
cfg                84 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		if (pps <= tbl->cfg[i].pps) {
cfg                85 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			*ot_lim = tbl->cfg[i].ot_limit;
cfg               325 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			struct dpu_vbif_dynamic_ot_cfg *cfg =
cfg               326 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 					&vbif->dynamic_ot_rd_tbl.cfg[j];
cfg               331 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 					(u64 *)&cfg->pps);
cfg               335 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 					(u32 *)&cfg->ot_limit);
cfg               339 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			struct dpu_vbif_dynamic_ot_cfg *cfg =
cfg               340 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 					&vbif->dynamic_ot_wr_tbl.cfg[j];
cfg               345 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 					(u64 *)&cfg->pps);
cfg               349 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 					(u32 *)&cfg->ot_limit);
cfg                44 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	u32 total_lines_x100, vclks_line, cfg;
cfg                69 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	cfg = MDP5_PP_SYNC_CONFIG_VSYNC_COUNTER_EN
cfg                71 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	cfg |= MDP5_PP_SYNC_CONFIG_VSYNC_COUNT(vclks_line);
cfg                73 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	mdp5_write(mdp5_kms, REG_MDP5_PP_SYNC_CONFIG_VSYNC(pp_id), cfg);
cfg               235 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	hw_cfg = mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               651 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	hw_cfg = mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               428 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 					mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               475 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	hw_cfg = mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               709 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	config = mdp5_cfg_get_config(mdp5_kms->cfg);
cfg               788 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	if (mdp5_kms->cfg)
cfg               789 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		mdp5_cfg_destroy(mdp5_kms->cfg);
cfg               842 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	hw_cfg = mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               878 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	hw_cfg = mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               905 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	hw_cfg = mdp5_cfg_get_hw_config(mdp5_kms->cfg);
cfg               989 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_kms->cfg = mdp5_cfg_init(mdp5_kms, major, minor);
cfg               990 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	if (IS_ERR(mdp5_kms->cfg)) {
cfg               991 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		ret = PTR_ERR(mdp5_kms->cfg);
cfg               992 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		mdp5_kms->cfg = NULL;
cfg               996 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	config = mdp5_cfg_get_config(mdp5_kms->cfg);
cfg              1016 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_kms->ctlm = mdp5_ctlm_init(dev, mdp5_kms->mmio, mdp5_kms->cfg);
cfg                36 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	struct mdp5_cfg_handler *cfg;
cfg               259 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c 	struct mdp5_cfg *config = mdp5_cfg_get_config(get_kms(plane)->cfg);
cfg               122 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c 	int rev = mdp5_cfg_get_hw_rev(mdp5_kms->cfg);
cfg               380 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c struct mdp5_smp *mdp5_smp_init(struct mdp5_kms *mdp5_kms, const struct mdp5_smp_block *cfg)
cfg               394 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c 	smp->blk_cnt = cfg->mmb_count;
cfg               395 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c 	smp->blk_size = cfg->mmb_size;
cfg               401 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c 	bitmap_copy(state->state, cfg->reserved_state, smp->blk_cnt);
cfg               402 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c 	memcpy(smp->reserved, cfg->reserved, sizeof(smp->reserved));
cfg                70 drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h 		const struct mdp5_smp_block *cfg);
cfg                50 drivers/gpu/drm/msm/dsi/dsi_cfg.h 	const struct msm_dsi_config *cfg;
cfg               263 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct dsi_reg_entry *regs = msm_host->cfg_hnd->cfg->reg_cfg.regs;
cfg               264 drivers/gpu/drm/msm/dsi/dsi_host.c 	int num = msm_host->cfg_hnd->cfg->reg_cfg.num;
cfg               279 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct dsi_reg_entry *regs = msm_host->cfg_hnd->cfg->reg_cfg.regs;
cfg               280 drivers/gpu/drm/msm/dsi/dsi_host.c 	int num = msm_host->cfg_hnd->cfg->reg_cfg.num;
cfg               313 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct dsi_reg_entry *regs = msm_host->cfg_hnd->cfg->reg_cfg.regs;
cfg               314 drivers/gpu/drm/msm/dsi/dsi_host.c 	int num = msm_host->cfg_hnd->cfg->reg_cfg.num;
cfg               382 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct msm_dsi_config *cfg = cfg_hnd->cfg;
cfg               386 drivers/gpu/drm/msm/dsi/dsi_host.c 	for (i = 0; i < cfg->num_bus_clks; i++) {
cfg               388 drivers/gpu/drm/msm/dsi/dsi_host.c 						cfg->bus_clk_names[i]);
cfg               392 drivers/gpu/drm/msm/dsi/dsi_host.c 				__func__, cfg->bus_clk_names[i], ret);
cfg               447 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct msm_dsi_config *cfg = msm_host->cfg_hnd->cfg;
cfg               452 drivers/gpu/drm/msm/dsi/dsi_host.c 	for (i = 0; i < cfg->num_bus_clks; i++) {
cfg               471 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct msm_dsi_config *cfg = msm_host->cfg_hnd->cfg;
cfg               476 drivers/gpu/drm/msm/dsi/dsi_host.c 	for (i = cfg->num_bus_clks - 1; i >= 0; i--)
cfg              1782 drivers/gpu/drm/msm/dsi/dsi_host.c 	const struct msm_dsi_config *cfg = msm_host->cfg_hnd->cfg;
cfg              1790 drivers/gpu/drm/msm/dsi/dsi_host.c 	for (i = 0; i < cfg->num_dsi; i++) {
cfg              1791 drivers/gpu/drm/msm/dsi/dsi_host.c 		if (cfg->io_start[i] == res->start)
cfg              1845 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->ctrl_base += msm_host->cfg_hnd->cfg->io_offset;
cfg               380 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (phy->cfg->src_pll_truthtable[phy_id][pll_id])
cfg               389 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	const struct dsi_reg_entry *regs = phy->cfg->reg_cfg.regs;
cfg               391 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	int num = phy->cfg->reg_cfg.num;
cfg               414 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	const struct dsi_reg_entry *regs = phy->cfg->reg_cfg.regs;
cfg               415 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	int num = phy->cfg->reg_cfg.num;
cfg               429 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	const struct dsi_reg_entry *regs = phy->cfg->reg_cfg.regs;
cfg               431 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	int num = phy->cfg->reg_cfg.num;
cfg               520 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	const struct msm_dsi_phy_cfg *cfg = phy->cfg;
cfg               528 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	for (i = 0; i < cfg->num_dsi_phy; i++) {
cfg               529 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 		if (cfg->io_start[i] == res->start)
cfg               569 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->cfg = match->data;
cfg               601 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (phy->cfg->ops.init) {
cfg               602 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 		ret = phy->cfg->ops.init(phy);
cfg               614 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->pll = msm_dsi_pll_init(pdev, phy->cfg->type, phy->id);
cfg               671 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (!phy || !phy->cfg->ops.enable)
cfg               688 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	ret = phy->cfg->ops.enable(phy, src_pll_id, clk_req);
cfg               712 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (phy->cfg->ops.disable)
cfg               713 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 		phy->cfg->ops.disable(phy);
cfg               724 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (!phy || !phy->cfg->ops.disable)
cfg               727 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->cfg->ops.disable(phy);
cfg                86 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h 	const struct msm_dsi_phy_cfg *cfg;
cfg                45 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	if (phy->cfg->quirks & V3_0_0_10NM_OLD_TIMINGS_QUIRK)
cfg                80 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	if (!(phy->cfg->quirks & V3_0_0_10NM_OLD_TIMINGS_QUIRK)) {
cfg               162 drivers/gpu/drm/msm/hdmi/hdmi.h 	struct hdmi_phy_cfg *cfg;
cfg                12 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct hdmi_phy_cfg *cfg = phy->cfg;
cfg                16 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->regs = devm_kcalloc(dev, cfg->num_regs, sizeof(phy->regs[0]),
cfg                21 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->clks = devm_kcalloc(dev, cfg->num_clks, sizeof(phy->clks[0]),
cfg                26 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	for (i = 0; i < cfg->num_regs; i++) {
cfg                29 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 		reg = devm_regulator_get(dev, cfg->reg_names[i]);
cfg                33 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 				cfg->reg_names[i], ret);
cfg                40 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	for (i = 0; i < cfg->num_clks; i++) {
cfg                43 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 		clk = msm_clk_get(phy->pdev, cfg->clk_names[i]);
cfg                47 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 				cfg->clk_names[i], ret);
cfg                59 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct hdmi_phy_cfg *cfg = phy->cfg;
cfg                65 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	for (i = 0; i < cfg->num_regs; i++) {
cfg                69 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 				cfg->reg_names[i], ret);
cfg                72 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	for (i = 0; i < cfg->num_clks; i++) {
cfg                76 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 				cfg->clk_names[i], ret);
cfg                84 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct hdmi_phy_cfg *cfg = phy->cfg;
cfg                88 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	for (i = cfg->num_clks - 1; i >= 0; i--)
cfg                91 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	for (i = cfg->num_regs - 1; i >= 0; i--)
cfg                99 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	if (!phy || !phy->cfg->powerup)
cfg               102 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->cfg->powerup(phy, pixclock);
cfg               107 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	if (!phy || !phy->cfg->powerdown)
cfg               110 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->cfg->powerdown(phy);
cfg               148 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->cfg = (struct hdmi_phy_cfg *)of_device_get_match_data(dev);
cfg               149 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	if (!phy->cfg)
cfg               170 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	ret = msm_hdmi_phy_pll_init(pdev, phy->cfg->type);
cfg               219 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			 struct hdmi_8996_phy_pll_reg_cfg *cfg)
cfg               286 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->com_svs_mode_clk_sel = 1;
cfg               288 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->com_svs_mode_clk_sel = 2;
cfg               290 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_hsclk_sel = (0x20 | pd.hsclk_divsel);
cfg               291 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_pll_cctrl_mode0 = cctrl;
cfg               292 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_pll_rctrl_mode0 = rctrl;
cfg               293 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_cp_ctrl_mode0 = cpctrl;
cfg               294 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_dec_start_mode0 = dec_start;
cfg               295 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_div_frac_start1_mode0 = (frac_start & 0xff);
cfg               296 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_div_frac_start2_mode0 = ((frac_start & 0xff00) >> 8);
cfg               297 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_div_frac_start3_mode0 = ((frac_start & 0xf0000) >> 16);
cfg               298 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_integloop_gain0_mode0 = (integloop_gain & 0xff);
cfg               299 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_integloop_gain1_mode0 = ((integloop_gain & 0xf00) >> 8);
cfg               300 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_lock_cmp1_mode0 = (pll_cmp & 0xff);
cfg               301 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_lock_cmp2_mode0 = ((pll_cmp & 0xff00) >> 8);
cfg               302 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_lock_cmp3_mode0 = ((pll_cmp & 0x30000) >> 16);
cfg               303 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_lock_cmp_en = 0x0;
cfg               304 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_core_clk_en = 0x2c;
cfg               305 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_coreclk_div = HDMI_CORECLK_DIV;
cfg               306 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->phy_mode = (bclk > HDMI_HIGH_FREQ_BIT_CLK_THRESHOLD) ? 0x10 : 0x0;
cfg               307 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->com_vco_tune_ctrl = 0x0;
cfg               309 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->tx_lx_lane_mode[0] =
cfg               310 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_lane_mode[2] = 0x43;
cfg               312 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->tx_lx_hp_pd_enables[0] =
cfg               313 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_hp_pd_enables[1] =
cfg               314 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_hp_pd_enables[2] = 0x0c;
cfg               315 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	cfg->tx_lx_hp_pd_enables[3] = 0x3;
cfg               318 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_tx_band[i] = pd.tx_band_sel + 4;
cfg               321 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_tx_drv_lvl[0] =
cfg               322 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_drv_lvl[1] =
cfg               323 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_drv_lvl[2] = 0x25;
cfg               324 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_tx_drv_lvl[3] = 0x22;
cfg               326 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_tx_emp_post1_lvl[0] =
cfg               327 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_emp_post1_lvl[1] =
cfg               328 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_emp_post1_lvl[2] = 0x23;
cfg               329 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_tx_emp_post1_lvl[3] = 0x27;
cfg               331 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_vmode_ctrl1[0] =
cfg               332 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl1[1] =
cfg               333 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl1[2] =
cfg               334 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl1[3] = 0x00;
cfg               336 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_vmode_ctrl2[0] =
cfg               337 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl2[1] =
cfg               338 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl2[2] = 0x0D;
cfg               340 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_vmode_ctrl2[3] = 0x00;
cfg               343 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_drv_lvl[i] = 0x25;
cfg               344 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_emp_post1_lvl[i] = 0x23;
cfg               345 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl1[i] = 0x00;
cfg               348 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_vmode_ctrl2[0] =
cfg               349 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl2[1] =
cfg               350 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl2[2] = 0x0D;
cfg               351 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		cfg->tx_lx_vmode_ctrl2[3] = 0x00;
cfg               354 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_drv_lvl[i] = 0x20;
cfg               355 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_tx_emp_post1_lvl[i] = 0x20;
cfg               356 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl1[i] = 0x00;
cfg               357 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			cfg->tx_lx_vmode_ctrl2[i] = 0x0E;
cfg               361 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_svs_mode_clk_sel = 0x%x", cfg->com_svs_mode_clk_sel);
cfg               362 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_hsclk_sel = 0x%x", cfg->com_hsclk_sel);
cfg               363 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_lock_cmp_en = 0x%x", cfg->com_lock_cmp_en);
cfg               364 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_pll_cctrl_mode0 = 0x%x", cfg->com_pll_cctrl_mode0);
cfg               365 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_pll_rctrl_mode0 = 0x%x", cfg->com_pll_rctrl_mode0);
cfg               366 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_cp_ctrl_mode0 = 0x%x", cfg->com_cp_ctrl_mode0);
cfg               367 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_dec_start_mode0 = 0x%x", cfg->com_dec_start_mode0);
cfg               368 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_div_frac_start1_mode0 = 0x%x", cfg->com_div_frac_start1_mode0);
cfg               369 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_div_frac_start2_mode0 = 0x%x", cfg->com_div_frac_start2_mode0);
cfg               370 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_div_frac_start3_mode0 = 0x%x", cfg->com_div_frac_start3_mode0);
cfg               371 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_integloop_gain0_mode0 = 0x%x", cfg->com_integloop_gain0_mode0);
cfg               372 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_integloop_gain1_mode0 = 0x%x", cfg->com_integloop_gain1_mode0);
cfg               373 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_lock_cmp1_mode0 = 0x%x", cfg->com_lock_cmp1_mode0);
cfg               374 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_lock_cmp2_mode0 = 0x%x", cfg->com_lock_cmp2_mode0);
cfg               375 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_lock_cmp3_mode0 = 0x%x", cfg->com_lock_cmp3_mode0);
cfg               376 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_core_clk_en = 0x%x", cfg->com_core_clk_en);
cfg               377 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("com_coreclk_div = 0x%x", cfg->com_coreclk_div);
cfg               378 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("phy_mode = 0x%x", cfg->phy_mode);
cfg               380 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("tx_l0_lane_mode = 0x%x", cfg->tx_lx_lane_mode[0]);
cfg               381 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	DBG("tx_l2_lane_mode = 0x%x", cfg->tx_lx_lane_mode[2]);
cfg               384 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		DBG("tx_l%d_tx_band = 0x%x", i, cfg->tx_lx_tx_band[i]);
cfg               385 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		DBG("tx_l%d_tx_drv_lvl = 0x%x", i, cfg->tx_lx_tx_drv_lvl[i]);
cfg               387 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		    cfg->tx_lx_tx_emp_post1_lvl[i]);
cfg               388 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		DBG("tx_l%d_vmode_ctrl1 = 0x%x", i, cfg->tx_lx_vmode_ctrl1[i]);
cfg               389 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		DBG("tx_l%d_vmode_ctrl2 = 0x%x", i, cfg->tx_lx_vmode_ctrl2[i]);
cfg               400 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	struct hdmi_8996_phy_pll_reg_cfg cfg;
cfg               403 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	memset(&cfg, 0x00, sizeof(cfg));
cfg               405 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	ret = pll_calculate(rate, parent_rate, &cfg);
cfg               430 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 				   cfg.tx_lx_tx_band[i]);
cfg               437 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			   cfg.tx_lx_lane_mode[0]);
cfg               439 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 			   cfg.tx_lx_lane_mode[2]);
cfg               449 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_svs_mode_clk_sel);
cfg               454 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_vco_tune_ctrl);
cfg               460 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_hsclk_sel);
cfg               462 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_lock_cmp_en);
cfg               465 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_pll_cctrl_mode0);
cfg               467 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_pll_rctrl_mode0);
cfg               469 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_cp_ctrl_mode0);
cfg               471 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_dec_start_mode0);
cfg               473 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_div_frac_start1_mode0);
cfg               475 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_div_frac_start2_mode0);
cfg               477 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_div_frac_start3_mode0);
cfg               480 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_integloop_gain0_mode0);
cfg               482 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_integloop_gain1_mode0);
cfg               485 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_lock_cmp1_mode0);
cfg               487 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_lock_cmp2_mode0);
cfg               489 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_lock_cmp3_mode0);
cfg               493 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_core_clk_en);
cfg               495 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		       cfg.com_coreclk_div);
cfg               504 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 				   cfg.tx_lx_tx_drv_lvl[i]);
cfg               507 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 				   cfg.tx_lx_tx_emp_post1_lvl[i]);
cfg               510 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 				   cfg.tx_lx_vmode_ctrl1[i]);
cfg               513 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 				   cfg.tx_lx_vmode_ctrl2[i]);
cfg               528 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 				   cfg.tx_lx_hp_pd_enables[i]);
cfg               531 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	hdmi_phy_write(phy, REG_HDMI_8996_PHY_MODE, cfg.phy_mode);
cfg                 9 drivers/gpu/drm/nouveau/include/nvif/driver.h 	int (*init)(const char *name, u64 device, const char *cfg,
cfg                20 drivers/gpu/drm/nouveau/include/nvif/driver.h int nvif_driver_init(const char *drv, const char *cfg, const char *dbg,
cfg                24 drivers/gpu/drm/nouveau/include/nvkm/core/client.h int  nvkm_client_new(const char *name, u64 device, const char *cfg,
cfg                12 drivers/gpu/drm/nouveau/include/nvkm/core/pci.h int nvkm_device_pci_new(struct pci_dev *, const char *cfg, const char *dbg,
cfg                54 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h 			  const char *cfg, const char *dbg,
cfg               103 drivers/gpu/drm/nouveau/nouveau_nvif.c nvkm_client_driver_init(const char *name, u64 device, const char *cfg,
cfg               106 drivers/gpu/drm/nouveau/nouveau_nvif.c 	return nvkm_client_new(name, device, cfg, dbg, nvkm_client_ntfy,
cfg                40 drivers/gpu/drm/nouveau/nvif/driver.c nvif_driver_init(const char *drv, const char *cfg, const char *dbg,
cfg                47 drivers/gpu/drm/nouveau/nvif/driver.c 			ret = client->driver->init(name, device, cfg, dbg,
cfg               286 drivers/gpu/drm/nouveau/nvkm/core/client.c nvkm_client_new(const char *name, u64 device, const char *cfg,
cfg              2889 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c 		 const char *name, const char *cfg, const char *dbg,
cfg              2909 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c 	device->cfgopt = cfg;
cfg              1621 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c nvkm_device_pci_new(struct pci_dev *pci_dev, const char *cfg, const char *dbg,
cfg              1676 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 			       cfg, dbg, detect, mmio, subdev_mask,
cfg                55 drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h 		      const char *name, const char *cfg, const char *dbg,
cfg               277 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		      const char *cfg, const char *dbg,
cfg               340 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 			       cfg, dbg, detect, mmio, subdev_mask,
cfg               361 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		      const char *cfg, const char *dbg,
cfg               352 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 	const struct dp_rates *failsafe = NULL, *cfg;
cfg               367 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 	for (cfg = nvkm_dp_rates; cfg->rate; cfg++) {
cfg               368 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 		if (cfg->nr <= outp_nr && cfg->nr <= outp_bw) {
cfg               373 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 			    (cfg->nr <= sink_nr && cfg->bw <= sink_bw))
cfg               374 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 				failsafe = cfg;
cfg               377 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 		if (failsafe && cfg[1].rate < dataKBps)
cfg               397 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 	for (cfg = nvkm_dp_rates; ret < 0 && cfg <= failsafe; cfg++) {
cfg               399 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 		if ((cfg->nr > outp_nr || cfg->bw > outp_bw ||
cfg               400 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 		     cfg->nr > sink_nr || cfg->bw > sink_bw)) {
cfg               401 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 			if (cfg != failsafe)
cfg               407 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 		ior->dp.bw = cfg->bw;
cfg               408 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c 		ior->dp.nr = cfg->nr;
cfg              1103 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c 	u64 cfg;
cfg              1105 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c 	cfg  = (u32)gr->gpc_nr;
cfg              1106 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c 	cfg |= (u32)gr->tpc_total << 8;
cfg              1107 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c 	cfg |= (u64)gr->rop_nr << 32;
cfg              1109 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c 	return cfg;
cfg               135 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c 	struct nvbios_ramcfg cfg;
cfg               148 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c 				      &cnt, &ramcfg.size, &cfg);
cfg               125 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	struct list_head cfg;
cfg               965 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	struct nvkm_ram_data *cfg;
cfg               968 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	list_for_each_entry(cfg, &ram->cfg, head) {
cfg               969 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		if (mhz >= cfg->bios.rammap_min &&
cfg               970 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		    mhz <= cfg->bios.rammap_max) {
cfg               971 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 			*data = *cfg;
cfg              1158 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	struct nvkm_ram_data *cfg;
cfg              1162 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	list_for_each_entry(cfg, &ram->cfg, head) {
cfg              1163 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		if (mhz >= cfg->bios.rammap_min &&
cfg              1164 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		    mhz <= cfg->bios.rammap_max)
cfg              1168 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	if (&cfg->head == &ram->cfg)
cfg              1172 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0a_03fe << 12;
cfg              1176 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_09_01ff;
cfg              1182 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0a_0400;
cfg              1188 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0a_0800;
cfg              1194 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0b_01f0;
cfg              1200 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0b_0200 << 9;
cfg              1206 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0d << 16;
cfg              1210 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0f << 8;
cfg              1216 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0e << 8;
cfg              1220 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0b_0800 << 7;
cfg              1224 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data |= cfg->bios.rammap_11_0b_0400 << 5;
cfg              1442 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	struct nvkm_ram_data *cfg;
cfg              1449 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	if (!(cfg = kmalloc(sizeof(*cfg), GFP_KERNEL)))
cfg              1451 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	p = &list_last_entry(&ram->cfg, typeof(*cfg), head)->bios;
cfg              1452 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	n = &cfg->bios;
cfg              1455 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	data = nvbios_rammapEp(bios, i, &ver, &hdr, &cnt, &len, &cfg->bios);
cfg              1463 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 			       &ver, &hdr, &cfg->bios);
cfg              1470 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	if (cfg->bios.ramcfg_timing != 0xff) {
cfg              1471 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		data = nvbios_timingEp(bios, cfg->bios.ramcfg_timing,
cfg              1473 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 				       &cfg->bios);
cfg              1480 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	list_add_tail(&cfg->head, &ram->cfg);
cfg              1503 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		kfree(cfg);
cfg              1511 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	struct nvkm_ram_data *cfg, *tmp;
cfg              1513 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	list_for_each_entry_safe(cfg, tmp, &ram->cfg, head) {
cfg              1514 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 		kfree(cfg);
cfg              1541 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c 	INIT_LIST_HEAD(&ram->cfg);
cfg               346 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c #define T(t) cfg->timing_10_##t
cfg               350 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c 	struct nvbios_ramcfg *cfg = &ram->base.target.bios;
cfg                71 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c #define T(t) cfg->timing_10_##t
cfg                75 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c 	struct nvbios_ramcfg *cfg = &ram->base.target.bios;
cfg               154 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c 	struct nvbios_ramcfg *cfg = &ram->base.target.bios;
cfg               162 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c 	cfg->timing_ver = 0x10;
cfg                46 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c 	u32 cfg;
cfg                57 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c 	cfg = ioread32_native(mc + MC_SECURITY_CARVEOUT2_CFG0);
cfg                66 drivers/gpu/drm/nouveau/nvkm/subdev/secboot/gm20b.c 	if (!(cfg & TEGRA_MC_SECURITY_CARVEOUT_CFG_LOCKED)) {
cfg              4348 drivers/gpu/drm/omapdrm/dss/dsi.c 		const struct omap_dss_dsi_config *cfg,
cfg              4357 drivers/gpu/drm/omapdrm/dss/dsi.c 	bitspp = dsi_get_pixel_size(cfg->pixel_format);
cfg              4366 drivers/gpu/drm/omapdrm/dss/dsi.c 	pck = cfg->vm->pixelclock;
cfg              4373 drivers/gpu/drm/omapdrm/dss/dsi.c 	ctx->config = cfg;
cfg              4378 drivers/gpu/drm/omapdrm/dss/dsi.c 	pll_min = max(cfg->hs_clk_min * 4, txbyteclk * 4 * 4);
cfg              4379 drivers/gpu/drm/omapdrm/dss/dsi.c 	pll_max = cfg->hs_clk_max * 4;
cfg              4389 drivers/gpu/drm/omapdrm/dss/dsi.c 	const struct omap_dss_dsi_config *cfg = ctx->config;
cfg              4390 drivers/gpu/drm/omapdrm/dss/dsi.c 	int bitspp = dsi_get_pixel_size(cfg->pixel_format);
cfg              4408 drivers/gpu/drm/omapdrm/dss/dsi.c 	req_vm = cfg->vm;
cfg              4441 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (cfg->trans_mode != OMAP_DSS_DSI_BURST_MODE) {
cfg              4448 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (cfg->trans_mode == OMAP_DSS_DSI_PULSE_MODE) {
cfg              4486 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (cfg->trans_mode != OMAP_DSS_DSI_PULSE_MODE) {
cfg              4530 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi_vm->trans_mode = cfg->trans_mode;
cfg              4537 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi_vm->ddr_clk_always_on = cfg->ddr_clk_always_on;
cfg              4546 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (cfg->trans_mode == OMAP_DSS_DSI_PULSE_MODE) {
cfg              4649 drivers/gpu/drm/omapdrm/dss/dsi.c 		const struct omap_dss_dsi_config *cfg,
cfg              4652 drivers/gpu/drm/omapdrm/dss/dsi.c 	const struct videomode *vm = cfg->vm;
cfg              4657 drivers/gpu/drm/omapdrm/dss/dsi.c 	int bitspp = dsi_get_pixel_size(cfg->pixel_format);
cfg              4665 drivers/gpu/drm/omapdrm/dss/dsi.c 	ctx->config = cfg;
cfg              4673 drivers/gpu/drm/omapdrm/dss/dsi.c 	pll_min = max(cfg->hs_clk_min * 4, byteclk_min * 4 * 4);
cfg              4675 drivers/gpu/drm/omapdrm/dss/dsi.c 	if (cfg->trans_mode == OMAP_DSS_DSI_BURST_MODE) {
cfg              4676 drivers/gpu/drm/omapdrm/dss/dsi.c 		pll_max = cfg->hs_clk_max * 4;
cfg               342 drivers/gpu/drm/omapdrm/dss/hdmi.h static inline bool hdmi_mode_has_audio(struct hdmi_config *cfg)
cfg               344 drivers/gpu/drm/omapdrm/dss/hdmi.h 	return cfg->hdmi_dvi_mode == HDMI_HDMI ? true : false;
cfg               360 drivers/gpu/drm/omapdrm/dss/hdmi.h 	struct hdmi_config cfg;
cfg               159 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	vm = &hdmi->cfg.vm;
cfg               197 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	hdmi4_configure(&hdmi->core, &hdmi->wp, &hdmi->cfg);
cfg               247 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	drm_display_mode_to_videomode(mode, &hdmi->cfg.vm);
cfg               323 drivers/gpu/drm/omapdrm/dss/hdmi4.c 				       hdmi->cfg.vm.pixelclock);
cfg               447 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	hdmi->cfg.infoframe = *avi;
cfg               456 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	hdmi->cfg.hdmi_dvi_mode = hdmi_mode ? HDMI_HDMI : HDMI_DVI;
cfg               519 drivers/gpu/drm/omapdrm/dss/hdmi4.c 		if (!hdmi_mode_has_audio(&hd->cfg))
cfg               535 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	WARN_ON(!hdmi_mode_has_audio(&hd->cfg));
cfg               556 drivers/gpu/drm/omapdrm/dss/hdmi4.c 					 hd->cfg.vm.pixelclock);
cfg               219 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 				struct hdmi_core_video_config *cfg)
cfg               234 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 			HDMI_CORE_SYS_VID_ACEN, cfg->ip_bus_width, 7, 6);
cfg               240 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	if (cfg->op_dither_truc > HDMI_OUTPUTTRUNCATION_12BIT) {
cfg               241 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		r = FLD_MOD(r, cfg->op_dither_truc - 3, 7, 6);
cfg               244 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		r = FLD_MOD(r, cfg->op_dither_truc, 7, 6);
cfg               251 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->deep_color_pkt, 6, 6);
cfg               252 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->pkt_mode, 5, 3);
cfg               253 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->hdmi_dvi, 0, 0);
cfg               258 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 			HDMI_CORE_SYS_TMDS_CTRL, cfg->tclk_sel_clkmult, 6, 5);
cfg               298 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	struct hdmi_wp_data *wp, struct hdmi_config *cfg)
cfg               309 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	hdmi_wp_init_vid_fmt_timings(&video_format, &vm, cfg);
cfg               327 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	v_core_cfg.hdmi_dvi = cfg->hdmi_dvi_mode;
cfg               334 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	if (cfg->hdmi_dvi_mode == HDMI_HDMI) {
cfg               335 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		hdmi_core_write_avi_infoframe(core, &cfg->infoframe);
cfg               517 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 					struct hdmi_core_audio_config *cfg)
cfg               525 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_N_SVAL1, cfg->n, 7, 0);
cfg               526 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_N_SVAL2, cfg->n >> 8, 7, 0);
cfg               527 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_N_SVAL3, cfg->n >> 16, 7, 0);
cfg               529 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	if (cfg->cts_mode == HDMI_AUDIO_CTS_MODE_SW) {
cfg               530 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		REG_FLD_MOD(av_base, HDMI_CORE_AV_CTS_SVAL1, cfg->cts, 7, 0);
cfg               532 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 				HDMI_CORE_AV_CTS_SVAL2, cfg->cts >> 8, 7, 0);
cfg               534 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 				HDMI_CORE_AV_CTS_SVAL3, cfg->cts >> 16, 7, 0);
cfg               537 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 				cfg->aud_par_busclk, 7, 0);
cfg               539 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 				(cfg->aud_par_busclk >> 8), 7, 0);
cfg               541 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 				(cfg->aud_par_busclk >> 16), 7, 0);
cfg               546 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 			HDMI_CORE_AV_FREQ_SVAL, cfg->mclk_mode, 2, 0);
cfg               555 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_acr_pkt, 1, 1);
cfg               556 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->cts_mode, 0, 0);
cfg               560 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	if (cfg->use_mclk)
cfg               565 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 						cfg->fs_override, 1, 1);
cfg               573 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[0]);
cfg               575 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[1]);
cfg               577 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[2]);
cfg               580 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[3]);
cfg               583 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[4]);
cfg               587 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.sck_edge_mode, 6, 6);
cfg               588 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.vbit, 4, 4);
cfg               589 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.justification, 2, 2);
cfg               590 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.direction, 1, 1);
cfg               591 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.shift, 0, 0);
cfg               595 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 			cfg->i2s_cfg.in_length_bits, 3, 0);
cfg               598 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_HDMI_CTRL, cfg->layout, 2, 1);
cfg               600 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.active_sds, 7, 4);
cfg               601 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_dsd_audio, 3, 3);
cfg               602 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_parallel_aud_input, 2, 2);
cfg               603 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_spdif, 1, 1);
cfg               254 drivers/gpu/drm/omapdrm/dss/hdmi4_core.h 		struct hdmi_config *cfg);
cfg               153 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	vm = &hdmi->cfg.vm;
cfg               196 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	hdmi5_configure(&hdmi->core, &hdmi->wp, &hdmi->cfg);
cfg               246 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	drm_display_mode_to_videomode(mode, &hdmi->cfg.vm);
cfg               331 drivers/gpu/drm/omapdrm/dss/hdmi5.c 				       hdmi->cfg.vm.pixelclock);
cfg               441 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	hdmi->cfg.infoframe = *avi;
cfg               450 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	hdmi->cfg.hdmi_dvi_mode = hdmi_mode ? HDMI_HDMI : HDMI_DVI;
cfg               512 drivers/gpu/drm/omapdrm/dss/hdmi5.c 		if (!hdmi_mode_has_audio(&hd->cfg))
cfg               528 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	if (!hdmi_mode_has_audio(&hd->cfg))
cfg               550 drivers/gpu/drm/omapdrm/dss/hdmi5.c 					 hd->cfg.vm.pixelclock);
cfg               279 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 			   const struct hdmi_config *cfg)
cfg               283 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	video_cfg->v_fc_config.vm = cfg->vm;
cfg               287 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	video_cfg->hblank = cfg->vm.hfront_porch +
cfg               288 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 			    cfg->vm.hback_porch + cfg->vm.hsync_len;
cfg               290 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	video_cfg->vblank = cfg->vm.vsync_len + cfg->vm.vfront_porch +
cfg               291 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 			    cfg->vm.vback_porch;
cfg               292 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	video_cfg->v_fc_config.hdmi_dvi_mode = cfg->hdmi_dvi_mode;
cfg               294 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->vm.flags & DISPLAY_FLAGS_INTERLACED) {
cfg               306 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->vm.flags & DISPLAY_FLAGS_DOUBLECLK) {
cfg               317 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 			const struct hdmi_core_vid_config *cfg)
cfg               320 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	const struct videomode *vm = &cfg->v_fc_config.vm;
cfg               331 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	r = FLD_MOD(r, cfg->data_enable_pol, 4, 4);
cfg               332 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	r = FLD_MOD(r, cfg->vblank_osc, 1, 1);
cfg               345 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_FC_INHBLANK1, cfg->hblank >> 8, 4, 0);
cfg               346 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_FC_INHBLANK0, cfg->hblank & 0xFF, 7, 0);
cfg               349 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_FC_INVBLANK, cfg->vblank, 7, 0);
cfg               371 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 		    cfg->v_fc_config.hdmi_dvi_mode, 3, 3);
cfg               598 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 		struct hdmi_config *cfg)
cfg               606 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	hdmi_core_init(&v_core_cfg, cfg);
cfg               608 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	hdmi_wp_init_vid_fmt_timings(&video_format, &vm, cfg);
cfg               621 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	cfg->infoframe.quantization_range = HDMI_QUANTIZATION_RANGE_LIMITED;
cfg               634 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->hdmi_dvi_mode == HDMI_HDMI)
cfg               635 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 		hdmi_core_write_avi_infoframe(core, &cfg->infoframe);
cfg               643 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 			struct hdmi_core_audio_config *cfg)
cfg               652 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_N1, cfg->n, 7, 0);
cfg               653 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_N2, cfg->n >> 8, 7, 0);
cfg               654 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_N3, cfg->n >> 16, 3, 0);
cfg               661 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_CTS1, cfg->cts, 7, 0);
cfg               662 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_CTS2, cfg->cts >> 8, 7, 0);
cfg               663 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_CTS3, cfg->cts >> 16, 3, 0);
cfg               666 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH)
cfg               676 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH)
cfg               687 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_6CH)
cfg               698 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	val = cfg->iec60958_cfg->status[5] & IEC958_AES5_CON_CGMSA;
cfg               702 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	val = (cfg->iec60958_cfg->status[0] &
cfg               708 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 		cfg->iec60958_cfg->status[1]);
cfg               711 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	val = (cfg->iec60958_cfg->status[0] & IEC958_AES0_CON_MODE) >> 6;
cfg               715 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	val = cfg->iec60958_cfg->status[2] & IEC958_AES2_CON_SOURCE;
cfg               737 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 		cfg->iec60958_cfg->status[3]);
cfg               741 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 		cfg->iec60958_cfg->status[4]);
cfg               748 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH) {
cfg               753 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	} else if (cfg->layout == HDMI_AUDIO_LAYOUT_6CH) {
cfg               288 drivers/gpu/drm/omapdrm/dss/hdmi5_core.h 			struct hdmi_config *cfg);
cfg               301 drivers/gpu/drm/omapdrm/dss/omapdss.h 			const struct omap_dss_dsi_config *cfg);
cfg               194 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	u8 cfg = 0x3d;
cfg               204 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 		cfg &= ~(PANELCTL_GTCON_MASK);
cfg               205 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 		cfg |= (PANELCTL_GTCON_110);
cfg               210 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 		cfg &= ~(PANELCTL_SS_MASK);
cfg               211 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 		cfg |= (PANELCTL_SS_1_800);
cfg               251 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 		0xf8, cfg, 0x35, 0x00, 0x00, 0x00, 0x93, 0x00,
cfg               144 drivers/gpu/drm/panfrost/panfrost_job.c 	u32 cfg;
cfg               157 drivers/gpu/drm/panfrost/panfrost_job.c 	cfg = panfrost_mmu_as_get(pfdev, &job->file_priv->mmu);
cfg               168 drivers/gpu/drm/panfrost/panfrost_job.c 	cfg |= JS_CONFIG_THREAD_PRI(8) |
cfg               173 drivers/gpu/drm/panfrost/panfrost_job.c 		cfg |= JS_CONFIG_ENABLE_FLUSH_REDUCTION;
cfg               176 drivers/gpu/drm/panfrost/panfrost_job.c 		cfg |= JS_CONFIG_START_MMU;
cfg               178 drivers/gpu/drm/panfrost/panfrost_job.c 	job_write(pfdev, JS_CONFIG_NEXT(js), cfg);
cfg               114 drivers/gpu/drm/panfrost/panfrost_mmu.c 	struct io_pgtable_cfg *cfg = &mmu->pgtbl_cfg;
cfg               115 drivers/gpu/drm/panfrost/panfrost_mmu.c 	u64 transtab = cfg->arm_mali_lpae_cfg.transtab;
cfg               116 drivers/gpu/drm/panfrost/panfrost_mmu.c 	u64 memattr = cfg->arm_mali_lpae_cfg.memattr;
cfg                76 drivers/gpu/drm/panfrost/panfrost_perfcnt.c 	u32 cfg, as;
cfg               130 drivers/gpu/drm/panfrost/panfrost_perfcnt.c 	cfg = GPU_PERFCNT_CFG_AS(as) |
cfg               138 drivers/gpu/drm/panfrost/panfrost_perfcnt.c 		cfg |= GPU_PERFCNT_CFG_SETSEL(counterset);
cfg               153 drivers/gpu/drm/panfrost/panfrost_perfcnt.c 	gpu_write(pfdev, GPU_PERFCNT_CFG, cfg);
cfg                51 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	struct vsp1_du_lif_config cfg = {
cfg                93 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	vsp1_du_setup_lif(crtc->vsp->vsp, crtc->vsp_pipe, &cfg);
cfg               108 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	struct vsp1_du_atomic_pipe_config cfg = { { 0, } };
cfg               112 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.crc = state->crc;
cfg               114 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	rcar_du_writeback_setup(crtc, &cfg.writeback);
cfg               116 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	vsp1_du_atomic_flush(crtc->vsp->vsp, crtc->vsp_pipe, &cfg);
cfg               154 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	struct vsp1_du_atomic_config cfg = {
cfg               162 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.src.left = state->state.src.x1 >> 16;
cfg               163 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.src.top = state->state.src.y1 >> 16;
cfg               164 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.src.width = drm_rect_width(&state->state.src) >> 16;
cfg               165 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.src.height = drm_rect_height(&state->state.src) >> 16;
cfg               167 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.dst.left = state->state.dst.x1;
cfg               168 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.dst.top = state->state.dst.y1;
cfg               169 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.dst.width = drm_rect_width(&state->state.dst);
cfg               170 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.dst.height = drm_rect_height(&state->state.dst);
cfg               173 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 		cfg.mem[i] = sg_dma_address(state->sg_tables[i].sgl)
cfg               177 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	cfg.pixelformat = format->v4l2;
cfg               180 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 			      plane->index, &cfg);
cfg               215 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 			     struct vsp1_du_writeback_config *cfg)
cfg               231 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	cfg->pixelformat = wb_state->format->v4l2;
cfg               232 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 	cfg->pitch = fb->pitches[0];
cfg               235 drivers/gpu/drm/rcar-du/rcar_du_writeback.c 		cfg->mem[i] = sg_dma_address(rjob->sg_tables[i].sgl)
cfg                21 drivers/gpu/drm/rcar-du/rcar_du_writeback.h 			     struct vsp1_du_writeback_config *cfg);
cfg                31 drivers/gpu/drm/rcar-du/rcar_du_writeback.h 			struct vsp1_du_writeback_config *cfg)
cfg               722 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	struct phy_configure_opts_mipi_dphy *cfg = &opts.mipi_dphy;
cfg               745 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 					 device->lanes, cfg);
cfg               235 drivers/gpu/drm/sun4i/sun8i_csc.c 	if (mixer->cfg->is_de3) {
cfg               241 drivers/gpu/drm/sun4i/sun8i_csc.c 	base = ccsc_base[mixer->cfg->ccsc][layer];
cfg               251 drivers/gpu/drm/sun4i/sun8i_csc.c 	if (mixer->cfg->is_de3) {
cfg               256 drivers/gpu/drm/sun4i/sun8i_csc.c 	base = ccsc_base[mixer->cfg->ccsc][layer];
cfg               356 drivers/gpu/drm/sun4i/sun8i_mixer.c 			      mixer->cfg->vi_num + mixer->cfg->ui_num + 1,
cfg               361 drivers/gpu/drm/sun4i/sun8i_mixer.c 	for (i = 0; i < mixer->cfg->vi_num; i++) {
cfg               374 drivers/gpu/drm/sun4i/sun8i_mixer.c 	for (i = 0; i < mixer->cfg->ui_num; i++) {
cfg               384 drivers/gpu/drm/sun4i/sun8i_mixer.c 		planes[mixer->cfg->vi_num + i] = &layer->plane;
cfg               465 drivers/gpu/drm/sun4i/sun8i_mixer.c 	mixer->cfg = of_device_get_match_data(dev);
cfg               466 drivers/gpu/drm/sun4i/sun8i_mixer.c 	if (!mixer->cfg)
cfg               513 drivers/gpu/drm/sun4i/sun8i_mixer.c 	if (mixer->cfg->mod_rate)
cfg               514 drivers/gpu/drm/sun4i/sun8i_mixer.c 		clk_set_rate(mixer->mod_clk, mixer->cfg->mod_rate);
cfg               523 drivers/gpu/drm/sun4i/sun8i_mixer.c 	if (mixer->cfg->is_de3) {
cfg               567 drivers/gpu/drm/sun4i/sun8i_mixer.c 	plane_cnt = mixer->cfg->vi_num + mixer->cfg->ui_num;
cfg               184 drivers/gpu/drm/sun4i/sun8i_mixer.h 	const struct sun8i_mixer_cfg	*cfg;
cfg               201 drivers/gpu/drm/sun4i/sun8i_mixer.h 	return mixer->cfg->is_de3 ? DE3_BLD_BASE : DE2_BLD_BASE;
cfg               207 drivers/gpu/drm/sun4i/sun8i_mixer.h 	if (mixer->cfg->is_de3)
cfg               254 drivers/gpu/drm/sun4i/sun8i_ui_layer.c 	if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) {
cfg               343 drivers/gpu/drm/sun4i/sun8i_ui_layer.c 	int channel = mixer->cfg->vi_num + index;
cfg               366 drivers/gpu/drm/sun4i/sun8i_ui_layer.c 	plane_cnt = mixer->cfg->ui_num + mixer->cfg->vi_num;
cfg                94 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c 	int vi_num = mixer->cfg->vi_num;
cfg                96 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c 	if (mixer->cfg->is_de3)
cfg               134 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c 	if (WARN_ON(layer < mixer->cfg->vi_num))
cfg               156 drivers/gpu/drm/sun4i/sun8i_ui_scaler.c 	if (WARN_ON(layer < mixer->cfg->vi_num))
cfg               161 drivers/gpu/drm/sun4i/sun8i_vi_layer.c 		scanline = subsampled ? mixer->cfg->scanline_yuv : 2048;
cfg               252 drivers/gpu/drm/sun4i/sun8i_vi_layer.c 	if (mixer->cfg->is_de3)
cfg               339 drivers/gpu/drm/sun4i/sun8i_vi_layer.c 	if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) {
cfg               497 drivers/gpu/drm/sun4i/sun8i_vi_layer.c 	if (mixer->cfg->is_de3) {
cfg               515 drivers/gpu/drm/sun4i/sun8i_vi_layer.c 	plane_cnt = mixer->cfg->ui_num + mixer->cfg->vi_num;
cfg               838 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c 	if (mixer->cfg->is_de3)
cfg               959 drivers/gpu/drm/sun4i/sun8i_vi_scaler.c 	if (mixer->cfg->is_de3) {
cfg               747 drivers/gpu/drm/v3d/v3d_gem.c 	trace_v3d_submit_csd_ioctl(&v3d->drm, args->cfg[5], args->cfg[6]);
cfg               244 drivers/gpu/drm/v3d/v3d_sched.c 		V3D_CORE_WRITE(0, V3D_CSD_QUEUED_CFG0 + 4 * i, job->args.cfg[i]);
cfg               246 drivers/gpu/drm/v3d/v3d_sched.c 	V3D_CORE_WRITE(0, V3D_CSD_QUEUED_CFG0, job->args.cfg[0]);
cfg               184 drivers/gpu/drm/xen/xen_drm_front.c 	buf_cfg.be_alloc = front_info->cfg.be_alloc;
cfg               241 drivers/gpu/drm/xen/xen_drm_front.c 	be_alloc = front_info->cfg.be_alloc;
cfg               375 drivers/gpu/drm/xen/xen_drm_front.c 	if (unlikely(conn_idx >= front_info->cfg.num_connectors))
cfg               466 drivers/gpu/drm/xen/xen_drm_front.c 	if (front_info->cfg.be_alloc)
cfg               599 drivers/gpu/drm/xen/xen_drm_front.c 	if (!front_info->cfg.be_alloc)
cfg               606 drivers/gpu/drm/xen/xen_drm_front.c 	struct xen_drm_front_cfg *cfg = &front_info->cfg;
cfg               609 drivers/gpu/drm/xen/xen_drm_front.c 	cfg->front_info = front_info;
cfg               610 drivers/gpu/drm/xen/xen_drm_front.c 	ret = xen_drm_front_cfg_card(front_info, cfg);
cfg               614 drivers/gpu/drm/xen/xen_drm_front.c 	DRM_INFO("Have %d connector(s)\n", cfg->num_connectors);
cfg               101 drivers/gpu/drm/xen/xen_drm_front.h 	struct xen_drm_front_cfg cfg;
cfg                49 drivers/gpu/drm/xen/xen_drm_front_cfg.c 			   struct xen_drm_front_cfg *cfg)
cfg                57 drivers/gpu/drm/xen/xen_drm_front_cfg.c 		cfg->be_alloc = true;
cfg                60 drivers/gpu/drm/xen/xen_drm_front_cfg.c 	cfg->num_connectors = 0;
cfg                61 drivers/gpu/drm/xen/xen_drm_front_cfg.c 	for (i = 0; i < ARRAY_SIZE(cfg->connectors); i++) {
cfg                62 drivers/gpu/drm/xen/xen_drm_front_cfg.c 		ret = cfg_connector(front_info, &cfg->connectors[i],
cfg                66 drivers/gpu/drm/xen/xen_drm_front_cfg.c 		cfg->num_connectors++;
cfg                69 drivers/gpu/drm/xen/xen_drm_front_cfg.c 	if (!cfg->num_connectors) {
cfg                35 drivers/gpu/drm/xen/xen_drm_front_cfg.h 			   struct xen_drm_front_cfg *cfg);
cfg               230 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 	struct xen_drm_front_cfg *cfg;
cfg               233 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 	cfg = &front_info->cfg;
cfg               236 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 			kcalloc(cfg->num_connectors,
cfg               244 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 	for (conn = 0; conn < cfg->num_connectors; conn++) {
cfg               261 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 	front_info->num_evt_pairs = cfg->num_connectors;
cfg               300 drivers/gpu/drm/xen/xen_drm_front_evtchnl.c 	plat_data = &front_info->cfg;
cfg                89 drivers/gpu/drm/xen/xen_drm_front_gem.c 	if (drm_info->front_info->cfg.be_alloc) {
cfg               297 drivers/gpu/drm/xen/xen_drm_front_kms.c 			     int index, struct xen_drm_front_cfg_connector *cfg,
cfg               307 drivers/gpu/drm/xen/xen_drm_front_kms.c 	pipeline->height = cfg->height;
cfg               308 drivers/gpu/drm/xen/xen_drm_front_kms.c 	pipeline->width = cfg->width;
cfg               337 drivers/gpu/drm/xen/xen_drm_front_kms.c 	for (i = 0; i < drm_info->front_info->cfg.num_connectors; i++) {
cfg               338 drivers/gpu/drm/xen/xen_drm_front_kms.c 		struct xen_drm_front_cfg_connector *cfg =
cfg               339 drivers/gpu/drm/xen/xen_drm_front_kms.c 				&drm_info->front_info->cfg.connectors[i];
cfg               343 drivers/gpu/drm/xen/xen_drm_front_kms.c 		ret = display_pipe_init(drm_info, i, cfg, pipeline);
cfg               359 drivers/gpu/drm/xen/xen_drm_front_kms.c 	for (i = 0; i < drm_info->front_info->cfg.num_connectors; i++) {
cfg               301 drivers/gpu/drm/zte/zx_vou.c 		struct vou_div_config *cfg = configs + i;
cfg               304 drivers/gpu/drm/zte/zx_vou.c 		switch (cfg->id) {
cfg               339 drivers/gpu/drm/zte/zx_vou.c 			       cfg->val << shift);
cfg               218 drivers/gpu/ipu-v3/ipu-csi.c static int mbus_code_to_bus_cfg(struct ipu_csi_bus_config *cfg, u32 mbus_code,
cfg               227 drivers/gpu/ipu-v3/ipu-csi.c 			cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB565;
cfg               229 drivers/gpu/ipu-v3/ipu-csi.c 			cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER;
cfg               230 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RGB565;
cfg               231 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               235 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB444;
cfg               236 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RGB444;
cfg               237 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               241 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB555;
cfg               242 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RGB555;
cfg               243 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               247 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_RGB_YUV444;
cfg               248 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RGB888;
cfg               249 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               252 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_UYVY;
cfg               253 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_YUV422;
cfg               254 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               257 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_YUV422_YUYV;
cfg               258 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_YUV422;
cfg               259 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               263 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER;
cfg               264 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_YUV422;
cfg               265 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_16;
cfg               272 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER;
cfg               273 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RAW8;
cfg               274 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               284 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER;
cfg               285 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RAW10;
cfg               286 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               293 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER;
cfg               294 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RAW10;
cfg               295 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_10;
cfg               302 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_BAYER;
cfg               303 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RAW12;
cfg               304 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_12;
cfg               308 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_fmt = CSI_SENS_CONF_DATA_FMT_JPEG;
cfg               309 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->mipi_dt = MIPI_DT_RAW8;
cfg               310 drivers/gpu/ipu-v3/ipu-csi.c 		cfg->data_width = IPU_CSI_DATA_WIDTH_8;
cfg               432 drivers/gpu/ipu-v3/ipu-csi.c 	struct ipu_csi_bus_config cfg;
cfg               438 drivers/gpu/ipu-v3/ipu-csi.c 	ret = fill_csi_bus_cfg(&cfg, mbus_cfg, infmt);
cfg               449 drivers/gpu/ipu-v3/ipu-csi.c 	data |= cfg.data_width << CSI_SENS_CONF_DATA_WIDTH_SHIFT |
cfg               450 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.data_fmt << CSI_SENS_CONF_DATA_FMT_SHIFT |
cfg               451 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.data_pol << CSI_SENS_CONF_DATA_POL_SHIFT |
cfg               452 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.vsync_pol << CSI_SENS_CONF_VSYNC_POL_SHIFT |
cfg               453 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.hsync_pol << CSI_SENS_CONF_HSYNC_POL_SHIFT |
cfg               454 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.pixclk_pol << CSI_SENS_CONF_PIX_CLK_POL_SHIFT |
cfg               455 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.ext_vsync << CSI_SENS_CONF_EXT_VSYNC_SHIFT |
cfg               456 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.clk_mode << CSI_SENS_CONF_SENS_PRTCL_SHIFT |
cfg               457 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.pack_tight << CSI_SENS_CONF_PACK_TIGHT_SHIFT |
cfg               458 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.force_eof << CSI_SENS_CONF_FORCE_EOF_SHIFT |
cfg               459 drivers/gpu/ipu-v3/ipu-csi.c 		cfg.data_en_pol << CSI_SENS_CONF_DATA_EN_POL_SHIFT;
cfg               467 drivers/gpu/ipu-v3/ipu-csi.c 	switch (cfg.clk_mode) {
cfg               641 drivers/gpu/ipu-v3/ipu-csi.c 	struct ipu_csi_bus_config cfg;
cfg               649 drivers/gpu/ipu-v3/ipu-csi.c 	ret = mbus_code_to_bus_cfg(&cfg, mbus_fmt->code, V4L2_MBUS_CSI2_DPHY);
cfg               657 drivers/gpu/ipu-v3/ipu-csi.c 	temp |= (cfg.mipi_dt << (vc * 8));
cfg               209 drivers/gpu/ipu-v3/ipu-di.c 	struct di_sync_config cfg[] = {
cfg               260 drivers/gpu/ipu-v3/ipu-di.c 	ipu_di_sync_config(di, cfg, 0, ARRAY_SIZE(cfg));
cfg               272 drivers/gpu/ipu-v3/ipu-di.c 	struct di_sync_config cfg[] = {
cfg               388 drivers/gpu/ipu-v3/ipu-di.c 		ipu_di_sync_config(di, cfg, 0, ARRAY_SIZE(cfg));
cfg               828 drivers/hid/hid-cp2112.c 				 struct cp2112_usb_config_report *cfg)
cfg               832 drivers/hid/hid-cp2112.c 	ret = cp2112_hid_get(hdev, CP2112_USB_CONFIG, (u8 *)cfg, sizeof(*cfg),
cfg               834 drivers/hid/hid-cp2112.c 	if (ret != sizeof(*cfg)) {
cfg               845 drivers/hid/hid-cp2112.c 				 struct cp2112_usb_config_report *cfg)
cfg               849 drivers/hid/hid-cp2112.c 	BUG_ON(cfg->report != CP2112_USB_CONFIG);
cfg               851 drivers/hid/hid-cp2112.c 	ret = cp2112_hid_output(hdev, (u8 *)cfg, sizeof(*cfg),
cfg               853 drivers/hid/hid-cp2112.c 	if (ret != sizeof(*cfg)) {
cfg               871 drivers/hid/hid-cp2112.c 	struct cp2112_usb_config_report cfg; \
cfg               872 drivers/hid/hid-cp2112.c 	int ret = cp2112_get_usb_config(hdev, &cfg); \
cfg               876 drivers/hid/hid-cp2112.c 	ret = cp2112_set_usb_config(hdev, &cfg); \
cfg               886 drivers/hid/hid-cp2112.c 	struct cp2112_usb_config_report cfg; \
cfg               887 drivers/hid/hid-cp2112.c 	int ret = cp2112_get_usb_config(hdev, &cfg); \
cfg               900 drivers/hid/hid-cp2112.c 	cfg.vid = cpu_to_le16(vid);
cfg               901 drivers/hid/hid-cp2112.c 	cfg.mask = 0x01;
cfg               902 drivers/hid/hid-cp2112.c }), "0x%04x\n", le16_to_cpu(cfg.vid));
cfg               910 drivers/hid/hid-cp2112.c 	cfg.pid = cpu_to_le16(pid);
cfg               911 drivers/hid/hid-cp2112.c 	cfg.mask = 0x02;
cfg               912 drivers/hid/hid-cp2112.c }), "0x%04x\n", le16_to_cpu(cfg.pid));
cfg               920 drivers/hid/hid-cp2112.c 	cfg.max_power = (mA + 1) / 2;
cfg               921 drivers/hid/hid-cp2112.c 	cfg.mask = 0x04;
cfg               922 drivers/hid/hid-cp2112.c }), "%u mA\n", cfg.max_power * 2);
cfg               925 drivers/hid/hid-cp2112.c 	if (sscanf(buf, "%hhi", &cfg.power_mode) != 1)
cfg               928 drivers/hid/hid-cp2112.c 	cfg.mask = 0x08;
cfg               929 drivers/hid/hid-cp2112.c }), "%u\n", cfg.power_mode);
cfg               932 drivers/hid/hid-cp2112.c 	if (sscanf(buf, "%hhi.%hhi", &cfg.release_major, &cfg.release_minor)
cfg               936 drivers/hid/hid-cp2112.c 	cfg.mask = 0x10;
cfg               937 drivers/hid/hid-cp2112.c }), "%u.%u\n", cfg.release_major, cfg.release_minor);
cfg              3217 drivers/hid/hid-logitech-hidpp.c 	struct power_supply_config cfg = { .drv_data = hidpp };
cfg              3283 drivers/hid/hid-logitech-hidpp.c 						 &cfg);
cfg                46 drivers/hwmon/ab8500.c 	struct ab8500_gpadc_cfg cfg;
cfg                56 drivers/hwmon/ab8500.c static int ab8500_voltage_to_temp(struct ab8500_gpadc_cfg *cfg,
cfg                59 drivers/hwmon/ab8500.c 	int r_ntc, i = 0, tbl_sz = cfg->tbl_sz;
cfg                60 drivers/hwmon/ab8500.c 	const struct abx500_res_to_temp *tbl = cfg->temp_tbl;
cfg                62 drivers/hwmon/ab8500.c 	if (cfg->vcc < 0 || v_ntc >= cfg->vcc)
cfg                65 drivers/hwmon/ab8500.c 	r_ntc = v_ntc * cfg->r_up / (cfg->vcc - v_ntc);
cfg                94 drivers/hwmon/ab8500.c 		ret = ab8500_voltage_to_temp(&ab8500_data->cfg, voltage, temp);
cfg               178 drivers/hwmon/ab8500.c 	ab8500_data->cfg.vcc = THERMAL_VCC;
cfg               179 drivers/hwmon/ab8500.c 	ab8500_data->cfg.r_up = PULL_UP_RESISTOR;
cfg               180 drivers/hwmon/ab8500.c 	ab8500_data->cfg.temp_tbl = ab8500_temp_tbl_a_thermistor;
cfg               181 drivers/hwmon/ab8500.c 	ab8500_data->cfg.tbl_sz = ab8500_temp_tbl_a_size;
cfg                65 drivers/hwmon/ad7418.c 		u8 cfg;
cfg                73 drivers/hwmon/ad7418.c 		cfg = val;
cfg                74 drivers/hwmon/ad7418.c 		cfg &= 0x1F;
cfg                77 drivers/hwmon/ad7418.c 						cfg | AD7418_CH_TEMP);
cfg                94 drivers/hwmon/ad7418.c 					cfg | AD7418_REG_ADC_CH(ch));
cfg               109 drivers/hwmon/ad7418.c 						   cfg);
cfg              1292 drivers/hwmon/adt7462.c 	int cfg = data->pwm_cfg[attr->index] >> ADT7462_PWM_CHANNEL_SHIFT;
cfg              1294 drivers/hwmon/adt7462.c 	switch (cfg) {
cfg               195 drivers/hwmon/adt7470.c 	u8 cfg, pwm[4], pwm_cfg[2];
cfg               216 drivers/hwmon/adt7470.c 	cfg = i2c_smbus_read_byte_data(client, ADT7470_REG_CFG);
cfg               217 drivers/hwmon/adt7470.c 	cfg |= 0x80;
cfg               218 drivers/hwmon/adt7470.c 	i2c_smbus_write_byte_data(client, ADT7470_REG_CFG, cfg);
cfg               226 drivers/hwmon/adt7470.c 	cfg = i2c_smbus_read_byte_data(client, ADT7470_REG_CFG);
cfg               227 drivers/hwmon/adt7470.c 	cfg &= ~0x80;
cfg               228 drivers/hwmon/adt7470.c 	i2c_smbus_write_byte_data(client, ADT7470_REG_CFG, cfg);
cfg               278 drivers/hwmon/adt7470.c 	u8 cfg;
cfg               335 drivers/hwmon/adt7470.c 		cfg = i2c_smbus_read_byte_data(client, reg);
cfg               337 drivers/hwmon/adt7470.c 			data->pwm_auto_temp[i] = cfg >> 4;
cfg               339 drivers/hwmon/adt7470.c 			data->pwm_auto_temp[i] = cfg & 0xF;
cfg              1197 drivers/hwmon/pc87427.c 	u8 cfg, cfg_b;
cfg              1249 drivers/hwmon/pc87427.c 	cfg = superio_inb(sioaddr, SIOREG_CF2);
cfg              1250 drivers/hwmon/pc87427.c 	if (!(cfg & (1 << 3)))
cfg              1252 drivers/hwmon/pc87427.c 	if (!(cfg & (1 << 2)))
cfg              1255 drivers/hwmon/pc87427.c 	cfg = superio_inb(sioaddr, SIOREG_CFD);
cfg              1256 drivers/hwmon/pc87427.c 	if (!(cfg & (1 << 0)))
cfg              1259 drivers/hwmon/pc87427.c 	cfg = superio_inb(sioaddr, SIOREG_CF4);
cfg              1260 drivers/hwmon/pc87427.c 	if (!(cfg & (1 << 0)))
cfg              1263 drivers/hwmon/pc87427.c 	if (!(cfg & (1 << 1)) && (cfg_b & (1 << 3)))
cfg              1265 drivers/hwmon/pc87427.c 	cfg = superio_inb(sioaddr, SIOREG_CF3);
cfg              1266 drivers/hwmon/pc87427.c 	if ((cfg & (1 << 3)) && !(cfg_b & (1 << 5)))
cfg              1274 drivers/hwmon/pc87427.c 	cfg = superio_inb(sioaddr, SIOREG_CFC);
cfg              1275 drivers/hwmon/pc87427.c 	if (!(cfg & (1 << 4))) {
cfg              1283 drivers/hwmon/pc87427.c 	cfg = superio_inb(sioaddr, SIOREG_CF5);
cfg              1284 drivers/hwmon/pc87427.c 	if (cfg & (1 << 6))
cfg              1286 drivers/hwmon/pc87427.c 	if (cfg & (1 << 5))
cfg               157 drivers/hwmon/s3c-hwmon.c 	struct s3c_hwmon_chcfg *cfg;
cfg               160 drivers/hwmon/s3c-hwmon.c 	cfg = pdata->in[sen_attr->index];
cfg               166 drivers/hwmon/s3c-hwmon.c 	ret *= cfg->mult;
cfg               167 drivers/hwmon/s3c-hwmon.c 	ret = DIV_ROUND_CLOSEST(ret, cfg->div);
cfg               186 drivers/hwmon/s3c-hwmon.c 	struct s3c_hwmon_chcfg *cfg;
cfg               188 drivers/hwmon/s3c-hwmon.c 	cfg = pdata->in[sen_attr->index];
cfg               190 drivers/hwmon/s3c-hwmon.c 	return snprintf(buf, PAGE_SIZE, "%s\n", cfg->name);
cfg               208 drivers/hwmon/s3c-hwmon.c 				 struct s3c_hwmon_chcfg *cfg,
cfg               231 drivers/hwmon/s3c-hwmon.c 	if (cfg->name) {
cfg               307 drivers/hwmon/s3c-hwmon.c 		struct s3c_hwmon_chcfg *cfg = pdata->in[i];
cfg               309 drivers/hwmon/s3c-hwmon.c 		if (!cfg)
cfg               312 drivers/hwmon/s3c-hwmon.c 		if (cfg->mult >= 0x10000)
cfg               317 drivers/hwmon/s3c-hwmon.c 		if (cfg->div == 0) {
cfg               129 drivers/hwmon/scmi-hwmon.c 	u32 *cfg = devm_kcalloc(dev, num + 1, sizeof(*cfg), GFP_KERNEL);
cfg               131 drivers/hwmon/scmi-hwmon.c 	if (!cfg)
cfg               135 drivers/hwmon/scmi-hwmon.c 	scmi_hwmon_chan->config = cfg;
cfg               136 drivers/hwmon/scmi-hwmon.c 	for (i = 0; i < num; i++, cfg++)
cfg               137 drivers/hwmon/scmi-hwmon.c 		*cfg = config;
cfg               182 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 	config->cfg &= ~(BIT(1) | BIT(2));
cfg               187 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 	config->cfg &= ~(BIT(16) | BIT(17));
cfg               304 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg  &= ~(BIT(1) | BIT(2));
cfg               307 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 			config->cfg  |= BIT(1);
cfg               310 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 			config->cfg  |= BIT(2);
cfg               316 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 			config->cfg  |= BIT(1) | BIT(2);
cfg               321 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(3);
cfg               323 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~BIT(3);
cfg               328 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(4);
cfg               330 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~BIT(4);
cfg               334 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(6);
cfg               336 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~BIT(6);
cfg               339 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(7);
cfg               341 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~BIT(7);
cfg               346 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~(BIT(8) | BIT(9) | BIT(10));
cfg               347 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= mode << 8;
cfg               352 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(11);
cfg               354 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~BIT(11);
cfg               359 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(12);
cfg               361 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg &= ~BIT(12);
cfg               366 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 	config->cfg &= ~(BIT(13) | BIT(14));
cfg               369 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(13);
cfg               375 drivers/hwtracing/coresight/coresight-etm4x-sysfs.c 		config->cfg |= BIT(14);
cfg               111 drivers/hwtracing/coresight/coresight-etm4x.c 	writel_relaxed(config->cfg, drvdata->base + TRCCONFIGR);
cfg               332 drivers/hwtracing/coresight/coresight-etm4x.c 		config->cfg |= BIT(4);
cfg               352 drivers/hwtracing/coresight/coresight-etm4x.c 		config->cfg |= BIT(11);
cfg               357 drivers/hwtracing/coresight/coresight-etm4x.c 		config->cfg |= BIT(ETM4_CFG_BIT_CTXTID);
cfg               362 drivers/hwtracing/coresight/coresight-etm4x.c 		config->cfg |= BIT(12);
cfg               244 drivers/hwtracing/coresight/coresight-etm4x.h 	u32				cfg;
cfg               255 drivers/i2c/busses/i2c-au1550.c 	unsigned long cfg;
cfg               264 drivers/i2c/busses/i2c-au1550.c 	cfg = PSC_SMBCFG_RT_FIFO8 | PSC_SMBCFG_TT_FIFO8 | PSC_SMBCFG_DD_DISABLE;
cfg               265 drivers/i2c/busses/i2c-au1550.c 	WR(priv, PSC_SMBCFG, cfg);
cfg               270 drivers/i2c/busses/i2c-au1550.c 	cfg |= PSC_SMBCFG_SET_DIV(PSC_SMBCFG_DIV8);
cfg               271 drivers/i2c/busses/i2c-au1550.c 	WR(priv, PSC_SMBCFG, cfg);
cfg               282 drivers/i2c/busses/i2c-au1550.c 	cfg |= PSC_SMBCFG_DE_ENABLE;
cfg               283 drivers/i2c/busses/i2c-au1550.c 	WR(priv, PSC_SMBCFG, cfg);
cfg               220 drivers/i2c/busses/i2c-designware-pcidrv.c 	struct dw_scl_sda_cfg *cfg;
cfg               274 drivers/i2c/busses/i2c-designware-pcidrv.c 		cfg = controller->scl_sda_cfg;
cfg               275 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev->ss_hcnt = cfg->ss_hcnt;
cfg               276 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev->fs_hcnt = cfg->fs_hcnt;
cfg               277 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev->ss_lcnt = cfg->ss_lcnt;
cfg               278 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev->fs_lcnt = cfg->fs_lcnt;
cfg               279 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev->sda_hold_time = cfg->sda_hold;
cfg               229 drivers/i2c/busses/i2c-kempld.c 	u8 cfg;
cfg               256 drivers/i2c/busses/i2c-kempld.c 	cfg = kempld_read8(pld, KEMPLD_CFG);
cfg               258 drivers/i2c/busses/i2c-kempld.c 		cfg |= KEMPLD_CFG_GPIO_I2C_MUX;
cfg               260 drivers/i2c/busses/i2c-kempld.c 		cfg &= ~KEMPLD_CFG_GPIO_I2C_MUX;
cfg               261 drivers/i2c/busses/i2c-kempld.c 	kempld_write8(pld, KEMPLD_CFG, cfg);
cfg               151 drivers/i2c/busses/i2c-pmcmsp.c static inline u32 pmcmsptwi_cfg_to_reg(const struct pmcmsptwi_cfg *cfg)
cfg               153 drivers/i2c/busses/i2c-pmcmsp.c 	return ((cfg->arbf & 0xf) << 12) |
cfg               154 drivers/i2c/busses/i2c-pmcmsp.c 		((cfg->nak & 0xf) << 8) |
cfg               155 drivers/i2c/busses/i2c-pmcmsp.c 		((cfg->add10 & 0x1) << 7) |
cfg               156 drivers/i2c/busses/i2c-pmcmsp.c 		((cfg->mst_code & 0x7) << 4) |
cfg               157 drivers/i2c/busses/i2c-pmcmsp.c 		((cfg->arb & 0x1) << 1) |
cfg               158 drivers/i2c/busses/i2c-pmcmsp.c 		(cfg->highspeed & 0x1);
cfg               161 drivers/i2c/busses/i2c-pmcmsp.c static inline void pmcmsptwi_reg_to_cfg(u32 reg, struct pmcmsptwi_cfg *cfg)
cfg               163 drivers/i2c/busses/i2c-pmcmsp.c 	cfg->arbf = (reg >> 12) & 0xf;
cfg               164 drivers/i2c/busses/i2c-pmcmsp.c 	cfg->nak = (reg >> 8) & 0xf;
cfg               165 drivers/i2c/busses/i2c-pmcmsp.c 	cfg->add10 = (reg >> 7) & 0x1;
cfg               166 drivers/i2c/busses/i2c-pmcmsp.c 	cfg->mst_code = (reg >> 4) & 0x7;
cfg               167 drivers/i2c/busses/i2c-pmcmsp.c 	cfg->arb = (reg >> 1) & 0x1;
cfg               168 drivers/i2c/busses/i2c-pmcmsp.c 	cfg->highspeed = reg & 0x1;
cfg               174 drivers/i2c/busses/i2c-pmcmsp.c static void pmcmsptwi_set_clock_config(const struct pmcmsptwi_clockcfg *cfg,
cfg               178 drivers/i2c/busses/i2c-pmcmsp.c 	pmcmsptwi_writel(pmcmsptwi_clock_to_reg(&cfg->standard),
cfg               180 drivers/i2c/busses/i2c-pmcmsp.c 	pmcmsptwi_writel(pmcmsptwi_clock_to_reg(&cfg->highspeed),
cfg               188 drivers/i2c/busses/i2c-pmcmsp.c static void pmcmsptwi_get_twi_config(struct pmcmsptwi_cfg *cfg,
cfg               193 drivers/i2c/busses/i2c-pmcmsp.c 				data->iobase + MSP_TWI_CFG_REG_OFFSET), cfg);
cfg               200 drivers/i2c/busses/i2c-pmcmsp.c static void pmcmsptwi_set_twi_config(const struct pmcmsptwi_cfg *cfg,
cfg               204 drivers/i2c/busses/i2c-pmcmsp.c 	pmcmsptwi_writel(pmcmsptwi_cfg_to_reg(cfg),
cfg               686 drivers/i2c/busses/i2c-rcar.c 	struct dma_slave_config cfg;
cfg               697 drivers/i2c/busses/i2c-rcar.c 	memset(&cfg, 0, sizeof(cfg));
cfg               698 drivers/i2c/busses/i2c-rcar.c 	cfg.direction = dir;
cfg               700 drivers/i2c/busses/i2c-rcar.c 		cfg.dst_addr = port_addr;
cfg               701 drivers/i2c/busses/i2c-rcar.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg               703 drivers/i2c/busses/i2c-rcar.c 		cfg.src_addr = port_addr;
cfg               704 drivers/i2c/busses/i2c-rcar.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg               707 drivers/i2c/busses/i2c-rcar.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg                60 drivers/i2c/busses/i2c-rk3x.c #define REG_CON_SDA_CFG(cfg) ((cfg) << 8)
cfg                61 drivers/i2c/busses/i2c-rk3x.c #define REG_CON_STA_CFG(cfg) ((cfg) << 12)
cfg                62 drivers/i2c/busses/i2c-rk3x.c #define REG_CON_STO_CFG(cfg) ((cfg) << 14)
cfg               485 drivers/i2c/busses/i2c-sh_mobile.c 	struct dma_slave_config cfg;
cfg               496 drivers/i2c/busses/i2c-sh_mobile.c 	memset(&cfg, 0, sizeof(cfg));
cfg               497 drivers/i2c/busses/i2c-sh_mobile.c 	cfg.direction = dir;
cfg               499 drivers/i2c/busses/i2c-sh_mobile.c 		cfg.dst_addr = port_addr;
cfg               500 drivers/i2c/busses/i2c-sh_mobile.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg               502 drivers/i2c/busses/i2c-sh_mobile.c 		cfg.src_addr = port_addr;
cfg               503 drivers/i2c/busses/i2c-sh_mobile.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg               506 drivers/i2c/busses/i2c-sh_mobile.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg                88 drivers/i2c/busses/i2c-xlr.c 	const struct xlr_i2c_config *cfg;
cfg                95 drivers/i2c/busses/i2c-xlr.c 	return (status & XLR_I2C_BUS_BUSY) == priv->cfg->status_busy;
cfg               180 drivers/i2c/busses/i2c-xlr.c 			XLR_I2C_CFG_ADDR | priv->cfg->cfg_extra);
cfg               242 drivers/i2c/busses/i2c-xlr.c 			XLR_I2C_CFG_NOADDR | priv->cfg->cfg_extra);
cfg               379 drivers/i2c/busses/i2c-xlr.c 		priv->cfg = match->data;
cfg               381 drivers/i2c/busses/i2c-xlr.c 		priv->cfg = &xlr_i2c_config_default;
cfg               390 drivers/i2c/busses/i2c-xlr.c 	if (irq > 0 && (priv->cfg->flags & XLR_I2C_FLAG_IRQ)) {
cfg               104 drivers/ide/cs5536.c 	u32 cfg;
cfg               106 drivers/ide/cs5536.c 	cs5536_read(pdev, CFG, &cfg);
cfg               108 drivers/ide/cs5536.c 	if (cfg & IDE_CFG_CABLE)
cfg               257 drivers/ide/cs5536.c 	u32 cfg;
cfg               262 drivers/ide/cs5536.c 	cs5536_read(dev, CFG, &cfg);
cfg               264 drivers/ide/cs5536.c 	if ((cfg & IDE_CFG_CHANEN) == 0) {
cfg               400 drivers/ide/piix.c 	u16 cfg;
cfg               405 drivers/ide/piix.c 		pci_read_config_word(pdev, 0x41, &cfg);
cfg               410 drivers/ide/piix.c 		else if (cfg & (1<<14) && pdev->revision < 5)
cfg                55 drivers/iio/adc/ad7949.c 	u16 cfg;
cfg                75 drivers/iio/adc/ad7949.c 	ad7949_adc->cfg = (val & mask) | (ad7949_adc->cfg & ~mask);
cfg                76 drivers/iio/adc/ad7949.c 	ad7949_adc->buffer = ad7949_adc->cfg << shift;
cfg               200 drivers/iio/adc/ad7949.c 		*readval = ad7949_adc->cfg;
cfg               213 drivers/iio/adc/imx7d_adc.c 	u32 cfg;
cfg               216 drivers/iio/adc/imx7d_adc.c 	cfg = readl(info->regs + IMX7D_REG_ADC_ADC_CFG);
cfg               217 drivers/iio/adc/imx7d_adc.c 	cfg &= ~(IMX7D_REG_ADC_ADC_CFG_ADC_CLK_DOWN |
cfg               219 drivers/iio/adc/imx7d_adc.c 	cfg |= IMX7D_REG_ADC_ADC_CFG_ADC_EN;
cfg               220 drivers/iio/adc/imx7d_adc.c 	writel(cfg, info->regs + IMX7D_REG_ADC_ADC_CFG);
cfg                65 drivers/iio/adc/ingenic-adc.c 	uint32_t cfg;
cfg                70 drivers/iio/adc/ingenic-adc.c 	cfg = readl(adc->base + JZ_ADC_REG_CFG) & ~mask;
cfg                71 drivers/iio/adc/ingenic-adc.c 	cfg |= val;
cfg                72 drivers/iio/adc/ingenic-adc.c 	writel(cfg, adc->base + JZ_ADC_REG_CFG);
cfg              1521 drivers/iio/adc/max1363.c #define MAX1363_COMPATIBLE(of_compatible, cfg) {		\
cfg              1523 drivers/iio/adc/max1363.c 			.data = &max1363_chip_info_tbl[cfg],	\
cfg                85 drivers/iio/adc/men_z188_adc.c 	u32 cfg;
cfg                93 drivers/iio/adc/men_z188_adc.c 		cfg = readl(addr + i);
cfg                94 drivers/iio/adc/men_z188_adc.c 		cfg &= ~Z188_ADC_GAIN;
cfg                95 drivers/iio/adc/men_z188_adc.c 		cfg |= Z188_MODE_VOLTAGE;
cfg                96 drivers/iio/adc/men_z188_adc.c 		writel(cfg, addr + i);
cfg               106 drivers/iio/adc/stm32-adc-core.c 	const struct stm32_adc_priv_cfg	*cfg;
cfg               145 drivers/iio/adc/stm32-adc-core.c 		if ((rate / stm32f4_pclk_div[i]) <= priv->cfg->max_clk_rate_hz)
cfg               234 drivers/iio/adc/stm32-adc-core.c 			if ((rate / div) <= priv->cfg->max_clk_rate_hz)
cfg               254 drivers/iio/adc/stm32-adc-core.c 		if ((rate / div) <= priv->cfg->max_clk_rate_hz)
cfg               308 drivers/iio/adc/stm32-adc-core.c 	ier = readl_relaxed(priv->common.base + offset + priv->cfg->regs->ier);
cfg               310 drivers/iio/adc/stm32-adc-core.c 	return ier & priv->cfg->regs->eocie_msk;
cfg               321 drivers/iio/adc/stm32-adc-core.c 	status = readl_relaxed(priv->common.base + priv->cfg->regs->csr);
cfg               335 drivers/iio/adc/stm32-adc-core.c 	if (status & priv->cfg->regs->eoc1_msk &&
cfg               339 drivers/iio/adc/stm32-adc-core.c 	if (status & priv->cfg->regs->eoc2_msk &&
cfg               343 drivers/iio/adc/stm32-adc-core.c 	if (status & priv->cfg->regs->eoc3_msk &&
cfg               382 drivers/iio/adc/stm32-adc-core.c 	for (i = 0; i < priv->cfg->num_irqs; i++) {
cfg               396 drivers/iio/adc/stm32-adc-core.c 	for (i = 0; i < priv->cfg->num_irqs; i++) {
cfg               414 drivers/iio/adc/stm32-adc-core.c 	for (i = 0; i < priv->cfg->num_irqs; i++)
cfg               539 drivers/iio/adc/stm32-adc-core.c 	writel_relaxed(priv->ccr_bak, priv->common.base + priv->cfg->regs->ccr);
cfg               562 drivers/iio/adc/stm32-adc-core.c 	priv->ccr_bak = readl_relaxed(priv->common.base + priv->cfg->regs->ccr);
cfg               591 drivers/iio/adc/stm32-adc-core.c 	if (priv->cfg->has_syscfg & HAS_VBOOSTER &&
cfg               607 drivers/iio/adc/stm32-adc-core.c 	if (priv->cfg->has_syscfg & HAS_ANASWVDD &&
cfg               658 drivers/iio/adc/stm32-adc-core.c 	priv->cfg = (const struct stm32_adc_priv_cfg *)
cfg               724 drivers/iio/adc/stm32-adc-core.c 	ret = priv->cfg->clk_sel(pdev, priv);
cfg               195 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_cfg	*cfg;
cfg               495 drivers/iio/adc/stm32-adc.c 	stm32_adc_set_bits(adc, adc->cfg->regs->ier_eoc.reg,
cfg               496 drivers/iio/adc/stm32-adc.c 			   adc->cfg->regs->ier_eoc.mask);
cfg               505 drivers/iio/adc/stm32-adc.c 	stm32_adc_clr_bits(adc, adc->cfg->regs->ier_eoc.reg,
cfg               506 drivers/iio/adc/stm32-adc.c 			   adc->cfg->regs->ier_eoc.mask);
cfg               511 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_regs *res = &adc->cfg->regs->res;
cfg               523 drivers/iio/adc/stm32-adc.c 	if (adc->cfg->unprepare)
cfg               524 drivers/iio/adc/stm32-adc.c 		adc->cfg->unprepare(adc);
cfg               545 drivers/iio/adc/stm32-adc.c 	if (adc->cfg->prepare) {
cfg               546 drivers/iio/adc/stm32-adc.c 		ret = adc->cfg->prepare(adc);
cfg               649 drivers/iio/adc/stm32-adc.c 	if (!adc->cfg->has_vregready) {
cfg               955 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_regs *sqr = adc->cfg->regs->sqr;
cfg               961 drivers/iio/adc/stm32-adc.c 	stm32_adc_writel(adc, adc->cfg->regs->smpr[0], adc->smpr_val[0]);
cfg               962 drivers/iio/adc/stm32-adc.c 	stm32_adc_writel(adc, adc->cfg->regs->smpr[1], adc->smpr_val[1]);
cfg              1008 drivers/iio/adc/stm32-adc.c 	for (i = 0; adc->cfg->trigs[i].name; i++) {
cfg              1015 drivers/iio/adc/stm32-adc.c 		    !strcmp(adc->cfg->trigs[i].name, trig->name)) {
cfg              1016 drivers/iio/adc/stm32-adc.c 			return adc->cfg->trigs[i].extsel;
cfg              1051 drivers/iio/adc/stm32-adc.c 	val = stm32_adc_readl(adc, adc->cfg->regs->exten.reg);
cfg              1052 drivers/iio/adc/stm32-adc.c 	val &= ~(adc->cfg->regs->exten.mask | adc->cfg->regs->extsel.mask);
cfg              1053 drivers/iio/adc/stm32-adc.c 	val |= exten << adc->cfg->regs->exten.shift;
cfg              1054 drivers/iio/adc/stm32-adc.c 	val |= extsel << adc->cfg->regs->extsel.shift;
cfg              1055 drivers/iio/adc/stm32-adc.c 	stm32_adc_writel(adc,  adc->cfg->regs->exten.reg, val);
cfg              1109 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_regspec *regs = adc->cfg->regs;
cfg              1142 drivers/iio/adc/stm32-adc.c 	adc->cfg->start_conv(adc, false);
cfg              1155 drivers/iio/adc/stm32-adc.c 	adc->cfg->stop_conv(adc);
cfg              1211 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_regspec *regs = adc->cfg->regs;
cfg              1464 drivers/iio/adc/stm32-adc.c 	adc->cfg->start_conv(adc, !!adc->dma_chan);
cfg              1497 drivers/iio/adc/stm32-adc.c 	adc->cfg->stop_conv(adc);
cfg              1585 drivers/iio/adc/stm32-adc.c 		res = adc->cfg->adc_info->resolutions[0];
cfg              1587 drivers/iio/adc/stm32-adc.c 	for (i = 0; i < adc->cfg->adc_info->num_res; i++)
cfg              1588 drivers/iio/adc/stm32-adc.c 		if (res == adc->cfg->adc_info->resolutions[i])
cfg              1590 drivers/iio/adc/stm32-adc.c 	if (i >= adc->cfg->adc_info->num_res) {
cfg              1603 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_regs *smpr = &adc->cfg->regs->smp_bits[channel];
cfg              1610 drivers/iio/adc/stm32-adc.c 		if ((period_ns * adc->cfg->smp_cycles[smp]) >= smp_ns)
cfg              1642 drivers/iio/adc/stm32-adc.c 	chan->scan_type.realbits = adc->cfg->adc_info->resolutions[adc->res];
cfg              1660 drivers/iio/adc/stm32-adc.c 	const struct stm32_adc_info *adc_info = adc->cfg->adc_info;
cfg              1793 drivers/iio/adc/stm32-adc.c 	config.src_addr += adc->offset + adc->cfg->regs->dr;
cfg              1830 drivers/iio/adc/stm32-adc.c 	adc->cfg = (const struct stm32_adc_cfg *)
cfg              1861 drivers/iio/adc/stm32-adc.c 		if (ret == -ENOENT && !adc->cfg->clk_required) {
cfg               333 drivers/iio/adc/ti-ads1015.c 	unsigned int old, mask, cfg;
cfg               346 drivers/iio/adc/ti-ads1015.c 	cfg = chan << ADS1015_CFG_MUX_SHIFT | pga << ADS1015_CFG_PGA_SHIFT |
cfg               351 drivers/iio/adc/ti-ads1015.c 		cfg |= data->thresh_data[chan].comp_queue <<
cfg               357 drivers/iio/adc/ti-ads1015.c 	cfg = (old & ~mask) | (cfg & mask);
cfg               358 drivers/iio/adc/ti-ads1015.c 	if (old != cfg) {
cfg               359 drivers/iio/adc/ti-ads1015.c 		ret = regmap_write(data->regmap, ADS1015_CFG_REG, cfg);
cfg               128 drivers/iio/adc/xilinx-xadc-events.c 	uint16_t cfg, old_cfg;
cfg               140 drivers/iio/adc/xilinx-xadc-events.c 	ret = _xadc_read_adc_reg(xadc, XADC_REG_CONF1, &cfg);
cfg               144 drivers/iio/adc/xilinx-xadc-events.c 	old_cfg = cfg;
cfg               145 drivers/iio/adc/xilinx-xadc-events.c 	cfg |= XADC_CONF1_ALARM_MASK;
cfg               146 drivers/iio/adc/xilinx-xadc-events.c 	cfg &= ~((xadc->alarm_mask & 0xf0) << 4); /* bram, pint, paux, ddr */
cfg               147 drivers/iio/adc/xilinx-xadc-events.c 	cfg &= ~((xadc->alarm_mask & 0x08) >> 3); /* ot */
cfg               148 drivers/iio/adc/xilinx-xadc-events.c 	cfg &= ~((xadc->alarm_mask & 0x07) << 1); /* temp, vccint, vccaux */
cfg               149 drivers/iio/adc/xilinx-xadc-events.c 	if (old_cfg != cfg)
cfg               150 drivers/iio/adc/xilinx-xadc-events.c 		ret = _xadc_write_adc_reg(xadc, XADC_REG_CONF1, cfg);
cfg                28 drivers/iio/afe/iio-rescale.c 	const struct rescale_cfg *cfg;
cfg               131 drivers/iio/afe/iio-rescale.c 	chan->type = rescale->cfg->type;
cfg               299 drivers/iio/afe/iio-rescale.c 	rescale->cfg = of_device_get_match_data(dev);
cfg               303 drivers/iio/afe/iio-rescale.c 	ret = rescale->cfg->props(dev, rescale);
cfg                56 drivers/iio/dac/stm32-dac-core.c 	const struct stm32_dac_cfg *cfg;
cfg                69 drivers/iio/dac/stm32-dac-core.c 	cfg = (const struct stm32_dac_cfg *)
cfg               123 drivers/iio/dac/stm32-dac-core.c 	if (cfg && cfg->has_hfsel) {
cfg                51 drivers/iio/potentiometer/ad5272.c 	const struct ad5272_cfg *cfg;
cfg               108 drivers/iio/potentiometer/ad5272.c 		*val = *val >> data->cfg->shift;
cfg               112 drivers/iio/potentiometer/ad5272.c 		*val = 1000 * data->cfg->kohms;
cfg               113 drivers/iio/potentiometer/ad5272.c 		*val2 = data->cfg->max_pos;
cfg               129 drivers/iio/potentiometer/ad5272.c 	if (val >= data->cfg->max_pos || val < 0 || val2)
cfg               132 drivers/iio/potentiometer/ad5272.c 	return ad5272_write(data, AD5272_RDAC_WR, val << data->cfg->shift);
cfg               177 drivers/iio/potentiometer/ad5272.c 	data->cfg = &ad5272_cfg[id->driver_data];
cfg                40 drivers/iio/potentiometer/ds1803.c 	const struct ds1803_cfg *cfg;
cfg                77 drivers/iio/potentiometer/ds1803.c 		*val = 1000 * data->cfg->kohms;
cfg               127 drivers/iio/potentiometer/ds1803.c 	data->cfg = &ds1803_cfg[id->driver_data];
cfg                47 drivers/iio/potentiometer/max5481.c 	const struct max5481_cfg *cfg;
cfg                94 drivers/iio/potentiometer/max5481.c 	*val = 1000 * data->cfg->kohms;
cfg               147 drivers/iio/potentiometer/max5481.c 	data->cfg = of_device_get_match_data(&spi->dev);
cfg               148 drivers/iio/potentiometer/max5481.c 	if (!data->cfg)
cfg               149 drivers/iio/potentiometer/max5481.c 		data->cfg = &max5481_cfg[id->driver_data];
cfg                44 drivers/iio/potentiometer/mcp4018.c 	const struct mcp4018_cfg *cfg;
cfg                71 drivers/iio/potentiometer/mcp4018.c 		*val = 1000 * data->cfg->kohms;
cfg               121 drivers/iio/potentiometer/mcp4018.c #define MCP4018_COMPATIBLE(of_compatible, cfg) {	\
cfg               123 drivers/iio/potentiometer/mcp4018.c 	.data = &mcp4018_cfg[cfg],			\
cfg               164 drivers/iio/potentiometer/mcp4018.c 	data->cfg = of_device_get_match_data(dev);
cfg               165 drivers/iio/potentiometer/mcp4018.c 	if (!data->cfg)
cfg               166 drivers/iio/potentiometer/mcp4018.c 		data->cfg = &mcp4018_cfg[i2c_match_id(mcp4018_id, client)->driver_data];
cfg                60 drivers/iio/potentiometer/mcp41010.c 	const struct mcp41010_cfg *cfg;
cfg                93 drivers/iio/potentiometer/mcp41010.c 		*val = 1000 * data->cfg->kohms;
cfg               149 drivers/iio/potentiometer/mcp41010.c 	data->cfg = of_device_get_match_data(&spi->dev);
cfg               150 drivers/iio/potentiometer/mcp41010.c 	if (!data->cfg)
cfg               151 drivers/iio/potentiometer/mcp41010.c 		data->cfg = &mcp41010_cfg[spi_get_device_id(spi)->driver_data];
cfg               158 drivers/iio/potentiometer/mcp41010.c 	indio_dev->num_channels = data->cfg->wipers;
cfg               159 drivers/iio/potentiometer/mcp41010.c 	indio_dev->name = data->cfg->name;
cfg               130 drivers/iio/potentiometer/mcp4131.c 	const struct mcp4131_cfg *cfg;
cfg               197 drivers/iio/potentiometer/mcp4131.c 		*val = 1000 * data->cfg->kohms;
cfg               198 drivers/iio/potentiometer/mcp4131.c 		*val2 = data->cfg->max_pos;
cfg               215 drivers/iio/potentiometer/mcp4131.c 		if (val > data->cfg->max_pos || val < 0)
cfg               255 drivers/iio/potentiometer/mcp4131.c 	data->cfg = of_device_get_match_data(&spi->dev);
cfg               256 drivers/iio/potentiometer/mcp4131.c 	if (!data->cfg) {
cfg               258 drivers/iio/potentiometer/mcp4131.c 		data->cfg = &mcp4131_cfg[devid];
cfg               266 drivers/iio/potentiometer/mcp4131.c 	indio_dev->num_channels = data->cfg->wipers;
cfg               121 drivers/iio/potentiometer/mcp4531.c 	const struct mcp4531_cfg *cfg;
cfg               156 drivers/iio/potentiometer/mcp4531.c 		*val = 1000 * data->cfg->kohms;
cfg               157 drivers/iio/potentiometer/mcp4531.c 		*val2 = data->cfg->avail[2];
cfg               173 drivers/iio/potentiometer/mcp4531.c 		*length = ARRAY_SIZE(data->cfg->avail);
cfg               174 drivers/iio/potentiometer/mcp4531.c 		*vals = data->cfg->avail;
cfg               191 drivers/iio/potentiometer/mcp4531.c 		if (val > data->cfg->avail[2] || val < 0)
cfg               280 drivers/iio/potentiometer/mcp4531.c #define MCP4531_COMPATIBLE(of_compatible, cfg) {	\
cfg               282 drivers/iio/potentiometer/mcp4531.c 			.data = &mcp4531_cfg[cfg],	\
cfg               374 drivers/iio/potentiometer/mcp4531.c 	data->cfg = of_device_get_match_data(dev);
cfg               375 drivers/iio/potentiometer/mcp4531.c 	if (!data->cfg)
cfg               376 drivers/iio/potentiometer/mcp4531.c 		data->cfg = &mcp4531_cfg[i2c_match_id(mcp4531_id, client)->driver_data];
cfg               381 drivers/iio/potentiometer/mcp4531.c 	indio_dev->num_channels = data->cfg->wipers;
cfg                40 drivers/iio/potentiometer/tpl0102.c 	const struct tpl0102_cfg *cfg;
cfg                76 drivers/iio/potentiometer/tpl0102.c 		*val = 1000 * data->cfg->kohms;
cfg                77 drivers/iio/potentiometer/tpl0102.c 		*val2 = data->cfg->avail[2] + 1;
cfg                93 drivers/iio/potentiometer/tpl0102.c 		*length = ARRAY_SIZE(data->cfg->avail);
cfg                94 drivers/iio/potentiometer/tpl0102.c 		*vals = data->cfg->avail;
cfg               111 drivers/iio/potentiometer/tpl0102.c 	if (val > data->cfg->avail[2] || val < 0)
cfg               136 drivers/iio/potentiometer/tpl0102.c 	data->cfg = &tpl0102_cfg[id->driver_data];
cfg               146 drivers/iio/potentiometer/tpl0102.c 	indio_dev->num_channels = data->cfg->wipers;
cfg               168 drivers/iio/pressure/abp060mg.c 	struct abp_config *cfg = &abp_config[id];
cfg               170 drivers/iio/pressure/abp060mg.c 	state->scale = cfg->max - cfg->min;
cfg               173 drivers/iio/pressure/abp060mg.c 	if (cfg->min < 0) /* differential */
cfg                65 drivers/iio/proximity/srf04.c 	const struct srf04_cfg	*cfg;
cfg               110 drivers/iio/proximity/srf04.c 	udelay(data->cfg->trigger_pulse_us);
cfg               251 drivers/iio/proximity/srf04.c 	data->cfg = of_match_device(of_srf04_match, dev)->data;
cfg               732 drivers/iio/trigger/stm32-timer-trigger.c 	const struct stm32_timer_trigger_cfg *cfg;
cfg               739 drivers/iio/trigger/stm32-timer-trigger.c 	cfg = (const struct stm32_timer_trigger_cfg *)
cfg               743 drivers/iio/trigger/stm32-timer-trigger.c 	    index >= cfg->num_valids_table)
cfg               747 drivers/iio/trigger/stm32-timer-trigger.c 	if (*cfg->valids_table[index])
cfg               760 drivers/iio/trigger/stm32-timer-trigger.c 	priv->valids = cfg->valids_table[index];
cfg               312 drivers/infiniband/core/netlink.c 	struct netlink_kernel_cfg cfg = {
cfg               317 drivers/infiniband/core/netlink.c 	nls = netlink_kernel_create(net, NETLINK_RDMA, &cfg);
cfg              1404 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	roce_set_bit(swt->cfg, VF_SWITCH_DATA_CFG_ALW_LPBK_S, 1);
cfg              1405 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	roce_set_bit(swt->cfg, VF_SWITCH_DATA_CFG_ALW_LCL_LPBK_S, 0);
cfg              1406 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	roce_set_bit(swt->cfg, VF_SWITCH_DATA_CFG_ALW_DST_OVRD_S, 1);
cfg              1465 drivers/infiniband/hw/hns/hns_roce_hw_v2.h 	__le32 cfg;
cfg              2914 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memcpy(dcbxcfg, &rsp->cfg, sizeof(struct ocrdma_dcbx_cfg));
cfg              2237 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 	struct ocrdma_dcbx_cfg cfg;
cfg               402 drivers/input/misc/bma150.c 				       const struct bma150_cfg *cfg)
cfg               410 drivers/input/misc/bma150.c 	error = bma150_set_bandwidth(bma150, cfg->bandwidth);
cfg               414 drivers/input/misc/bma150.c 	error = bma150_set_range(bma150, cfg->range);
cfg               420 drivers/input/misc/bma150.c 					cfg->any_motion_int,
cfg               421 drivers/input/misc/bma150.c 					cfg->any_motion_dur,
cfg               422 drivers/input/misc/bma150.c 					cfg->any_motion_thres);
cfg               427 drivers/input/misc/bma150.c 					cfg->hg_int, cfg->hg_hyst,
cfg               428 drivers/input/misc/bma150.c 					cfg->hg_dur, cfg->hg_thres);
cfg               433 drivers/input/misc/bma150.c 					cfg->lg_int, cfg->lg_hyst,
cfg               434 drivers/input/misc/bma150.c 					cfg->lg_dur, cfg->lg_thres);
cfg               518 drivers/input/misc/bma150.c 	const struct bma150_cfg *cfg;
cfg               550 drivers/input/misc/bma150.c 		cfg = &pdata->cfg;
cfg               552 drivers/input/misc/bma150.c 		cfg = &default_cfg;
cfg               555 drivers/input/misc/bma150.c 	error = bma150_initialize(bma150, cfg);
cfg               279 drivers/input/mouse/bcm5974.c 	struct bcm5974_config cfg;	/* device configuration */
cfg               294 drivers/input/mouse/bcm5974.c 	const struct bcm5974_config *c = &dev->cfg;
cfg               493 drivers/input/mouse/bcm5974.c 	const struct bcm5974_config *cfg;
cfg               495 drivers/input/mouse/bcm5974.c 	for (cfg = bcm5974_config_table; cfg->ansi; ++cfg)
cfg               496 drivers/input/mouse/bcm5974.c 		if (cfg->ansi == id || cfg->iso == id || cfg->jis == id)
cfg               497 drivers/input/mouse/bcm5974.c 			return cfg;
cfg               517 drivers/input/mouse/bcm5974.c 				   const struct bcm5974_config *cfg)
cfg               526 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_TOUCH_MAJOR, &cfg->w);
cfg               527 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_TOUCH_MINOR, &cfg->w);
cfg               529 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_WIDTH_MAJOR, &cfg->w);
cfg               530 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_WIDTH_MINOR, &cfg->w);
cfg               532 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_ORIENTATION, &cfg->o);
cfg               534 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_POSITION_X, &cfg->x);
cfg               535 drivers/input/mouse/bcm5974.c 	set_abs(input_dev, ABS_MT_POSITION_Y, &cfg->y);
cfg               540 drivers/input/mouse/bcm5974.c 	if (cfg->caps & HAS_INTEGRATED_BUTTON)
cfg               586 drivers/input/mouse/bcm5974.c 				  const struct bcm5974_config *cfg,
cfg               595 drivers/input/mouse/bcm5974.c 			abs_p = clamp_val(256 * p / cfg->p.max, 0, 255);
cfg               596 drivers/input/mouse/bcm5974.c 			abs_w = clamp_val(16 * w / cfg->w.max, 0, 15);
cfg               607 drivers/input/mouse/bcm5974.c 	const struct bcm5974_config *c = &dev->cfg;
cfg               649 drivers/input/mouse/bcm5974.c 	const struct bcm5974_config *c = &dev->cfg;
cfg               898 drivers/input/mouse/bcm5974.c 	const struct bcm5974_config *cfg;
cfg               904 drivers/input/mouse/bcm5974.c 	cfg = bcm5974_get_config(udev);
cfg               917 drivers/input/mouse/bcm5974.c 	dev->cfg = *cfg;
cfg               921 drivers/input/mouse/bcm5974.c 	if (cfg->tp_type == TYPE1) {
cfg               933 drivers/input/mouse/bcm5974.c 					  dev->cfg.bt_datalen, GFP_KERNEL,
cfg               940 drivers/input/mouse/bcm5974.c 					  dev->cfg.tp_datalen, GFP_KERNEL,
cfg               947 drivers/input/mouse/bcm5974.c 				 usb_rcvintpipe(udev, cfg->bt_ep),
cfg               948 drivers/input/mouse/bcm5974.c 				 dev->bt_data, dev->cfg.bt_datalen,
cfg               952 drivers/input/mouse/bcm5974.c 			 usb_rcvintpipe(udev, cfg->tp_ep),
cfg               953 drivers/input/mouse/bcm5974.c 			 dev->tp_data, dev->cfg.tp_datalen,
cfg               964 drivers/input/mouse/bcm5974.c 	input_dev->id.version = cfg->caps;
cfg               972 drivers/input/mouse/bcm5974.c 	setup_events_to_report(input_dev, cfg);
cfg               984 drivers/input/mouse/bcm5974.c 	usb_free_coherent(dev->udev, dev->cfg.tp_datalen,
cfg               988 drivers/input/mouse/bcm5974.c 		usb_free_coherent(dev->udev, dev->cfg.bt_datalen,
cfg              1008 drivers/input/mouse/bcm5974.c 	usb_free_coherent(dev->udev, dev->cfg.tp_datalen,
cfg              1011 drivers/input/mouse/bcm5974.c 		usb_free_coherent(dev->udev, dev->cfg.bt_datalen,
cfg              1286 drivers/input/touchscreen/atmel_mxt_ts.c static int mxt_prepare_cfg_mem(struct mxt_data *data, struct mxt_cfg *cfg)
cfg              1297 drivers/input/touchscreen/atmel_mxt_ts.c 	while (cfg->raw_pos < cfg->raw_size) {
cfg              1299 drivers/input/touchscreen/atmel_mxt_ts.c 		ret = sscanf(cfg->raw + cfg->raw_pos, "%x %x %x%n",
cfg              1308 drivers/input/touchscreen/atmel_mxt_ts.c 		cfg->raw_pos += offset;
cfg              1314 drivers/input/touchscreen/atmel_mxt_ts.c 				ret = sscanf(cfg->raw + cfg->raw_pos, "%hhx%n",
cfg              1321 drivers/input/touchscreen/atmel_mxt_ts.c 				cfg->raw_pos += offset;
cfg              1356 drivers/input/touchscreen/atmel_mxt_ts.c 			ret = sscanf(cfg->raw + cfg->raw_pos, "%hhx%n",
cfg              1364 drivers/input/touchscreen/atmel_mxt_ts.c 			cfg->raw_pos += offset;
cfg              1369 drivers/input/touchscreen/atmel_mxt_ts.c 			byte_offset = reg + i - cfg->start_ofs;
cfg              1371 drivers/input/touchscreen/atmel_mxt_ts.c 			if (byte_offset >= 0 && byte_offset < cfg->mem_size) {
cfg              1372 drivers/input/touchscreen/atmel_mxt_ts.c 				*(cfg->mem + byte_offset) = val;
cfg              1384 drivers/input/touchscreen/atmel_mxt_ts.c static int mxt_upload_cfg_mem(struct mxt_data *data, struct mxt_cfg *cfg)
cfg              1390 drivers/input/touchscreen/atmel_mxt_ts.c 	while (byte_offset < cfg->mem_size) {
cfg              1391 drivers/input/touchscreen/atmel_mxt_ts.c 		unsigned int size = cfg->mem_size - byte_offset;
cfg              1397 drivers/input/touchscreen/atmel_mxt_ts.c 					cfg->start_ofs + byte_offset,
cfg              1398 drivers/input/touchscreen/atmel_mxt_ts.c 					size, cfg->mem + byte_offset);
cfg              1435 drivers/input/touchscreen/atmel_mxt_ts.c 	struct mxt_cfg cfg;
cfg              1443 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.raw = kmemdup_nul(fw->data, fw->size, GFP_KERNEL);
cfg              1444 drivers/input/touchscreen/atmel_mxt_ts.c 	if (!cfg.raw)
cfg              1447 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.raw_size = fw->size;
cfg              1451 drivers/input/touchscreen/atmel_mxt_ts.c 	if (strncmp(cfg.raw, MXT_CFG_MAGIC, strlen(MXT_CFG_MAGIC))) {
cfg              1457 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.raw_pos = strlen(MXT_CFG_MAGIC);
cfg              1461 drivers/input/touchscreen/atmel_mxt_ts.c 		ret = sscanf(cfg.raw + cfg.raw_pos, "%hhx%n",
cfg              1462 drivers/input/touchscreen/atmel_mxt_ts.c 			     (unsigned char *)&cfg.info + i,
cfg              1470 drivers/input/touchscreen/atmel_mxt_ts.c 		cfg.raw_pos += offset;
cfg              1473 drivers/input/touchscreen/atmel_mxt_ts.c 	if (cfg.info.family_id != data->info->family_id) {
cfg              1479 drivers/input/touchscreen/atmel_mxt_ts.c 	if (cfg.info.variant_id != data->info->variant_id) {
cfg              1486 drivers/input/touchscreen/atmel_mxt_ts.c 	ret = sscanf(cfg.raw + cfg.raw_pos, "%x%n", &info_crc, &offset);
cfg              1492 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.raw_pos += offset;
cfg              1494 drivers/input/touchscreen/atmel_mxt_ts.c 	ret = sscanf(cfg.raw + cfg.raw_pos, "%x%n", &config_crc, &offset);
cfg              1500 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.raw_pos += offset;
cfg              1527 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.start_ofs = MXT_OBJECT_START +
cfg              1530 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.mem_size = data->mem_size - cfg.start_ofs;
cfg              1531 drivers/input/touchscreen/atmel_mxt_ts.c 	cfg.mem = kzalloc(cfg.mem_size, GFP_KERNEL);
cfg              1532 drivers/input/touchscreen/atmel_mxt_ts.c 	if (!cfg.mem) {
cfg              1537 drivers/input/touchscreen/atmel_mxt_ts.c 	ret = mxt_prepare_cfg_mem(data, &cfg);
cfg              1549 drivers/input/touchscreen/atmel_mxt_ts.c 	if (crc_start > cfg.start_ofs) {
cfg              1550 drivers/input/touchscreen/atmel_mxt_ts.c 		calculated_crc = mxt_calculate_crc(cfg.mem,
cfg              1551 drivers/input/touchscreen/atmel_mxt_ts.c 						   crc_start - cfg.start_ofs,
cfg              1552 drivers/input/touchscreen/atmel_mxt_ts.c 						   cfg.mem_size);
cfg              1559 drivers/input/touchscreen/atmel_mxt_ts.c 	ret = mxt_upload_cfg_mem(data, &cfg);
cfg              1575 drivers/input/touchscreen/atmel_mxt_ts.c 	kfree(cfg.mem);
cfg              1577 drivers/input/touchscreen/atmel_mxt_ts.c 	kfree(cfg.raw);
cfg              1861 drivers/input/touchscreen/atmel_mxt_ts.c 	u8 cfg, tchaux;
cfg              1900 drivers/input/touchscreen/atmel_mxt_ts.c 				1, &cfg);
cfg              1904 drivers/input/touchscreen/atmel_mxt_ts.c 	data->xy_switch = cfg & MXT_T100_CFG_SWITCHXY;
cfg              1905 drivers/input/touchscreen/atmel_mxt_ts.c 	data->invertx = cfg & MXT_T100_CFG_INVERTX;
cfg              1906 drivers/input/touchscreen/atmel_mxt_ts.c 	data->inverty = cfg & MXT_T100_CFG_INVERTY;
cfg              2095 drivers/input/touchscreen/atmel_mxt_ts.c 				 const struct firmware *cfg);
cfg              2097 drivers/input/touchscreen/atmel_mxt_ts.c static void mxt_config_cb(const struct firmware *cfg, void *ctx)
cfg              2099 drivers/input/touchscreen/atmel_mxt_ts.c 	mxt_configure_objects(ctx, cfg);
cfg              2100 drivers/input/touchscreen/atmel_mxt_ts.c 	release_firmware(cfg);
cfg              2636 drivers/input/touchscreen/atmel_mxt_ts.c 				 const struct firmware *cfg)
cfg              2647 drivers/input/touchscreen/atmel_mxt_ts.c 	if (cfg) {
cfg              2648 drivers/input/touchscreen/atmel_mxt_ts.c 		error = mxt_update_cfg(data, cfg);
cfg                90 drivers/input/touchscreen/goodix.c 			const struct firmware *cfg);
cfg                92 drivers/input/touchscreen/goodix.c 			const struct firmware *cfg);
cfg               410 drivers/input/touchscreen/goodix.c 			const struct firmware *cfg)
cfg               412 drivers/input/touchscreen/goodix.c 	int i, raw_cfg_len = cfg->size - 2;
cfg               416 drivers/input/touchscreen/goodix.c 		check_sum += cfg->data[i];
cfg               418 drivers/input/touchscreen/goodix.c 	if (check_sum != cfg->data[raw_cfg_len]) {
cfg               424 drivers/input/touchscreen/goodix.c 	if (cfg->data[raw_cfg_len + 1] != 1) {
cfg               434 drivers/input/touchscreen/goodix.c 			const struct firmware *cfg)
cfg               436 drivers/input/touchscreen/goodix.c 	int i, raw_cfg_len = cfg->size - 3;
cfg               440 drivers/input/touchscreen/goodix.c 		check_sum += get_unaligned_be16(&cfg->data[i]);
cfg               442 drivers/input/touchscreen/goodix.c 	if (check_sum != get_unaligned_be16(&cfg->data[raw_cfg_len])) {
cfg               448 drivers/input/touchscreen/goodix.c 	if (cfg->data[raw_cfg_len + 2] != 1) {
cfg               464 drivers/input/touchscreen/goodix.c 			    const struct firmware *cfg)
cfg               466 drivers/input/touchscreen/goodix.c 	if (cfg->size > GOODIX_CONFIG_MAX_LENGTH) {
cfg               472 drivers/input/touchscreen/goodix.c 	return ts->chip->check_config(ts, cfg);
cfg               482 drivers/input/touchscreen/goodix.c 			   const struct firmware *cfg)
cfg               486 drivers/input/touchscreen/goodix.c 	error = goodix_check_cfg(ts, cfg);
cfg               490 drivers/input/touchscreen/goodix.c 	error = goodix_i2c_write(ts->client, ts->chip->config_addr, cfg->data,
cfg               491 drivers/input/touchscreen/goodix.c 				 cfg->size);
cfg               816 drivers/input/touchscreen/goodix.c static void goodix_config_cb(const struct firmware *cfg, void *ctx)
cfg               821 drivers/input/touchscreen/goodix.c 	if (cfg) {
cfg               823 drivers/input/touchscreen/goodix.c 		error = goodix_send_cfg(ts, cfg);
cfg               831 drivers/input/touchscreen/goodix.c 	release_firmware(cfg);
cfg              4238 drivers/iommu/amd_iommu.c 	struct irq_cfg *cfg;
cfg              4301 drivers/iommu/amd_iommu.c 		cfg = irqd_cfg(irq_data);
cfg              4302 drivers/iommu/amd_iommu.c 		if (!irq_data || !cfg) {
cfg              4325 drivers/iommu/amd_iommu.c 		irq_remapping_prepare_irte(data, cfg, info, devid, index, i);
cfg              4368 drivers/iommu/amd_iommu.c 			       struct irq_cfg *cfg);
cfg              4376 drivers/iommu/amd_iommu.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
cfg              4383 drivers/iommu/amd_iommu.c 	amd_ir_update_irte(irq_data, iommu, data, irte_info, cfg);
cfg              4433 drivers/iommu/amd_iommu.c 	struct irq_cfg *cfg = ir_data->cfg;
cfg              4444 drivers/iommu/amd_iommu.c 	entry->hi.fields.vector            = cfg->vector;
cfg              4446 drivers/iommu/amd_iommu.c 				APICID_TO_IRTE_DEST_LO(cfg->dest_apicid);
cfg              4448 drivers/iommu/amd_iommu.c 				APICID_TO_IRTE_DEST_HI(cfg->dest_apicid);
cfg              4472 drivers/iommu/amd_iommu.c 	ir_data->cfg = irqd_cfg(data);
cfg              4515 drivers/iommu/amd_iommu.c 			       struct irq_cfg *cfg)
cfg              4523 drivers/iommu/amd_iommu.c 				      irte_info->index, cfg->vector,
cfg              4524 drivers/iommu/amd_iommu.c 				      cfg->dest_apicid);
cfg              4532 drivers/iommu/amd_iommu.c 	struct irq_cfg *cfg = irqd_cfg(data);
cfg              4544 drivers/iommu/amd_iommu.c 	amd_ir_update_irte(data, iommu, ir_data, irte_info, cfg);
cfg              4550 drivers/iommu/amd_iommu.c 	send_cleanup_vector(cfg);
cfg               883 drivers/iommu/amd_iommu_types.h 	struct irq_cfg *cfg;
cfg                77 drivers/iommu/arm-smmu-impl.c 		smmu_domain->cfg.vmid += cs->id_base;
cfg                79 drivers/iommu/arm-smmu-impl.c 		smmu_domain->cfg.asid += cs->id_base;
cfg              1465 drivers/iommu/arm-smmu-v3.c 				    struct arm_smmu_s1_cfg *cfg)
cfg              1473 drivers/iommu/arm-smmu-v3.c 	val = arm_smmu_cpu_tcr_to_cd(cfg->cd.tcr) |
cfg              1478 drivers/iommu/arm-smmu-v3.c 	      CTXDESC_CD_0_AA64 | FIELD_PREP(CTXDESC_CD_0_ASID, cfg->cd.asid) |
cfg              1485 drivers/iommu/arm-smmu-v3.c 	cfg->cdptr[0] = cpu_to_le64(val);
cfg              1487 drivers/iommu/arm-smmu-v3.c 	val = cfg->cd.ttbr & CTXDESC_CD_1_TTB0_MASK;
cfg              1488 drivers/iommu/arm-smmu-v3.c 	cfg->cdptr[1] = cpu_to_le64(val);
cfg              1490 drivers/iommu/arm-smmu-v3.c 	cfg->cdptr[3] = cpu_to_le64(cfg->cd.mair);
cfg              1669 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_strtab_cfg *cfg = &smmu->strtab_cfg;
cfg              1670 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_strtab_l1_desc *desc = &cfg->l1_desc[sid >> STRTAB_SPLIT];
cfg              1676 drivers/iommu/arm-smmu-v3.c 	strtab = &cfg->strtab[(sid >> STRTAB_SPLIT) * STRTAB_L1_DESC_DWORDS];
cfg              2134 drivers/iommu/arm-smmu-v3.c 		struct arm_smmu_s1_cfg *cfg = &smmu_domain->s1_cfg;
cfg              2136 drivers/iommu/arm-smmu-v3.c 		if (cfg->cdptr) {
cfg              2139 drivers/iommu/arm-smmu-v3.c 					   cfg->cdptr,
cfg              2140 drivers/iommu/arm-smmu-v3.c 					   cfg->cdptr_dma);
cfg              2142 drivers/iommu/arm-smmu-v3.c 			arm_smmu_bitmap_free(smmu->asid_map, cfg->cd.asid);
cfg              2145 drivers/iommu/arm-smmu-v3.c 		struct arm_smmu_s2_cfg *cfg = &smmu_domain->s2_cfg;
cfg              2146 drivers/iommu/arm-smmu-v3.c 		if (cfg->vmid)
cfg              2147 drivers/iommu/arm-smmu-v3.c 			arm_smmu_bitmap_free(smmu->vmid_map, cfg->vmid);
cfg              2159 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_s1_cfg *cfg = &smmu_domain->s1_cfg;
cfg              2165 drivers/iommu/arm-smmu-v3.c 	cfg->cdptr = dmam_alloc_coherent(smmu->dev, CTXDESC_CD_DWORDS << 3,
cfg              2166 drivers/iommu/arm-smmu-v3.c 					 &cfg->cdptr_dma,
cfg              2168 drivers/iommu/arm-smmu-v3.c 	if (!cfg->cdptr) {
cfg              2174 drivers/iommu/arm-smmu-v3.c 	cfg->cd.asid	= (u16)asid;
cfg              2175 drivers/iommu/arm-smmu-v3.c 	cfg->cd.ttbr	= pgtbl_cfg->arm_lpae_s1_cfg.ttbr[0];
cfg              2176 drivers/iommu/arm-smmu-v3.c 	cfg->cd.tcr	= pgtbl_cfg->arm_lpae_s1_cfg.tcr;
cfg              2177 drivers/iommu/arm-smmu-v3.c 	cfg->cd.mair	= pgtbl_cfg->arm_lpae_s1_cfg.mair[0];
cfg              2190 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_s2_cfg *cfg = &smmu_domain->s2_cfg;
cfg              2196 drivers/iommu/arm-smmu-v3.c 	cfg->vmid	= (u16)vmid;
cfg              2197 drivers/iommu/arm-smmu-v3.c 	cfg->vttbr	= pgtbl_cfg->arm_lpae_s2_cfg.vttbr;
cfg              2198 drivers/iommu/arm-smmu-v3.c 	cfg->vtcr	= pgtbl_cfg->arm_lpae_s2_cfg.vtcr;
cfg              2277 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_strtab_cfg *cfg = &smmu->strtab_cfg;
cfg              2285 drivers/iommu/arm-smmu-v3.c 		l1_desc = &cfg->l1_desc[idx];
cfg              2290 drivers/iommu/arm-smmu-v3.c 		step = &cfg->strtab[sid * STRTAB_STE_DWORDS];
cfg              2850 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_strtab_cfg *cfg = &smmu->strtab_cfg;
cfg              2851 drivers/iommu/arm-smmu-v3.c 	size_t size = sizeof(*cfg->l1_desc) * cfg->num_l1_ents;
cfg              2854 drivers/iommu/arm-smmu-v3.c 	cfg->l1_desc = devm_kzalloc(smmu->dev, size, GFP_KERNEL);
cfg              2855 drivers/iommu/arm-smmu-v3.c 	if (!cfg->l1_desc) {
cfg              2860 drivers/iommu/arm-smmu-v3.c 	for (i = 0; i < cfg->num_l1_ents; ++i) {
cfg              2861 drivers/iommu/arm-smmu-v3.c 		arm_smmu_write_strtab_l1_desc(strtab, &cfg->l1_desc[i]);
cfg              2873 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_strtab_cfg *cfg = &smmu->strtab_cfg;
cfg              2878 drivers/iommu/arm-smmu-v3.c 	cfg->num_l1_ents = 1 << size;
cfg              2886 drivers/iommu/arm-smmu-v3.c 	l1size = cfg->num_l1_ents * (STRTAB_L1_DESC_DWORDS << 3);
cfg              2887 drivers/iommu/arm-smmu-v3.c 	strtab = dmam_alloc_coherent(smmu->dev, l1size, &cfg->strtab_dma,
cfg              2895 drivers/iommu/arm-smmu-v3.c 	cfg->strtab = strtab;
cfg              2901 drivers/iommu/arm-smmu-v3.c 	cfg->strtab_base_cfg = reg;
cfg              2911 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_strtab_cfg *cfg = &smmu->strtab_cfg;
cfg              2914 drivers/iommu/arm-smmu-v3.c 	strtab = dmam_alloc_coherent(smmu->dev, size, &cfg->strtab_dma,
cfg              2922 drivers/iommu/arm-smmu-v3.c 	cfg->strtab = strtab;
cfg              2923 drivers/iommu/arm-smmu-v3.c 	cfg->num_l1_ents = 1 << smmu->sid_bits;
cfg              2928 drivers/iommu/arm-smmu-v3.c 	cfg->strtab_base_cfg = reg;
cfg              2930 drivers/iommu/arm-smmu-v3.c 	arm_smmu_init_bypass_stes(strtab, cfg->num_l1_ents);
cfg              3011 drivers/iommu/arm-smmu-v3.c 	phys_addr_t *cfg = arm_smmu_msi_cfg[desc->platform.msi_index];
cfg              3016 drivers/iommu/arm-smmu-v3.c 	writeq_relaxed(doorbell, smmu->base + cfg[0]);
cfg              3017 drivers/iommu/arm-smmu-v3.c 	writel_relaxed(msg->data, smmu->base + cfg[1]);
cfg              3018 drivers/iommu/arm-smmu-v3.c 	writel_relaxed(ARM_SMMU_MEMATTR_DEVICE_nGnRE, smmu->base + cfg[2]);
cfg                97 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg		*cfg;
cfg               278 drivers/iommu/arm-smmu.c 	__arm_smmu_tlb_sync(smmu, ARM_SMMU_CB(smmu, smmu_domain->cfg.cbndx),
cfg               298 drivers/iommu/arm-smmu.c 	arm_smmu_cb_write(smmu_domain->smmu, smmu_domain->cfg.cbndx,
cfg               299 drivers/iommu/arm-smmu.c 			  ARM_SMMU_CB_S1_TLBIASID, smmu_domain->cfg.asid);
cfg               310 drivers/iommu/arm-smmu.c 	arm_smmu_gr0_write(smmu, ARM_SMMU_GR0_TLBIVMID, smmu_domain->cfg.vmid);
cfg               319 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg *cfg = &smmu_domain->cfg;
cfg               320 drivers/iommu/arm-smmu.c 	int reg, idx = cfg->cbndx;
cfg               327 drivers/iommu/arm-smmu.c 	if (cfg->fmt != ARM_SMMU_CTX_FMT_AARCH64) {
cfg               329 drivers/iommu/arm-smmu.c 		iova |= cfg->asid;
cfg               336 drivers/iommu/arm-smmu.c 		iova |= (u64)cfg->asid << 48;
cfg               349 drivers/iommu/arm-smmu.c 	int reg, idx = smmu_domain->cfg.cbndx;
cfg               357 drivers/iommu/arm-smmu.c 		if (smmu_domain->cfg.fmt == ARM_SMMU_CTX_FMT_AARCH64)
cfg               380 drivers/iommu/arm-smmu.c 	arm_smmu_gr0_write(smmu, ARM_SMMU_GR0_TLBIVMID, smmu_domain->cfg.vmid);
cfg               453 drivers/iommu/arm-smmu.c 	int idx = smmu_domain->cfg.cbndx;
cfg               497 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg *cfg = &smmu_domain->cfg;
cfg               498 drivers/iommu/arm-smmu.c 	struct arm_smmu_cb *cb = &smmu_domain->smmu->cbs[cfg->cbndx];
cfg               499 drivers/iommu/arm-smmu.c 	bool stage1 = cfg->cbar != CBAR_TYPE_S2_TRANS;
cfg               501 drivers/iommu/arm-smmu.c 	cb->cfg = cfg;
cfg               505 drivers/iommu/arm-smmu.c 		if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH32_S) {
cfg               511 drivers/iommu/arm-smmu.c 			if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH64)
cfg               520 drivers/iommu/arm-smmu.c 		if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH32_S) {
cfg               525 drivers/iommu/arm-smmu.c 			cb->ttbr[0] |= FIELD_PREP(TTBRn_ASID, cfg->asid);
cfg               527 drivers/iommu/arm-smmu.c 			cb->ttbr[1] |= FIELD_PREP(TTBRn_ASID, cfg->asid);
cfg               535 drivers/iommu/arm-smmu.c 		if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH32_S) {
cfg               550 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg *cfg = cb->cfg;
cfg               553 drivers/iommu/arm-smmu.c 	if (!cfg) {
cfg               558 drivers/iommu/arm-smmu.c 	stage1 = cfg->cbar != CBAR_TYPE_S2_TRANS;
cfg               562 drivers/iommu/arm-smmu.c 		if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH64)
cfg               568 drivers/iommu/arm-smmu.c 			reg |= FIELD_PREP(CBA2R_VMID16, cfg->vmid);
cfg               574 drivers/iommu/arm-smmu.c 	reg = FIELD_PREP(CBAR_TYPE, cfg->cbar);
cfg               576 drivers/iommu/arm-smmu.c 		reg |= FIELD_PREP(CBAR_IRPTNDX, cfg->irptndx);
cfg               587 drivers/iommu/arm-smmu.c 		reg |= FIELD_PREP(CBAR_VMID, cfg->vmid);
cfg               601 drivers/iommu/arm-smmu.c 	if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH32_S) {
cfg               602 drivers/iommu/arm-smmu.c 		arm_smmu_cb_write(smmu, idx, ARM_SMMU_CB_CONTEXTIDR, cfg->asid);
cfg               637 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg *cfg = &smmu_domain->cfg;
cfg               681 drivers/iommu/arm-smmu.c 		cfg->fmt = ARM_SMMU_CTX_FMT_AARCH32_L;
cfg               686 drivers/iommu/arm-smmu.c 		cfg->fmt = ARM_SMMU_CTX_FMT_AARCH32_S;
cfg               687 drivers/iommu/arm-smmu.c 	if ((IS_ENABLED(CONFIG_64BIT) || cfg->fmt == ARM_SMMU_CTX_FMT_NONE) &&
cfg               691 drivers/iommu/arm-smmu.c 		cfg->fmt = ARM_SMMU_CTX_FMT_AARCH64;
cfg               693 drivers/iommu/arm-smmu.c 	if (cfg->fmt == ARM_SMMU_CTX_FMT_NONE) {
cfg               700 drivers/iommu/arm-smmu.c 		cfg->cbar = CBAR_TYPE_S1_TRANS_S2_BYPASS;
cfg               704 drivers/iommu/arm-smmu.c 		if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH64) {
cfg               706 drivers/iommu/arm-smmu.c 		} else if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH32_L) {
cfg               723 drivers/iommu/arm-smmu.c 		cfg->cbar = CBAR_TYPE_S2_TRANS;
cfg               727 drivers/iommu/arm-smmu.c 		if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH64) {
cfg               748 drivers/iommu/arm-smmu.c 	cfg->cbndx = ret;
cfg               750 drivers/iommu/arm-smmu.c 		cfg->irptndx = atomic_inc_return(&smmu->irptndx);
cfg               751 drivers/iommu/arm-smmu.c 		cfg->irptndx %= smmu->num_context_irqs;
cfg               753 drivers/iommu/arm-smmu.c 		cfg->irptndx = cfg->cbndx;
cfg               757 drivers/iommu/arm-smmu.c 		cfg->vmid = cfg->cbndx + 1;
cfg               759 drivers/iommu/arm-smmu.c 		cfg->asid = cfg->cbndx;
cfg               793 drivers/iommu/arm-smmu.c 	arm_smmu_write_context_bank(smmu, cfg->cbndx);
cfg               799 drivers/iommu/arm-smmu.c 	irq = smmu->irqs[smmu->num_global_irqs + cfg->irptndx];
cfg               804 drivers/iommu/arm-smmu.c 			cfg->irptndx, irq);
cfg               805 drivers/iommu/arm-smmu.c 		cfg->irptndx = INVALID_IRPTNDX;
cfg               815 drivers/iommu/arm-smmu.c 	__arm_smmu_free_bitmap(smmu->context_map, cfg->cbndx);
cfg               826 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg *cfg = &smmu_domain->cfg;
cfg               840 drivers/iommu/arm-smmu.c 	smmu->cbs[cfg->cbndx].cfg = NULL;
cfg               841 drivers/iommu/arm-smmu.c 	arm_smmu_write_context_bank(smmu, cfg->cbndx);
cfg               843 drivers/iommu/arm-smmu.c 	if (cfg->irptndx != INVALID_IRPTNDX) {
cfg               844 drivers/iommu/arm-smmu.c 		irq = smmu->irqs[smmu->num_global_irqs + cfg->irptndx];
cfg               849 drivers/iommu/arm-smmu.c 	__arm_smmu_free_bitmap(smmu->context_map, cfg->cbndx);
cfg              1010 drivers/iommu/arm-smmu.c 	struct arm_smmu_master_cfg *cfg = fwspec->iommu_priv;
cfg              1011 drivers/iommu/arm-smmu.c 	struct arm_smmu_device *smmu = cfg->smmu;
cfg              1038 drivers/iommu/arm-smmu.c 		cfg->smendx[i] = (s16)idx;
cfg              1061 drivers/iommu/arm-smmu.c 		arm_smmu_free_sme(smmu, cfg->smendx[i]);
cfg              1062 drivers/iommu/arm-smmu.c 		cfg->smendx[i] = INVALID_SMENDX;
cfg              1071 drivers/iommu/arm-smmu.c 	struct arm_smmu_master_cfg *cfg = fwspec->iommu_priv;
cfg              1078 drivers/iommu/arm-smmu.c 		cfg->smendx[i] = INVALID_SMENDX;
cfg              1088 drivers/iommu/arm-smmu.c 	u8 cbndx = smmu_domain->cfg.cbndx;
cfg              1226 drivers/iommu/arm-smmu.c 	struct arm_smmu_cfg *cfg = &smmu_domain->cfg;
cfg              1233 drivers/iommu/arm-smmu.c 	int ret, idx = cfg->cbndx;
cfg              1241 drivers/iommu/arm-smmu.c 	if (cfg->fmt == ARM_SMMU_CTX_FMT_AARCH64)
cfg              1315 drivers/iommu/arm-smmu.c 	struct arm_smmu_master_cfg *cfg;
cfg              1354 drivers/iommu/arm-smmu.c 	cfg = kzalloc(offsetof(struct arm_smmu_master_cfg, smendx[i]),
cfg              1356 drivers/iommu/arm-smmu.c 	if (!cfg)
cfg              1359 drivers/iommu/arm-smmu.c 	cfg->smmu = smmu;
cfg              1360 drivers/iommu/arm-smmu.c 	fwspec->iommu_priv = cfg;
cfg              1362 drivers/iommu/arm-smmu.c 		cfg->smendx[i] = INVALID_SMENDX;
cfg              1382 drivers/iommu/arm-smmu.c 	kfree(cfg);
cfg              1391 drivers/iommu/arm-smmu.c 	struct arm_smmu_master_cfg *cfg;
cfg              1398 drivers/iommu/arm-smmu.c 	cfg  = fwspec->iommu_priv;
cfg              1399 drivers/iommu/arm-smmu.c 	smmu = cfg->smmu;
cfg               318 drivers/iommu/arm-smmu.h 	struct arm_smmu_cfg		cfg;
cfg               477 drivers/iommu/exynos-iommu.c 	unsigned int cfg;
cfg               480 drivers/iommu/exynos-iommu.c 		cfg = CFG_LRU | CFG_QOS(15);
cfg               482 drivers/iommu/exynos-iommu.c 		cfg = CFG_LRU | CFG_QOS(15) | CFG_FLPDCACHE | CFG_SYSSEL;
cfg               484 drivers/iommu/exynos-iommu.c 		cfg = CFG_QOS(15) | CFG_FLPDCACHE | CFG_ACGEN;
cfg               486 drivers/iommu/exynos-iommu.c 	cfg |= CFG_EAP; /* enable access protection bits check */
cfg               488 drivers/iommu/exynos-iommu.c 	writel(cfg, data->sfrbase + REG_MMU_CFG);
cfg                42 drivers/iommu/hyperv-iommu.c 	struct irq_cfg *cfg = irqd_cfg(data);
cfg                55 drivers/iommu/hyperv-iommu.c 	entry->dest = cfg->dest_apicid;
cfg                56 drivers/iommu/hyperv-iommu.c 	entry->vector = cfg->vector;
cfg                57 drivers/iommu/hyperv-iommu.c 	send_cleanup_vector(cfg);
cfg               125 drivers/iommu/hyperv-iommu.c 	struct irq_cfg *cfg = irqd_cfg(irq_data);
cfg               128 drivers/iommu/hyperv-iommu.c 	entry->dest = cfg->dest_apicid;
cfg               129 drivers/iommu/hyperv-iommu.c 	entry->vector = cfg->vector;
cfg              1156 drivers/iommu/intel_irq_remapping.c 	struct irq_cfg *cfg = irqd_cfg(irqd);
cfg              1162 drivers/iommu/intel_irq_remapping.c 	irte->vector = cfg->vector;
cfg              1163 drivers/iommu/intel_irq_remapping.c 	irte->dest_id = IRTE_DEST(cfg->dest_apicid);
cfg              1189 drivers/iommu/intel_irq_remapping.c 	struct irq_cfg *cfg = irqd_cfg(data);
cfg              1202 drivers/iommu/intel_irq_remapping.c 	send_cleanup_vector(cfg);
cfg               181 drivers/iommu/io-pgtable-arm-v7s.c static bool arm_v7s_is_mtk_enabled(struct io_pgtable_cfg *cfg)
cfg               184 drivers/iommu/io-pgtable-arm-v7s.c 		(cfg->quirks & IO_PGTABLE_QUIRK_ARM_MTK_EXT);
cfg               188 drivers/iommu/io-pgtable-arm-v7s.c 				    struct io_pgtable_cfg *cfg)
cfg               192 drivers/iommu/io-pgtable-arm-v7s.c 	if (!arm_v7s_is_mtk_enabled(cfg))
cfg               203 drivers/iommu/io-pgtable-arm-v7s.c 				  struct io_pgtable_cfg *cfg)
cfg               216 drivers/iommu/io-pgtable-arm-v7s.c 	if (!arm_v7s_is_mtk_enabled(cfg))
cfg               229 drivers/iommu/io-pgtable-arm-v7s.c 	return phys_to_virt(iopte_to_paddr(pte, lvl, &data->iop.cfg));
cfg               235 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               236 drivers/iommu/io-pgtable-arm-v7s.c 	struct device *dev = cfg->iommu_dev;
cfg               253 drivers/iommu/io-pgtable-arm-v7s.c 	if (table && !cfg->coherent_walk) {
cfg               283 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               284 drivers/iommu/io-pgtable-arm-v7s.c 	struct device *dev = cfg->iommu_dev;
cfg               287 drivers/iommu/io-pgtable-arm-v7s.c 	if (!cfg->coherent_walk)
cfg               297 drivers/iommu/io-pgtable-arm-v7s.c 			       struct io_pgtable_cfg *cfg)
cfg               299 drivers/iommu/io-pgtable-arm-v7s.c 	if (cfg->coherent_walk)
cfg               302 drivers/iommu/io-pgtable-arm-v7s.c 	dma_sync_single_for_device(cfg->iommu_dev, __arm_v7s_dma_addr(ptep),
cfg               306 drivers/iommu/io-pgtable-arm-v7s.c 			      int num_entries, struct io_pgtable_cfg *cfg)
cfg               313 drivers/iommu/io-pgtable-arm-v7s.c 	__arm_v7s_pte_sync(ptep, num_entries, cfg);
cfg               317 drivers/iommu/io-pgtable-arm-v7s.c 					 struct io_pgtable_cfg *cfg)
cfg               319 drivers/iommu/io-pgtable-arm-v7s.c 	bool ap = !(cfg->quirks & IO_PGTABLE_QUIRK_NO_PERMS);
cfg               341 drivers/iommu/io-pgtable-arm-v7s.c 	if (lvl == 1 && (cfg->quirks & IO_PGTABLE_QUIRK_ARM_NS))
cfg               416 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               439 drivers/iommu/io-pgtable-arm-v7s.c 	pte = arm_v7s_prot_to_pte(prot, lvl, cfg);
cfg               443 drivers/iommu/io-pgtable-arm-v7s.c 	pte |= paddr_to_iopte(paddr, lvl, cfg);
cfg               445 drivers/iommu/io-pgtable-arm-v7s.c 	__arm_v7s_set_pte(ptep, pte, num_entries, cfg);
cfg               452 drivers/iommu/io-pgtable-arm-v7s.c 					   struct io_pgtable_cfg *cfg)
cfg               457 drivers/iommu/io-pgtable-arm-v7s.c 	if (cfg->quirks & IO_PGTABLE_QUIRK_ARM_NS)
cfg               468 drivers/iommu/io-pgtable-arm-v7s.c 	__arm_v7s_pte_sync(ptep, 1, cfg);
cfg               477 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               500 drivers/iommu/io-pgtable-arm-v7s.c 		pte = arm_v7s_install_table(cptep, ptep, 0, cfg);
cfg               505 drivers/iommu/io-pgtable-arm-v7s.c 		__arm_v7s_pte_sync(ptep, 1, cfg);
cfg               531 drivers/iommu/io-pgtable-arm-v7s.c 	if (WARN_ON(iova >= (1ULL << data->iop.cfg.ias) ||
cfg               532 drivers/iommu/io-pgtable-arm-v7s.c 		    paddr >= (1ULL << data->iop.cfg.oas)))
cfg               540 drivers/iommu/io-pgtable-arm-v7s.c 	if (iop->cfg.quirks & IO_PGTABLE_QUIRK_TLBI_ON_MAP) {
cfg               586 drivers/iommu/io-pgtable-arm-v7s.c 	__arm_v7s_pte_sync(ptep, ARM_V7S_CONT_PAGES, &iop->cfg);
cfg               599 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               611 drivers/iommu/io-pgtable-arm-v7s.c 	pte = arm_v7s_prot_to_pte(arm_v7s_pte_to_prot(blk_pte, 1), 2, cfg);
cfg               620 drivers/iommu/io-pgtable-arm-v7s.c 		__arm_v7s_set_pte(&tablep[i], pte, num_entries, cfg);
cfg               623 drivers/iommu/io-pgtable-arm-v7s.c 	pte = arm_v7s_install_table(tablep, ptep, blk_pte, cfg);
cfg               681 drivers/iommu/io-pgtable-arm-v7s.c 		__arm_v7s_set_pte(ptep, 0, num_entries, &iop->cfg);
cfg               690 drivers/iommu/io-pgtable-arm-v7s.c 			} else if (iop->cfg.quirks & IO_PGTABLE_QUIRK_NON_STRICT) {
cfg               748 drivers/iommu/io-pgtable-arm-v7s.c 	return iopte_to_paddr(pte, lvl, &data->iop.cfg) | (iova & ~mask);
cfg               751 drivers/iommu/io-pgtable-arm-v7s.c static struct io_pgtable *arm_v7s_alloc_pgtable(struct io_pgtable_cfg *cfg,
cfg               756 drivers/iommu/io-pgtable-arm-v7s.c 	if (cfg->ias > ARM_V7S_ADDR_BITS)
cfg               759 drivers/iommu/io-pgtable-arm-v7s.c 	if (cfg->oas > (arm_v7s_is_mtk_enabled(cfg) ? 34 : ARM_V7S_ADDR_BITS))
cfg               762 drivers/iommu/io-pgtable-arm-v7s.c 	if (cfg->quirks & ~(IO_PGTABLE_QUIRK_ARM_NS |
cfg               770 drivers/iommu/io-pgtable-arm-v7s.c 	if (cfg->quirks & IO_PGTABLE_QUIRK_ARM_MTK_EXT &&
cfg               771 drivers/iommu/io-pgtable-arm-v7s.c 	    !(cfg->quirks & IO_PGTABLE_QUIRK_NO_PERMS))
cfg               793 drivers/iommu/io-pgtable-arm-v7s.c 	data->iop.cfg = *cfg;
cfg               799 drivers/iommu/io-pgtable-arm-v7s.c 	cfg->pgsize_bitmap &= SZ_4K | SZ_64K | SZ_1M | SZ_16M;
cfg               802 drivers/iommu/io-pgtable-arm-v7s.c 	cfg->arm_v7s_cfg.tcr = ARM_V7S_TCR_PD1;
cfg               809 drivers/iommu/io-pgtable-arm-v7s.c 	cfg->arm_v7s_cfg.prrr = ARM_V7S_PRRR_TR(1, ARM_V7S_PRRR_TYPE_DEVICE) |
cfg               814 drivers/iommu/io-pgtable-arm-v7s.c 	cfg->arm_v7s_cfg.nmrr = ARM_V7S_NMRR_IR(7, ARM_V7S_RGN_WBWA) |
cfg               826 drivers/iommu/io-pgtable-arm-v7s.c 	cfg->arm_v7s_cfg.ttbr[0] = virt_to_phys(data->pgd) |
cfg               828 drivers/iommu/io-pgtable-arm-v7s.c 				   (cfg->coherent_walk ?
cfg               833 drivers/iommu/io-pgtable-arm-v7s.c 	cfg->arm_v7s_cfg.ttbr[1] = 0;
cfg               885 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_cfg cfg = {
cfg               898 drivers/iommu/io-pgtable-arm-v7s.c 	cfg_cookie = &cfg;
cfg               900 drivers/iommu/io-pgtable-arm-v7s.c 	ops = alloc_io_pgtable_ops(ARM_V7S, &cfg, &cfg);
cfg               923 drivers/iommu/io-pgtable-arm-v7s.c 	for_each_set_bit(i, &cfg.pgsize_bitmap, BITS_PER_LONG) {
cfg               945 drivers/iommu/io-pgtable-arm-v7s.c 	size = 1UL << __ffs(cfg.pgsize_bitmap);
cfg               963 drivers/iommu/io-pgtable-arm-v7s.c 	for_each_set_bit(i, &cfg.pgsize_bitmap, BITS_PER_LONG) {
cfg               231 drivers/iommu/io-pgtable-arm.c 				    struct io_pgtable_cfg *cfg)
cfg               233 drivers/iommu/io-pgtable-arm.c 	struct device *dev = cfg->iommu_dev;
cfg               246 drivers/iommu/io-pgtable-arm.c 	if (!cfg->coherent_walk) {
cfg               270 drivers/iommu/io-pgtable-arm.c 				  struct io_pgtable_cfg *cfg)
cfg               272 drivers/iommu/io-pgtable-arm.c 	if (!cfg->coherent_walk)
cfg               273 drivers/iommu/io-pgtable-arm.c 		dma_unmap_single(cfg->iommu_dev, __arm_lpae_dma_addr(pages),
cfg               279 drivers/iommu/io-pgtable-arm.c 				struct io_pgtable_cfg *cfg)
cfg               281 drivers/iommu/io-pgtable-arm.c 	dma_sync_single_for_device(cfg->iommu_dev, __arm_lpae_dma_addr(ptep),
cfg               286 drivers/iommu/io-pgtable-arm.c 			       struct io_pgtable_cfg *cfg)
cfg               290 drivers/iommu/io-pgtable-arm.c 	if (!cfg->coherent_walk)
cfg               291 drivers/iommu/io-pgtable-arm.c 		__arm_lpae_sync_pte(ptep, cfg);
cfg               305 drivers/iommu/io-pgtable-arm.c 	if (data->iop.cfg.quirks & IO_PGTABLE_QUIRK_ARM_NS)
cfg               318 drivers/iommu/io-pgtable-arm.c 	__arm_lpae_set_pte(ptep, pte, &data->iop.cfg);
cfg               354 drivers/iommu/io-pgtable-arm.c 					     struct io_pgtable_cfg *cfg)
cfg               359 drivers/iommu/io-pgtable-arm.c 	if (cfg->quirks & IO_PGTABLE_QUIRK_ARM_NS)
cfg               371 drivers/iommu/io-pgtable-arm.c 	if (cfg->coherent_walk || (old & ARM_LPAE_PTE_SW_SYNC))
cfg               375 drivers/iommu/io-pgtable-arm.c 	__arm_lpae_sync_pte(ptep, cfg);
cfg               389 drivers/iommu/io-pgtable-arm.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               395 drivers/iommu/io-pgtable-arm.c 	if (size == block_size && (size & cfg->pgsize_bitmap))
cfg               405 drivers/iommu/io-pgtable-arm.c 		cptep = __arm_lpae_alloc_pages(tblsz, GFP_ATOMIC, cfg);
cfg               409 drivers/iommu/io-pgtable-arm.c 		pte = arm_lpae_install_table(cptep, ptep, 0, cfg);
cfg               411 drivers/iommu/io-pgtable-arm.c 			__arm_lpae_free_pages(cptep, tblsz, cfg);
cfg               412 drivers/iommu/io-pgtable-arm.c 	} else if (!cfg->coherent_walk && !(pte & ARM_LPAE_PTE_SW_SYNC)) {
cfg               413 drivers/iommu/io-pgtable-arm.c 		__arm_lpae_sync_pte(ptep, cfg);
cfg               490 drivers/iommu/io-pgtable-arm.c 	if (WARN_ON(iova >= (1ULL << data->iop.cfg.ias) ||
cfg               491 drivers/iommu/io-pgtable-arm.c 		    paddr >= (1ULL << data->iop.cfg.oas)))
cfg               533 drivers/iommu/io-pgtable-arm.c 	__arm_lpae_free_pages(start, table_size, &data->iop.cfg);
cfg               550 drivers/iommu/io-pgtable-arm.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg               560 drivers/iommu/io-pgtable-arm.c 	tablep = __arm_lpae_alloc_pages(tablesz, GFP_ATOMIC, cfg);
cfg               578 drivers/iommu/io-pgtable-arm.c 	pte = arm_lpae_install_table(tablep, ptep, blk_pte, cfg);
cfg               580 drivers/iommu/io-pgtable-arm.c 		__arm_lpae_free_pages(tablep, tablesz, cfg);
cfg               617 drivers/iommu/io-pgtable-arm.c 		__arm_lpae_set_pte(ptep, 0, &iop->cfg);
cfg               625 drivers/iommu/io-pgtable-arm.c 		} else if (iop->cfg.quirks & IO_PGTABLE_QUIRK_NON_STRICT) {
cfg               658 drivers/iommu/io-pgtable-arm.c 	if (WARN_ON(iova >= (1ULL << data->iop.cfg.ias)))
cfg               700 drivers/iommu/io-pgtable-arm.c static void arm_lpae_restrict_pgsizes(struct io_pgtable_cfg *cfg)
cfg               712 drivers/iommu/io-pgtable-arm.c 	if (cfg->pgsize_bitmap & PAGE_SIZE)
cfg               714 drivers/iommu/io-pgtable-arm.c 	else if (cfg->pgsize_bitmap & ~PAGE_MASK)
cfg               715 drivers/iommu/io-pgtable-arm.c 		granule = 1UL << __fls(cfg->pgsize_bitmap & ~PAGE_MASK);
cfg               716 drivers/iommu/io-pgtable-arm.c 	else if (cfg->pgsize_bitmap & PAGE_MASK)
cfg               717 drivers/iommu/io-pgtable-arm.c 		granule = 1UL << __ffs(cfg->pgsize_bitmap & PAGE_MASK);
cfg               731 drivers/iommu/io-pgtable-arm.c 		if (cfg->oas > 48)
cfg               738 drivers/iommu/io-pgtable-arm.c 	cfg->pgsize_bitmap &= page_sizes;
cfg               739 drivers/iommu/io-pgtable-arm.c 	cfg->ias = min(cfg->ias, max_addr_bits);
cfg               740 drivers/iommu/io-pgtable-arm.c 	cfg->oas = min(cfg->oas, max_addr_bits);
cfg               744 drivers/iommu/io-pgtable-arm.c arm_lpae_alloc_pgtable(struct io_pgtable_cfg *cfg)
cfg               749 drivers/iommu/io-pgtable-arm.c 	arm_lpae_restrict_pgsizes(cfg);
cfg               751 drivers/iommu/io-pgtable-arm.c 	if (!(cfg->pgsize_bitmap & (SZ_4K | SZ_16K | SZ_64K)))
cfg               754 drivers/iommu/io-pgtable-arm.c 	if (cfg->ias > ARM_LPAE_MAX_ADDR_BITS)
cfg               757 drivers/iommu/io-pgtable-arm.c 	if (cfg->oas > ARM_LPAE_MAX_ADDR_BITS)
cfg               760 drivers/iommu/io-pgtable-arm.c 	if (!selftest_running && cfg->iommu_dev->dma_pfn_offset) {
cfg               761 drivers/iommu/io-pgtable-arm.c 		dev_err(cfg->iommu_dev, "Cannot accommodate DMA offset for IOMMU page tables\n");
cfg               769 drivers/iommu/io-pgtable-arm.c 	data->pg_shift = __ffs(cfg->pgsize_bitmap);
cfg               772 drivers/iommu/io-pgtable-arm.c 	va_bits = cfg->ias - data->pg_shift;
cfg               789 drivers/iommu/io-pgtable-arm.c arm_64_lpae_alloc_pgtable_s1(struct io_pgtable_cfg *cfg, void *cookie)
cfg               794 drivers/iommu/io-pgtable-arm.c 	if (cfg->quirks & ~(IO_PGTABLE_QUIRK_ARM_NS |
cfg               798 drivers/iommu/io-pgtable-arm.c 	data = arm_lpae_alloc_pgtable(cfg);
cfg               803 drivers/iommu/io-pgtable-arm.c 	if (cfg->coherent_walk) {
cfg               825 drivers/iommu/io-pgtable-arm.c 	switch (cfg->oas) {
cfg               851 drivers/iommu/io-pgtable-arm.c 	reg |= (64ULL - cfg->ias) << ARM_LPAE_TCR_T0SZ_SHIFT;
cfg               855 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s1_cfg.tcr = reg;
cfg               867 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s1_cfg.mair[0] = reg;
cfg               868 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s1_cfg.mair[1] = 0;
cfg               871 drivers/iommu/io-pgtable-arm.c 	data->pgd = __arm_lpae_alloc_pages(data->pgd_size, GFP_KERNEL, cfg);
cfg               879 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s1_cfg.ttbr[0] = virt_to_phys(data->pgd);
cfg               880 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s1_cfg.ttbr[1] = 0;
cfg               889 drivers/iommu/io-pgtable-arm.c arm_64_lpae_alloc_pgtable_s2(struct io_pgtable_cfg *cfg, void *cookie)
cfg               895 drivers/iommu/io-pgtable-arm.c 	if (cfg->quirks & ~(IO_PGTABLE_QUIRK_NON_STRICT))
cfg               898 drivers/iommu/io-pgtable-arm.c 	data = arm_lpae_alloc_pgtable(cfg);
cfg               937 drivers/iommu/io-pgtable-arm.c 	switch (cfg->oas) {
cfg               963 drivers/iommu/io-pgtable-arm.c 	reg |= (64ULL - cfg->ias) << ARM_LPAE_TCR_T0SZ_SHIFT;
cfg               965 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s2_cfg.vtcr = reg;
cfg               968 drivers/iommu/io-pgtable-arm.c 	data->pgd = __arm_lpae_alloc_pages(data->pgd_size, GFP_KERNEL, cfg);
cfg               976 drivers/iommu/io-pgtable-arm.c 	cfg->arm_lpae_s2_cfg.vttbr = virt_to_phys(data->pgd);
cfg               985 drivers/iommu/io-pgtable-arm.c arm_32_lpae_alloc_pgtable_s1(struct io_pgtable_cfg *cfg, void *cookie)
cfg               989 drivers/iommu/io-pgtable-arm.c 	if (cfg->ias > 32 || cfg->oas > 40)
cfg               992 drivers/iommu/io-pgtable-arm.c 	cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G);
cfg               993 drivers/iommu/io-pgtable-arm.c 	iop = arm_64_lpae_alloc_pgtable_s1(cfg, cookie);
cfg               995 drivers/iommu/io-pgtable-arm.c 		cfg->arm_lpae_s1_cfg.tcr |= ARM_32_LPAE_TCR_EAE;
cfg               996 drivers/iommu/io-pgtable-arm.c 		cfg->arm_lpae_s1_cfg.tcr &= 0xffffffff;
cfg              1003 drivers/iommu/io-pgtable-arm.c arm_32_lpae_alloc_pgtable_s2(struct io_pgtable_cfg *cfg, void *cookie)
cfg              1007 drivers/iommu/io-pgtable-arm.c 	if (cfg->ias > 40 || cfg->oas > 40)
cfg              1010 drivers/iommu/io-pgtable-arm.c 	cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G);
cfg              1011 drivers/iommu/io-pgtable-arm.c 	iop = arm_64_lpae_alloc_pgtable_s2(cfg, cookie);
cfg              1013 drivers/iommu/io-pgtable-arm.c 		cfg->arm_lpae_s2_cfg.vtcr &= 0xffffffff;
cfg              1019 drivers/iommu/io-pgtable-arm.c arm_mali_lpae_alloc_pgtable(struct io_pgtable_cfg *cfg, void *cookie)
cfg              1024 drivers/iommu/io-pgtable-arm.c 	if (cfg->quirks)
cfg              1027 drivers/iommu/io-pgtable-arm.c 	if (cfg->ias > 48 || cfg->oas > 40)
cfg              1030 drivers/iommu/io-pgtable-arm.c 	cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G);
cfg              1032 drivers/iommu/io-pgtable-arm.c 	data = arm_lpae_alloc_pgtable(cfg);
cfg              1048 drivers/iommu/io-pgtable-arm.c 	cfg->arm_mali_lpae_cfg.memattr =
cfg              1056 drivers/iommu/io-pgtable-arm.c 	data->pgd = __arm_lpae_alloc_pages(data->pgd_size, GFP_KERNEL, cfg);
cfg              1063 drivers/iommu/io-pgtable-arm.c 	cfg->arm_mali_lpae_cfg.transtab = virt_to_phys(data->pgd) |
cfg              1130 drivers/iommu/io-pgtable-arm.c 	struct io_pgtable_cfg *cfg = &data->iop.cfg;
cfg              1133 drivers/iommu/io-pgtable-arm.c 		cfg->pgsize_bitmap, cfg->ias);
cfg              1146 drivers/iommu/io-pgtable-arm.c static int __init arm_lpae_run_tests(struct io_pgtable_cfg *cfg)
cfg              1161 drivers/iommu/io-pgtable-arm.c 		cfg_cookie = cfg;
cfg              1162 drivers/iommu/io-pgtable-arm.c 		ops = alloc_io_pgtable_ops(fmts[i], cfg, cfg);
cfg              1185 drivers/iommu/io-pgtable-arm.c 		for_each_set_bit(j, &cfg->pgsize_bitmap, BITS_PER_LONG) {
cfg              1206 drivers/iommu/io-pgtable-arm.c 		size = 1UL << __ffs(cfg->pgsize_bitmap);
cfg              1219 drivers/iommu/io-pgtable-arm.c 		for_each_set_bit(j, &cfg->pgsize_bitmap, BITS_PER_LONG) {
cfg              1258 drivers/iommu/io-pgtable-arm.c 	struct io_pgtable_cfg cfg = {
cfg              1266 drivers/iommu/io-pgtable-arm.c 			cfg.pgsize_bitmap = pgsize[i];
cfg              1267 drivers/iommu/io-pgtable-arm.c 			cfg.ias = ias[j];
cfg              1270 drivers/iommu/io-pgtable-arm.c 			if (arm_lpae_run_tests(&cfg))
cfg                30 drivers/iommu/io-pgtable.c 					    struct io_pgtable_cfg *cfg,
cfg                43 drivers/iommu/io-pgtable.c 	iop = fns->alloc(cfg, cookie);
cfg                49 drivers/iommu/io-pgtable.c 	iop->cfg	= *cfg;
cfg                75 drivers/iommu/ipmmu-vmsa.c 	struct io_pgtable_cfg cfg;
cfg               419 drivers/iommu/ipmmu-vmsa.c 	ttbr = domain->cfg.arm_lpae_s1_cfg.ttbr[0];
cfg               441 drivers/iommu/ipmmu-vmsa.c 			     domain->cfg.arm_lpae_s1_cfg.mair[0]);
cfg               481 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.quirks = IO_PGTABLE_QUIRK_ARM_NS;
cfg               482 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.pgsize_bitmap = SZ_1G | SZ_2M | SZ_4K;
cfg               483 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.ias = 32;
cfg               484 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.oas = 40;
cfg               485 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.tlb = &ipmmu_flush_ops;
cfg               492 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.coherent_walk = false;
cfg               493 drivers/iommu/ipmmu-vmsa.c 	domain->cfg.iommu_dev = domain->mmu->root->dev;
cfg               504 drivers/iommu/ipmmu-vmsa.c 	domain->iop = alloc_io_pgtable_ops(ARM_32_LPAE_S1, &domain->cfg,
cfg                44 drivers/iommu/msm_iommu.c 	struct io_pgtable_cfg	cfg;
cfg               281 drivers/iommu/msm_iommu.c 	SET_TTBCR(base, ctx, priv->cfg.arm_v7s_cfg.tcr);
cfg               282 drivers/iommu/msm_iommu.c 	SET_TTBR0(base, ctx, priv->cfg.arm_v7s_cfg.ttbr[0]);
cfg               283 drivers/iommu/msm_iommu.c 	SET_TTBR1(base, ctx, priv->cfg.arm_v7s_cfg.ttbr[1]);
cfg               286 drivers/iommu/msm_iommu.c 	SET_PRRR(base, ctx, priv->cfg.arm_v7s_cfg.prrr);
cfg               287 drivers/iommu/msm_iommu.c 	SET_NMRR(base, ctx, priv->cfg.arm_v7s_cfg.nmrr);
cfg               352 drivers/iommu/msm_iommu.c 	priv->cfg = (struct io_pgtable_cfg) {
cfg               361 drivers/iommu/msm_iommu.c 	priv->iop = alloc_io_pgtable_ops(ARM_V7S, &priv->cfg, priv);
cfg               367 drivers/iommu/msm_iommu.c 	msm_iommu_ops.pgsize_bitmap = priv->cfg.pgsize_bitmap;
cfg               106 drivers/iommu/mtk_iommu.c 	struct io_pgtable_cfg		cfg;
cfg               336 drivers/iommu/mtk_iommu.c 	dom->cfg = (struct io_pgtable_cfg) {
cfg               348 drivers/iommu/mtk_iommu.c 	dom->iop = alloc_io_pgtable_ops(ARM_V7S, &dom->cfg, data);
cfg               355 drivers/iommu/mtk_iommu.c 	dom->domain.pgsize_bitmap = dom->cfg.pgsize_bitmap;
cfg               410 drivers/iommu/mtk_iommu.c 		writel(dom->cfg.arm_v7s_cfg.ttbr[0] & MMU_PT_ADDR_MASK,
cfg               821 drivers/iommu/mtk_iommu.c 		writel(m4u_dom->cfg.arm_v7s_cfg.ttbr[0] & MMU_PT_ADDR_MASK,
cfg              1059 drivers/irqchip/irq-gic-v3-its.c 	u8 *cfg;
cfg              1078 drivers/irqchip/irq-gic-v3-its.c 	cfg = va + hwirq - 8192;
cfg              1079 drivers/irqchip/irq-gic-v3-its.c 	*cfg &= ~clr;
cfg              1080 drivers/irqchip/irq-gic-v3-its.c 	*cfg |= set | LPI_PROP_GROUP1;
cfg              1088 drivers/irqchip/irq-gic-v3-its.c 		gic_flush_dcache_to_poc(cfg, sizeof(*cfg));
cfg                52 drivers/irqchip/irq-ls-scfg-msi.c 	struct ls_scfg_msi_cfg	*cfg;
cfg               207 drivers/irqchip/irq-ls-scfg-msi.c 		hwirq = ((msir->bit_end - pos) << msi_data->cfg->ibs_shift) |
cfg               255 drivers/irqchip/irq-ls-scfg-msi.c 	msir->reg = msi_data->regs + msi_data->cfg->msir_base + 4 * index;
cfg               257 drivers/irqchip/irq-ls-scfg-msi.c 	if (msi_data->cfg->msir_irqs == MSI_LS1043V1_1_IRQS_PER_MSIR) {
cfg               264 drivers/irqchip/irq-ls-scfg-msi.c 		msir->bit_end = msi_data->cfg->msir_irqs - 1;
cfg               280 drivers/irqchip/irq-ls-scfg-msi.c 		for (i = 0; i < msi_data->cfg->msir_irqs; i++) {
cfg               281 drivers/irqchip/irq-ls-scfg-msi.c 			hwirq = i << msi_data->cfg->ibs_shift | msir->index;
cfg               297 drivers/irqchip/irq-ls-scfg-msi.c 	for (i = 0; i < msi_data->cfg->msir_irqs; i++) {
cfg               298 drivers/irqchip/irq-ls-scfg-msi.c 		hwirq = i << msi_data->cfg->ibs_shift | msir->index;
cfg               352 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data->cfg = (struct ls_scfg_msi_cfg *) match->data;
cfg               366 drivers/irqchip/irq-ls-scfg-msi.c 			     (1 << msi_data->cfg->ibs_shift);
cfg                48 drivers/isdn/hardware/mISDN/hfc_multi.h 	u_long		cfg;	/* port configuration */
cfg              2450 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_REPORT_LOS, &hc->chan[hc->dnum[0]].cfg)) {
cfg              2458 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_REPORT_AIS, &hc->chan[hc->dnum[0]].cfg)) {
cfg              2469 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_REPORT_SLIP, &hc->chan[hc->dnum[0]].cfg)) {
cfg              2482 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_REPORT_RDI, &hc->chan[hc->dnum[0]].cfg)) {
cfg              3880 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_REPORT_LOS, &hc->chan[hc->dnum[0]].cfg)) {
cfg              3884 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_OPTICAL, &hc->chan[hc->dnum[0]].cfg)) {
cfg              3897 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_CRC4, &hc->chan[hc->dnum[0]].cfg))
cfg              3902 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (test_bit(HFC_CFG_CRC4, &hc->chan[hc->dnum[0]].cfg))
cfg              4004 drivers/isdn/hardware/mISDN/hfcmulti.c 		if (!test_bit(HFC_CFG_NONCAP_TX, &hc->chan[i].cfg))
cfg              4015 drivers/isdn/hardware/mISDN/hfcmulti.c 		    test_bit(HFC_CFG_DIS_ECHANNEL, &hc->chan[i].cfg))
cfg              4704 drivers/isdn/hardware/mISDN/hfcmulti.c 			    &hc->chan[hc->dnum[0]].cfg);
cfg              4714 drivers/isdn/hardware/mISDN/hfcmulti.c 		    &hc->chan[hc->dnum[0]].cfg);
cfg              4723 drivers/isdn/hardware/mISDN/hfcmulti.c 		    &hc->chan[hc->dnum[0]].cfg);
cfg              4733 drivers/isdn/hardware/mISDN/hfcmulti.c 		    &hc->chan[hc->dnum[0]].cfg);
cfg              4743 drivers/isdn/hardware/mISDN/hfcmulti.c 		    &hc->chan[hc->dnum[0]].cfg);
cfg              4752 drivers/isdn/hardware/mISDN/hfcmulti.c 		    &hc->chan[hc->dnum[0]].cfg);
cfg              4956 drivers/isdn/hardware/mISDN/hfcmulti.c 				 &hc->chan[i + 2].cfg);
cfg              4966 drivers/isdn/hardware/mISDN/hfcmulti.c 				 &hc->chan[i + 2].cfg);
cfg               127 drivers/isdn/hardware/mISDN/hfcpci.c 	u_long			cfg;
cfg               234 drivers/isdn/hardware/mISDN/hfcpci.c 	if (test_bit(HFC_CFG_MASTER, &hc->cfg))
cfg               236 drivers/isdn/hardware/mISDN/hfcpci.c 	if (test_bit(HFC_CFG_NEG_F0, &hc->cfg))
cfg               265 drivers/isdn/hardware/mISDN/hfcpci.c 	if (test_bit(HFC_CFG_PCM, &hc->cfg)) {
cfg               270 drivers/isdn/hardware/mISDN/hfcpci.c 		if (test_bit(HFC_CFG_SW_DD_DU, &hc->cfg)) {
cfg               947 drivers/isdn/hardware/mISDN/hfcpci.c 	if (test_bit(HFC_CFG_MASTER, &hc->cfg))
cfg              1058 drivers/isdn/hardware/mISDN/hfcpci.c 		if (test_bit(HFC_CFG_MASTER, &hc->cfg))
cfg              1067 drivers/isdn/hardware/mISDN/hfcpci.c 		if (test_bit(HFC_CFG_MASTER, &hc->cfg))
cfg              1251 drivers/isdn/hardware/mISDN/hfcpci.c 		if (!test_bit(HFC_CFG_PCM, &hc->cfg))
cfg              1258 drivers/isdn/hardware/mISDN/hfcpci.c 	} else if (test_bit(HFC_CFG_PCM, &hc->cfg) && (protocol > ISDN_P_NONE))
cfg              1382 drivers/isdn/hardware/mISDN/hfcpci.c 	if (test_bit(HFC_CFG_PCM, &hc->cfg)) {
cfg              1388 drivers/isdn/hardware/mISDN/hfcpci.c 			if (test_bit(HFC_CFG_SW_DD_DU, &hc->cfg)) {
cfg              1600 drivers/isdn/hardware/mISDN/hfcpci.c 			if (test_bit(HFC_CFG_MASTER, &hc->cfg))
cfg              1792 drivers/isdn/hardware/mISDN/hfcpci.c 			if (test_bit(HFC_CFG_SW_DD_DU, &hc->cfg))
cfg              1804 drivers/isdn/hardware/mISDN/hfcpci.c 			if (test_bit(HFC_CFG_SW_DD_DU, &hc->cfg))
cfg              1834 drivers/isdn/hardware/mISDN/hfcpci.c 		if (test_bit(HFC_CFG_SW_DD_DU, &hc->cfg))
cfg              1842 drivers/isdn/hardware/mISDN/hfcpci.c 		if (test_bit(HFC_CFG_SW_DD_DU, &hc->cfg))
cfg              2042 drivers/isdn/hardware/mISDN/hfcpci.c 	test_and_set_bit(HFC_CFG_MASTER, &hc->cfg);
cfg                99 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	struct _iohandle	cfg;
cfg               271 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	val = inb((u32)hw->cfg.start + DIVA_PCI_CTRL);
cfg               289 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	val = readb(hw->cfg.p);
cfg               296 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	writeb(PITA_INT0_STATUS, hw->cfg.p); /* ACK PITA INT0 */
cfg               308 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	val = inb((u32)hw->cfg.start + TIGER_AUX_STATUS);
cfg               326 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	val = inb((u32)hw->cfg.start + ELSA_IRQ_ADDR);
cfg               344 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG);
cfg               349 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG);
cfg               395 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		writel(PITA_INT0_ENABLE, hw->cfg.p);
cfg               399 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(TIGER_IRQ_BIT, (u32)hw->cfg.start + TIGER_AUX_IRQMASK);
cfg               402 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(QS1000_IRQ_ON, (u32)hw->cfg.start + ELSA_IRQ_ADDR);
cfg               405 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(QS3000_IRQ_ON, (u32)hw->cfg.start + ELSA_IRQ_ADDR);
cfg               408 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG);
cfg               410 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG);
cfg               413 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		w = inw((u32)hw->cfg.start + SCT_PLX_IRQ_ADDR);
cfg               415 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outw(w, (u32)hw->cfg.start + SCT_PLX_IRQ_ADDR);
cfg               419 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		     (u32)hw->cfg.start + GAZEL_INCSR);
cfg               423 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		     (u32)hw->cfg.start + GAZEL_INCSR);
cfg               439 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		writel(0, hw->cfg.p);
cfg               443 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(0, (u32)hw->cfg.start + TIGER_AUX_IRQMASK);
cfg               446 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(QS1000_IRQ_OFF, (u32)hw->cfg.start + ELSA_IRQ_ADDR);
cfg               449 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(QS3000_IRQ_OFF, (u32)hw->cfg.start + ELSA_IRQ_ADDR);
cfg               452 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG);
cfg               454 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG);
cfg               457 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		w = inw((u32)hw->cfg.start + SCT_PLX_IRQ_ADDR);
cfg               459 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outw(w, (u32)hw->cfg.start + SCT_PLX_IRQ_ADDR);
cfg               463 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(0, (u32)hw->cfg.start + GAZEL_INCSR);
cfg               492 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(0, (u32)hw->cfg.start + DIVA_PCI_CTRL);
cfg               494 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(DIVA_RESET_BIT, (u32)hw->cfg.start + DIVA_PCI_CTRL);
cfg               497 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(9, (u32)hw->cfg.start + 0x69);
cfg               499 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		     (u32)hw->cfg.start + DIVA_PCI_CTRL);
cfg               503 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		       hw->cfg.p + PITA_MISC_REG);
cfg               505 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		writel(PITA_PARA_MPX_MODE, hw->cfg.p + PITA_MISC_REG);
cfg               510 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		       hw->cfg.p + PITA_MISC_REG);
cfg               513 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		       hw->cfg.p + PITA_MISC_REG);
cfg               533 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		w = inw((u32)hw->cfg.start + SCT_PLX_RESET_ADDR);
cfg               535 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outw(w, (u32)hw->cfg.start + SCT_PLX_RESET_ADDR);
cfg               537 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		w = inw((u32)hw->cfg.start + SCT_PLX_RESET_ADDR);
cfg               539 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outw(w, (u32)hw->cfg.start + SCT_PLX_RESET_ADDR);
cfg               543 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		val = inl((u32)hw->cfg.start + GAZEL_CNTRL);
cfg               545 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outl(val, (u32)hw->cfg.start + GAZEL_CNTRL);
cfg               548 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outl(val, (u32)hw->cfg.start + GAZEL_CNTRL);
cfg               555 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		val = inl((u32)hw->cfg.start + GAZEL_CNTRL);
cfg               557 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outl(val, (u32)hw->cfg.start + GAZEL_CNTRL);
cfg               560 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outl(val, (u32)hw->cfg.start + GAZEL_CNTRL);
cfg               632 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	if (hw->cfg.mode) {
cfg               633 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		if (hw->cfg.p) {
cfg               634 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			release_mem_region(hw->cfg.start, hw->cfg.size);
cfg               635 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			iounmap(hw->cfg.p);
cfg               637 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			release_region(hw->cfg.start, hw->cfg.size);
cfg               638 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->cfg.mode = AM_NONE;
cfg               656 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->cfg.start = pci_resource_start(hw->pdev, hw->ci->cfg_bar);
cfg               657 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->cfg.size = pci_resource_len(hw->pdev, hw->ci->cfg_bar);
cfg               659 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			if (!request_mem_region(hw->cfg.start, hw->cfg.size,
cfg               663 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			if (!request_region(hw->cfg.start, hw->cfg.size,
cfg               670 drivers/isdn/hardware/mISDN/mISDNinfineon.c 				(ulong)hw->cfg.start, (ulong)hw->cfg.size);
cfg               674 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			hw->cfg.p = ioremap(hw->cfg.start, hw->cfg.size);
cfg               675 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->cfg.mode = hw->ci->cfg_mode;
cfg               678 drivers/isdn/hardware/mISDN/mISDNinfineon.c 				  hw->name, (ulong)hw->cfg.start,
cfg               679 drivers/isdn/hardware/mISDN/mISDNinfineon.c 				  (ulong)hw->cfg.size, hw->ci->cfg_mode);
cfg               717 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->isac.mode = hw->cfg.mode;
cfg               718 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->isac.a.io.ale = (u32)hw->cfg.start + DIVA_ISAC_ALE;
cfg               719 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->isac.a.io.port = (u32)hw->cfg.start + DIVA_ISAC_PORT;
cfg               720 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->hscx.mode = hw->cfg.mode;
cfg               721 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->hscx.a.io.ale = (u32)hw->cfg.start + DIVA_HSCX_ALE;
cfg               722 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->hscx.a.io.port = (u32)hw->cfg.start + DIVA_HSCX_PORT;
cfg               743 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->isac.mode = hw->cfg.mode;
cfg               744 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->isac.a.io.ale = (u32)hw->cfg.start + TIGER_IPAC_ALE;
cfg               745 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->isac.a.io.port = (u32)hw->cfg.start + TIGER_IPAC_PORT;
cfg               746 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->hscx.mode = hw->cfg.mode;
cfg               747 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->hscx.a.io.ale = (u32)hw->cfg.start + TIGER_IPAC_ALE;
cfg               748 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->hscx.a.io.port = (u32)hw->cfg.start + TIGER_IPAC_PORT;
cfg               749 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(0xff, (ulong)hw->cfg.start);
cfg               751 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(0x00, (ulong)hw->cfg.start);
cfg               753 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		outb(TIGER_IOMASK, (ulong)hw->cfg.start + TIGER_AUX_CTRL);
cfg              1052 drivers/isdn/hardware/mISDN/netjet.c 	int cfg;
cfg              1096 drivers/isdn/hardware/mISDN/netjet.c 	pci_read_config_dword(pdev, 0x04, &cfg);
cfg              1097 drivers/isdn/hardware/mISDN/netjet.c 	if (cfg & 0x00100000)
cfg                63 drivers/isdn/hardware/mISDN/speedfax.c 	u32			cfg;
cfg               119 drivers/isdn/hardware/mISDN/speedfax.c 	val = inb(sf->cfg + TIGER_AUX_STATUS);
cfg               150 drivers/isdn/hardware/mISDN/speedfax.c 	outb(SFAX_TIGER_IRQ_BIT, sf->cfg + TIGER_AUX_IRQMASK);
cfg               158 drivers/isdn/hardware/mISDN/speedfax.c 	outb(0, sf->cfg + TIGER_AUX_IRQMASK);
cfg               166 drivers/isdn/hardware/mISDN/speedfax.c 	outb(TIGER_EXTERN_RESET_ON, sf->cfg + TIGER_RESET_ADDR);
cfg               167 drivers/isdn/hardware/mISDN/speedfax.c 	outb(SFAX_PCI_RESET_ON, sf->cfg + TIGER_AUX_DATA);
cfg               169 drivers/isdn/hardware/mISDN/speedfax.c 	outb(TIGER_EXTERN_RESET_OFF, sf->cfg + TIGER_RESET_ADDR);
cfg               171 drivers/isdn/hardware/mISDN/speedfax.c 	outb(sf->aux_data, sf->cfg + TIGER_AUX_DATA);
cfg               189 drivers/isdn/hardware/mISDN/speedfax.c 		outb(sf->aux_data, sf->cfg + TIGER_AUX_DATA);
cfg               196 drivers/isdn/hardware/mISDN/speedfax.c 		outb(sf->aux_data, sf->cfg + TIGER_AUX_DATA);
cfg               316 drivers/isdn/hardware/mISDN/speedfax.c 	if (!request_region(sf->cfg, 256, sf->name)) {
cfg               318 drivers/isdn/hardware/mISDN/speedfax.c 			sf->name, sf->cfg, sf->cfg + 255);
cfg               321 drivers/isdn/hardware/mISDN/speedfax.c 	outb(0xff, sf->cfg);
cfg               322 drivers/isdn/hardware/mISDN/speedfax.c 	outb(0, sf->cfg);
cfg               323 drivers/isdn/hardware/mISDN/speedfax.c 	outb(0xdd, sf->cfg + TIGER_AUX_CTRL);
cfg               324 drivers/isdn/hardware/mISDN/speedfax.c 	outb(0, sf->cfg + TIGER_AUX_IRQMASK);
cfg               327 drivers/isdn/hardware/mISDN/speedfax.c 	sf->p_isac.ale = sf->cfg + SFAX_PCI_ADDR;
cfg               328 drivers/isdn/hardware/mISDN/speedfax.c 	sf->p_isac.port = sf->cfg + SFAX_PCI_ISAC;
cfg               329 drivers/isdn/hardware/mISDN/speedfax.c 	sf->p_isar.ale = sf->cfg + SFAX_PCI_ADDR;
cfg               330 drivers/isdn/hardware/mISDN/speedfax.c 	sf->p_isar.port = sf->cfg + SFAX_PCI_ISAR;
cfg               351 drivers/isdn/hardware/mISDN/speedfax.c 	release_region(card->cfg, 256);
cfg               427 drivers/isdn/hardware/mISDN/speedfax.c 	release_region(card->cfg, 256);
cfg               461 drivers/isdn/hardware/mISDN/speedfax.c 	card->cfg = pci_resource_start(pdev, 0);
cfg               273 drivers/isdn/mISDN/dsp.h extern int  dsp_pipeline_build(struct dsp_pipeline *pipeline, const char *cfg);
cfg               219 drivers/isdn/mISDN/dsp_pipeline.c int dsp_pipeline_build(struct dsp_pipeline *pipeline, const char *cfg)
cfg               233 drivers/isdn/mISDN/dsp_pipeline.c 	dup = kstrdup(cfg, GFP_ATOMIC);
cfg               308 drivers/isdn/mISDN/dsp_pipeline.c 	       __func__, incomplete ? " incomplete" : "", cfg);
cfg               216 drivers/leds/leds-aat1290.c 			struct aat1290_led_config_data *cfg,
cfg               243 drivers/leds/leds-aat1290.c 		cfg->has_external_strobe = false;
cfg               247 drivers/leds/leds-aat1290.c 		cfg->has_external_strobe = true;
cfg               258 drivers/leds/leds-aat1290.c 				&cfg->max_mm_current);
cfg               268 drivers/leds/leds-aat1290.c 				&cfg->max_flash_current);
cfg               276 drivers/leds/leds-aat1290.c 				&cfg->max_flash_tm);
cfg               292 drivers/leds/leds-aat1290.c 					struct aat1290_led_config_data *cfg)
cfg               298 drivers/leds/leds-aat1290.c 		if (cfg->max_mm_current < led->mm_current_scale[i])
cfg               304 drivers/leds/leds-aat1290.c 	cfg->max_mm_current = led->mm_current_scale[b];
cfg               305 drivers/leds/leds-aat1290.c 	cfg->max_brightness = b + 1;
cfg               309 drivers/leds/leds-aat1290.c 			struct aat1290_led_config_data *cfg)
cfg               316 drivers/leds/leds-aat1290.c 			AAT1290_MAX_MM_CURRENT(cfg->max_flash_current);
cfg               332 drivers/leds/leds-aat1290.c 					struct aat1290_led_config_data *cfg,
cfg               337 drivers/leds/leds-aat1290.c 	ret = aat1290_led_parse_dt(led, cfg, sub_node);
cfg               344 drivers/leds/leds-aat1290.c 	ret = init_mm_current_scale(led, cfg);
cfg               348 drivers/leds/leds-aat1290.c 	aat1290_led_validate_mm_current(led, cfg);
cfg               359 drivers/leds/leds-aat1290.c 				struct aat1290_led_config_data *cfg)
cfg               366 drivers/leds/leds-aat1290.c 	setting->min = cfg->max_flash_tm / AAT1290_FLASH_TM_NUM_LEVELS;
cfg               367 drivers/leds/leds-aat1290.c 	setting->max = cfg->max_flash_tm;
cfg               141 drivers/leds/leds-as3645a.c 	struct as3645a_config cfg;
cfg               214 drivers/leds/leds-as3645a.c 	val |= (flash->cfg.voltage_reference
cfg               239 drivers/leds/leds-as3645a.c 	reg = (flash->cfg.peak << AS_CONTROL_COIL_PEAK_SHIFT)
cfg               303 drivers/leds/leds-as3645a.c 						flash->cfg.assist_max_ua,
cfg               307 drivers/leds/leds-as3645a.c 						flash->cfg.flash_max_ua,
cfg               484 drivers/leds/leds-as3645a.c 	struct as3645a_config *cfg = &flash->cfg;
cfg               514 drivers/leds/leds-as3645a.c 					&cfg->flash_timeout_us);
cfg               522 drivers/leds/leds-as3645a.c 					&cfg->flash_max_ua);
cfg               530 drivers/leds/leds-as3645a.c 					&cfg->assist_max_ua);
cfg               538 drivers/leds/leds-as3645a.c 				 &cfg->voltage_reference);
cfg               541 drivers/leds/leds-as3645a.c 				 &cfg->peak);
cfg               542 drivers/leds/leds-as3645a.c 	cfg->peak = AS_PEAK_mA_TO_REG(cfg->peak);
cfg               553 drivers/leds/leds-as3645a.c 					&cfg->indicator_max_ua);
cfg               574 drivers/leds/leds-as3645a.c 	struct led_flash_setting *cfg;
cfg               579 drivers/leds/leds-as3645a.c 		flash->cfg.indicator_max_ua / AS_INDICATOR_INTENSITY_STEP;
cfg               591 drivers/leds/leds-as3645a.c 	cfg = &flash->fled.brightness;
cfg               592 drivers/leds/leds-as3645a.c 	cfg->min = AS_FLASH_INTENSITY_MIN;
cfg               593 drivers/leds/leds-as3645a.c 	cfg->max = flash->cfg.flash_max_ua;
cfg               594 drivers/leds/leds-as3645a.c 	cfg->step = AS_FLASH_INTENSITY_STEP;
cfg               595 drivers/leds/leds-as3645a.c 	cfg->val = flash->cfg.flash_max_ua;
cfg               597 drivers/leds/leds-as3645a.c 	cfg = &flash->fled.timeout;
cfg               598 drivers/leds/leds-as3645a.c 	cfg->min = AS_FLASH_TIMEOUT_MIN;
cfg               599 drivers/leds/leds-as3645a.c 	cfg->max = flash->cfg.flash_timeout_us;
cfg               600 drivers/leds/leds-as3645a.c 	cfg->step = AS_FLASH_TIMEOUT_STEP;
cfg               601 drivers/leds/leds-as3645a.c 	cfg->val = flash->cfg.flash_timeout_us;
cfg               609 drivers/leds/leds-as3645a.c 				       flash->cfg.assist_max_ua) + 1;
cfg               635 drivers/leds/leds-as3645a.c 	struct v4l2_flash_config cfg = {
cfg               638 drivers/leds/leds-as3645a.c 			.max = flash->cfg.assist_max_ua,
cfg               640 drivers/leds/leds-as3645a.c 			.val = flash->cfg.assist_max_ua,
cfg               646 drivers/leds/leds-as3645a.c 			.max = flash->cfg.indicator_max_ua,
cfg               648 drivers/leds/leds-as3645a.c 			.val = flash->cfg.indicator_max_ua,
cfg               652 drivers/leds/leds-as3645a.c 	strlcpy(cfg.dev_name, led->dev->kobj.name, sizeof(cfg.dev_name));
cfg               658 drivers/leds/leds-as3645a.c 		&cfg);
cfg               216 drivers/leds/leds-ktd2692.c static void ktd2692_init_movie_current_max(struct ktd2692_led_config_data *cfg)
cfg               222 drivers/leds/leds-ktd2692.c 	step = KTD2692_MM_TO_FL_RATIO(cfg->flash_max_microamp)
cfg               228 drivers/leds/leds-ktd2692.c 	} while ((movie_current_microamp > cfg->movie_max_microamp) &&
cfg               231 drivers/leds/leds-ktd2692.c 	cfg->max_brightness = offset;
cfg               235 drivers/leds/leds-ktd2692.c 				       struct ktd2692_led_config_data *cfg)
cfg               241 drivers/leds/leds-ktd2692.c 	setting->max = cfg->flash_max_timeout;
cfg               242 drivers/leds/leds-ktd2692.c 	setting->step = cfg->flash_max_timeout
cfg               244 drivers/leds/leds-ktd2692.c 	setting->val = cfg->flash_max_timeout;
cfg               260 drivers/leds/leds-ktd2692.c 			    struct ktd2692_led_config_data *cfg)
cfg               303 drivers/leds/leds-ktd2692.c 				   &cfg->movie_max_microamp);
cfg               310 drivers/leds/leds-ktd2692.c 				   &cfg->flash_max_microamp);
cfg               317 drivers/leds/leds-ktd2692.c 				   &cfg->flash_max_timeout);
cfg               530 drivers/leds/leds-lp5521.c 	chip->cfg = &lp5521_cfg;
cfg               897 drivers/leds/leds-lp5523.c 	chip->cfg = &lp5523_cfg;
cfg               286 drivers/leds/leds-lp5562.c 	u8 cfg = LP5562_DEFAULT_CFG;
cfg               297 drivers/leds/leds-lp5562.c 		cfg |= LP5562_CLK_INT;
cfg               299 drivers/leds/leds-lp5562.c 	ret = lp55xx_write(chip, LP5562_REG_CONFIG, cfg);
cfg               545 drivers/leds/leds-lp5562.c 	chip->cfg = &lp5562_cfg;
cfg                40 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg                41 drivers/leds/leds-lp55xx-common.c 	u8 addr = cfg->reset.addr;
cfg                42 drivers/leds/leds-lp55xx-common.c 	u8 val  = cfg->reset.val;
cfg                50 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg                51 drivers/leds/leds-lp55xx-common.c 	u8 addr = cfg->enable.addr;
cfg                52 drivers/leds/leds-lp55xx-common.c 	u8 val  = cfg->enable.val;
cfg                65 drivers/leds/leds-lp55xx-common.c 	if (val != cfg->enable.val)
cfg                73 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg                75 drivers/leds/leds-lp55xx-common.c 	if (!cfg->post_init_device)
cfg                78 drivers/leds/leds-lp55xx-common.c 	return cfg->post_init_device(chip);
cfg               104 drivers/leds/leds-lp55xx-common.c 	if (!chip->cfg->set_led_current)
cfg               108 drivers/leds/leds-lp55xx-common.c 	chip->cfg->set_led_current(led, (u8)curr);
cfg               138 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = led->chip->cfg;
cfg               141 drivers/leds/leds-lp55xx-common.c 	return cfg->brightness_fn(led);
cfg               148 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg               152 drivers/leds/leds-lp55xx-common.c 	int max_channel = cfg->max_channel;
cfg               209 drivers/leds/leds-lp55xx-common.c 	if (chip->cfg->firmware_cb)
cfg               210 drivers/leds/leds-lp55xx-common.c 		chip->cfg->firmware_cb(chip);
cfg               276 drivers/leds/leds-lp55xx-common.c 	if (chip->cfg->run_engine)
cfg               277 drivers/leds/leds-lp55xx-common.c 		chip->cfg->run_engine(chip, start);
cfg               386 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg;
cfg               393 drivers/leds/leds-lp55xx-common.c 	cfg = chip->cfg;
cfg               395 drivers/leds/leds-lp55xx-common.c 	if (!pdata || !cfg)
cfg               458 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg               465 drivers/leds/leds-lp55xx-common.c 	if (!cfg->brightness_fn) {
cfg               486 drivers/leds/leds-lp55xx-common.c 		if (cfg->set_led_current)
cfg               487 drivers/leds/leds-lp55xx-common.c 			cfg->set_led_current(each, led_current);
cfg               513 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg               516 drivers/leds/leds-lp55xx-common.c 	if (!cfg->run_engine || !cfg->firmware_cb)
cfg               524 drivers/leds/leds-lp55xx-common.c 	return cfg->dev_attr_group ?
cfg               525 drivers/leds/leds-lp55xx-common.c 		sysfs_create_group(&dev->kobj, cfg->dev_attr_group) : 0;
cfg               532 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_device_config *cfg = chip->cfg;
cfg               534 drivers/leds/leds-lp55xx-common.c 	if (cfg->dev_attr_group)
cfg               535 drivers/leds/leds-lp55xx-common.c 		sysfs_remove_group(&dev->kobj, cfg->dev_attr_group);
cfg               546 drivers/leds/leds-lp55xx-common.c 	struct lp55xx_led_config *cfg;
cfg               560 drivers/leds/leds-lp55xx-common.c 	cfg = devm_kcalloc(dev, num_channels, sizeof(*cfg), GFP_KERNEL);
cfg               561 drivers/leds/leds-lp55xx-common.c 	if (!cfg)
cfg               564 drivers/leds/leds-lp55xx-common.c 	pdata->led_config = &cfg[0];
cfg               568 drivers/leds/leds-lp55xx-common.c 		cfg[i].chan_nr = i;
cfg               570 drivers/leds/leds-lp55xx-common.c 		of_property_read_string(child, "chan-name", &cfg[i].name);
cfg               571 drivers/leds/leds-lp55xx-common.c 		of_property_read_u8(child, "led-cur", &cfg[i].led_current);
cfg               572 drivers/leds/leds-lp55xx-common.c 		of_property_read_u8(child, "max-cur", &cfg[i].max_current);
cfg               573 drivers/leds/leds-lp55xx-common.c 		cfg[i].default_trigger =
cfg               152 drivers/leds/leds-lp55xx-common.h 	struct lp55xx_device_config *cfg;
cfg               333 drivers/leds/leds-lp8501.c 	chip->cfg = &lp8501_cfg;
cfg                45 drivers/leds/leds-lp8788.c 	struct lp8788_led_config *cfg = &default_led_config;
cfg                50 drivers/leds/leds-lp8788.c 		cfg->scale = pdata->scale;
cfg                51 drivers/leds/leds-lp8788.c 		cfg->num = pdata->num;
cfg                52 drivers/leds/leds-lp8788.c 		cfg->iout = pdata->iout_code;
cfg                55 drivers/leds/leds-lp8788.c 	led->isink_num = cfg->num;
cfg                59 drivers/leds/leds-lp8788.c 	mask = 1 << (cfg->num + LP8788_ISINK_SCALE_OFFSET);
cfg                60 drivers/leds/leds-lp8788.c 	val = cfg->scale << (cfg->num + LP8788_ISINK_SCALE_OFFSET);
cfg                66 drivers/leds/leds-lp8788.c 	addr = lp8788_iout_addr[cfg->num];
cfg                67 drivers/leds/leds-lp8788.c 	mask = lp8788_iout_mask[cfg->num];
cfg                68 drivers/leds/leds-lp8788.c 	val = cfg->iout;
cfg               597 drivers/leds/leds-max77693.c 				struct max77693_led_config_data *cfg,
cfg               607 drivers/leds/leds-max77693.c 	of_property_read_u32(node, "maxim,boost-mode", &cfg->boost_mode);
cfg               608 drivers/leds/leds-max77693.c 	of_property_read_u32(node, "maxim,boost-mvout", &cfg->boost_vout);
cfg               609 drivers/leds/leds-max77693.c 	of_property_read_u32(node, "maxim,mvsys-min", &cfg->low_vsys);
cfg               655 drivers/leds/leds-max77693.c 		cfg->label[fled_id] =
cfg               660 drivers/leds/leds-max77693.c 					&cfg->iout_torch_max[fled_id]);
cfg               662 drivers/leds/leds-max77693.c 			cfg->iout_torch_max[fled_id] = TORCH_IOUT_MIN;
cfg               667 drivers/leds/leds-max77693.c 					&cfg->iout_flash_max[fled_id]);
cfg               669 drivers/leds/leds-max77693.c 			cfg->iout_flash_max[fled_id] = FLASH_IOUT_MIN;
cfg               675 drivers/leds/leds-max77693.c 					&cfg->flash_timeout_max[fled_id]);
cfg               677 drivers/leds/leds-max77693.c 			cfg->flash_timeout_max[fled_id] = FLASH_TIMEOUT_MIN;
cfg               682 drivers/leds/leds-max77693.c 		if (++cfg->num_leds == 2 ||
cfg               690 drivers/leds/leds-max77693.c 	if (cfg->num_leds == 0) {
cfg               729 drivers/leds/leds-max77693.c 					struct max77693_led_config_data *cfg)
cfg               731 drivers/leds/leds-max77693.c 	u32 flash_iout_max = cfg->boost_mode ? FLASH_IOUT_MAX_2LEDS :
cfg               735 drivers/leds/leds-max77693.c 	if (cfg->num_leds == 1 &&
cfg               739 drivers/leds/leds-max77693.c 	cfg->boost_mode = clamp_val(cfg->boost_mode, MAX77693_LED_BOOST_NONE,
cfg               743 drivers/leds/leds-max77693.c 	if ((cfg->boost_mode == MAX77693_LED_BOOST_NONE) && led->iout_joint)
cfg               744 drivers/leds/leds-max77693.c 		cfg->boost_mode = MAX77693_LED_BOOST_FIXED;
cfg               746 drivers/leds/leds-max77693.c 	max77693_align_iout_current(led, cfg->iout_torch_max,
cfg               749 drivers/leds/leds-max77693.c 	max77693_align_iout_current(led, cfg->iout_flash_max,
cfg               752 drivers/leds/leds-max77693.c 	for (i = 0; i < ARRAY_SIZE(cfg->flash_timeout_max); ++i)
cfg               753 drivers/leds/leds-max77693.c 		clamp_align(&cfg->flash_timeout_max[i], FLASH_TIMEOUT_MIN,
cfg               756 drivers/leds/leds-max77693.c 	clamp_align(&cfg->boost_vout, FLASH_VOUT_MIN, FLASH_VOUT_MAX,
cfg               759 drivers/leds/leds-max77693.c 	if (cfg->low_vsys)
cfg               760 drivers/leds/leds-max77693.c 		clamp_align(&cfg->low_vsys, MAX_FLASH1_VSYS_MIN,
cfg               765 drivers/leds/leds-max77693.c 				struct max77693_led_config_data *cfg,
cfg               770 drivers/leds/leds-max77693.c 	ret = max77693_led_parse_dt(led, cfg, sub_nodes);
cfg               774 drivers/leds/leds-max77693.c 	max77693_led_validate_configuration(led, cfg);
cfg               776 drivers/leds/leds-max77693.c 	memcpy(led->iout_torch_max, cfg->iout_torch_max,
cfg               778 drivers/leds/leds-max77693.c 	memcpy(led->iout_flash_max, cfg->iout_flash_max,
cfg                54 drivers/macintosh/windfarm_lm75_sensor.c 		u8 cfg_new, cfg = (u8)i2c_smbus_read_byte_data(lm->i2c, 1);
cfg                57 drivers/macintosh/windfarm_lm75_sensor.c 		    sr->name, cfg);
cfg                62 drivers/macintosh/windfarm_lm75_sensor.c 		cfg_new = cfg & ~0x01;
cfg              1542 drivers/media/common/cx2341x.c 	struct v4l2_ctrl_config cfg;
cfg              1544 drivers/media/common/cx2341x.c 	memset(&cfg, 0, sizeof(cfg));
cfg              1545 drivers/media/common/cx2341x.c 	cx2341x_ctrl_fill(id, &cfg.name, &cfg.type, &min, &max, &step, &def, &cfg.flags);
cfg              1546 drivers/media/common/cx2341x.c 	cfg.ops = &cx2341x_ops;
cfg              1547 drivers/media/common/cx2341x.c 	cfg.id = id;
cfg              1548 drivers/media/common/cx2341x.c 	cfg.min = min;
cfg              1549 drivers/media/common/cx2341x.c 	cfg.max = max;
cfg              1550 drivers/media/common/cx2341x.c 	cfg.def = def;
cfg              1551 drivers/media/common/cx2341x.c 	if (cfg.type == V4L2_CTRL_TYPE_MENU) {
cfg              1552 drivers/media/common/cx2341x.c 		cfg.step = 0;
cfg              1553 drivers/media/common/cx2341x.c 		cfg.menu_skip_mask = step;
cfg              1554 drivers/media/common/cx2341x.c 		cfg.qmenu = cx2341x_get_menu(id);
cfg              1556 drivers/media/common/cx2341x.c 		cfg.step = step;
cfg              1557 drivers/media/common/cx2341x.c 		cfg.menu_skip_mask = 0;
cfg              1559 drivers/media/common/cx2341x.c 	return v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg                15 drivers/media/dvb-frontends/af9033.c 	struct af9033_config cfg;
cfg                80 drivers/media/dvb-frontends/af9033.c 		{ 0x00f641, dev->cfg.tuner, 0xff },
cfg               103 drivers/media/dvb-frontends/af9033.c 		{ 0x800045, dev->cfg.adc_multiplier, 0xff },
cfg               109 drivers/media/dvb-frontends/af9033.c 	utmp = div_u64((u64)dev->cfg.clock * 0x80000, 1000000);
cfg               118 drivers/media/dvb-frontends/af9033.c 	dev_dbg(&client->dev, "clk=%u clk_cw=%08x\n", dev->cfg.clock, utmp);
cfg               122 drivers/media/dvb-frontends/af9033.c 		if (clock_adc_lut[i].clock == dev->cfg.clock)
cfg               127 drivers/media/dvb-frontends/af9033.c 			dev->cfg.clock);
cfg               151 drivers/media/dvb-frontends/af9033.c 	if (dev->cfg.dyn0_clk) {
cfg               158 drivers/media/dvb-frontends/af9033.c 	if (dev->cfg.ts_mode == AF9033_TS_MODE_USB) {
cfg               176 drivers/media/dvb-frontends/af9033.c 	switch (dev->cfg.tuner) {
cfg               201 drivers/media/dvb-frontends/af9033.c 	switch (dev->cfg.tuner) {
cfg               252 drivers/media/dvb-frontends/af9033.c 			dev->cfg.tuner);
cfg               261 drivers/media/dvb-frontends/af9033.c 	if (dev->cfg.ts_mode == AF9033_TS_MODE_SERIAL) {
cfg               273 drivers/media/dvb-frontends/af9033.c 	switch (dev->cfg.tuner) {
cfg               327 drivers/media/dvb-frontends/af9033.c 	if (dev->cfg.ts_mode == AF9033_TS_MODE_SERIAL) {
cfg               391 drivers/media/dvb-frontends/af9033.c 			if (coeff_lut[i].clock == dev->cfg.clock &&
cfg               399 drivers/media/dvb-frontends/af9033.c 				dev->cfg.clock);
cfg               413 drivers/media/dvb-frontends/af9033.c 			if (clock_adc_lut[i].clock == dev->cfg.clock)
cfg               419 drivers/media/dvb-frontends/af9033.c 				dev->cfg.clock);
cfg               425 drivers/media/dvb-frontends/af9033.c 		if (dev->cfg.adc_multiplier == AF9033_ADC_MULTIPLIER_2X)
cfg               437 drivers/media/dvb-frontends/af9033.c 		if (!dev->cfg.spec_inv && if_frequency)
cfg              1053 drivers/media/dvb-frontends/af9033.c 	struct af9033_config *cfg = client->dev.platform_data;
cfg              1072 drivers/media/dvb-frontends/af9033.c 	memcpy(&dev->cfg, cfg, sizeof(dev->cfg));
cfg              1073 drivers/media/dvb-frontends/af9033.c 	switch (dev->cfg.ts_mode) {
cfg              1086 drivers/media/dvb-frontends/af9033.c 	if (dev->cfg.clock != 12000000) {
cfg              1090 drivers/media/dvb-frontends/af9033.c 			dev->cfg.clock);
cfg              1102 drivers/media/dvb-frontends/af9033.c 	switch (dev->cfg.tuner) {
cfg              1144 drivers/media/dvb-frontends/af9033.c 	*cfg->fe = &dev->fe;
cfg              1145 drivers/media/dvb-frontends/af9033.c 	if (cfg->ops) {
cfg              1146 drivers/media/dvb-frontends/af9033.c 		cfg->ops->pid_filter = af9033_pid_filter;
cfg              1147 drivers/media/dvb-frontends/af9033.c 		cfg->ops->pid_filter_ctrl = af9033_pid_filter_ctrl;
cfg              1149 drivers/media/dvb-frontends/af9033.c 	cfg->regmap = dev->regmap;
cfg               202 drivers/media/dvb-frontends/atbm8830.c 	const struct atbm8830_config *cfg = priv->config;
cfg               205 drivers/media/dvb-frontends/atbm8830.c 	atbm8830_write_reg(priv, REG_TS_SERIAL, cfg->serial_ts ? 1 : 0);
cfg               206 drivers/media/dvb-frontends/atbm8830.c 	atbm8830_write_reg(priv, REG_TS_CLK_MODE, cfg->serial_ts ? 1 : 0);
cfg               209 drivers/media/dvb-frontends/atbm8830.c 		cfg->ts_sampling_edge ? 1 : 0);
cfg               212 drivers/media/dvb-frontends/atbm8830.c 		cfg->ts_clk_gated ? 0 : 1);
cfg               220 drivers/media/dvb-frontends/atbm8830.c 	const struct atbm8830_config *cfg = priv->config;
cfg               223 drivers/media/dvb-frontends/atbm8830.c 	set_osc_freq(priv, cfg->osc_clk_freq);
cfg               226 drivers/media/dvb-frontends/atbm8830.c 	set_if_freq(priv, cfg->if_freq);
cfg               229 drivers/media/dvb-frontends/atbm8830.c 	set_agc_config(priv, cfg->agc_min, cfg->agc_max,
cfg               230 drivers/media/dvb-frontends/atbm8830.c 		cfg->agc_hold_loop);
cfg                38 drivers/media/dvb-frontends/cxd2099.c 	struct cxd2099_cfg cfg;
cfg                74 drivers/media/dvb-frontends/cxd2099.c 			if (ci->cfg.max_i2c && len > ci->cfg.max_i2c)
cfg                75 drivers/media/dvb-frontends/cxd2099.c 				len = ci->cfg.max_i2c;
cfg               178 drivers/media/dvb-frontends/cxd2099.c 		if (ci->cfg.max_i2c && (len + 1 > ci->cfg.max_i2c))
cfg               179 drivers/media/dvb-frontends/cxd2099.c 			len = ci->cfg.max_i2c - 1;
cfg               298 drivers/media/dvb-frontends/cxd2099.c 		if (ci->cfg.clock_mode == 2) {
cfg               300 drivers/media/dvb-frontends/cxd2099.c 			u32 reg = ((ci->cfg.bitrate << 13) + 71999) / 72000;
cfg               302 drivers/media/dvb-frontends/cxd2099.c 			if (ci->cfg.polarity) {
cfg               320 drivers/media/dvb-frontends/cxd2099.c 		} else if (ci->cfg.clock_mode == 1) {
cfg               321 drivers/media/dvb-frontends/cxd2099.c 			if (ci->cfg.polarity) {
cfg               340 drivers/media/dvb-frontends/cxd2099.c 			if (ci->cfg.polarity) {
cfg               614 drivers/media/dvb-frontends/cxd2099.c 	struct cxd2099_cfg *cfg = client->dev.platform_data;
cfg               629 drivers/media/dvb-frontends/cxd2099.c 	memcpy(&ci->cfg, cfg, sizeof(ci->cfg));
cfg               654 drivers/media/dvb-frontends/cxd2099.c 	*cfg->en = &ci->en;
cfg              3830 drivers/media/dvb-frontends/cxd2841er.c static struct dvb_frontend *cxd2841er_attach(struct cxd2841er_config *cfg,
cfg              3844 drivers/media/dvb-frontends/cxd2841er.c 	priv->config = cfg;
cfg              3845 drivers/media/dvb-frontends/cxd2841er.c 	priv->i2c_addr_slvx = (cfg->i2c_addr + 4) >> 1;
cfg              3846 drivers/media/dvb-frontends/cxd2841er.c 	priv->i2c_addr_slvt = (cfg->i2c_addr) >> 1;
cfg              3847 drivers/media/dvb-frontends/cxd2841er.c 	priv->xtal = cfg->xtal;
cfg              3848 drivers/media/dvb-frontends/cxd2841er.c 	priv->flags = cfg->flags;
cfg              3918 drivers/media/dvb-frontends/cxd2841er.c struct dvb_frontend *cxd2841er_attach_s(struct cxd2841er_config *cfg,
cfg              3921 drivers/media/dvb-frontends/cxd2841er.c 	return cxd2841er_attach(cfg, i2c, SYS_DVBS);
cfg              3925 drivers/media/dvb-frontends/cxd2841er.c struct dvb_frontend *cxd2841er_attach_t_c(struct cxd2841er_config *cfg,
cfg              3928 drivers/media/dvb-frontends/cxd2841er.c 	return cxd2841er_attach(cfg, i2c, 0);
cfg                40 drivers/media/dvb-frontends/cxd2841er.h extern struct dvb_frontend *cxd2841er_attach_s(struct cxd2841er_config *cfg,
cfg                43 drivers/media/dvb-frontends/cxd2841er.h extern struct dvb_frontend *cxd2841er_attach_t_c(struct cxd2841er_config *cfg,
cfg                47 drivers/media/dvb-frontends/cxd2841er.h 					struct cxd2841er_config *cfg,
cfg                55 drivers/media/dvb-frontends/cxd2841er.h 		struct cxd2841er_config *cfg, struct i2c_adapter *i2c)
cfg                19 drivers/media/dvb-frontends/cxd2880/cxd2880.h 					struct cxd2880_config *cfg);
cfg                22 drivers/media/dvb-frontends/cxd2880/cxd2880.h 					struct cxd2880_config *cfg)
cfg              1877 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c 				    struct cxd2880_config *cfg)
cfg              1894 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c 	priv->spi = cfg->spi;
cfg              1895 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c 	priv->spi_mutex = cfg->spi_mutex;
cfg              1896 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c 	priv->spi_device.spi = cfg->spi;
cfg                41 drivers/media/dvb-frontends/dib0070.c 	const struct dib0070_config *cfg;
cfg                81 drivers/media/dvb-frontends/dib0070.c 	state->msg[0].addr = state->cfg->i2c_address;
cfg                85 drivers/media/dvb-frontends/dib0070.c 	state->msg[1].addr = state->cfg->i2c_address;
cfg               114 drivers/media/dvb-frontends/dib0070.c 	state->msg[0].addr = state->cfg->i2c_address;
cfg               130 drivers/media/dvb-frontends/dib0070.c     state->cfg->sleep(state->fe, 0); \
cfg               131 drivers/media/dvb-frontends/dib0070.c     if (state->cfg->reset) { \
cfg               132 drivers/media/dvb-frontends/dib0070.c 	state->cfg->reset(state->fe,1); msleep(10); \
cfg               133 drivers/media/dvb-frontends/dib0070.c 	state->cfg->reset(state->fe,0); msleep(10); \
cfg               241 drivers/media/dvb-frontends/dib0070.c 		if (state->cfg->vga_filter != 0) {
cfg               242 drivers/media/dvb-frontends/dib0070.c 			dib0070_write_reg(state, 0x1a, state->cfg->vga_filter);
cfg               243 drivers/media/dvb-frontends/dib0070.c 			dprintk("vga filter register is set to %x\n", state->cfg->vga_filter);
cfg               330 drivers/media/dvb-frontends/dib0070.c 	u32 freq = fe->dtv_property_cache.frequency/1000 + (band == BAND_VHF ? state->cfg->freq_offset_khz_vhf : state->cfg->freq_offset_khz_uhf);
cfg               351 drivers/media/dvb-frontends/dib0070.c 		if (state->cfg->flip_chip)
cfg               384 drivers/media/dvb-frontends/dib0070.c 				REFDIV = (u8) ((state->cfg->clock_khz + 9999) / 10000);
cfg               387 drivers/media/dvb-frontends/dib0070.c 				REFDIV = (u8) ((state->cfg->clock_khz) / 1000);
cfg               390 drivers/media/dvb-frontends/dib0070.c 				REFDIV = (u8) (state->cfg->clock_khz  / 10000);
cfg               393 drivers/media/dvb-frontends/dib0070.c 			FREF = state->cfg->clock_khz / REFDIV;
cfg               462 drivers/media/dvb-frontends/dib0070.c 		const struct dib0070_wbd_gain_cfg *tmp = state->cfg->wbd_gain;
cfg               522 drivers/media/dvb-frontends/dib0070.c 	if (state->cfg->sleep)
cfg               523 drivers/media/dvb-frontends/dib0070.c 		state->cfg->sleep(fe, 0);
cfg               530 drivers/media/dvb-frontends/dib0070.c 	if (state->cfg->sleep)
cfg               531 drivers/media/dvb-frontends/dib0070.c 		state->cfg->sleep(fe, 1);
cfg               619 drivers/media/dvb-frontends/dib0070.c 	const struct dib0070_wbd_gain_cfg *tmp = state->cfg->wbd_gain;
cfg               670 drivers/media/dvb-frontends/dib0070.c 	if (state->cfg->force_crystal_mode != 0)
cfg               671 drivers/media/dvb-frontends/dib0070.c 		r = state->cfg->force_crystal_mode;
cfg               672 drivers/media/dvb-frontends/dib0070.c 	else if (state->cfg->clock_khz >= 24000)
cfg               678 drivers/media/dvb-frontends/dib0070.c 	r |= state->cfg->osc_buffer_state << 3;
cfg               681 drivers/media/dvb-frontends/dib0070.c 	dib0070_write_reg(state, 0x1f, (1 << 8) | ((state->cfg->clock_pad_drive & 0xf) << 5));
cfg               683 drivers/media/dvb-frontends/dib0070.c 	if (state->cfg->invert_iq) {
cfg               691 drivers/media/dvb-frontends/dib0070.c 		dib0070_set_ctrl_lo5(fe, 5, 4, state->cfg->charge_pump,
cfg               692 drivers/media/dvb-frontends/dib0070.c 				     state->cfg->enable_third_order_filter);
cfg               732 drivers/media/dvb-frontends/dib0070.c struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg)
cfg               738 drivers/media/dvb-frontends/dib0070.c 	state->cfg = cfg;
cfg                49 drivers/media/dvb-frontends/dib0070.h extern struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg);
cfg                55 drivers/media/dvb-frontends/dib0070.h static inline struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg)
cfg               315 drivers/media/dvb-frontends/dib0090.c #define HARD_RESET(state) do {  if (cfg->reset) {  if (cfg->sleep) cfg->sleep(fe, 0); msleep(10);  cfg->reset(fe, 1); msleep(10);  cfg->reset(fe, 0); msleep(10);  }  } while (0)
cfg               509 drivers/media/dvb-frontends/dib0090.c static void dib0090_reset_digital(struct dvb_frontend *fe, const struct dib0090_config *cfg)
cfg               516 drivers/media/dvb-frontends/dib0090.c 	if (cfg->in_soc)
cfg               521 drivers/media/dvb-frontends/dib0090.c 	dib0090_write_reg(state, 0x20, ((cfg->io.adc_clock_ratio - 1) << 11) | (0 << 10) | (1 << 9) | (1 << 8) | (0 << 4) | 0);
cfg               522 drivers/media/dvb-frontends/dib0090.c 	if (cfg->clkoutdrive != 0)
cfg               523 drivers/media/dvb-frontends/dib0090.c 		dib0090_write_reg(state, 0x23, (0 << 15) | ((!cfg->analog_output) << 14) | (2 << 10) | (1 << 9) | (0 << 8)
cfg               524 drivers/media/dvb-frontends/dib0090.c 				| (cfg->clkoutdrive << 5) | (cfg->clkouttobamse << 4) | (0 << 2) | (0));
cfg               526 drivers/media/dvb-frontends/dib0090.c 		dib0090_write_reg(state, 0x23, (0 << 15) | ((!cfg->analog_output) << 14) | (2 << 10) | (1 << 9) | (0 << 8)
cfg               527 drivers/media/dvb-frontends/dib0090.c 				| (7 << 5) | (cfg->clkouttobamse << 4) | (0 << 2) | (0));
cfg               533 drivers/media/dvb-frontends/dib0090.c 	if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv)) && (!cfg->in_soc)
cfg               534 drivers/media/dvb-frontends/dib0090.c 			&& !cfg->io.pll_bypass) {
cfg               545 drivers/media/dvb-frontends/dib0090.c 		PllCfg = (1 << 15) | (0 << 13) | (cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv);
cfg               570 drivers/media/dvb-frontends/dib0090.c 	if (cfg->io.pll_bypass) {
cfg               571 drivers/media/dvb-frontends/dib0090.c 		PllCfg |= (cfg->io.pll_bypass << 15);
cfg               576 drivers/media/dvb-frontends/dib0090.c static int dib0090_fw_reset_digital(struct dvb_frontend *fe, const struct dib0090_config *cfg)
cfg               590 drivers/media/dvb-frontends/dib0090.c 			((cfg->io.adc_clock_ratio - 1) << 11) | (0 << 10) | (1 << 9) | (1 << 8) | (cfg->data_tx_drv << 4) | cfg->ls_cfg_pad_drv);
cfg               592 drivers/media/dvb-frontends/dib0090.c 	v = (0 << 15) | ((!cfg->analog_output) << 14) | (1 << 9) | (0 << 8) | (cfg->clkouttobamse << 4) | (0 << 2) | (0);
cfg               593 drivers/media/dvb-frontends/dib0090.c 	if (cfg->clkoutdrive != 0)
cfg               594 drivers/media/dvb-frontends/dib0090.c 		v |= cfg->clkoutdrive << 5;
cfg               605 drivers/media/dvb-frontends/dib0090.c 	if ((PllCfg & 0x1FFF) != ((cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv)) && !cfg->io.pll_bypass) {
cfg               616 drivers/media/dvb-frontends/dib0090.c 		PllCfg = (1 << 15) | (0 << 13) | (cfg->io.pll_range << 12) | (cfg->io.pll_loopdiv << 6) | (cfg->io.pll_prediv);
cfg               641 drivers/media/dvb-frontends/dib0090.c 	if (cfg->io.pll_bypass) {
cfg               642 drivers/media/dvb-frontends/dib0090.c 		PllCfg |= (cfg->io.pll_bypass << 15);
cfg              1026 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_rframp(struct dib0090_state *state, const u16 * cfg)
cfg              1028 drivers/media/dvb-frontends/dib0090.c 	state->rf_ramp = cfg;
cfg              1031 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_rframp_pwm(struct dib0090_state *state, const u16 * cfg)
cfg              1033 drivers/media/dvb-frontends/dib0090.c 	state->rf_ramp = cfg;
cfg              1037 drivers/media/dvb-frontends/dib0090.c 	dprintk("total RF gain: %ddB, step: %d\n", (u32) cfg[0], dib0090_read_reg(state, 0x2a));
cfg              1039 drivers/media/dvb-frontends/dib0090.c 	dib0090_write_regs(state, 0x2c, cfg + 3, 6);
cfg              1040 drivers/media/dvb-frontends/dib0090.c 	dib0090_write_regs(state, 0x3e, cfg + 9, 2);
cfg              1043 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_bbramp(struct dib0090_state *state, const u16 * cfg)
cfg              1045 drivers/media/dvb-frontends/dib0090.c 	state->bb_ramp = cfg;
cfg              1046 drivers/media/dvb-frontends/dib0090.c 	dib0090_set_boost(state, cfg[0] > 500);	/* we want the boost if the gain is higher that 50dB */
cfg              1049 drivers/media/dvb-frontends/dib0090.c static void dib0090_set_bbramp_pwm(struct dib0090_state *state, const u16 * cfg)
cfg              1051 drivers/media/dvb-frontends/dib0090.c 	state->bb_ramp = cfg;
cfg              1053 drivers/media/dvb-frontends/dib0090.c 	dib0090_set_boost(state, cfg[0] > 500);	/* we want the boost if the gain is higher that 50dB */
cfg              1056 drivers/media/dvb-frontends/dib0090.c 	dprintk("total BB gain: %ddB, step: %d\n", (u32) cfg[0], dib0090_read_reg(state, 0x33));
cfg              1057 drivers/media/dvb-frontends/dib0090.c 	dib0090_write_regs(state, 0x35, cfg + 3, 4);
cfg                37 drivers/media/dvb-frontends/dib3000mc.c 	struct dib3000mc_config *cfg;
cfg               164 drivers/media/dvb-frontends/dib3000mc.c 	u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb;
cfg               165 drivers/media/dvb-frontends/dib3000mc.c 	if (state->cfg->pwm3_inversion) {
cfg               175 drivers/media/dvb-frontends/dib3000mc.c 	if (state->cfg->use_pwm3)
cfg               233 drivers/media/dvb-frontends/dib3000mc.c 	if ((state->cfg->output_mpeg2_in_188_bytes))
cfg               326 drivers/media/dvb-frontends/dib3000mc.c 	struct dibx000_agc_config *agc = state->cfg->agc;
cfg               336 drivers/media/dvb-frontends/dib3000mc.c 	if (state->cfg->mobile_mode) {
cfg               362 drivers/media/dvb-frontends/dib3000mc.c 	if (state->cfg->phase_noise_mode == 0)
cfg               379 drivers/media/dvb-frontends/dib3000mc.c 	dib3000mc_write_word(state, 36, state->cfg->max_time);
cfg               380 drivers/media/dvb-frontends/dib3000mc.c 	dib3000mc_write_word(state, 37, (state->cfg->agc_command1 << 13) | (state->cfg->agc_command2 << 12) | (0x1d << 0));
cfg               381 drivers/media/dvb-frontends/dib3000mc.c 	dib3000mc_write_word(state, 38, state->cfg->pwm3_value);
cfg               382 drivers/media/dvb-frontends/dib3000mc.c 	dib3000mc_write_word(state, 39, state->cfg->ln_adc_level);
cfg               456 drivers/media/dvb-frontends/dib3000mc.c 	u16 cfg[4] = { 0 },reg;
cfg               459 drivers/media/dvb-frontends/dib3000mc.c 			cfg[0] = 0x099a; cfg[1] = 0x7fae; cfg[2] = 0x0333; cfg[3] = 0x7ff0;
cfg               462 drivers/media/dvb-frontends/dib3000mc.c 			cfg[0] = 0x023d; cfg[1] = 0x7fdf; cfg[2] = 0x00a4; cfg[3] = 0x7ff0;
cfg               465 drivers/media/dvb-frontends/dib3000mc.c 			cfg[0] = 0x0148; cfg[1] = 0x7ff0; cfg[2] = 0x00a4; cfg[3] = 0x7ff8;
cfg               469 drivers/media/dvb-frontends/dib3000mc.c 		dib3000mc_write_word(state, reg, cfg[reg - 129]);
cfg               581 drivers/media/dvb-frontends/dib3000mc.c 	dib3000mc_set_impulse_noise(state, state->cfg->impulse_noise_mode, ch->transmission_mode);
cfg               849 drivers/media/dvb-frontends/dib3000mc.c void dib3000mc_set_config(struct dvb_frontend *fe, struct dib3000mc_config *cfg)
cfg               852 drivers/media/dvb-frontends/dib3000mc.c 	state->cfg = cfg;
cfg               856 drivers/media/dvb-frontends/dib3000mc.c int dib3000mc_i2c_enumeration(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, struct dib3000mc_config cfg[])
cfg               871 drivers/media/dvb-frontends/dib3000mc.c 		dmcst->cfg = &cfg[k];
cfg               893 drivers/media/dvb-frontends/dib3000mc.c 		dmcst->cfg = &cfg[k];
cfg               909 drivers/media/dvb-frontends/dib3000mc.c struct dvb_frontend * dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib3000mc_config *cfg)
cfg               917 drivers/media/dvb-frontends/dib3000mc.c 	st->cfg = cfg;
cfg                42 drivers/media/dvb-frontends/dib3000mc.h 					     struct dib3000mc_config *cfg);
cfg                45 drivers/media/dvb-frontends/dib3000mc.h 				     struct dib3000mc_config cfg[]);
cfg                52 drivers/media/dvb-frontends/dib3000mc.h 				      struct dib3000mc_config *cfg)
cfg                61 drivers/media/dvb-frontends/dib3000mc.h 			      struct dib3000mc_config cfg[])
cfg                32 drivers/media/dvb-frontends/dib7000m.c     struct dib7000m_config cfg;
cfg               174 drivers/media/dvb-frontends/dib7000m.c 			if (state->cfg.hostbus_diversity)
cfg               192 drivers/media/dvb-frontends/dib7000m.c 	if (state->cfg.output_mpeg2_in_188_bytes)
cfg               245 drivers/media/dvb-frontends/dib7000m.c 	if (!state->cfg.mobile_mode)
cfg               394 drivers/media/dvb-frontends/dib7000m.c 	const struct dibx000_bandwidth_config *bw = state->cfg.bw;
cfg               405 drivers/media/dvb-frontends/dib7000m.c 	if (!state->cfg.quartz_direct) {
cfg               409 drivers/media/dvb-frontends/dib7000m.c 		if(state->cfg.input_clk_is_div_2)
cfg               427 drivers/media/dvb-frontends/dib7000m.c 	const struct dibx000_bandwidth_config *bw = state->cfg.bw;
cfg               451 drivers/media/dvb-frontends/dib7000m.c 	dib7000m_write_word(st, 773, st->cfg.gpio_dir);
cfg               452 drivers/media/dvb-frontends/dib7000m.c 	dib7000m_write_word(st, 774, st->cfg.gpio_val);
cfg               456 drivers/media/dvb-frontends/dib7000m.c 	dib7000m_write_word(st, 775, st->cfg.gpio_pwm_pos);
cfg               458 drivers/media/dvb-frontends/dib7000m.c 	dib7000m_write_word(st, 780, st->cfg.pwm_freq_div);
cfg               601 drivers/media/dvb-frontends/dib7000m.c 	if (state->cfg.dvbt_mode)
cfg               604 drivers/media/dvb-frontends/dib7000m.c 	if (state->cfg.mobile_mode)
cfg               610 drivers/media/dvb-frontends/dib7000m.c 	if(state->cfg.tuner_is_baseband)
cfg               626 drivers/media/dvb-frontends/dib7000m.c 	state->internal_clk = state->cfg.bw->internal;
cfg               667 drivers/media/dvb-frontends/dib7000m.c 	if (state->cfg.update_lna) {
cfg               671 drivers/media/dvb-frontends/dib7000m.c 		if (state->cfg.update_lna(&state->demod,dyn_gain)) { // LNA has changed
cfg               687 drivers/media/dvb-frontends/dib7000m.c 	for (i = 0; i < state->cfg.agc_config_count; i++)
cfg               688 drivers/media/dvb-frontends/dib7000m.c 		if (state->cfg.agc[i].band_caps & band) {
cfg               689 drivers/media/dvb-frontends/dib7000m.c 			agc = &state->cfg.agc[i];
cfg               776 drivers/media/dvb-frontends/dib7000m.c 			if (state->cfg.agc_control)
cfg               777 drivers/media/dvb-frontends/dib7000m.c 				state->cfg.agc_control(&state->demod, 1);
cfg               831 drivers/media/dvb-frontends/dib7000m.c 			if (state->cfg.agc_control)
cfg               832 drivers/media/dvb-frontends/dib7000m.c 				state->cfg.agc_control(&state->demod, 0);
cfg              1354 drivers/media/dvb-frontends/dib7000m.c 		u8 default_addr, struct dib7000m_config cfg[])
cfg              1361 drivers/media/dvb-frontends/dib7000m.c 		st.cfg = cfg[k];
cfg              1386 drivers/media/dvb-frontends/dib7000m.c 		st.cfg = cfg[k];
cfg              1402 drivers/media/dvb-frontends/dib7000m.c struct dvb_frontend * dib7000m_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000m_config *cfg)
cfg              1410 drivers/media/dvb-frontends/dib7000m.c 	memcpy(&st->cfg, cfg, sizeof(struct dib7000m_config));
cfg              1419 drivers/media/dvb-frontends/dib7000m.c 	st->timf_default = cfg->bw->timf;
cfg                45 drivers/media/dvb-frontends/dib7000m.h 					    struct dib7000m_config *cfg);
cfg                54 drivers/media/dvb-frontends/dib7000m.h 				     u8 i2c_addr, struct dib7000m_config *cfg)
cfg                42 drivers/media/dvb-frontends/dib7000p.c 	struct dib7000p_config cfg;
cfg               194 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.hostbus_diversity)
cfg               215 drivers/media/dvb-frontends/dib7000p.c 	if (state->cfg.output_mpeg2_in_188_bytes)
cfg               364 drivers/media/dvb-frontends/dib7000p.c 	reg_909 |= (state->cfg.disable_sample_and_hold & 1) << 4;
cfg               365 drivers/media/dvb-frontends/dib7000p.c 	reg_908 |= (state->cfg.enable_current_mirror & 1) << 7;
cfg               382 drivers/media/dvb-frontends/dib7000p.c 		timf = state->cfg.bw->timf;
cfg               449 drivers/media/dvb-frontends/dib7000p.c 	struct dibx000_bandwidth_config *bw = &state->cfg.bw[0];
cfg               528 drivers/media/dvb-frontends/dib7000p.c 	dprintk("gpio dir: %x: val: %x, pwm_pos: %x\n", st->gpio_dir, st->gpio_val, st->cfg.gpio_pwm_pos);
cfg               535 drivers/media/dvb-frontends/dib7000p.c 	dib7000p_write_word(st, 1032, st->cfg.gpio_pwm_pos);
cfg               537 drivers/media/dvb-frontends/dib7000p.c 	dib7000p_write_word(st, 1037, st->cfg.pwm_freq_div);
cfg               702 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.tuner_is_baseband)
cfg               740 drivers/media/dvb-frontends/dib7000p.c 	if (state->cfg.update_lna) {
cfg               742 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.update_lna(&state->demod, dyn_gain)) {
cfg               759 drivers/media/dvb-frontends/dib7000p.c 	for (i = 0; i < state->cfg.agc_config_count; i++)
cfg               760 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.agc[i].band_caps & band) {
cfg               761 drivers/media/dvb-frontends/dib7000p.c 			agc = &state->cfg.agc[i];
cfg               810 drivers/media/dvb-frontends/dib7000p.c 	u32 dds = state->cfg.bw->ifreq & 0x1ffffff;
cfg               811 drivers/media/dvb-frontends/dib7000p.c 	u8 invert = !!(state->cfg.bw->ifreq & (1 << 25));
cfg               882 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.agc_control)
cfg               883 drivers/media/dvb-frontends/dib7000p.c 			state->cfg.agc_control(&state->demod, 1);
cfg               934 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.agc_control)
cfg               935 drivers/media/dvb-frontends/dib7000p.c 			state->cfg.agc_control(&state->demod, 0);
cfg               950 drivers/media/dvb-frontends/dib7000p.c 	dprintk("updated timf_frequency: %d (default: %d)\n", state->timf, state->cfg.bw->timf);
cfg              1096 drivers/media/dvb-frontends/dib7000p.c 	if (state->cfg.diversity_delay == 0)
cfg              1099 drivers/media/dvb-frontends/dib7000p.c 		state->div_sync_wait = (value * 3) / 2 + state->cfg.diversity_delay;
cfg              1211 drivers/media/dvb-frontends/dib7000p.c 	u32 xtal = state->cfg.bw->xtal_hz / 1000;
cfg              1375 drivers/media/dvb-frontends/dib7000p.c 	if (state->cfg.spur_protect)
cfg              1563 drivers/media/dvb-frontends/dib7000p.c 		dib7090_set_output_mode(fe, state->cfg.output_mode);
cfg              1564 drivers/media/dvb-frontends/dib7000p.c 		if (state->cfg.enMpegOutput == 0) {
cfg              1569 drivers/media/dvb-frontends/dib7000p.c 		dib7000p_set_output_mode(state, state->cfg.output_mode);
cfg              2083 drivers/media/dvb-frontends/dib7000p.c static int dib7000p_i2c_enumeration(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, struct dib7000p_config cfg[])
cfg              2097 drivers/media/dvb-frontends/dib7000p.c 		dpst->cfg = cfg[k];
cfg              2100 drivers/media/dvb-frontends/dib7000p.c 		if (cfg[k].default_i2c_addr != 0)
cfg              2101 drivers/media/dvb-frontends/dib7000p.c 			new_addr = cfg[k].default_i2c_addr + (k << 1);
cfg              2126 drivers/media/dvb-frontends/dib7000p.c 		dpst->cfg = cfg[k];
cfg              2127 drivers/media/dvb-frontends/dib7000p.c 		if (cfg[k].default_i2c_addr != 0)
cfg              2128 drivers/media/dvb-frontends/dib7000p.c 			dpst->i2c_addr = (cfg[k].default_i2c_addr + k) << 1;
cfg              2685 drivers/media/dvb-frontends/dib7000p.c 	if (state->cfg.output_mpeg2_in_188_bytes)
cfg              2737 drivers/media/dvb-frontends/dib7000p.c static struct dvb_frontend *dib7000p_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg)
cfg              2745 drivers/media/dvb-frontends/dib7000p.c 	memcpy(&st->cfg, cfg, sizeof(struct dib7000p_config));
cfg              2748 drivers/media/dvb-frontends/dib7000p.c 	st->gpio_val = cfg->gpio_val;
cfg              2749 drivers/media/dvb-frontends/dib7000p.c 	st->gpio_dir = cfg->gpio_dir;
cfg              2754 drivers/media/dvb-frontends/dib7000p.c 	if ((st->cfg.output_mode != OUTMODE_MPEG2_SERIAL) && (st->cfg.output_mode != OUTMODE_MPEG2_PAR_GATED_CLK))
cfg              2755 drivers/media/dvb-frontends/dib7000p.c 		st->cfg.output_mode = OUTMODE_MPEG2_FIFO;
cfg              2790 drivers/media/dvb-frontends/dib7000p.c 		dib7090_set_output_mode(demod, st->cfg.output_mode);
cfg                60 drivers/media/dvb-frontends/dib7000p.h 	int (*i2c_enumeration)(struct i2c_adapter *i2c, int no_of_demods, u8 default_addr, struct dib7000p_config cfg[]);
cfg                65 drivers/media/dvb-frontends/dib7000p.h 	struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000p_config *cfg);
cfg                66 drivers/media/dvb-frontends/dib8000.c 	struct dib8000_config cfg;
cfg               429 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.hostbus_diversity) {
cfg               455 drivers/media/dvb-frontends/dib8000.c 	if (state->cfg.output_mpeg2_in_188_bytes)
cfg               695 drivers/media/dvb-frontends/dib8000.c 	const struct dibx000_bandwidth_config *pll = state->cfg.pll;
cfg               714 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.pll->ADClkSrc == 0)
cfg               719 drivers/media/dvb-frontends/dib8000.c 		else if (state->cfg.refclksel != 0)
cfg               721 drivers/media/dvb-frontends/dib8000.c 					((state->cfg.refclksel & 0x3) << 10) |
cfg               750 drivers/media/dvb-frontends/dib8000.c 	u8 loopdiv, prediv, oldprediv = state->cfg.pll->pll_prediv ;
cfg               796 drivers/media/dvb-frontends/dib8000.c 			dprintk("PLL: Bandwidth Change %d MHz -> %d MHz (prediv: %d->%d)\n", state->current_demod_bw / 1000, bw / 1000, oldprediv, state->cfg.pll->pll_prediv);
cfg               798 drivers/media/dvb-frontends/dib8000.c 			if (state->cfg.pll->pll_prediv != oldprediv) {
cfg               802 drivers/media/dvb-frontends/dib8000.c 				dprintk("PLL: New Setting for %d MHz Bandwidth (prediv: %d, ratio: %d)\n", bw/1000, state->cfg.pll->pll_prediv, state->cfg.pll->pll_ratio);
cfg               807 drivers/media/dvb-frontends/dib8000.c 				ratio = state->cfg.pll->pll_ratio;
cfg               814 drivers/media/dvb-frontends/dib8000.c 			dprintk("PLL: Update ratio (prediv: %d, ratio: %d)\n", state->cfg.pll->pll_prediv, ratio);
cfg               815 drivers/media/dvb-frontends/dib8000.c 			dib8000_write_word(state, 901, (state->cfg.pll->pll_prediv << 8) | (ratio << 0)); /* only the PLL ratio is updated. */
cfg               825 drivers/media/dvb-frontends/dib8000.c 	dib8000_write_word(st, 1029, st->cfg.gpio_dir);
cfg               826 drivers/media/dvb-frontends/dib8000.c 	dib8000_write_word(st, 1030, st->cfg.gpio_val);
cfg               830 drivers/media/dvb-frontends/dib8000.c 	dib8000_write_word(st, 1032, st->cfg.gpio_pwm_pos);
cfg               832 drivers/media/dvb-frontends/dib8000.c 	dib8000_write_word(st, 1037, st->cfg.pwm_freq_div);
cfg               838 drivers/media/dvb-frontends/dib8000.c 	st->cfg.gpio_dir = dib8000_read_word(st, 1029);
cfg               839 drivers/media/dvb-frontends/dib8000.c 	st->cfg.gpio_dir &= ~(1 << num);	/* reset the direction bit */
cfg               840 drivers/media/dvb-frontends/dib8000.c 	st->cfg.gpio_dir |= (dir & 0x1) << num;	/* set the new direction */
cfg               841 drivers/media/dvb-frontends/dib8000.c 	dib8000_write_word(st, 1029, st->cfg.gpio_dir);
cfg               843 drivers/media/dvb-frontends/dib8000.c 	st->cfg.gpio_val = dib8000_read_word(st, 1030);
cfg               844 drivers/media/dvb-frontends/dib8000.c 	st->cfg.gpio_val &= ~(1 << num);	/* reset the direction bit */
cfg               845 drivers/media/dvb-frontends/dib8000.c 	st->cfg.gpio_val |= (val & 0x01) << num;	/* set the new value */
cfg               846 drivers/media/dvb-frontends/dib8000.c 	dib8000_write_word(st, 1030, st->cfg.gpio_val);
cfg               848 drivers/media/dvb-frontends/dib8000.c 	dprintk("gpio dir: %x: gpio val: %x\n", st->cfg.gpio_dir, st->cfg.gpio_val);
cfg              1073 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.drives)
cfg              1074 drivers/media/dvb-frontends/dib8000.c 			dib8000_write_word(state, 906, state->cfg.drives);
cfg              1097 drivers/media/dvb-frontends/dib8000.c 	if (state->cfg.pll->ifreq == 0)
cfg              1120 drivers/media/dvb-frontends/dib8000.c 	if ((state->revision != 8090) && (state->cfg.div_cfg != 0))
cfg              1121 drivers/media/dvb-frontends/dib8000.c 		dib8000_write_word(state, 903, state->cfg.div_cfg);
cfg              1154 drivers/media/dvb-frontends/dib8000.c 	if (state->cfg.update_lna) {
cfg              1158 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.update_lna(state->fe[0], dyn_gain)) {
cfg              1176 drivers/media/dvb-frontends/dib8000.c 	for (i = 0; i < state->cfg.agc_config_count; i++)
cfg              1177 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.agc[i].band_caps & band) {
cfg              1178 drivers/media/dvb-frontends/dib8000.c 			agc = &state->cfg.agc[i];
cfg              1307 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.agc_control)
cfg              1308 drivers/media/dvb-frontends/dib8000.c 			state->cfg.agc_control(fe, 1);
cfg              1331 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.agc_control)
cfg              1332 drivers/media/dvb-frontends/dib8000.c 			state->cfg.agc_control(fe, 0);
cfg              1640 drivers/media/dvb-frontends/dib8000.c 			state->cfg.output_mpeg2_in_188_bytes);
cfg              1641 drivers/media/dvb-frontends/dib8000.c 	if (state->cfg.output_mpeg2_in_188_bytes)
cfg              2172 drivers/media/dvb-frontends/dib8000.c 	if (state->cfg.pll->ifreq == 0)
cfg              2497 drivers/media/dvb-frontends/dib8000.c 	u32 value, internal = state->cfg.pll->internal;
cfg              2678 drivers/media/dvb-frontends/dib8000.c 	u32 dds = state->cfg.pll->ifreq & 0x1ffffff;
cfg              2679 drivers/media/dvb-frontends/dib8000.c 	u8 invert = !!(state->cfg.pll->ifreq & (1 << 25));
cfg              2694 drivers/media/dvb-frontends/dib8000.c 		unit_khz_dds_val = (u16) (67108864 / state->cfg.pll->internal);
cfg              2708 drivers/media/dvb-frontends/dib8000.c 	if (abs_offset_khz <= (state->cfg.pll->internal / ratio)) {
cfg              2736 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.pll->ifreq == 0) { /* low if tuner */
cfg              2840 drivers/media/dvb-frontends/dib8000.c 	if (state->cfg.diversity_delay == 0)
cfg              2843 drivers/media/dvb-frontends/dib8000.c 		sync_wait = (sync_wait * (1 << (c->guard_interval)) * 3) / 2 + state->cfg.diversity_delay; /* add 50% SFN margin + compensate for DVSY-fifo */
cfg              3729 drivers/media/dvb-frontends/dib8000.c 		dib8000_set_output_mode(state->fe[0], state->cfg.output_mode);
cfg              3731 drivers/media/dvb-frontends/dib8000.c 		dib8096p_set_output_mode(state->fe[0], state->cfg.output_mode);
cfg              3732 drivers/media/dvb-frontends/dib8000.c 		if (state->cfg.enMpegOutput == 0) {
cfg              4416 drivers/media/dvb-frontends/dib8000.c static struct dvb_frontend *dib8000_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg)
cfg              4430 drivers/media/dvb-frontends/dib8000.c 	memcpy(&state->cfg, cfg, sizeof(struct dib8000_config));
cfg              4437 drivers/media/dvb-frontends/dib8000.c 	state->gpio_val = cfg->gpio_val;
cfg              4438 drivers/media/dvb-frontends/dib8000.c 	state->gpio_dir = cfg->gpio_dir;
cfg              4443 drivers/media/dvb-frontends/dib8000.c 	if ((state->cfg.output_mode != OUTMODE_MPEG2_SERIAL) && (state->cfg.output_mode != OUTMODE_MPEG2_PAR_GATED_CLK))
cfg              4444 drivers/media/dvb-frontends/dib8000.c 		state->cfg.output_mode = OUTMODE_MPEG2_FIFO;
cfg              4450 drivers/media/dvb-frontends/dib8000.c 	state->timf_default = cfg->pll->timf;
cfg                63 drivers/media/dvb-frontends/dib8000.h 	struct dvb_frontend *(*init)(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib8000_config *cfg);
cfg                98 drivers/media/dvb-frontends/dib9000.c 			struct dib9000_config cfg;
cfg              1005 drivers/media/dvb-frontends/dib9000.c 	dib9000_write_word(state, 911, state->chip.d9.cfg.if_drives);
cfg              1085 drivers/media/dvb-frontends/dib9000.c 	if (dib9000_fw_boot(state, NULL, 0, state->chip.d9.cfg.microcode_B_fe_buffer, state->chip.d9.cfg.microcode_B_fe_size) != 0)
cfg              1089 drivers/media/dvb-frontends/dib9000.c 	for (i = 0; i < ARRAY_SIZE(state->chip.d9.cfg.gpio_function); i++) {
cfg              1090 drivers/media/dvb-frontends/dib9000.c 		f = &state->chip.d9.cfg.gpio_function[i];
cfg              1110 drivers/media/dvb-frontends/dib9000.c 	b[0] = state->chip.d9.cfg.subband.size;	/* type == 0 -> GPIO - PWM not yet supported */
cfg              1111 drivers/media/dvb-frontends/dib9000.c 	for (i = 0; i < state->chip.d9.cfg.subband.size; i++) {
cfg              1112 drivers/media/dvb-frontends/dib9000.c 		b[1 + i * 4] = state->chip.d9.cfg.subband.subband[i].f_mhz;
cfg              1113 drivers/media/dvb-frontends/dib9000.c 		b[2 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.mask;
cfg              1114 drivers/media/dvb-frontends/dib9000.c 		b[3 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.direction;
cfg              1115 drivers/media/dvb-frontends/dib9000.c 		b[4 + i * 4] = (u16) state->chip.d9.cfg.subband.subband[i].gpio.value;
cfg              1125 drivers/media/dvb-frontends/dib9000.c 	b[2] = (u16) (((state->chip.d9.cfg.xtal_clock_khz * 1000) >> 16) & 0xffff);
cfg              1126 drivers/media/dvb-frontends/dib9000.c 	b[3] = (u16) (((state->chip.d9.cfg.xtal_clock_khz * 1000)) & 0xffff);
cfg              1127 drivers/media/dvb-frontends/dib9000.c 	b[4] = (u16) ((state->chip.d9.cfg.vcxo_timer >> 16) & 0xffff);
cfg              1128 drivers/media/dvb-frontends/dib9000.c 	b[5] = (u16) ((state->chip.d9.cfg.vcxo_timer) & 0xffff);
cfg              1129 drivers/media/dvb-frontends/dib9000.c 	b[6] = (u16) ((state->chip.d9.cfg.timing_frequency >> 16) & 0xffff);
cfg              1130 drivers/media/dvb-frontends/dib9000.c 	b[7] = (u16) ((state->chip.d9.cfg.timing_frequency) & 0xffff);
cfg              1131 drivers/media/dvb-frontends/dib9000.c 	b[29] = state->chip.d9.cfg.if_drives;
cfg              1575 drivers/media/dvb-frontends/dib9000.c 		if (state->chip.d9.cfg.output_mpeg2_in_188_bytes)
cfg              2130 drivers/media/dvb-frontends/dib9000.c 	dib9000_fw_set_output_mode(state->fe[0], state->chip.d9.cfg.output_mode);
cfg              2473 drivers/media/dvb-frontends/dib9000.c struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg)
cfg              2486 drivers/media/dvb-frontends/dib9000.c 	memcpy(&st->chip.d9.cfg, cfg, sizeof(struct dib9000_config));
cfg              2512 drivers/media/dvb-frontends/dib9000.c 	if ((st->chip.d9.cfg.output_mode != OUTMODE_MPEG2_SERIAL) && (st->chip.d9.cfg.output_mode != OUTMODE_MPEG2_PAR_GATED_CLK))
cfg              2513 drivers/media/dvb-frontends/dib9000.c 		st->chip.d9.cfg.output_mode = OUTMODE_MPEG2_FIFO;
cfg                32 drivers/media/dvb-frontends/dib9000.h extern struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, const struct dib9000_config *cfg);
cfg                46 drivers/media/dvb-frontends/dib9000.h static inline struct dvb_frontend *dib9000_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib9000_config *cfg)
cfg               553 drivers/media/dvb-frontends/drxd_hard.c static int SetCfgIfAgc(struct drxd_state *state, struct SCfgAgc *cfg)
cfg               557 drivers/media/dvb-frontends/drxd_hard.c 	if (cfg->outputLevel > DRXD_FE_CTRL_MAX)
cfg               560 drivers/media/dvb-frontends/drxd_hard.c 	if (cfg->ctrlMode == AGC_CTRL_USER) {
cfg               574 drivers/media/dvb-frontends/drxd_hard.c 			FeAgRegPm1AgcWri = (u16) (cfg->outputLevel &
cfg               580 drivers/media/dvb-frontends/drxd_hard.c 	} else if (cfg->ctrlMode == AGC_CTRL_AUTO) {
cfg               581 drivers/media/dvb-frontends/drxd_hard.c 		if (((cfg->maxOutputLevel) < (cfg->minOutputLevel)) ||
cfg               582 drivers/media/dvb-frontends/drxd_hard.c 		    ((cfg->maxOutputLevel) > DRXD_FE_CTRL_MAX) ||
cfg               583 drivers/media/dvb-frontends/drxd_hard.c 		    ((cfg->speed) > DRXD_FE_CTRL_MAX) ||
cfg               584 drivers/media/dvb-frontends/drxd_hard.c 		    ((cfg->settleLevel) > DRXD_FE_CTRL_MAX)
cfg               606 drivers/media/dvb-frontends/drxd_hard.c 			FeAgRegEgcSetLvl = (u16) ((cfg->settleLevel >> 1) &
cfg               614 drivers/media/dvb-frontends/drxd_hard.c 			slope = (u16) ((cfg->maxOutputLevel -
cfg               615 drivers/media/dvb-frontends/drxd_hard.c 					cfg->minOutputLevel) / 2);
cfg               616 drivers/media/dvb-frontends/drxd_hard.c 			offset = (u16) ((cfg->maxOutputLevel +
cfg               617 drivers/media/dvb-frontends/drxd_hard.c 					 cfg->minOutputLevel) / 2 - 511);
cfg               641 drivers/media/dvb-frontends/drxd_hard.c 				u16 fineSpeed = (u16) (cfg->speed -
cfg               642 drivers/media/dvb-frontends/drxd_hard.c 						       ((cfg->speed /
cfg               645 drivers/media/dvb-frontends/drxd_hard.c 				u16 invRurCount = (u16) (cfg->speed /
cfg               698 drivers/media/dvb-frontends/drxd_hard.c static int SetCfgRfAgc(struct drxd_state *state, struct SCfgAgc *cfg)
cfg               702 drivers/media/dvb-frontends/drxd_hard.c 	if (cfg->outputLevel > DRXD_FE_CTRL_MAX)
cfg               705 drivers/media/dvb-frontends/drxd_hard.c 	if (cfg->ctrlMode == AGC_CTRL_USER) {
cfg               708 drivers/media/dvb-frontends/drxd_hard.c 			u16 level = (cfg->outputLevel);
cfg               754 drivers/media/dvb-frontends/drxd_hard.c 	} else if (cfg->ctrlMode == AGC_CTRL_AUTO) {
cfg               780 drivers/media/dvb-frontends/drxd_hard.c 			level = (((cfg->settleLevel) >> 4) &
cfg               875 drivers/media/dvb-frontends/dvb-pll.c 	struct dvb_pll_config *cfg;
cfg               879 drivers/media/dvb-frontends/dvb-pll.c 	cfg = client->dev.platform_data;
cfg               880 drivers/media/dvb-frontends/dvb-pll.c 	fe = cfg->fe;
cfg                46 drivers/media/dvb-frontends/itd1000.c 		.addr = state->cfg->i2c_address, .flags = 0, .buf = buf, .len = len+1
cfg                72 drivers/media/dvb-frontends/itd1000.c 		{ .addr = state->cfg->i2c_address, .flags = 0,        .buf = &reg, .len = 1 },
cfg                73 drivers/media/dvb-frontends/itd1000.c 		{ .addr = state->cfg->i2c_address, .flags = I2C_M_RD, .buf = &val, .len = 1 },
cfg               363 drivers/media/dvb-frontends/itd1000.c struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg)
cfg               372 drivers/media/dvb-frontends/itd1000.c 	state->cfg = cfg;
cfg                19 drivers/media/dvb-frontends/itd1000.h extern struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg);
cfg                21 drivers/media/dvb-frontends/itd1000.h static inline struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg)
cfg                12 drivers/media/dvb-frontends/itd1000_priv.h 	struct itd1000_config *cfg;
cfg                41 drivers/media/dvb-frontends/lg2160.c 	const struct lg2160_config *cfg;
cfg                58 drivers/media/dvb-frontends/lg2160.c 		.addr = state->cfg->i2c_addr, .flags = 0,
cfg                82 drivers/media/dvb-frontends/lg2160.c 		{ .addr = state->cfg->i2c_addr,
cfg                84 drivers/media/dvb-frontends/lg2160.c 		{ .addr = state->cfg->i2c_addr,
cfg                94 drivers/media/dvb-frontends/lg2160.c 		       state->cfg->i2c_addr, reg, ret);
cfg               151 drivers/media/dvb-frontends/lg2160.c 	if (state->cfg->deny_i2c_rptr)
cfg               212 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               241 drivers/media/dvb-frontends/lg2160.c 	lg_dbg("%d KHz\n", state->cfg->if_khz);
cfg               248 drivers/media/dvb-frontends/lg2160.c 	val |= (0 == state->cfg->if_khz) ? 0x04 : 0x00;
cfg               397 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               430 drivers/media/dvb-frontends/lg2160.c 	val |= (state->cfg->spi_clock << 2);
cfg               448 drivers/media/dvb-frontends/lg2160.c 	val |= state->cfg->output_if; /* FIXME: needs sanity check */
cfg               468 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               600 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               640 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               666 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               691 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               728 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               802 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               857 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg               914 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg              1023 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg              1070 drivers/media/dvb-frontends/lg2160.c 	ret = lg2160_spectrum_polarity(state, state->cfg->spectral_inversion);
cfg              1083 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg              1169 drivers/media/dvb-frontends/lg2160.c 	switch (state->cfg->lg_chip) {
cfg              1403 drivers/media/dvb-frontends/lg2160.c 	state->cfg = config;
cfg                45 drivers/media/dvb-frontends/lgdt3305.c 	const struct lgdt3305_config *cfg;
cfg               106 drivers/media/dvb-frontends/lgdt3305.c 		.addr = state->cfg->i2c_addr, .flags = 0,
cfg               130 drivers/media/dvb-frontends/lgdt3305.c 		{ .addr = state->cfg->i2c_addr,
cfg               132 drivers/media/dvb-frontends/lgdt3305.c 		{ .addr = state->cfg->i2c_addr,
cfg               142 drivers/media/dvb-frontends/lgdt3305.c 		       state->cfg->i2c_addr, reg, ret);
cfg               229 drivers/media/dvb-frontends/lgdt3305.c 	enum lgdt3305_tp_clock_edge edge = state->cfg->tpclk_edge;
cfg               230 drivers/media/dvb-frontends/lgdt3305.c 	enum lgdt3305_tp_clock_mode mode = state->cfg->tpclk_mode;
cfg               231 drivers/media/dvb-frontends/lgdt3305.c 	enum lgdt3305_tp_valid_polarity valid = state->cfg->tpvalid_polarity;
cfg               356 drivers/media/dvb-frontends/lgdt3305.c 		if (state->cfg->demod_chip == LGDT3304)
cfg               365 drivers/media/dvb-frontends/lgdt3305.c 	if (state->cfg->rf_agc_loop) {
cfg               411 drivers/media/dvb-frontends/lgdt3305.c 	switch (state->cfg->demod_chip) {
cfg               434 drivers/media/dvb-frontends/lgdt3305.c 		if (state->cfg->usref_8vsb)
cfg               435 drivers/media/dvb-frontends/lgdt3305.c 			usref = state->cfg->usref_8vsb;
cfg               438 drivers/media/dvb-frontends/lgdt3305.c 		if (state->cfg->usref_qam64)
cfg               439 drivers/media/dvb-frontends/lgdt3305.c 			usref = state->cfg->usref_qam64;
cfg               442 drivers/media/dvb-frontends/lgdt3305.c 		if (state->cfg->usref_qam256)
cfg               443 drivers/media/dvb-frontends/lgdt3305.c 			usref = state->cfg->usref_qam256;
cfg               497 drivers/media/dvb-frontends/lgdt3305.c 		if_freq_khz = state->cfg->vsb_if_khz;
cfg               501 drivers/media/dvb-frontends/lgdt3305.c 		if_freq_khz = state->cfg->qam_if_khz;
cfg               546 drivers/media/dvb-frontends/lgdt3305.c 	if (state->cfg->deny_i2c_rptr)
cfg               649 drivers/media/dvb-frontends/lgdt3305.c 	switch (state->cfg->demod_chip) {
cfg               720 drivers/media/dvb-frontends/lgdt3305.c 					  state->cfg->spectral_inversion
cfg               727 drivers/media/dvb-frontends/lgdt3305.c 	ret = lgdt3305_mpeg_mode(state, state->cfg->mpeg_mode);
cfg               780 drivers/media/dvb-frontends/lgdt3305.c 					  state->cfg->spectral_inversion
cfg               791 drivers/media/dvb-frontends/lgdt3305.c 	ret = lgdt3305_mpeg_mode(state, state->cfg->mpeg_mode);
cfg               944 drivers/media/dvb-frontends/lgdt3305.c 		if (((LGDT3304 == state->cfg->demod_chip)) && (cr_lock))
cfg              1110 drivers/media/dvb-frontends/lgdt3305.c 	state->cfg = config;
cfg                65 drivers/media/dvb-frontends/lgdt3306a.c 	const struct lgdt3306a_config *cfg;
cfg               128 drivers/media/dvb-frontends/lgdt3306a.c 		.addr = state->cfg->i2c_addr, .flags = 0,
cfg               152 drivers/media/dvb-frontends/lgdt3306a.c 		{ .addr = state->cfg->i2c_addr,
cfg               154 drivers/media/dvb-frontends/lgdt3306a.c 		{ .addr = state->cfg->i2c_addr,
cfg               162 drivers/media/dvb-frontends/lgdt3306a.c 		       state->cfg->i2c_addr, reg, ret);
cfg               756 drivers/media/dvb-frontends/lgdt3306a.c 		if_freq_khz = state->cfg->vsb_if_khz;
cfg               761 drivers/media/dvb-frontends/lgdt3306a.c 		if_freq_khz = state->cfg->qam_if_khz;
cfg               811 drivers/media/dvb-frontends/lgdt3306a.c 	if (state->cfg->deny_i2c_rptr) {
cfg               812 drivers/media/dvb-frontends/lgdt3306a.c 		dbg_info("deny_i2c_rptr=%d\n", state->cfg->deny_i2c_rptr);
cfg               897 drivers/media/dvb-frontends/lgdt3306a.c 	if (state->cfg->xtalMHz == 24) {	/* 24MHz */
cfg               921 drivers/media/dvb-frontends/lgdt3306a.c 	} else if (state->cfg->xtalMHz == 25) { /* 25MHz */
cfg               945 drivers/media/dvb-frontends/lgdt3306a.c 		pr_err("Bad xtalMHz=%d\n", state->cfg->xtalMHz);
cfg               991 drivers/media/dvb-frontends/lgdt3306a.c 	ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode);
cfg              1048 drivers/media/dvb-frontends/lgdt3306a.c 					state->cfg->spectral_inversion ? 1 : 0);
cfg              1052 drivers/media/dvb-frontends/lgdt3306a.c 	ret = lgdt3306a_mpeg_mode(state, state->cfg->mpeg_mode);
cfg              1057 drivers/media/dvb-frontends/lgdt3306a.c 					  state->cfg->tpclk_edge,
cfg              1058 drivers/media/dvb-frontends/lgdt3306a.c 					  state->cfg->tpvalid_polarity);
cfg              1831 drivers/media/dvb-frontends/lgdt3306a.c 	state->cfg = config;
cfg              2260 drivers/media/dvb-frontends/lgdt3306a.c 	kfree(state->cfg);
cfg               145 drivers/media/dvb-frontends/lnbh25.c 				   struct lnbh25_config *cfg,
cfg               154 drivers/media/dvb-frontends/lnbh25.c 	priv->i2c_address = (cfg->i2c_address >> 1);
cfg               158 drivers/media/dvb-frontends/lnbh25.c 	priv->config[2] = cfg->data2_config;
cfg                33 drivers/media/dvb-frontends/lnbh25.h 	struct lnbh25_config *cfg,
cfg                38 drivers/media/dvb-frontends/lnbh25.h 	struct lnbh25_config *cfg,
cfg               133 drivers/media/dvb-frontends/lnbh29.c 				   struct lnbh29_config *cfg,
cfg               142 drivers/media/dvb-frontends/lnbh29.c 	priv->i2c_address = (cfg->i2c_address >> 1);
cfg               145 drivers/media/dvb-frontends/lnbh29.c 	priv->config[1] = cfg->data_config;
cfg                24 drivers/media/dvb-frontends/lnbh29.h 				   struct lnbh29_config *cfg,
cfg                28 drivers/media/dvb-frontends/lnbh29.h 						 struct lnbh29_config *cfg,
cfg                52 drivers/media/dvb-frontends/m88ds3103.c 				!((j + 1) % (dev->cfg->i2c_wr_max - 1))) {
cfg               370 drivers/media/dvb-frontends/m88ds3103.c 		switch (dev->cfg->ts_mode) {
cfg               373 drivers/media/dvb-frontends/m88ds3103.c 			target_mclk = dev->cfg->ts_clk;
cfg               480 drivers/media/dvb-frontends/m88ds3103.c 	switch (dev->cfg->ts_mode) {
cfg               501 drivers/media/dvb-frontends/m88ds3103.c 	if (dev->cfg->ts_clk_pol)
cfg               509 drivers/media/dvb-frontends/m88ds3103.c 	switch (dev->cfg->ts_mode) {
cfg               520 drivers/media/dvb-frontends/m88ds3103.c 		u16tmp = DIV_ROUND_UP(target_mclk, dev->cfg->ts_clk);
cfg               526 drivers/media/dvb-frontends/m88ds3103.c 		target_mclk, dev->cfg->ts_clk, u16tmp);
cfg               569 drivers/media/dvb-frontends/m88ds3103.c 	ret = m88ds3103_update_bits(dev, 0x4d, 0x02, dev->cfg->spec_inv << 1);
cfg               573 drivers/media/dvb-frontends/m88ds3103.c 	ret = m88ds3103_update_bits(dev, 0x30, 0x10, dev->cfg->agc_inv << 4);
cfg               577 drivers/media/dvb-frontends/m88ds3103.c 	ret = regmap_write(dev->regmap, 0x33, dev->cfg->agc);
cfg               674 drivers/media/dvb-frontends/m88ds3103.c 	for (rem = firmware->size; rem > 0; rem -= (dev->cfg->i2c_wr_max - 1)) {
cfg               675 drivers/media/dvb-frontends/m88ds3103.c 		len = min(dev->cfg->i2c_wr_max - 1, rem);
cfg               985 drivers/media/dvb-frontends/m88ds3103.c 	utmp = tone << 7 | dev->cfg->envelope_mode << 5;
cfg              1037 drivers/media/dvb-frontends/m88ds3103.c 	voltage_sel ^= dev->cfg->lnb_hv_pol;
cfg              1038 drivers/media/dvb-frontends/m88ds3103.c 	voltage_dis ^= dev->cfg->lnb_en_pol;
cfg              1073 drivers/media/dvb-frontends/m88ds3103.c 	utmp = dev->cfg->envelope_mode << 5;
cfg              1146 drivers/media/dvb-frontends/m88ds3103.c 	utmp = dev->cfg->envelope_mode << 5;
cfg              1254 drivers/media/dvb-frontends/m88ds3103.c struct dvb_frontend *m88ds3103_attach(const struct m88ds3103_config *cfg,
cfg              1262 drivers/media/dvb-frontends/m88ds3103.c 	pdata.clk = cfg->clock;
cfg              1263 drivers/media/dvb-frontends/m88ds3103.c 	pdata.i2c_wr_max = cfg->i2c_wr_max;
cfg              1264 drivers/media/dvb-frontends/m88ds3103.c 	pdata.ts_mode = cfg->ts_mode;
cfg              1265 drivers/media/dvb-frontends/m88ds3103.c 	pdata.ts_clk = cfg->ts_clk;
cfg              1266 drivers/media/dvb-frontends/m88ds3103.c 	pdata.ts_clk_pol = cfg->ts_clk_pol;
cfg              1267 drivers/media/dvb-frontends/m88ds3103.c 	pdata.spec_inv = cfg->spec_inv;
cfg              1268 drivers/media/dvb-frontends/m88ds3103.c 	pdata.agc = cfg->agc;
cfg              1269 drivers/media/dvb-frontends/m88ds3103.c 	pdata.agc_inv = cfg->agc_inv;
cfg              1270 drivers/media/dvb-frontends/m88ds3103.c 	pdata.clk_out = cfg->clock_out;
cfg              1271 drivers/media/dvb-frontends/m88ds3103.c 	pdata.envelope_mode = cfg->envelope_mode;
cfg              1272 drivers/media/dvb-frontends/m88ds3103.c 	pdata.lnb_hv_pol = cfg->lnb_hv_pol;
cfg              1273 drivers/media/dvb-frontends/m88ds3103.c 	pdata.lnb_en_pol = cfg->lnb_en_pol;
cfg              1278 drivers/media/dvb-frontends/m88ds3103.c 	board_info.addr = cfg->i2c_addr;
cfg              1379 drivers/media/dvb-frontends/m88ds3103.c 	dev->cfg = &dev->config;
cfg              1408 drivers/media/dvb-frontends/m88ds3103.c 	switch (dev->cfg->clock_out) {
cfg                29 drivers/media/dvb-frontends/m88ds3103_priv.h 	const struct m88ds3103_config *cfg;
cfg              1593 drivers/media/dvb-frontends/mxl5xx.c static int load_fw(struct mxl *state, struct mxl5xx_cfg *cfg)
cfg              1598 drivers/media/dvb-frontends/mxl5xx.c 	if (cfg->fw)
cfg              1599 drivers/media/dvb-frontends/mxl5xx.c 		return firmware_download(state, cfg->fw, cfg->fw_len);
cfg              1601 drivers/media/dvb-frontends/mxl5xx.c 	if (!cfg->fw_read)
cfg              1608 drivers/media/dvb-frontends/mxl5xx.c 	cfg->fw_read(cfg->fw_priv, buf, 0x40000);
cfg              1710 drivers/media/dvb-frontends/mxl5xx.c static int probe(struct mxl *state, struct mxl5xx_cfg *cfg)
cfg              1798 drivers/media/dvb-frontends/mxl5xx.c 	cfg_dev_xtal(state, cfg->clk, cfg->cap, 0);
cfg              1802 drivers/media/dvb-frontends/mxl5xx.c 		status = load_fw(state, cfg);
cfg              1812 drivers/media/dvb-frontends/mxl5xx.c 	if (cfg->ts_clk)
cfg              1813 drivers/media/dvb-frontends/mxl5xx.c 		mpeg_interface_cfg.max_mpeg_clk_rate = cfg->ts_clk;
cfg              1838 drivers/media/dvb-frontends/mxl5xx.c 	struct mxl5xx_cfg *cfg, u32 demod, u32 tuner,
cfg              1853 drivers/media/dvb-frontends/mxl5xx.c 	base = match_base(i2c, cfg->adr);
cfg              1864 drivers/media/dvb-frontends/mxl5xx.c 		base->adr = cfg->adr;
cfg              1865 drivers/media/dvb-frontends/mxl5xx.c 		base->type = cfg->type;
cfg              1873 drivers/media/dvb-frontends/mxl5xx.c 		if (probe(state, cfg) < 0) {
cfg                48 drivers/media/dvb-frontends/mxl5xx.h 	struct mxl5xx_cfg *cfg, u32 demod, u32 tuner,
cfg                54 drivers/media/dvb-frontends/mxl5xx.h 	struct mxl5xx_cfg *cfg, u32 demod, u32 tuner,
cfg               369 drivers/media/dvb-frontends/sp2.c 	struct sp2_config *cfg = client->dev.platform_data;
cfg               382 drivers/media/dvb-frontends/sp2.c 	s->dvb_adap = cfg->dvb_adap;
cfg               383 drivers/media/dvb-frontends/sp2.c 	s->priv = cfg->priv;
cfg               384 drivers/media/dvb-frontends/sp2.c 	s->ci_control = cfg->ci_control;
cfg              1777 drivers/media/dvb-frontends/stv0910.c 				    struct stv0910_cfg *cfg,
cfg              1787 drivers/media/dvb-frontends/stv0910.c 	state->tscfgh = 0x20 | (cfg->parallel ? 0 : 0x40);
cfg              1788 drivers/media/dvb-frontends/stv0910.c 	state->tsgeneral = (cfg->parallel == 2) ? 0x02 : 0x00;
cfg              1789 drivers/media/dvb-frontends/stv0910.c 	state->i2crpt = 0x0A | ((cfg->rptlvl & 0x07) << 4);
cfg              1791 drivers/media/dvb-frontends/stv0910.c 	state->tsspeed = (cfg->tsspeed ? cfg->tsspeed : 0x28);
cfg              1798 drivers/media/dvb-frontends/stv0910.c 	state->single = cfg->single ? 1 : 0;
cfg              1800 drivers/media/dvb-frontends/stv0910.c 	base = match_base(i2c, cfg->adr);
cfg              1809 drivers/media/dvb-frontends/stv0910.c 		base->adr = cfg->adr;
cfg              1811 drivers/media/dvb-frontends/stv0910.c 		base->extclk = cfg->clk ? cfg->clk : 30000000;
cfg              1818 drivers/media/dvb-frontends/stv0910.c 				 cfg->adr, dev_name(&i2c->dev));
cfg              1829 drivers/media/dvb-frontends/stv0910.c 		 state->fe.ops.info.name, cfg->adr, dev_name(&i2c->dev));
cfg                37 drivers/media/dvb-frontends/stv0910.h 				    struct stv0910_cfg *cfg, int nr);
cfg                42 drivers/media/dvb-frontends/stv0910.h 						  struct stv0910_cfg *cfg,
cfg                32 drivers/media/dvb-frontends/tc90522.c 	struct tc90522_config cfg;
cfg                94 drivers/media/dvb-frontends/tc90522.c 	return container_of(c, struct tc90522_state, cfg);
cfg               763 drivers/media/dvb-frontends/tc90522.c 	struct tc90522_config *cfg;
cfg               773 drivers/media/dvb-frontends/tc90522.c 	cfg = client->dev.platform_data;
cfg               774 drivers/media/dvb-frontends/tc90522.c 	memcpy(&state->cfg, cfg, sizeof(state->cfg));
cfg               775 drivers/media/dvb-frontends/tc90522.c 	cfg->fe = state->cfg.fe = &state->fe;
cfg               789 drivers/media/dvb-frontends/tc90522.c 	cfg->tuner_i2c = state->cfg.tuner_i2c = adap;
cfg               791 drivers/media/dvb-frontends/tc90522.c 	i2c_set_clientdata(client, &state->cfg);
cfg               253 drivers/media/i2c/adv7170.c 		struct v4l2_subdev_pad_config *cfg,
cfg               264 drivers/media/i2c/adv7170.c 		struct v4l2_subdev_pad_config *cfg,
cfg               287 drivers/media/i2c/adv7170.c 		struct v4l2_subdev_pad_config *cfg,
cfg               291 drivers/media/i2c/adv7175.c 		struct v4l2_subdev_pad_config *cfg,
cfg               302 drivers/media/i2c/adv7175.c 		struct v4l2_subdev_pad_config *cfg,
cfg               325 drivers/media/i2c/adv7175.c 		struct v4l2_subdev_pad_config *cfg,
cfg               636 drivers/media/i2c/adv7180.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               702 drivers/media/i2c/adv7180.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               708 drivers/media/i2c/adv7180.c 		format->format = *v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               718 drivers/media/i2c/adv7180.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               745 drivers/media/i2c/adv7180.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               753 drivers/media/i2c/adv7180.c 				 struct v4l2_mbus_config *cfg)
cfg               758 drivers/media/i2c/adv7180.c 		cfg->type = V4L2_MBUS_CSI2_DPHY;
cfg               759 drivers/media/i2c/adv7180.c 		cfg->flags = V4L2_MBUS_CSI2_1_LANE |
cfg               767 drivers/media/i2c/adv7180.c 		cfg->flags = V4L2_MBUS_MASTER | V4L2_MBUS_PCLK_SAMPLE_RISING |
cfg               769 drivers/media/i2c/adv7180.c 		cfg->type = V4L2_MBUS_BT656;
cfg               412 drivers/media/i2c/adv7183.c 		struct v4l2_subdev_pad_config *cfg,
cfg               423 drivers/media/i2c/adv7183.c 		struct v4l2_subdev_pad_config *cfg,
cfg               446 drivers/media/i2c/adv7183.c 		cfg->try_fmt = *fmt;
cfg               451 drivers/media/i2c/adv7183.c 		struct v4l2_subdev_pad_config *cfg,
cfg               334 drivers/media/i2c/adv748x/adv748x-afe.c 				      struct v4l2_subdev_pad_config *cfg,
cfg               346 drivers/media/i2c/adv748x/adv748x-afe.c 				      struct v4l2_subdev_pad_config *cfg,
cfg               357 drivers/media/i2c/adv748x/adv748x-afe.c 		mbusformat = v4l2_subdev_get_try_format(sd, cfg, sdformat->pad);
cfg               368 drivers/media/i2c/adv748x/adv748x-afe.c 				      struct v4l2_subdev_pad_config *cfg,
cfg               378 drivers/media/i2c/adv748x/adv748x-afe.c 		return adv748x_afe_get_format(sd, cfg, sdformat);
cfg               380 drivers/media/i2c/adv748x/adv748x-afe.c 	mbusformat = v4l2_subdev_get_try_format(sd, cfg, sdformat->pad);
cfg               145 drivers/media/i2c/adv748x/adv748x-csi2.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               151 drivers/media/i2c/adv748x/adv748x-csi2.c 		return v4l2_subdev_get_try_format(sd, cfg, pad);
cfg               157 drivers/media/i2c/adv748x/adv748x-csi2.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               164 drivers/media/i2c/adv748x/adv748x-csi2.c 	mbusformat = adv748x_csi2_get_pad_format(sd, cfg, sdformat->pad,
cfg               179 drivers/media/i2c/adv748x/adv748x-csi2.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               187 drivers/media/i2c/adv748x/adv748x-csi2.c 	mbusformat = adv748x_csi2_get_pad_format(sd, cfg, sdformat->pad,
cfg               197 drivers/media/i2c/adv748x/adv748x-csi2.c 		sink_fmt = adv748x_csi2_get_pad_format(sd, cfg,
cfg               412 drivers/media/i2c/adv748x/adv748x-hdmi.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               424 drivers/media/i2c/adv748x/adv748x-hdmi.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               434 drivers/media/i2c/adv748x/adv748x-hdmi.c 		mbusformat = v4l2_subdev_get_try_format(sd, cfg, sdformat->pad);
cfg               445 drivers/media/i2c/adv748x/adv748x-hdmi.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               454 drivers/media/i2c/adv748x/adv748x-hdmi.c 		return adv748x_hdmi_get_format(sd, cfg, sdformat);
cfg               456 drivers/media/i2c/adv748x/adv748x-hdmi.c 	mbusformat = v4l2_subdev_get_try_format(sd, cfg, sdformat->pad);
cfg              1230 drivers/media/i2c/adv7511-v4l2.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1261 drivers/media/i2c/adv7511-v4l2.c 			   struct v4l2_subdev_pad_config *cfg,
cfg              1275 drivers/media/i2c/adv7511-v4l2.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              1293 drivers/media/i2c/adv7511-v4l2.c 			   struct v4l2_subdev_pad_config *cfg,
cfg              1330 drivers/media/i2c/adv7511-v4l2.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              1812 drivers/media/i2c/adv7604.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1892 drivers/media/i2c/adv7604.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              1905 drivers/media/i2c/adv7604.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              1915 drivers/media/i2c/adv7604.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1935 drivers/media/i2c/adv7604.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              1954 drivers/media/i2c/adv7604.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              1998 drivers/media/i2c/adv7842.c 		struct v4l2_subdev_pad_config *cfg,
cfg              2074 drivers/media/i2c/adv7842.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              2102 drivers/media/i2c/adv7842.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              2112 drivers/media/i2c/adv7842.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              2122 drivers/media/i2c/adv7842.c 		return adv7842_get_format(sd, cfg, format);
cfg              2134 drivers/media/i2c/adv7842.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg                94 drivers/media/i2c/ak881x.c 		struct v4l2_subdev_pad_config *cfg,
cfg               114 drivers/media/i2c/ak881x.c 		struct v4l2_subdev_pad_config *cfg,
cfg               125 drivers/media/i2c/ak881x.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1749 drivers/media/i2c/cx25840/cx25840-core.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               885 drivers/media/i2c/et8ek8/et8ek8_driver.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               923 drivers/media/i2c/et8ek8/et8ek8_driver.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               961 drivers/media/i2c/et8ek8/et8ek8_driver.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               993 drivers/media/i2c/et8ek8/et8ek8_driver.c 			struct v4l2_subdev_pad_config *cfg,
cfg               998 drivers/media/i2c/et8ek8/et8ek8_driver.c 		return v4l2_subdev_get_try_format(&sensor->subdev, cfg, pad);
cfg              1007 drivers/media/i2c/et8ek8/et8ek8_driver.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1013 drivers/media/i2c/et8ek8/et8ek8_driver.c 	format = __et8ek8_get_pad_format(sensor, cfg, fmt->pad, fmt->which);
cfg              1023 drivers/media/i2c/et8ek8/et8ek8_driver.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1030 drivers/media/i2c/et8ek8/et8ek8_driver.c 	format = __et8ek8_get_pad_format(sensor, cfg, fmt->pad, fmt->which);
cfg               476 drivers/media/i2c/imx214.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               488 drivers/media/i2c/imx214.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               536 drivers/media/i2c/imx214.c 			struct v4l2_subdev_pad_config *cfg,
cfg               542 drivers/media/i2c/imx214.c 		return v4l2_subdev_get_try_format(&imx214->sd, cfg, pad);
cfg               551 drivers/media/i2c/imx214.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               557 drivers/media/i2c/imx214.c 	format->format = *__imx214_get_pad_format(imx214, cfg, format->pad,
cfg               565 drivers/media/i2c/imx214.c __imx214_get_pad_crop(struct imx214 *imx214, struct v4l2_subdev_pad_config *cfg,
cfg               570 drivers/media/i2c/imx214.c 		return v4l2_subdev_get_try_crop(&imx214->sd, cfg, pad);
cfg               579 drivers/media/i2c/imx214.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               589 drivers/media/i2c/imx214.c 	__crop = __imx214_get_pad_crop(imx214, cfg, format->pad, format->which);
cfg               599 drivers/media/i2c/imx214.c 	__format = __imx214_get_pad_format(imx214, cfg, format->pad,
cfg               619 drivers/media/i2c/imx214.c 				struct v4l2_subdev_pad_config *cfg,
cfg               628 drivers/media/i2c/imx214.c 	sel->r = *__imx214_get_pad_crop(imx214, cfg, sel->pad,
cfg               635 drivers/media/i2c/imx214.c 				  struct v4l2_subdev_pad_config *cfg)
cfg               639 drivers/media/i2c/imx214.c 	fmt.which = cfg ? V4L2_SUBDEV_FORMAT_TRY : V4L2_SUBDEV_FORMAT_ACTIVE;
cfg               643 drivers/media/i2c/imx214.c 	imx214_set_format(subdev, cfg, &fmt);
cfg               813 drivers/media/i2c/imx214.c 				struct v4l2_subdev_pad_config *cfg,
cfg               792 drivers/media/i2c/imx258.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               805 drivers/media/i2c/imx258.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               832 drivers/media/i2c/imx258.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               836 drivers/media/i2c/imx258.c 		fmt->format = *v4l2_subdev_get_try_format(&imx258->sd, cfg,
cfg               845 drivers/media/i2c/imx258.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               852 drivers/media/i2c/imx258.c 	ret = __imx258_get_pad_format(imx258, cfg, fmt);
cfg               859 drivers/media/i2c/imx258.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               881 drivers/media/i2c/imx258.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               873 drivers/media/i2c/imx274.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               887 drivers/media/i2c/imx274.c 		cur_crop = &cfg->try_crop;
cfg               888 drivers/media/i2c/imx274.c 		tgt_fmt = &cfg->try_fmt;
cfg               936 drivers/media/i2c/imx274.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               958 drivers/media/i2c/imx274.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               967 drivers/media/i2c/imx274.c 	err = __imx274_change_compose(imx274, cfg, format->which,
cfg               980 drivers/media/i2c/imx274.c 		cfg->try_fmt = *fmt;
cfg               991 drivers/media/i2c/imx274.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1011 drivers/media/i2c/imx274.c 		src_crop = &cfg->try_crop;
cfg              1012 drivers/media/i2c/imx274.c 		src_fmt = &cfg->try_fmt;
cfg              1046 drivers/media/i2c/imx274.c 				     struct v4l2_subdev_pad_config *cfg,
cfg              1083 drivers/media/i2c/imx274.c 		tgt_crop = &cfg->try_crop;
cfg              1097 drivers/media/i2c/imx274.c 		__imx274_change_compose(imx274, cfg, sel->which,
cfg              1107 drivers/media/i2c/imx274.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1116 drivers/media/i2c/imx274.c 		return imx274_set_selection_crop(imx274, cfg, sel);
cfg              1122 drivers/media/i2c/imx274.c 		err =  __imx274_change_compose(imx274, cfg, sel->which,
cfg              1950 drivers/media/i2c/imx319.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1966 drivers/media/i2c/imx319.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              2000 drivers/media/i2c/imx319.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              2007 drivers/media/i2c/imx319.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              2017 drivers/media/i2c/imx319.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              2024 drivers/media/i2c/imx319.c 	ret = imx319_do_get_pad_format(imx319, cfg, fmt);
cfg              2032 drivers/media/i2c/imx319.c 		      struct v4l2_subdev_pad_config *cfg,
cfg              2058 drivers/media/i2c/imx319.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              2358 drivers/media/i2c/imx319.c 	struct imx319_hwcfg *cfg;
cfg              2378 drivers/media/i2c/imx319.c 	cfg = devm_kzalloc(dev, sizeof(*cfg), GFP_KERNEL);
cfg              2379 drivers/media/i2c/imx319.c 	if (!cfg)
cfg              2383 drivers/media/i2c/imx319.c 				       &cfg->ext_clk);
cfg              2389 drivers/media/i2c/imx319.c 	dev_dbg(dev, "ext clk: %d", cfg->ext_clk);
cfg              2390 drivers/media/i2c/imx319.c 	if (cfg->ext_clk != IMX319_EXT_CLK) {
cfg              2392 drivers/media/i2c/imx319.c 			cfg->ext_clk);
cfg              2402 drivers/media/i2c/imx319.c 	cfg->nr_of_link_freqs = bus_cfg.nr_of_link_frequencies;
cfg              2403 drivers/media/i2c/imx319.c 	cfg->link_freqs = devm_kcalloc(dev,
cfg              2405 drivers/media/i2c/imx319.c 				       sizeof(*cfg->link_freqs), GFP_KERNEL);
cfg              2406 drivers/media/i2c/imx319.c 	if (!cfg->link_freqs)
cfg              2410 drivers/media/i2c/imx319.c 		cfg->link_freqs[i] = bus_cfg.link_frequencies[i];
cfg              2411 drivers/media/i2c/imx319.c 		dev_dbg(dev, "link_freq[%d] = %lld", i, cfg->link_freqs[i]);
cfg              2416 drivers/media/i2c/imx319.c 	return cfg;
cfg              1251 drivers/media/i2c/imx355.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1267 drivers/media/i2c/imx355.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1301 drivers/media/i2c/imx355.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1308 drivers/media/i2c/imx355.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1318 drivers/media/i2c/imx355.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1325 drivers/media/i2c/imx355.c 	ret = imx355_do_get_pad_format(imx355, cfg, fmt);
cfg              1333 drivers/media/i2c/imx355.c 		      struct v4l2_subdev_pad_config *cfg,
cfg              1359 drivers/media/i2c/imx355.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1658 drivers/media/i2c/imx355.c 	struct imx355_hwcfg *cfg;
cfg              1678 drivers/media/i2c/imx355.c 	cfg = devm_kzalloc(dev, sizeof(*cfg), GFP_KERNEL);
cfg              1679 drivers/media/i2c/imx355.c 	if (!cfg)
cfg              1683 drivers/media/i2c/imx355.c 				       &cfg->ext_clk);
cfg              1689 drivers/media/i2c/imx355.c 	dev_dbg(dev, "ext clk: %d", cfg->ext_clk);
cfg              1690 drivers/media/i2c/imx355.c 	if (cfg->ext_clk != IMX355_EXT_CLK) {
cfg              1692 drivers/media/i2c/imx355.c 			cfg->ext_clk);
cfg              1702 drivers/media/i2c/imx355.c 	cfg->nr_of_link_freqs = bus_cfg.nr_of_link_frequencies;
cfg              1703 drivers/media/i2c/imx355.c 	cfg->link_freqs = devm_kcalloc(dev,
cfg              1705 drivers/media/i2c/imx355.c 				       sizeof(*cfg->link_freqs), GFP_KERNEL);
cfg              1706 drivers/media/i2c/imx355.c 	if (!cfg->link_freqs)
cfg              1710 drivers/media/i2c/imx355.c 		cfg->link_freqs[i] = bus_cfg.link_frequencies[i];
cfg              1711 drivers/media/i2c/imx355.c 		dev_dbg(dev, "link_freq[%d] = %lld", i, cfg->link_freqs[i]);
cfg              1716 drivers/media/i2c/imx355.c 	return cfg;
cfg               542 drivers/media/i2c/m5mols/m5mols_core.c 				struct v4l2_subdev_pad_config *cfg,
cfg               547 drivers/media/i2c/m5mols/m5mols_core.c 		return cfg ? v4l2_subdev_get_try_format(&info->sd, cfg, 0) : NULL;
cfg               552 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               561 drivers/media/i2c/m5mols/m5mols_core.c 	format = __find_format(info, cfg, fmt->which, info->res_type);
cfg               571 drivers/media/i2c/m5mols/m5mols_core.c static int m5mols_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               585 drivers/media/i2c/m5mols/m5mols_core.c 	sfmt = __find_format(info, cfg, fmt->which, type);
cfg               651 drivers/media/i2c/m5mols/m5mols_core.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               191 drivers/media/i2c/ml86v7667.c 		struct v4l2_subdev_pad_config *cfg,
cfg               203 drivers/media/i2c/ml86v7667.c 		struct v4l2_subdev_pad_config *cfg,
cfg               223 drivers/media/i2c/ml86v7667.c 				   struct v4l2_mbus_config *cfg)
cfg               225 drivers/media/i2c/ml86v7667.c 	cfg->flags = V4L2_MBUS_MASTER | V4L2_MBUS_PCLK_SAMPLE_RISING |
cfg               227 drivers/media/i2c/ml86v7667.c 	cfg->type = V4L2_MBUS_BT656;
cfg               256 drivers/media/i2c/mt9m001.c 		struct v4l2_subdev_pad_config *cfg,
cfg               297 drivers/media/i2c/mt9m001.c 		struct v4l2_subdev_pad_config *cfg,
cfg               322 drivers/media/i2c/mt9m001.c 		struct v4l2_subdev_pad_config *cfg,
cfg               333 drivers/media/i2c/mt9m001.c 		mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               379 drivers/media/i2c/mt9m001.c 		struct v4l2_subdev_pad_config *cfg,
cfg               413 drivers/media/i2c/mt9m001.c 	cfg->try_fmt = *mf;
cfg               659 drivers/media/i2c/mt9m001.c 			    struct v4l2_subdev_pad_config *cfg)
cfg               664 drivers/media/i2c/mt9m001.c 		v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               679 drivers/media/i2c/mt9m001.c 		struct v4l2_subdev_pad_config *cfg,
cfg               693 drivers/media/i2c/mt9m001.c 				struct v4l2_mbus_config *cfg)
cfg               696 drivers/media/i2c/mt9m001.c 	cfg->flags = V4L2_MBUS_PCLK_SAMPLE_FALLING |
cfg               699 drivers/media/i2c/mt9m001.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg               307 drivers/media/i2c/mt9m032.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               318 drivers/media/i2c/mt9m032.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               341 drivers/media/i2c/mt9m032.c __mt9m032_get_pad_crop(struct mt9m032 *sensor, struct v4l2_subdev_pad_config *cfg,
cfg               346 drivers/media/i2c/mt9m032.c 		return v4l2_subdev_get_try_crop(&sensor->subdev, cfg, 0);
cfg               363 drivers/media/i2c/mt9m032.c __mt9m032_get_pad_format(struct mt9m032 *sensor, struct v4l2_subdev_pad_config *cfg,
cfg               368 drivers/media/i2c/mt9m032.c 		return v4l2_subdev_get_try_format(&sensor->subdev, cfg, 0);
cfg               377 drivers/media/i2c/mt9m032.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               383 drivers/media/i2c/mt9m032.c 	fmt->format = *__mt9m032_get_pad_format(sensor, cfg, fmt->which);
cfg               390 drivers/media/i2c/mt9m032.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               404 drivers/media/i2c/mt9m032.c 	fmt->format = *__mt9m032_get_pad_format(sensor, cfg, fmt->which);
cfg               413 drivers/media/i2c/mt9m032.c 				     struct v4l2_subdev_pad_config *cfg,
cfg               422 drivers/media/i2c/mt9m032.c 	sel->r = *__mt9m032_get_pad_crop(sensor, cfg, sel->which);
cfg               429 drivers/media/i2c/mt9m032.c 				     struct v4l2_subdev_pad_config *cfg,
cfg               465 drivers/media/i2c/mt9m032.c 	__crop = __mt9m032_get_pad_crop(sensor, cfg, sel->which);
cfg               471 drivers/media/i2c/mt9m032.c 		format = __mt9m032_get_pad_format(sensor, cfg, sel->which);
cfg               452 drivers/media/i2c/mt9m111.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               496 drivers/media/i2c/mt9m111.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               521 drivers/media/i2c/mt9m111.c 		struct v4l2_subdev_pad_config *cfg,
cfg               532 drivers/media/i2c/mt9m111.c 		mf = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg               627 drivers/media/i2c/mt9m111.c 		struct v4l2_subdev_pad_config *cfg,
cfg               681 drivers/media/i2c/mt9m111.c 		cfg->try_fmt = *mf;
cfg              1103 drivers/media/i2c/mt9m111.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1122 drivers/media/i2c/mt9m111.c 			    struct v4l2_subdev_pad_config *cfg)
cfg              1126 drivers/media/i2c/mt9m111.c 		v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1141 drivers/media/i2c/mt9m111.c 				struct v4l2_mbus_config *cfg)
cfg              1145 drivers/media/i2c/mt9m111.c 	cfg->flags = V4L2_MBUS_MASTER |
cfg              1149 drivers/media/i2c/mt9m111.c 	cfg->flags |= mt9m111->pclk_sample ? V4L2_MBUS_PCLK_SAMPLE_RISING :
cfg              1152 drivers/media/i2c/mt9m111.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg               474 drivers/media/i2c/mt9p031.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               487 drivers/media/i2c/mt9p031.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               505 drivers/media/i2c/mt9p031.c __mt9p031_get_pad_format(struct mt9p031 *mt9p031, struct v4l2_subdev_pad_config *cfg,
cfg               510 drivers/media/i2c/mt9p031.c 		return v4l2_subdev_get_try_format(&mt9p031->subdev, cfg, pad);
cfg               519 drivers/media/i2c/mt9p031.c __mt9p031_get_pad_crop(struct mt9p031 *mt9p031, struct v4l2_subdev_pad_config *cfg,
cfg               524 drivers/media/i2c/mt9p031.c 		return v4l2_subdev_get_try_crop(&mt9p031->subdev, cfg, pad);
cfg               533 drivers/media/i2c/mt9p031.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               538 drivers/media/i2c/mt9p031.c 	fmt->format = *__mt9p031_get_pad_format(mt9p031, cfg, fmt->pad,
cfg               544 drivers/media/i2c/mt9p031.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               555 drivers/media/i2c/mt9p031.c 	__crop = __mt9p031_get_pad_crop(mt9p031, cfg, format->pad,
cfg               571 drivers/media/i2c/mt9p031.c 	__format = __mt9p031_get_pad_format(mt9p031, cfg, format->pad,
cfg               582 drivers/media/i2c/mt9p031.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               590 drivers/media/i2c/mt9p031.c 	sel->r = *__mt9p031_get_pad_crop(mt9p031, cfg, sel->pad, sel->which);
cfg               595 drivers/media/i2c/mt9p031.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               625 drivers/media/i2c/mt9p031.c 	__crop = __mt9p031_get_pad_crop(mt9p031, cfg, sel->pad, sel->which);
cfg               631 drivers/media/i2c/mt9p031.c 		__format = __mt9p031_get_pad_format(mt9p031, cfg, sel->pad,
cfg               255 drivers/media/i2c/mt9t001.c __mt9t001_get_pad_format(struct mt9t001 *mt9t001, struct v4l2_subdev_pad_config *cfg,
cfg               260 drivers/media/i2c/mt9t001.c 		return v4l2_subdev_get_try_format(&mt9t001->subdev, cfg, pad);
cfg               269 drivers/media/i2c/mt9t001.c __mt9t001_get_pad_crop(struct mt9t001 *mt9t001, struct v4l2_subdev_pad_config *cfg,
cfg               274 drivers/media/i2c/mt9t001.c 		return v4l2_subdev_get_try_crop(&mt9t001->subdev, cfg, pad);
cfg               338 drivers/media/i2c/mt9t001.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               349 drivers/media/i2c/mt9t001.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               364 drivers/media/i2c/mt9t001.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               369 drivers/media/i2c/mt9t001.c 	format->format = *__mt9t001_get_pad_format(mt9t001, cfg, format->pad,
cfg               375 drivers/media/i2c/mt9t001.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               386 drivers/media/i2c/mt9t001.c 	__crop = __mt9t001_get_pad_crop(mt9t001, cfg, format->pad,
cfg               402 drivers/media/i2c/mt9t001.c 	__format = __mt9t001_get_pad_format(mt9t001, cfg, format->pad,
cfg               413 drivers/media/i2c/mt9t001.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               421 drivers/media/i2c/mt9t001.c 	sel->r = *__mt9t001_get_pad_crop(mt9t001, cfg, sel->pad, sel->which);
cfg               426 drivers/media/i2c/mt9t001.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               458 drivers/media/i2c/mt9t001.c 	__crop = __mt9t001_get_pad_crop(mt9t001, cfg, sel->pad, sel->which);
cfg               464 drivers/media/i2c/mt9t001.c 		__format = __mt9t001_get_pad_format(mt9t001, cfg, sel->pad,
cfg               875 drivers/media/i2c/mt9t112.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               900 drivers/media/i2c/mt9t112.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               915 drivers/media/i2c/mt9t112.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               956 drivers/media/i2c/mt9t112.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               985 drivers/media/i2c/mt9t112.c 	cfg->try_fmt = *mf;
cfg               991 drivers/media/i2c/mt9t112.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               330 drivers/media/i2c/mt9v011.c 		struct v4l2_subdev_pad_config *cfg,
cfg               341 drivers/media/i2c/mt9v011.c 		struct v4l2_subdev_pad_config *cfg,
cfg               361 drivers/media/i2c/mt9v011.c 		cfg->try_fmt = *fmt;
cfg               352 drivers/media/i2c/mt9v032.c __mt9v032_get_pad_format(struct mt9v032 *mt9v032, struct v4l2_subdev_pad_config *cfg,
cfg               357 drivers/media/i2c/mt9v032.c 		return v4l2_subdev_get_try_format(&mt9v032->subdev, cfg, pad);
cfg               366 drivers/media/i2c/mt9v032.c __mt9v032_get_pad_crop(struct mt9v032 *mt9v032, struct v4l2_subdev_pad_config *cfg,
cfg               371 drivers/media/i2c/mt9v032.c 		return v4l2_subdev_get_try_crop(&mt9v032->subdev, cfg, pad);
cfg               428 drivers/media/i2c/mt9v032.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               441 drivers/media/i2c/mt9v032.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               460 drivers/media/i2c/mt9v032.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               465 drivers/media/i2c/mt9v032.c 	format->format = *__mt9v032_get_pad_format(mt9v032, cfg, format->pad,
cfg               495 drivers/media/i2c/mt9v032.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               506 drivers/media/i2c/mt9v032.c 	__crop = __mt9v032_get_pad_crop(mt9v032, cfg, format->pad,
cfg               522 drivers/media/i2c/mt9v032.c 	__format = __mt9v032_get_pad_format(mt9v032, cfg, format->pad,
cfg               539 drivers/media/i2c/mt9v032.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               547 drivers/media/i2c/mt9v032.c 	sel->r = *__mt9v032_get_pad_crop(mt9v032, cfg, sel->pad, sel->which);
cfg               552 drivers/media/i2c/mt9v032.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               584 drivers/media/i2c/mt9v032.c 	__crop = __mt9v032_get_pad_crop(mt9v032, cfg, sel->pad, sel->which);
cfg               590 drivers/media/i2c/mt9v032.c 		__format = __mt9v032_get_pad_format(mt9v032, cfg, sel->pad,
cfg               794 drivers/media/i2c/mt9v111.c 					struct v4l2_subdev_pad_config *cfg,
cfg               801 drivers/media/i2c/mt9v111.c 		return v4l2_subdev_get_try_format(&mt9v111->sd, cfg, pad);
cfg               803 drivers/media/i2c/mt9v111.c 		return &cfg->try_fmt;
cfg               813 drivers/media/i2c/mt9v111.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               825 drivers/media/i2c/mt9v111.c 				struct v4l2_subdev_pad_config *cfg,
cfg               848 drivers/media/i2c/mt9v111.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               863 drivers/media/i2c/mt9v111.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               872 drivers/media/i2c/mt9v111.c 	format->format = *__mt9v111_get_pad_format(mt9v111, cfg, format->pad,
cfg               880 drivers/media/i2c/mt9v111.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               928 drivers/media/i2c/mt9v111.c 	__fmt = __mt9v111_get_pad_format(mt9v111, cfg, format->pad,
cfg               957 drivers/media/i2c/mt9v111.c 			    struct v4l2_subdev_pad_config *cfg)
cfg               959 drivers/media/i2c/mt9v111.c 	cfg->try_fmt = mt9v111_def_fmt;
cfg               491 drivers/media/i2c/noon010pc30.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               502 drivers/media/i2c/noon010pc30.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               509 drivers/media/i2c/noon010pc30.c 		if (cfg) {
cfg               510 drivers/media/i2c/noon010pc30.c 			mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               542 drivers/media/i2c/noon010pc30.c static int noon010_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               557 drivers/media/i2c/noon010pc30.c 		if (cfg) {
cfg               558 drivers/media/i2c/noon010pc30.c 			mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1277 drivers/media/i2c/ov13858.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1290 drivers/media/i2c/ov13858.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1317 drivers/media/i2c/ov13858.c 				     struct v4l2_subdev_pad_config *cfg,
cfg              1324 drivers/media/i2c/ov13858.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1334 drivers/media/i2c/ov13858.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1341 drivers/media/i2c/ov13858.c 	ret = ov13858_do_get_pad_format(ov13858, cfg, fmt);
cfg              1349 drivers/media/i2c/ov13858.c 		       struct v4l2_subdev_pad_config *cfg,
cfg              1373 drivers/media/i2c/ov13858.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               916 drivers/media/i2c/ov2640.c 		struct v4l2_subdev_pad_config *cfg,
cfg               928 drivers/media/i2c/ov2640.c 		mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               949 drivers/media/i2c/ov2640.c 		struct v4l2_subdev_pad_config *cfg,
cfg               999 drivers/media/i2c/ov2640.c 		cfg->try_fmt = *mf;
cfg              1008 drivers/media/i2c/ov2640.c 			   struct v4l2_subdev_pad_config *cfg)
cfg              1012 drivers/media/i2c/ov2640.c 		v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1029 drivers/media/i2c/ov2640.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1040 drivers/media/i2c/ov2640.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1002 drivers/media/i2c/ov2659.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1018 drivers/media/i2c/ov2659.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1044 drivers/media/i2c/ov2659.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1056 drivers/media/i2c/ov2659.c 		mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1106 drivers/media/i2c/ov2659.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1136 drivers/media/i2c/ov2659.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               648 drivers/media/i2c/ov2680.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               662 drivers/media/i2c/ov2680.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               676 drivers/media/i2c/ov2680.c 		fmt = v4l2_subdev_get_try_format(&sensor->sd, cfg, format->pad);
cfg               693 drivers/media/i2c/ov2680.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               724 drivers/media/i2c/ov2680.c 		try_fmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               746 drivers/media/i2c/ov2680.c 			   struct v4l2_subdev_pad_config *cfg)
cfg               749 drivers/media/i2c/ov2680.c 		.which = cfg ? V4L2_SUBDEV_FORMAT_TRY
cfg               757 drivers/media/i2c/ov2680.c 	return ov2680_set_fmt(sd, cfg, &fmt);
cfg               761 drivers/media/i2c/ov2680.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               778 drivers/media/i2c/ov2680.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               331 drivers/media/i2c/ov2685.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               344 drivers/media/i2c/ov2685.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               356 drivers/media/i2c/ov2685.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               368 drivers/media/i2c/ov2685.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              2145 drivers/media/i2c/ov5640.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              2157 drivers/media/i2c/ov5640.c 		fmt = v4l2_subdev_get_try_format(&sensor->sd, cfg,
cfg              2203 drivers/media/i2c/ov5640.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              2228 drivers/media/i2c/ov5640.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              2728 drivers/media/i2c/ov5640.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              2748 drivers/media/i2c/ov5640.c 	struct v4l2_subdev_pad_config *cfg,
cfg              2831 drivers/media/i2c/ov5640.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               840 drivers/media/i2c/ov5645.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               852 drivers/media/i2c/ov5645.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               871 drivers/media/i2c/ov5645.c 			struct v4l2_subdev_pad_config *cfg,
cfg               877 drivers/media/i2c/ov5645.c 		return v4l2_subdev_get_try_format(&ov5645->sd, cfg, pad);
cfg               886 drivers/media/i2c/ov5645.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               891 drivers/media/i2c/ov5645.c 	format->format = *__ov5645_get_pad_format(ov5645, cfg, format->pad,
cfg               897 drivers/media/i2c/ov5645.c __ov5645_get_pad_crop(struct ov5645 *ov5645, struct v4l2_subdev_pad_config *cfg,
cfg               902 drivers/media/i2c/ov5645.c 		return v4l2_subdev_get_try_crop(&ov5645->sd, cfg, pad);
cfg               911 drivers/media/i2c/ov5645.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               920 drivers/media/i2c/ov5645.c 	__crop = __ov5645_get_pad_crop(ov5645, cfg, format->pad,
cfg               945 drivers/media/i2c/ov5645.c 	__format = __ov5645_get_pad_format(ov5645, cfg, format->pad,
cfg               959 drivers/media/i2c/ov5645.c 				  struct v4l2_subdev_pad_config *cfg)
cfg               963 drivers/media/i2c/ov5645.c 	fmt.which = cfg ? V4L2_SUBDEV_FORMAT_TRY : V4L2_SUBDEV_FORMAT_ACTIVE;
cfg               967 drivers/media/i2c/ov5645.c 	ov5645_set_format(subdev, cfg, &fmt);
cfg               973 drivers/media/i2c/ov5645.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               981 drivers/media/i2c/ov5645.c 	sel->r = *__ov5645_get_pad_crop(ov5645, cfg, sel->pad,
cfg               455 drivers/media/i2c/ov5647.c 				struct v4l2_subdev_pad_config *cfg,
cfg              2143 drivers/media/i2c/ov5670.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              2156 drivers/media/i2c/ov5670.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              2183 drivers/media/i2c/ov5670.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              2187 drivers/media/i2c/ov5670.c 		fmt->format = *v4l2_subdev_get_try_format(&ov5670->sd, cfg,
cfg              2196 drivers/media/i2c/ov5670.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              2203 drivers/media/i2c/ov5670.c 	ret = ov5670_do_get_pad_format(ov5670, cfg, fmt);
cfg              2210 drivers/media/i2c/ov5670.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              2228 drivers/media/i2c/ov5670.c 		*v4l2_subdev_get_try_format(sd, cfg, fmt->pad) = fmt->format;
cfg               860 drivers/media/i2c/ov5675.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               875 drivers/media/i2c/ov5675.c 		*v4l2_subdev_get_try_format(sd, cfg, fmt->pad) = fmt->format;
cfg               901 drivers/media/i2c/ov5675.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               908 drivers/media/i2c/ov5675.c 		fmt->format = *v4l2_subdev_get_try_format(&ov5675->sd, cfg,
cfg               919 drivers/media/i2c/ov5675.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               931 drivers/media/i2c/ov5675.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               809 drivers/media/i2c/ov5695.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               825 drivers/media/i2c/ov5695.c 		*v4l2_subdev_get_try_format(sd, cfg, fmt->pad) = fmt->format;
cfg               844 drivers/media/i2c/ov5695.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               853 drivers/media/i2c/ov5695.c 		fmt->format = *v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               870 drivers/media/i2c/ov5695.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               881 drivers/media/i2c/ov5695.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               449 drivers/media/i2c/ov6650.c 		struct v4l2_subdev_pad_config *cfg,
cfg               474 drivers/media/i2c/ov6650.c 		struct v4l2_subdev_pad_config *cfg,
cfg               517 drivers/media/i2c/ov6650.c 		struct v4l2_subdev_pad_config *cfg,
cfg               532 drivers/media/i2c/ov6650.c 		mf->width = cfg->try_fmt.width;
cfg               533 drivers/media/i2c/ov6650.c 		mf->height = cfg->try_fmt.height;
cfg               534 drivers/media/i2c/ov6650.c 		mf->code = cfg->try_fmt.code;
cfg               682 drivers/media/i2c/ov6650.c 		struct v4l2_subdev_pad_config *cfg,
cfg               715 drivers/media/i2c/ov6650.c 		cfg->try_fmt.width = mf->width;
cfg               716 drivers/media/i2c/ov6650.c 		cfg->try_fmt.height = mf->height;
cfg               717 drivers/media/i2c/ov6650.c 		cfg->try_fmt.code = mf->code;
cfg               721 drivers/media/i2c/ov6650.c 		mf->width = cfg->try_fmt.width;
cfg               722 drivers/media/i2c/ov6650.c 		mf->height = cfg->try_fmt.height;
cfg               723 drivers/media/i2c/ov6650.c 		mf->code = cfg->try_fmt.code;
cfg               742 drivers/media/i2c/ov6650.c 		struct v4l2_subdev_pad_config *cfg,
cfg               913 drivers/media/i2c/ov6650.c 				struct v4l2_mbus_config *cfg)
cfg               916 drivers/media/i2c/ov6650.c 	cfg->flags = V4L2_MBUS_MASTER |
cfg               921 drivers/media/i2c/ov6650.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg               928 drivers/media/i2c/ov6650.c 				const struct v4l2_mbus_config *cfg)
cfg               933 drivers/media/i2c/ov6650.c 	if (cfg->flags & V4L2_MBUS_PCLK_SAMPLE_RISING)
cfg               940 drivers/media/i2c/ov6650.c 	if (cfg->flags & V4L2_MBUS_HSYNC_ACTIVE_LOW)
cfg               947 drivers/media/i2c/ov6650.c 	if (cfg->flags & V4L2_MBUS_VSYNC_ACTIVE_HIGH)
cfg               901 drivers/media/i2c/ov7251.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               913 drivers/media/i2c/ov7251.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               931 drivers/media/i2c/ov7251.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               953 drivers/media/i2c/ov7251.c 			struct v4l2_subdev_pad_config *cfg,
cfg               959 drivers/media/i2c/ov7251.c 		return v4l2_subdev_get_try_format(&ov7251->sd, cfg, pad);
cfg               968 drivers/media/i2c/ov7251.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               974 drivers/media/i2c/ov7251.c 	format->format = *__ov7251_get_pad_format(ov7251, cfg, format->pad,
cfg               982 drivers/media/i2c/ov7251.c __ov7251_get_pad_crop(struct ov7251 *ov7251, struct v4l2_subdev_pad_config *cfg,
cfg               987 drivers/media/i2c/ov7251.c 		return v4l2_subdev_get_try_crop(&ov7251->sd, cfg, pad);
cfg              1030 drivers/media/i2c/ov7251.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1041 drivers/media/i2c/ov7251.c 	__crop = __ov7251_get_pad_crop(ov7251, cfg, format->pad, format->which);
cfg              1080 drivers/media/i2c/ov7251.c 	__format = __ov7251_get_pad_format(ov7251, cfg, format->pad,
cfg              1101 drivers/media/i2c/ov7251.c 				  struct v4l2_subdev_pad_config *cfg)
cfg              1104 drivers/media/i2c/ov7251.c 		.which = cfg ? V4L2_SUBDEV_FORMAT_TRY
cfg              1112 drivers/media/i2c/ov7251.c 	ov7251_set_format(subdev, cfg, &fmt);
cfg              1118 drivers/media/i2c/ov7251.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1127 drivers/media/i2c/ov7251.c 	sel->r = *__ov7251_get_pad_crop(ov7251, cfg, sel->pad,
cfg               949 drivers/media/i2c/ov7670.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1094 drivers/media/i2c/ov7670.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1111 drivers/media/i2c/ov7670.c 		mbus_fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              1133 drivers/media/i2c/ov7670.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1143 drivers/media/i2c/ov7670.c 		mbus_fmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1191 drivers/media/i2c/ov7670.c 				      struct v4l2_subdev_pad_config *cfg,
cfg              1230 drivers/media/i2c/ov7670.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1139 drivers/media/i2c/ov772x.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1161 drivers/media/i2c/ov772x.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1180 drivers/media/i2c/ov772x.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1204 drivers/media/i2c/ov772x.c 		cfg->try_fmt = *mf;
cfg              1302 drivers/media/i2c/ov772x.c 				      struct v4l2_subdev_pad_config *cfg,
cfg              1320 drivers/media/i2c/ov772x.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               712 drivers/media/i2c/ov7740.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               724 drivers/media/i2c/ov7740.c 				struct v4l2_subdev_pad_config *cfg,
cfg               743 drivers/media/i2c/ov7740.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               806 drivers/media/i2c/ov7740.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               828 drivers/media/i2c/ov7740.c 		mbus_fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg               851 drivers/media/i2c/ov7740.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               863 drivers/media/i2c/ov7740.c 		mbus_fmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               950 drivers/media/i2c/ov8856.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               965 drivers/media/i2c/ov8856.c 		*v4l2_subdev_get_try_format(sd, cfg, fmt->pad) = fmt->format;
cfg               991 drivers/media/i2c/ov8856.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               998 drivers/media/i2c/ov8856.c 		fmt->format = *v4l2_subdev_get_try_format(&ov8856->sd, cfg,
cfg              1009 drivers/media/i2c/ov8856.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1022 drivers/media/i2c/ov8856.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               522 drivers/media/i2c/ov9640.c 		struct v4l2_subdev_pad_config *cfg,
cfg               550 drivers/media/i2c/ov9640.c 	cfg->try_fmt = *mf;
cfg               556 drivers/media/i2c/ov9640.c 		struct v4l2_subdev_pad_config *cfg,
cfg               568 drivers/media/i2c/ov9640.c 		struct v4l2_subdev_pad_config *cfg,
cfg               652 drivers/media/i2c/ov9640.c 				struct v4l2_mbus_config *cfg)
cfg               654 drivers/media/i2c/ov9640.c 	cfg->flags = V4L2_MBUS_PCLK_SAMPLE_RISING | V4L2_MBUS_MASTER |
cfg               657 drivers/media/i2c/ov9640.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg              1073 drivers/media/i2c/ov9650.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1084 drivers/media/i2c/ov9650.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1170 drivers/media/i2c/ov9650.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1177 drivers/media/i2c/ov9650.c 		mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1215 drivers/media/i2c/ov9650.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1237 drivers/media/i2c/ov9650.c 		if (cfg) {
cfg              1238 drivers/media/i2c/ov9650.c 			mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               491 drivers/media/i2c/rj54n1cb0c.c 		struct v4l2_subdev_pad_config *cfg,
cfg               544 drivers/media/i2c/rj54n1cb0c.c 				struct v4l2_subdev_pad_config *cfg,
cfg               581 drivers/media/i2c/rj54n1cb0c.c 				struct v4l2_subdev_pad_config *cfg,
cfg               606 drivers/media/i2c/rj54n1cb0c.c 		struct v4l2_subdev_pad_config *cfg,
cfg               976 drivers/media/i2c/rj54n1cb0c.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1012 drivers/media/i2c/rj54n1cb0c.c 		cfg->try_fmt = *mf;
cfg               820 drivers/media/i2c/s5c73m3/s5c73m3-core.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               847 drivers/media/i2c/s5c73m3/s5c73m3-core.c 						v4l2_subdev_get_try_format(sd, cfg,
cfg               857 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               949 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               987 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               995 drivers/media/i2c/s5c73m3/s5c73m3-core.c 		fmt->format = *v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1021 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			   struct v4l2_subdev_pad_config *cfg,
cfg              1029 drivers/media/i2c/s5c73m3/s5c73m3-core.c 		fmt->format = *v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1059 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			   struct v4l2_subdev_pad_config *cfg,
cfg              1069 drivers/media/i2c/s5c73m3/s5c73m3-core.c 	s5c73m3_try_format(state, cfg, fmt, &frame_size);
cfg              1072 drivers/media/i2c/s5c73m3/s5c73m3-core.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1098 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			 struct v4l2_subdev_pad_config *cfg,
cfg              1108 drivers/media/i2c/s5c73m3/s5c73m3-core.c 	s5c73m3_oif_try_format(state, cfg, fmt, &frame_size);
cfg              1111 drivers/media/i2c/s5c73m3/s5c73m3-core.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1114 drivers/media/i2c/s5c73m3/s5c73m3-core.c 			mf = v4l2_subdev_get_try_format(sd, cfg, OIF_SOURCE_PAD);
cfg              1186 drivers/media/i2c/s5c73m3/s5c73m3-core.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1202 drivers/media/i2c/s5c73m3/s5c73m3-core.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1217 drivers/media/i2c/s5c73m3/s5c73m3-core.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1244 drivers/media/i2c/s5c73m3/s5c73m3-core.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1262 drivers/media/i2c/s5c73m3/s5c73m3-core.c 				mf = v4l2_subdev_get_try_format(sd, cfg,
cfg               528 drivers/media/i2c/s5k4ecgx.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               538 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               545 drivers/media/i2c/s5k4ecgx.c 		if (cfg) {
cfg               546 drivers/media/i2c/s5k4ecgx.c 			mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               578 drivers/media/i2c/s5k4ecgx.c static int s5k4ecgx_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               593 drivers/media/i2c/s5k4ecgx.c 		if (cfg) {
cfg               594 drivers/media/i2c/s5k4ecgx.c 			mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1184 drivers/media/i2c/s5k5baf.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              1203 drivers/media/i2c/s5k5baf.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1221 drivers/media/i2c/s5k5baf.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1278 drivers/media/i2c/s5k5baf.c static int s5k5baf_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              1286 drivers/media/i2c/s5k5baf.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1308 drivers/media/i2c/s5k5baf.c static int s5k5baf_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              1319 drivers/media/i2c/s5k5baf.c 		*v4l2_subdev_get_try_format(sd, cfg, fmt->pad) = *mf;
cfg              1371 drivers/media/i2c/s5k5baf.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1391 drivers/media/i2c/s5k5baf.c 			sel->r = *v4l2_subdev_get_try_compose(sd, cfg, sel->pad);
cfg              1393 drivers/media/i2c/s5k5baf.c 			sel->r = *v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg              1462 drivers/media/i2c/s5k5baf.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1483 drivers/media/i2c/s5k5baf.c 				v4l2_subdev_get_try_crop(sd, cfg, PAD_CIS),
cfg              1484 drivers/media/i2c/s5k5baf.c 				v4l2_subdev_get_try_compose(sd, cfg, PAD_CIS),
cfg              1485 drivers/media/i2c/s5k5baf.c 				v4l2_subdev_get_try_crop(sd, cfg, PAD_OUT)
cfg               102 drivers/media/i2c/s5k6a3.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               126 drivers/media/i2c/s5k6a3.c 		struct s5k6a3 *sensor, struct v4l2_subdev_pad_config *cfg,
cfg               130 drivers/media/i2c/s5k6a3.c 		return cfg ? v4l2_subdev_get_try_format(&sensor->subdev, cfg, pad) : NULL;
cfg               136 drivers/media/i2c/s5k6a3.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               144 drivers/media/i2c/s5k6a3.c 	mf = __s5k6a3_get_format(sensor, cfg, fmt->pad, fmt->which);
cfg               154 drivers/media/i2c/s5k6a3.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               160 drivers/media/i2c/s5k6a3.c 	mf = __s5k6a3_get_format(sensor, cfg, fmt->pad, fmt->which);
cfg               679 drivers/media/i2c/s5k6aa.c 	u16 cfg = 0;
cfg               688 drivers/media/i2c/s5k6aa.c 		cfg = nlanes;
cfg               692 drivers/media/i2c/s5k6aa.c 	ret = s5k6aa_write(client, REG_OIF_EN_MIPI_LANES, cfg);
cfg              1000 drivers/media/i2c/s5k6aa.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              1027 drivers/media/i2c/s5k6aa.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1038 drivers/media/i2c/s5k6aa.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1060 drivers/media/i2c/s5k6aa.c __s5k6aa_get_crop_rect(struct s5k6aa *s5k6aa, struct v4l2_subdev_pad_config *cfg,
cfg              1067 drivers/media/i2c/s5k6aa.c 	return v4l2_subdev_get_try_crop(&s5k6aa->sd, cfg, 0);
cfg              1091 drivers/media/i2c/s5k6aa.c static int s5k6aa_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              1100 drivers/media/i2c/s5k6aa.c 		mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1112 drivers/media/i2c/s5k6aa.c static int s5k6aa_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              1125 drivers/media/i2c/s5k6aa.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1126 drivers/media/i2c/s5k6aa.c 		crop = v4l2_subdev_get_try_crop(sd, cfg, 0);
cfg              1166 drivers/media/i2c/s5k6aa.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1178 drivers/media/i2c/s5k6aa.c 	rect = __s5k6aa_get_crop_rect(s5k6aa, cfg, sel->which);
cfg              1189 drivers/media/i2c/s5k6aa.c 				struct v4l2_subdev_pad_config *cfg,
cfg              1201 drivers/media/i2c/s5k6aa.c 	crop_r = __s5k6aa_get_crop_rect(s5k6aa, cfg, sel->which);
cfg              1207 drivers/media/i2c/s5k6aa.c 		mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               546 drivers/media/i2c/saa6752hs.c 		struct v4l2_subdev_pad_config *cfg,
cfg               566 drivers/media/i2c/saa6752hs.c 		struct v4l2_subdev_pad_config *cfg,
cfg               598 drivers/media/i2c/saa6752hs.c 		cfg->try_fmt = *f;
cfg              1170 drivers/media/i2c/saa7115.c 		struct v4l2_subdev_pad_config *cfg,
cfg               983 drivers/media/i2c/saa717x.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1570 drivers/media/i2c/smiapp/smiapp-core.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1624 drivers/media/i2c/smiapp/smiapp-core.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1630 drivers/media/i2c/smiapp/smiapp-core.c 		fmt->format = *v4l2_subdev_get_try_format(subdev, cfg,
cfg              1650 drivers/media/i2c/smiapp/smiapp-core.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1657 drivers/media/i2c/smiapp/smiapp-core.c 	rval = __smiapp_get_format(subdev, cfg, fmt);
cfg              1664 drivers/media/i2c/smiapp/smiapp-core.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1680 drivers/media/i2c/smiapp/smiapp-core.c 				crops[i] = v4l2_subdev_get_try_crop(subdev, cfg, i);
cfg              1685 drivers/media/i2c/smiapp/smiapp-core.c 			*comps = v4l2_subdev_get_try_compose(subdev, cfg,
cfg              1694 drivers/media/i2c/smiapp/smiapp-core.c 			     struct v4l2_subdev_pad_config *cfg, int which,
cfg              1701 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_get_crop_compose(subdev, cfg, crops, &comp, which);
cfg              1743 drivers/media/i2c/smiapp/smiapp-core.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1754 drivers/media/i2c/smiapp/smiapp-core.c 	rval = __smiapp_get_format(subdev, cfg, fmt);
cfg              1796 drivers/media/i2c/smiapp/smiapp-core.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1808 drivers/media/i2c/smiapp/smiapp-core.c 		rval = smiapp_set_format_source(subdev, cfg, fmt);
cfg              1830 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_get_crop_compose(subdev, cfg, crops, NULL, fmt->which);
cfg              1838 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_propagate(subdev, cfg, fmt->which,
cfg              1891 drivers/media/i2c/smiapp/smiapp-core.c 				      struct v4l2_subdev_pad_config *cfg,
cfg              1939 drivers/media/i2c/smiapp/smiapp-core.c 				      struct v4l2_subdev_pad_config *cfg,
cfg              2055 drivers/media/i2c/smiapp/smiapp-core.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              2062 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_get_crop_compose(subdev, cfg, crops, &comp, sel->which);
cfg              2068 drivers/media/i2c/smiapp/smiapp-core.c 		smiapp_set_compose_binner(subdev, cfg, sel, crops, comp);
cfg              2070 drivers/media/i2c/smiapp/smiapp-core.c 		smiapp_set_compose_scaler(subdev, cfg, sel, crops, comp);
cfg              2073 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_propagate(subdev, cfg, sel->which, V4L2_SEL_TGT_COMPOSE);
cfg              2125 drivers/media/i2c/smiapp/smiapp-core.c 			   struct v4l2_subdev_pad_config *cfg,
cfg              2133 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_get_crop_compose(subdev, cfg, crops, NULL, sel->which);
cfg              2144 drivers/media/i2c/smiapp/smiapp-core.c 			_r.width = v4l2_subdev_get_try_format(subdev, cfg, sel->pad)
cfg              2146 drivers/media/i2c/smiapp/smiapp-core.c 			_r.height = v4l2_subdev_get_try_format(subdev, cfg, sel->pad)
cfg              2151 drivers/media/i2c/smiapp/smiapp-core.c 				subdev, cfg, ssd->sink_pad);
cfg              2169 drivers/media/i2c/smiapp/smiapp-core.c 		smiapp_propagate(subdev, cfg, sel->which,
cfg              2185 drivers/media/i2c/smiapp/smiapp-core.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              2198 drivers/media/i2c/smiapp/smiapp-core.c 	smiapp_get_crop_compose(subdev, cfg, crops, &comp, sel->which);
cfg              2204 drivers/media/i2c/smiapp/smiapp-core.c 			v4l2_subdev_get_try_format(subdev, cfg, ssd->sink_pad);
cfg              2235 drivers/media/i2c/smiapp/smiapp-core.c 				struct v4l2_subdev_pad_config *cfg,
cfg              2242 drivers/media/i2c/smiapp/smiapp-core.c 	rval = __smiapp_get_selection(subdev, cfg, sel);
cfg              2248 drivers/media/i2c/smiapp/smiapp-core.c 				struct v4l2_subdev_pad_config *cfg,
cfg              2274 drivers/media/i2c/smiapp/smiapp-core.c 		ret = smiapp_set_crop(subdev, cfg, sel);
cfg              2277 drivers/media/i2c/smiapp/smiapp-core.c 		ret = smiapp_set_compose(subdev, cfg, sel);
cfg               471 drivers/media/i2c/sr030pc30.c 		struct v4l2_subdev_pad_config *cfg,
cfg               483 drivers/media/i2c/sr030pc30.c 		struct v4l2_subdev_pad_config *cfg,
cfg               528 drivers/media/i2c/sr030pc30.c 		struct v4l2_subdev_pad_config *cfg,
cfg               544 drivers/media/i2c/sr030pc30.c 		cfg->try_fmt = *mf;
cfg               647 drivers/media/i2c/st-mipid02.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               674 drivers/media/i2c/st-mipid02.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               691 drivers/media/i2c/st-mipid02.c 		fmt = v4l2_subdev_get_try_format(&bridge->sd, cfg, format->pad);
cfg               708 drivers/media/i2c/st-mipid02.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               722 drivers/media/i2c/st-mipid02.c 	*v4l2_subdev_get_try_format(sd, cfg, format->pad) = format->format;
cfg               726 drivers/media/i2c/st-mipid02.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               735 drivers/media/i2c/st-mipid02.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg               743 drivers/media/i2c/st-mipid02.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               766 drivers/media/i2c/st-mipid02.c 		mipid02_set_fmt_source(sd, cfg, format);
cfg               768 drivers/media/i2c/st-mipid02.c 		mipid02_set_fmt_sink(sd, cfg, format);
cfg              1606 drivers/media/i2c/tc358743.c 			     struct v4l2_mbus_config *cfg)
cfg              1610 drivers/media/i2c/tc358743.c 	cfg->type = V4L2_MBUS_CSI2_DPHY;
cfg              1613 drivers/media/i2c/tc358743.c 	cfg->flags = V4L2_MBUS_CSI2_CONTINUOUS_CLOCK;
cfg              1617 drivers/media/i2c/tc358743.c 		cfg->flags |= V4L2_MBUS_CSI2_1_LANE;
cfg              1620 drivers/media/i2c/tc358743.c 		cfg->flags |= V4L2_MBUS_CSI2_2_LANE;
cfg              1623 drivers/media/i2c/tc358743.c 		cfg->flags |= V4L2_MBUS_CSI2_3_LANE;
cfg              1626 drivers/media/i2c/tc358743.c 		cfg->flags |= V4L2_MBUS_CSI2_4_LANE;
cfg              1649 drivers/media/i2c/tc358743.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1666 drivers/media/i2c/tc358743.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1702 drivers/media/i2c/tc358743.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1708 drivers/media/i2c/tc358743.c 	int ret = tc358743_get_fmt(sd, cfg, format);
cfg              1721 drivers/media/i2c/tda1997x.c 			     struct v4l2_subdev_pad_config *cfg)
cfg              1726 drivers/media/i2c/tda1997x.c 	mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1733 drivers/media/i2c/tda1997x.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1765 drivers/media/i2c/tda1997x.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1778 drivers/media/i2c/tda1997x.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg              1787 drivers/media/i2c/tda1997x.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1812 drivers/media/i2c/tda1997x.c 		fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad);
cfg               862 drivers/media/i2c/tvp514x.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               889 drivers/media/i2c/tvp514x.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               921 drivers/media/i2c/tvp514x.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               990 drivers/media/i2c/tvp5150.c 			    struct v4l2_subdev_pad_config *cfg,
cfg              1014 drivers/media/i2c/tvp5150.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1074 drivers/media/i2c/tvp5150.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1108 drivers/media/i2c/tvp5150.c 				 struct v4l2_mbus_config *cfg)
cfg              1112 drivers/media/i2c/tvp5150.c 	cfg->type = decoder->mbus_type;
cfg              1113 drivers/media/i2c/tvp5150.c 	cfg->flags = V4L2_MBUS_MASTER | V4L2_MBUS_PCLK_SAMPLE_RISING
cfg              1123 drivers/media/i2c/tvp5150.c 			    struct v4l2_subdev_pad_config *cfg)
cfg              1144 drivers/media/i2c/tvp5150.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1155 drivers/media/i2c/tvp5150.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               798 drivers/media/i2c/tvp7002.c tvp7002_enum_mbus_code(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               819 drivers/media/i2c/tvp7002.c tvp7002_get_pad_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               842 drivers/media/i2c/tvp7002.c tvp7002_set_pad_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               845 drivers/media/i2c/tvp7002.c 	return tvp7002_get_pad_format(sd, cfg, fmt);
cfg               723 drivers/media/i2c/tw9910.c 				struct v4l2_subdev_pad_config *cfg,
cfg               749 drivers/media/i2c/tw9910.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               800 drivers/media/i2c/tw9910.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               832 drivers/media/i2c/tw9910.c 	cfg->try_fmt = *mf;
cfg               889 drivers/media/i2c/tw9910.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               549 drivers/media/i2c/vs6624.c 		struct v4l2_subdev_pad_config *cfg,
cfg               560 drivers/media/i2c/vs6624.c 		struct v4l2_subdev_pad_config *cfg,
cfg               590 drivers/media/i2c/vs6624.c 		cfg->try_fmt = *fmt;
cfg               640 drivers/media/i2c/vs6624.c 		struct v4l2_subdev_pad_config *cfg,
cfg               265 drivers/media/pci/bt8xx/dvb-bt8xx.c 	u8 cfg, cpump, band_select;
cfg               271 drivers/media/pci/bt8xx/dvb-bt8xx.c 	cfg = 0x88;
cfg               293 drivers/media/pci/bt8xx/dvb-bt8xx.c 	data[2] = ((div >> 10) & 0x60) | cfg;
cfg               933 drivers/media/pci/cx18/cx18-av-core.c 		struct v4l2_subdev_pad_config *cfg,
cfg              1084 drivers/media/pci/cx18/cx18-driver.c 			struct v4l2_priv_tun_config cfg = {
cfg              1088 drivers/media/pci/cx18/cx18-driver.c 			cx18_call_all(cx, tuner, s_config, &cfg);
cfg               488 drivers/media/pci/cx18/cx18-dvb.c 			struct xc2028_config cfg = {
cfg               500 drivers/media/pci/cx18/cx18-dvb.c 			fe = dvb_attach(xc2028_attach, dvb->fe, &cfg);
cfg               520 drivers/media/pci/cx18/cx18-dvb.c 			struct xc2028_config cfg = {
cfg               532 drivers/media/pci/cx18/cx18-dvb.c 			fe = dvb_attach(xc2028_attach, dvb->fe, &cfg);
cfg               543 drivers/media/pci/cx18/cx18-dvb.c 			struct xc2028_config cfg = {
cfg               555 drivers/media/pci/cx18/cx18-dvb.c 			fe = dvb_attach(xc2028_attach, dvb->fe, &cfg);
cfg              1340 drivers/media/pci/cx23885/cx23885-dvb.c 			struct xc2028_config cfg = {
cfg              1351 drivers/media/pci/cx23885/cx23885-dvb.c 					fe0->dvb.frontend, &cfg);
cfg              1392 drivers/media/pci/cx23885/cx23885-dvb.c 			struct xc2028_config cfg = {
cfg              1406 drivers/media/pci/cx23885/cx23885-dvb.c 					fe0->dvb.frontend, &cfg);
cfg              1434 drivers/media/pci/cx23885/cx23885-dvb.c 			struct xc2028_config	  cfg = {
cfg              1445 drivers/media/pci/cx23885/cx23885-dvb.c 					&cfg);
cfg              1486 drivers/media/pci/cx23885/cx23885-dvb.c 			struct xc2028_config	  cfg = {
cfg              1497 drivers/media/pci/cx23885/cx23885-dvb.c 				&cfg);
cfg              1510 drivers/media/pci/cx23885/cx23885-dvb.c 			struct xc4000_config	cfg = {
cfg              1519 drivers/media/pci/cx23885/cx23885-dvb.c 					&dev->i2c_bus[1].i2c_adap, &cfg);
cfg              1237 drivers/media/pci/cx23885/cx23885-video.c 				struct v4l2_priv_tun_config cfg = {
cfg              1241 drivers/media/pci/cx23885/cx23885-video.c 				v4l2_subdev_call(sd, tuner, s_config, &cfg);
cfg              1249 drivers/media/pci/cx23885/cx23885-video.c 				struct v4l2_priv_tun_config cfg = {
cfg              1253 drivers/media/pci/cx23885/cx23885-video.c 				v4l2_subdev_call(sd, tuner, s_config, &cfg);
cfg               607 drivers/media/pci/cx88/cx88-dvb.c 	struct xc2028_config cfg = {
cfg               630 drivers/media/pci/cx88/cx88-dvb.c 	fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, &cfg);
cfg               644 drivers/media/pci/cx88/cx88-dvb.c static int attach_xc4000(struct cx8802_dev *dev, struct xc4000_config *cfg)
cfg               660 drivers/media/pci/cx88/cx88-dvb.c 			cfg);
cfg              1365 drivers/media/pci/cx88/cx88-dvb.c 			struct xc2028_config cfg = {
cfg              1376 drivers/media/pci/cx88/cx88-dvb.c 					fe0->dvb.frontend, &cfg);
cfg              1398 drivers/media/pci/cx88/cx88-dvb.c 			struct xc4000_config cfg = {
cfg              1406 drivers/media/pci/cx88/cx88-dvb.c 			if (attach_xc4000(dev, &cfg) < 0)
cfg               997 drivers/media/pci/ddbridge/ddbridge-core.c 	struct cxd2841er_config cfg;
cfg              1000 drivers/media/pci/ddbridge/ddbridge-core.c 	cfg.i2c_addr = ((input->nr & 1) ? 0x6d : 0x6c) << 1;
cfg              1002 drivers/media/pci/ddbridge/ddbridge-core.c 	cfg.xtal = osc24 ? SONY_XTAL_24000 : SONY_XTAL_20500;
cfg              1003 drivers/media/pci/ddbridge/ddbridge-core.c 	cfg.flags = CXD2841ER_AUTO_IFHZ | CXD2841ER_EARLY_TUNE |
cfg              1008 drivers/media/pci/ddbridge/ddbridge-core.c 		cfg.flags |= CXD2841ER_TS_SERIAL;
cfg              1011 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->fe = dvb_attach(cxd2841er_attach_t_c, &cfg, i2c);
cfg              1202 drivers/media/pci/ddbridge/ddbridge-core.c 	struct stv0910_cfg cfg = stv0910_p;
cfg              1206 drivers/media/pci/ddbridge/ddbridge-core.c 		cfg.single = 1;
cfg              1209 drivers/media/pci/ddbridge/ddbridge-core.c 		cfg.parallel = 2;
cfg              1213 drivers/media/pci/ddbridge/ddbridge-core.c 		cfg.tsspeed = 0x10;
cfg              1216 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->fe = dvb_attach(stv0910_attach, i2c, &cfg, (input->nr & 1));
cfg              1218 drivers/media/pci/ddbridge/ddbridge-core.c 		cfg.adr = 0x6c;
cfg              1220 drivers/media/pci/ddbridge/ddbridge-core.c 				     &cfg, (input->nr & 1));
cfg               415 drivers/media/pci/ddbridge/ddbridge-max.c 	struct mxl5xx_cfg cfg;
cfg               418 drivers/media/pci/ddbridge/ddbridge-max.c 	cfg = mxl5xx;
cfg               419 drivers/media/pci/ddbridge/ddbridge-max.c 	cfg.fw_priv = link;
cfg               427 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe = dvb_attach(mxl5xx_attach, i2c, &cfg,
cfg               467 drivers/media/pci/ddbridge/ddbridge-max.c 	struct mci_cfg cfg;
cfg               473 drivers/media/pci/ddbridge/ddbridge-max.c 		cfg = ddb_max_sx8_cfg;
cfg               480 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe = ddb_mci_attach(input, &cfg, demod, &dvb->set_input);
cfg               127 drivers/media/pci/ddbridge/ddbridge-mci.c *ddb_mci_attach(struct ddb_input *input, struct mci_cfg *cfg, int nr,
cfg               135 drivers/media/pci/ddbridge/ddbridge-mci.c 	void *key = cfg->type ? (void *)port : (void *)link;
cfg               137 drivers/media/pci/ddbridge/ddbridge-mci.c 	state = kzalloc(cfg->state_size, GFP_KERNEL);
cfg               146 drivers/media/pci/ddbridge/ddbridge-mci.c 		base = kzalloc(cfg->base_size, GFP_KERNEL);
cfg               163 drivers/media/pci/ddbridge/ddbridge-mci.c 		if (cfg->base_init)
cfg               164 drivers/media/pci/ddbridge/ddbridge-mci.c 			cfg->base_init(base);
cfg               166 drivers/media/pci/ddbridge/ddbridge-mci.c 	memcpy(&state->fe.ops, cfg->fe_ops, sizeof(struct dvb_frontend_ops));
cfg               169 drivers/media/pci/ddbridge/ddbridge-mci.c 	*fn_set_input = cfg->set_input;
cfg               172 drivers/media/pci/ddbridge/ddbridge-mci.c 	if (cfg->init)
cfg               173 drivers/media/pci/ddbridge/ddbridge-mci.c 		cfg->init(state);
cfg               259 drivers/media/pci/ddbridge/ddbridge-mci.h *ddb_mci_attach(struct ddb_input *input, struct mci_cfg *cfg, int nr,
cfg              1242 drivers/media/pci/intel/ipu3/ipu3-cio2.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1250 drivers/media/pci/intel/ipu3/ipu3-cio2.c 		fmt->format = *v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1281 drivers/media/pci/intel/ipu3/ipu3-cio2.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1291 drivers/media/pci/intel/ipu3/ipu3-cio2.c 		return cio2_subdev_get_fmt(sd, cfg, fmt);
cfg              1294 drivers/media/pci/intel/ipu3/ipu3-cio2.c 		*v4l2_subdev_get_try_format(sd, cfg, fmt->pad) = fmt->format;
cfg              1307 drivers/media/pci/intel/ipu3/ipu3-cio2.c 				      struct v4l2_subdev_pad_config *cfg,
cfg              1201 drivers/media/pci/ivtv/ivtv-driver.c 			struct v4l2_priv_tun_config cfg = {
cfg              1205 drivers/media/pci/ivtv/ivtv-driver.c 			ivtv_call_all(itv, tuner, s_config, &cfg);
cfg               329 drivers/media/pci/ngene/ngene-cards.c 	struct stv0910_cfg cfg = stv0910_p;
cfg               332 drivers/media/pci/ngene/ngene-cards.c 	chan->fe = dvb_attach(stv0910_attach, i2c, &cfg, (chan->number & 1));
cfg               334 drivers/media/pci/ngene/ngene-cards.c 		cfg.adr = 0x6c;
cfg               336 drivers/media/pci/ngene/ngene-cards.c 				      &cfg, (chan->number & 1));
cfg               402 drivers/media/pci/ngene/ngene-cards.c 	struct cxd2841er_config cfg;
cfg               405 drivers/media/pci/ngene/ngene-cards.c 	cfg.i2c_addr = ((chan->number & 1) ? 0x6d : 0x6c) << 1;
cfg               407 drivers/media/pci/ngene/ngene-cards.c 	cfg.xtal = osc24 ? SONY_XTAL_24000 : SONY_XTAL_20500;
cfg               408 drivers/media/pci/ngene/ngene-cards.c 	cfg.flags = CXD2841ER_AUTO_IFHZ | CXD2841ER_EARLY_TUNE |
cfg               413 drivers/media/pci/ngene/ngene-cards.c 	chan->fe = dvb_attach(cxd2841er_attach_t_c, &cfg, i2c);
cfg               371 drivers/media/pci/pt3/pt3.c 	struct tc90522_config cfg;
cfg               377 drivers/media/pci/pt3/pt3.c 	cfg = adap_conf[i].demod_cfg;
cfg               378 drivers/media/pci/pt3/pt3.c 	cfg.tuner_i2c = NULL;
cfg               382 drivers/media/pci/pt3/pt3.c 			      info->addr, &cfg);
cfg               392 drivers/media/pci/pt3/pt3.c 		tcfg.fe = cfg.fe;
cfg               394 drivers/media/pci/pt3/pt3.c 		cl = dvb_module_probe("qm1d1c0042", info->type, cfg.tuner_i2c,
cfg               400 drivers/media/pci/pt3/pt3.c 		tcfg.fe = cfg.fe;
cfg               402 drivers/media/pci/pt3/pt3.c 		cl = dvb_module_probe("mxl301rf", info->type, cfg.tuner_i2c,
cfg               410 drivers/media/pci/pt3/pt3.c 	ret = dvb_register_frontend(dvb_adap, cfg.fe);
cfg               413 drivers/media/pci/pt3/pt3.c 	pt3->adaps[i]->fe = cfg.fe;
cfg              1864 drivers/media/pci/saa7134/saa7134-dvb.c 		struct xc2028_config cfg = {
cfg              1872 drivers/media/pci/saa7134/saa7134-dvb.c 		fe = dvb_attach(xc2028_attach, fe0->dvb.frontend, &cfg);
cfg               104 drivers/media/pci/saa7164/saa7164-dvb.c 	struct dvb_frontend *fe, u8 addr8bit, struct si2157_config *cfg)
cfg               109 drivers/media/pci/saa7164/saa7164-dvb.c 	cfg->fe = fe;
cfg               114 drivers/media/pci/saa7164/saa7164-dvb.c 	bi.platform_data = cfg;
cfg               257 drivers/media/pci/solo6x10/solo6x10-enc.c 	u32 cfg;
cfg               265 drivers/media/pci/solo6x10/solo6x10-enc.c 	cfg = SOLO_VE_BYTE_ALIGN(2) | SOLO_VE_INSERT_INDEX
cfg               268 drivers/media/pci/solo6x10/solo6x10-enc.c 		cfg |= SOLO_VE_MPEG_SIZE_H(
cfg               270 drivers/media/pci/solo6x10/solo6x10-enc.c 		cfg |= SOLO_VE_JPEG_SIZE_H(
cfg               273 drivers/media/pci/solo6x10/solo6x10-enc.c 	solo_reg_write(solo_dev, SOLO_VE_CFG1, cfg);
cfg                97 drivers/media/pci/solo6x10/solo6x10-p2m.c 			       desc[1].cfg);
cfg               131 drivers/media/pci/solo6x10/solo6x10-p2m.c 	desc->cfg = SOLO_P2M_COPY_SIZE(size >> 2);
cfg               136 drivers/media/pci/solo6x10/solo6x10-p2m.c 		desc->cfg |= SOLO_P2M_EXT_INC(ext_size >> 2);
cfg               175 drivers/media/pci/solo6x10/solo6x10-p2m.c 	solo_reg_write(solo_dev, SOLO_P2M_EXT_CFG(id), desc->cfg);
cfg               113 drivers/media/pci/solo6x10/solo6x10.h 	u32	cfg;
cfg              1869 drivers/media/pci/ttpci/av7110.c 	u8 cfg, cpump, band_select;
cfg              1875 drivers/media/pci/ttpci/av7110.c 	cfg = 0x88;
cfg              1897 drivers/media/pci/ttpci/av7110.c 	data[2] = ((div >> 10) & 0x60) | cfg;
cfg               268 drivers/media/pci/ttpci/budget.c 	u8 cfg, cpump, band_select;
cfg               279 drivers/media/pci/ttpci/budget.c 	cfg = 0x88;
cfg               301 drivers/media/pci/ttpci/budget.c 	data[2] = ((div >> 10) & 0x60) | cfg;
cfg               312 drivers/media/platform/am437x/am437x-vpfe.c 	unsigned int cfg;
cfg               315 drivers/media/platform/am437x/am437x-vpfe.c 		cfg = vpfe_reg_read(ccdc, VPFE_CONFIG);
cfg               316 drivers/media/platform/am437x/am437x-vpfe.c 		cfg &= ~(VPFE_CONFIG_EN_ENABLE << VPFE_CONFIG_EN_SHIFT);
cfg               318 drivers/media/platform/am437x/am437x-vpfe.c 		cfg = VPFE_CONFIG_EN_ENABLE << VPFE_CONFIG_EN_SHIFT;
cfg               321 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe_reg_write(ccdc, cfg, VPFE_CONFIG);
cfg              1148 drivers/media/platform/am437x/am437x-vpfe.c 	sdinfo = &vpfe->cfg->sub_devs[0];
cfg              1662 drivers/media/platform/am437x/am437x-vpfe.c 	for (i = 0; i < ARRAY_SIZE(vpfe->cfg->asd); i++) {
cfg              1681 drivers/media/platform/am437x/am437x-vpfe.c 	struct vpfe_config *cfg = vpfe->cfg;
cfg              1688 drivers/media/platform/am437x/am437x-vpfe.c 	for (i = 0; i < ARRAY_SIZE(vpfe->cfg->asd); i++) {
cfg              1689 drivers/media/platform/am437x/am437x-vpfe.c 		sdinfo = &cfg->sub_devs[i];
cfg              1718 drivers/media/platform/am437x/am437x-vpfe.c 	sdinfo = &vpfe->cfg->sub_devs[subdev];
cfg              1758 drivers/media/platform/am437x/am437x-vpfe.c 	sdinfo = &vpfe->cfg->sub_devs[subdev_index];
cfg              2291 drivers/media/platform/am437x/am437x-vpfe.c 	for (i = 0; i < ARRAY_SIZE(vpfe->cfg->asd); i++) {
cfg              2292 drivers/media/platform/am437x/am437x-vpfe.c 		if (vpfe->cfg->asd[i]->match.fwnode ==
cfg              2294 drivers/media/platform/am437x/am437x-vpfe.c 			sdinfo = &vpfe->cfg->sub_devs[i];
cfg              2345 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe->current_subdev = &vpfe->cfg->sub_devs[0];
cfg              2535 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe->cfg = vpfe_cfg;
cfg              2580 drivers/media/platform/am437x/am437x-vpfe.c 				ARRAY_SIZE(vpfe->cfg->asd),
cfg               224 drivers/media/platform/am437x/am437x-vpfe.h 	struct vpfe_config *cfg;
cfg               159 drivers/media/platform/cadence/cdns-csi2tx.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               172 drivers/media/platform/cadence/cdns-csi2tx.c 			struct v4l2_subdev_pad_config *cfg,
cfg               178 drivers/media/platform/cadence/cdns-csi2tx.c 		return v4l2_subdev_get_try_format(subdev, cfg,
cfg               185 drivers/media/platform/cadence/cdns-csi2tx.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               194 drivers/media/platform/cadence/cdns-csi2tx.c 	format = __csi2tx_get_pad_format(subdev, cfg, fmt);
cfg               204 drivers/media/platform/cadence/cdns-csi2tx.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               217 drivers/media/platform/cadence/cdns-csi2tx.c 	dst_format = __csi2tx_get_pad_format(subdev, cfg, fmt);
cfg                53 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg                56 drivers/media/platform/davinci/vpbe.c 	return ((index == 0) ? &cfg->venc :
cfg                57 drivers/media/platform/davinci/vpbe.c 				&cfg->ext_encoders[index-1]);
cfg                68 drivers/media/platform/davinci/vpbe.c static int vpbe_find_encoder_sd_index(struct vpbe_config *cfg,
cfg                71 drivers/media/platform/davinci/vpbe.c 	char *encoder_name = cfg->outputs[index].subdev_name;
cfg                75 drivers/media/platform/davinci/vpbe.c 	if (!strcmp(encoder_name, cfg->venc.module_name))
cfg                78 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < cfg->num_ext_encoders; i++) {
cfg                80 drivers/media/platform/davinci/vpbe.c 		     cfg->ext_encoders[i].module_name))
cfg                98 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               101 drivers/media/platform/davinci/vpbe.c 	if (temp_index >= cfg->num_outputs)
cfg               104 drivers/media/platform/davinci/vpbe.c 	*output = cfg->outputs[temp_index].output;
cfg               113 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               121 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < cfg->outputs[curr_output].num_modes; i++) {
cfg               122 drivers/media/platform/davinci/vpbe.c 		var = cfg->outputs[curr_output].modes[i];
cfg               147 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               152 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < vpbe_dev->cfg->outputs[curr_output].num_modes; i++) {
cfg               153 drivers/media/platform/davinci/vpbe.c 		var = cfg->outputs[curr_output].modes[i];
cfg               167 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               172 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < vpbe_dev->cfg->outputs[curr_output].num_modes; i++) {
cfg               173 drivers/media/platform/davinci/vpbe.c 		var = cfg->outputs[curr_output].modes[i];
cfg               194 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               200 drivers/media/platform/davinci/vpbe.c 	if (index >= cfg->num_outputs)
cfg               206 drivers/media/platform/davinci/vpbe.c 	enc_out_index = cfg->outputs[index].output.index;
cfg               217 drivers/media/platform/davinci/vpbe.c 		   cfg->outputs[index].subdev_name)) {
cfg               219 drivers/media/platform/davinci/vpbe.c 		sd_index = vpbe_find_encoder_sd_index(cfg, index);
cfg               225 drivers/media/platform/davinci/vpbe.c 		ret = venc_device->setup_if_config(cfg->outputs[index].if_params);
cfg               245 drivers/media/platform/davinci/vpbe.c 				 cfg->outputs[index].default_mode, index);
cfg               263 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               266 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < cfg->num_outputs; i++) {
cfg               268 drivers/media/platform/davinci/vpbe.c 			    cfg->outputs[i].output.name)) {
cfg               299 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               301 drivers/media/platform/davinci/vpbe.c 	struct vpbe_output *output = &cfg->outputs[out_index];
cfg               306 drivers/media/platform/davinci/vpbe.c 	if (!(cfg->outputs[out_index].output.capabilities &
cfg               351 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               354 drivers/media/platform/davinci/vpbe.c 	if (!(cfg->outputs[out_index].output.capabilities &
cfg               376 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               378 drivers/media/platform/davinci/vpbe.c 	struct vpbe_output *output = &cfg->outputs[out_index];
cfg               407 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               412 drivers/media/platform/davinci/vpbe.c 	if (!(cfg->outputs[out_index].output.capabilities &
cfg               447 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               450 drivers/media/platform/davinci/vpbe.c 	if (!(cfg->outputs[out_index].output.capabilities & V4L2_OUT_CAP_STD))
cfg               472 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg = vpbe_dev->cfg;
cfg               481 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < cfg->outputs[out_index].num_modes; i++) {
cfg               483 drivers/media/platform/davinci/vpbe.c 		     cfg->outputs[out_index].modes[i].name)) {
cfg               484 drivers/media/platform/davinci/vpbe.c 			preset_mode = &cfg->outputs[out_index].modes[i];
cfg               582 drivers/media/platform/davinci/vpbe.c 	if (strcmp(vpbe_dev->cfg->module_name, "dm644x-vpbe-display") != 0) {
cfg               616 drivers/media/platform/davinci/vpbe.c 					   vpbe_dev->cfg->venc.module_name);
cfg               640 drivers/media/platform/davinci/vpbe.c 	num_encoders = vpbe_dev->cfg->num_ext_encoders + 1;
cfg               649 drivers/media/platform/davinci/vpbe.c 	i2c_adap = i2c_get_adapter(vpbe_dev->cfg->i2c_adapter_id);
cfg               650 drivers/media/platform/davinci/vpbe.c 	for (i = 0; i < (vpbe_dev->cfg->num_ext_encoders + 1); i++) {
cfg               657 drivers/media/platform/davinci/vpbe.c 		enc_info = &vpbe_dev->cfg->ext_encoders[i];
cfg               677 drivers/media/platform/davinci/vpbe.c 	if ((strcmp(vpbe_dev->cfg->module_name, "dm365-vpbe-display") == 0) &&
cfg               678 drivers/media/platform/davinci/vpbe.c 	   vpbe_dev->cfg->amp) {
cfg               679 drivers/media/platform/davinci/vpbe.c 		amp_info = vpbe_dev->cfg->amp;
cfg               735 drivers/media/platform/davinci/vpbe.c 	if (strcmp(vpbe_dev->cfg->module_name, "dm644x-vpbe-display") != 0) {
cfg               756 drivers/media/platform/davinci/vpbe.c 	if (strcmp(vpbe_dev->cfg->module_name, "dm644x-vpbe-display") != 0) {
cfg               786 drivers/media/platform/davinci/vpbe.c 	struct vpbe_config *cfg;
cfg               792 drivers/media/platform/davinci/vpbe.c 	cfg = pdev->dev.platform_data;
cfg               794 drivers/media/platform/davinci/vpbe.c 	if (!cfg->module_name[0] ||
cfg               795 drivers/media/platform/davinci/vpbe.c 	    !cfg->osd.module_name[0] ||
cfg               796 drivers/media/platform/davinci/vpbe.c 	    !cfg->venc.module_name[0]) {
cfg               805 drivers/media/platform/davinci/vpbe.c 	vpbe_dev->cfg = cfg;
cfg               809 drivers/media/platform/davinci/vpbe.c 	if (cfg->outputs->num_modes > 0)
cfg               810 drivers/media/platform/davinci/vpbe.c 		vpbe_dev->current_timings = vpbe_dev->cfg->outputs[0].modes[0];
cfg               375 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg  = &layer->layer_info.config;
cfg               398 drivers/media/platform/davinci/vpbe_display.c 	if (cfg->pixfmt == PIXFMT_NV12) {
cfg               421 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg  = &layer->layer_info.config;
cfg               448 drivers/media/platform/davinci/vpbe_display.c 	cfg->xsize = pixfmt->width;
cfg               449 drivers/media/platform/davinci/vpbe_display.c 	cfg->ysize = pixfmt->height;
cfg               463 drivers/media/platform/davinci/vpbe_display.c 		cfg->xsize *= h_scale;
cfg               464 drivers/media/platform/davinci/vpbe_display.c 		if (cfg->xsize < expected_xsize) {
cfg               467 drivers/media/platform/davinci/vpbe_display.c 				calculated_xsize = (cfg->xsize *
cfg               472 drivers/media/platform/davinci/vpbe_display.c 					cfg->xsize = calculated_xsize;
cfg               484 drivers/media/platform/davinci/vpbe_display.c 		cfg->xsize = expected_xsize;
cfg               495 drivers/media/platform/davinci/vpbe_display.c 		cfg->ysize *= v_scale;
cfg               496 drivers/media/platform/davinci/vpbe_display.c 		if (cfg->ysize < expected_ysize) {
cfg               498 drivers/media/platform/davinci/vpbe_display.c 				calculated_xsize = (cfg->ysize *
cfg               503 drivers/media/platform/davinci/vpbe_display.c 					cfg->ysize = calculated_xsize;
cfg               515 drivers/media/platform/davinci/vpbe_display.c 		cfg->ysize = expected_ysize;
cfg               519 drivers/media/platform/davinci/vpbe_display.c 		cfg->xsize, cfg->ysize);
cfg               526 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg = &layer->layer_info.config;
cfg               529 drivers/media/platform/davinci/vpbe_display.c 	cfg->xpos = min((unsigned int)left,
cfg               530 drivers/media/platform/davinci/vpbe_display.c 			vpbe_dev->current_timings.xres - cfg->xsize);
cfg               531 drivers/media/platform/davinci/vpbe_display.c 	cfg->ypos = min((unsigned int)top,
cfg               532 drivers/media/platform/davinci/vpbe_display.c 			vpbe_dev->current_timings.yres - cfg->ysize);
cfg               536 drivers/media/platform/davinci/vpbe_display.c 		cfg->xpos, cfg->ypos);
cfg               636 drivers/media/platform/davinci/vpbe_display.c 	strscpy(cap->card, vpbe_dev->cfg->module_name, sizeof(cap->card));
cfg               647 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg = &layer->layer_info.config;
cfg               667 drivers/media/platform/davinci/vpbe_display.c 			layer->layer_info.id, cfg);
cfg               675 drivers/media/platform/davinci/vpbe_display.c 				layer->layer_info.id, cfg);
cfg               713 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg = &layer->layer_info.config;
cfg               728 drivers/media/platform/davinci/vpbe_display.c 						 layer->layer_info.id, cfg);
cfg               729 drivers/media/platform/davinci/vpbe_display.c 		rect->top = cfg->ypos;
cfg               730 drivers/media/platform/davinci/vpbe_display.c 		rect->left = cfg->xpos;
cfg               731 drivers/media/platform/davinci/vpbe_display.c 		rect->width = cfg->xsize;
cfg               732 drivers/media/platform/davinci/vpbe_display.c 		rect->height = cfg->ysize;
cfg               813 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg  = &layer->layer_info.config;
cfg               856 drivers/media/platform/davinci/vpbe_display.c 			layer->layer_info.id, cfg);
cfg               858 drivers/media/platform/davinci/vpbe_display.c 	cfg->xsize = pixfmt->width;
cfg               859 drivers/media/platform/davinci/vpbe_display.c 	cfg->ysize = pixfmt->height;
cfg               860 drivers/media/platform/davinci/vpbe_display.c 	cfg->line_length = pixfmt->bytesperline;
cfg               861 drivers/media/platform/davinci/vpbe_display.c 	cfg->ypos = 0;
cfg               862 drivers/media/platform/davinci/vpbe_display.c 	cfg->xpos = 0;
cfg               863 drivers/media/platform/davinci/vpbe_display.c 	cfg->interlaced = vpbe_dev->current_timings.interlaced;
cfg               866 drivers/media/platform/davinci/vpbe_display.c 		cfg->pixfmt = PIXFMT_YCBCRI;
cfg               871 drivers/media/platform/davinci/vpbe_display.c 		cfg->pixfmt = PIXFMT_NV12;
cfg               879 drivers/media/platform/davinci/vpbe_display.c 				layer->layer_info.id, cfg);
cfg               888 drivers/media/platform/davinci/vpbe_display.c 			layer->layer_info.id, cfg);
cfg              1187 drivers/media/platform/davinci/vpbe_display.c 	struct osd_layer_config *cfg  = &layer->layer_info.config;
cfg              1202 drivers/media/platform/davinci/vpbe_display.c 		if (cfg->pixfmt == PIXFMT_NV12) {
cfg               513 drivers/media/platform/davinci/vpbe_osd.c 	struct osd_layer_config *cfg = &win->lconfig;
cfg               524 drivers/media/platform/davinci/vpbe_osd.c 			!cfg->line_length ||
cfg               525 drivers/media/platform/davinci/vpbe_osd.c 			!cfg->xsize ||
cfg               526 drivers/media/platform/davinci/vpbe_osd.c 			!cfg->ysize)) {
cfg               537 drivers/media/platform/davinci/vpbe_osd.c 	if (cfg->pixfmt != PIXFMT_OSD_ATTR)
cfg               740 drivers/media/platform/davinci/vpbe_osd.c 	struct osd_layer_config *cfg = &win->lconfig;
cfg               752 drivers/media/platform/davinci/vpbe_osd.c 						       cfg);
cfg              1225 drivers/media/platform/davinci/vpbe_osd.c 	struct osd_layer_config *cfg = &win->lconfig;
cfg              1247 drivers/media/platform/davinci/vpbe_osd.c 		  (cfg->pixfmt != PIXFMT_OSD_ATTR)) ||
cfg              1249 drivers/media/platform/davinci/vpbe_osd.c 		  (cfg->pixfmt == PIXFMT_OSD_ATTR))) {
cfg              1262 drivers/media/platform/davinci/vpbe_osd.c 		  (cfg->pixfmt == PIXFMT_OSD_ATTR)) {
cfg              1285 drivers/media/platform/davinci/vpbe_osd.c 		  (cfg->pixfmt != PIXFMT_OSD_ATTR)) {
cfg              1300 drivers/media/platform/davinci/vpbe_osd.c 	if ((lconfig->pixfmt != cfg->pixfmt) &&
cfg              1339 drivers/media/platform/davinci/vpbe_osd.c 	*cfg = *lconfig;
cfg              1352 drivers/media/platform/davinci/vpbe_osd.c 						       cfg);
cfg              1366 drivers/media/platform/davinci/vpbe_osd.c 	struct osd_layer_config *cfg = &win->lconfig;
cfg              1381 drivers/media/platform/davinci/vpbe_osd.c 	cfg->line_length = 0;
cfg              1382 drivers/media/platform/davinci/vpbe_osd.c 	cfg->xsize = 0;
cfg              1383 drivers/media/platform/davinci/vpbe_osd.c 	cfg->ysize = 0;
cfg              1384 drivers/media/platform/davinci/vpbe_osd.c 	cfg->xpos = 0;
cfg              1385 drivers/media/platform/davinci/vpbe_osd.c 	cfg->ypos = 0;
cfg              1386 drivers/media/platform/davinci/vpbe_osd.c 	cfg->interlaced = 0;
cfg              1397 drivers/media/platform/davinci/vpbe_osd.c 		cfg->pixfmt = PIXFMT_8BPP;
cfg              1398 drivers/media/platform/davinci/vpbe_osd.c 		_osd_set_layer_config(sd, layer, cfg);
cfg              1416 drivers/media/platform/davinci/vpbe_osd.c 		cfg->pixfmt = osd->yc_pixfmt;
cfg              1417 drivers/media/platform/davinci/vpbe_osd.c 		_osd_set_layer_config(sd, layer, cfg);
cfg               404 drivers/media/platform/davinci/vpfe_capture.c 	if (vpfe_dev->cfg->clr_intr)
cfg               405 drivers/media/platform/davinci/vpfe_capture.c 		vpfe_dev->cfg->clr_intr(-1);
cfg               424 drivers/media/platform/davinci/vpfe_capture.c 	if (!vpfe_dev->cfg->num_subdevs) {
cfg               559 drivers/media/platform/davinci/vpfe_capture.c 	if (vpfe_dev->cfg->clr_intr)
cfg               560 drivers/media/platform/davinci/vpfe_capture.c 		vpfe_dev->cfg->clr_intr(irq);
cfg               574 drivers/media/platform/davinci/vpfe_capture.c 		if (vpfe_dev->cfg->clr_intr)
cfg               575 drivers/media/platform/davinci/vpfe_capture.c 			vpfe_dev->cfg->clr_intr(irq);
cfg               586 drivers/media/platform/davinci/vpfe_capture.c 	if (vpfe_dev->cfg->clr_intr)
cfg               587 drivers/media/platform/davinci/vpfe_capture.c 		vpfe_dev->cfg->clr_intr(irq);
cfg               852 drivers/media/platform/davinci/vpfe_capture.c 	strscpy(cap->card, vpfe_dev->cfg->card_name, sizeof(cap->card));
cfg               945 drivers/media/platform/davinci/vpfe_capture.c 	struct vpfe_config *cfg = vpfe_dev->cfg;
cfg               949 drivers/media/platform/davinci/vpfe_capture.c 	for (i = 0; i < cfg->num_subdevs; i++) {
cfg               950 drivers/media/platform/davinci/vpfe_capture.c 		sdinfo = &cfg->sub_devs[i];
cfg               969 drivers/media/platform/davinci/vpfe_capture.c 	struct vpfe_config *cfg = vpfe_dev->cfg;
cfg               973 drivers/media/platform/davinci/vpfe_capture.c 	for (i = 0; i < cfg->num_subdevs; i++) {
cfg               974 drivers/media/platform/davinci/vpfe_capture.c 		sdinfo = &cfg->sub_devs[i];
cfg              1002 drivers/media/platform/davinci/vpfe_capture.c 	sdinfo = &vpfe_dev->cfg->sub_devs[subdev];
cfg              1051 drivers/media/platform/davinci/vpfe_capture.c 	sdinfo = &vpfe_dev->cfg->sub_devs[subdev_index];
cfg              1701 drivers/media/platform/davinci/vpfe_capture.c 	vpfe_dev->cfg = vpfe_cfg;
cfg               431 drivers/media/platform/exynos-gsc/gsc-core.h 	u32 cfg = readl(dev->regs + GSC_ENABLE);
cfg               434 drivers/media/platform/exynos-gsc/gsc-core.h 		cfg |= GSC_ENABLE_ON;
cfg               436 drivers/media/platform/exynos-gsc/gsc-core.h 		cfg &= ~GSC_ENABLE_ON;
cfg               438 drivers/media/platform/exynos-gsc/gsc-core.h 	writel(cfg, dev->regs + GSC_ENABLE);
cfg               443 drivers/media/platform/exynos-gsc/gsc-core.h 	u32 cfg = readl(dev->regs + GSC_IRQ);
cfg               444 drivers/media/platform/exynos-gsc/gsc-core.h 	if (cfg & GSC_IRQ_STATUS_OR_IRQ)
cfg               453 drivers/media/platform/exynos-gsc/gsc-core.h 	u32 cfg = readl(dev->regs + GSC_IRQ);
cfg               455 drivers/media/platform/exynos-gsc/gsc-core.h 		cfg |= GSC_IRQ_STATUS_OR_IRQ;
cfg               457 drivers/media/platform/exynos-gsc/gsc-core.h 		cfg |= GSC_IRQ_STATUS_FRM_DONE_IRQ;
cfg               458 drivers/media/platform/exynos-gsc/gsc-core.h 	writel(cfg, dev->regs + GSC_IRQ);
cfg                22 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg                25 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = readl(dev->regs + GSC_SW_RESET);
cfg                26 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (!cfg)
cfg                36 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg                38 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_IRQ);
cfg                40 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IRQ_FRMDONE_MASK;
cfg                42 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg &= ~GSC_IRQ_FRMDONE_MASK;
cfg                43 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IRQ);
cfg                48 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg                50 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_IRQ);
cfg                52 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IRQ_ENABLE;
cfg                54 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg &= ~GSC_IRQ_ENABLE;
cfg                55 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IRQ);
cfg                61 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg = readl(dev->regs + GSC_IN_BASE_ADDR_Y_MASK);
cfg                64 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~mask;
cfg                65 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= enable << shift;
cfg                67 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_BASE_ADDR_Y_MASK);
cfg                68 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_BASE_ADDR_CB_MASK);
cfg                69 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_BASE_ADDR_CR_MASK);
cfg                75 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg = readl(dev->regs + GSC_OUT_BASE_ADDR_Y_MASK);
cfg                78 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~mask;
cfg                79 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= enable << shift;
cfg                81 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_BASE_ADDR_Y_MASK);
cfg                82 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_BASE_ADDR_CB_MASK);
cfg                83 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_BASE_ADDR_CR_MASK);
cfg               111 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg = readl(dev->regs + GSC_IN_CON);
cfg               112 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~(GSC_IN_PATH_MASK | GSC_IN_LOCAL_SEL_MASK);
cfg               115 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_PATH_MEMORY;
cfg               117 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_CON);
cfg               124 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               127 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_SRCIMG_OFFSET_X(frame->crop.left);
cfg               128 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_SRCIMG_OFFSET_Y(frame->crop.top);
cfg               129 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_SRCIMG_OFFSET);
cfg               132 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_SRCIMG_WIDTH(frame->f_width);
cfg               133 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_SRCIMG_HEIGHT(frame->f_height);
cfg               134 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_SRCIMG_SIZE);
cfg               137 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_CROPPED_WIDTH(frame->crop.width);
cfg               138 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_CROPPED_HEIGHT(frame->crop.height);
cfg               139 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_CROPPED_SIZE);
cfg               146 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               148 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_IN_CON);
cfg               150 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_RGB_HD_WIDE;
cfg               152 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_RGB_SD_WIDE;
cfg               155 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_RGB565;
cfg               157 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_XRGB8888;
cfg               159 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_CON);
cfg               167 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               169 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_IN_CON);
cfg               170 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~(GSC_IN_RGB_TYPE_MASK | GSC_IN_YUV422_1P_ORDER_MASK |
cfg               173 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_CON);
cfg               184 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_YUV422_1P;
cfg               186 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_YUV422_1P_ORDER_LSB_Y;
cfg               188 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_YUV422_1P_OEDER_LSB_C;
cfg               190 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_CHROMA_ORDER_CBCR;
cfg               192 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_CHROMA_ORDER_CRCB;
cfg               196 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_YUV420_2P;
cfg               198 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_YUV422_2P;
cfg               200 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_CHROMA_ORDER_CBCR;
cfg               202 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_CHROMA_ORDER_CRCB;
cfg               206 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_YUV420_3P;
cfg               208 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_YUV422_3P;
cfg               213 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_TILE_C_16x8 | GSC_IN_TILE_MODE;
cfg               215 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_CON);
cfg               222 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg = readl(dev->regs + GSC_OUT_CON);
cfg               223 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~GSC_OUT_PATH_MASK;
cfg               226 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_PATH_MEMORY;
cfg               228 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_PATH_LOCAL;
cfg               230 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_CON);
cfg               237 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               241 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_DSTIMG_OFFSET_X(frame->crop.left);
cfg               242 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_DSTIMG_OFFSET_Y(frame->crop.top);
cfg               243 drivers/media/platform/exynos-gsc/gsc-regs.c 		writel(cfg, dev->regs + GSC_DSTIMG_OFFSET);
cfg               245 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_DSTIMG_WIDTH(frame->f_width);
cfg               246 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_DSTIMG_HEIGHT(frame->f_height);
cfg               247 drivers/media/platform/exynos-gsc/gsc-regs.c 		writel(cfg, dev->regs + GSC_DSTIMG_SIZE);
cfg               253 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_SCALED_WIDTH(frame->crop.height);
cfg               254 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_SCALED_HEIGHT(frame->crop.width);
cfg               256 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_SCALED_WIDTH(frame->crop.width);
cfg               257 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_SCALED_HEIGHT(frame->crop.height);
cfg               259 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_SCALED_SIZE);
cfg               266 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               268 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_OUT_CON);
cfg               270 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_RGB_HD_WIDE;
cfg               272 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_RGB_SD_WIDE;
cfg               275 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_RGB565;
cfg               277 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_XRGB8888;
cfg               279 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_CON);
cfg               287 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               289 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_OUT_CON);
cfg               290 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~(GSC_OUT_RGB_TYPE_MASK | GSC_OUT_YUV422_1P_ORDER_MASK |
cfg               293 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_CON);
cfg               301 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_YUV444;
cfg               310 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_YUV422_1P;
cfg               312 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_YUV422_1P_ORDER_LSB_Y;
cfg               314 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_YUV422_1P_OEDER_LSB_C;
cfg               316 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_CHROMA_ORDER_CBCR;
cfg               318 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_CHROMA_ORDER_CRCB;
cfg               322 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_YUV420_2P;
cfg               324 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_YUV422_2P;
cfg               326 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_CHROMA_ORDER_CBCR;
cfg               328 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_OUT_CHROMA_ORDER_CRCB;
cfg               331 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_YUV420_3P;
cfg               336 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_OUT_TILE_C_16x8 | GSC_OUT_TILE_MODE;
cfg               339 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_CON);
cfg               346 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               348 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_PRESC_SHFACTOR(sc->pre_shfactor);
cfg               349 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_PRESC_H_RATIO(sc->pre_hratio);
cfg               350 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_PRESC_V_RATIO(sc->pre_vratio);
cfg               351 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_PRE_SCALE_RATIO);
cfg               358 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               360 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_MAIN_H_RATIO_VALUE(sc->main_hratio);
cfg               361 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_MAIN_H_RATIO);
cfg               363 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_MAIN_V_RATIO_VALUE(sc->main_vratio);
cfg               364 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_MAIN_V_RATIO);
cfg               370 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               372 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_IN_CON);
cfg               373 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~GSC_IN_ROT_MASK;
cfg               377 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_ROT_270;
cfg               380 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_IN_ROT_180;
cfg               384 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_ROT_90_XFLIP;
cfg               386 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_ROT_90_YFLIP;
cfg               388 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_ROT_90;
cfg               392 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_ROT_XFLIP;
cfg               394 drivers/media/platform/exynos-gsc/gsc-regs.c 			cfg |= GSC_IN_ROT_YFLIP;
cfg               397 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_IN_CON);
cfg               404 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               411 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_OUT_CON);
cfg               412 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg &= ~GSC_OUT_GLOBAL_ALPHA_MASK;
cfg               414 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_OUT_GLOBAL_ALPHA(ctx->gsc_ctrls.global_alpha->val);
cfg               415 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_OUT_CON);
cfg               421 drivers/media/platform/exynos-gsc/gsc-regs.c 	u32 cfg;
cfg               423 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = readl(dev->regs + GSC_ENABLE);
cfg               424 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_ENABLE_SFR_UPDATE;
cfg               425 drivers/media/platform/exynos-gsc/gsc-regs.c 	writel(cfg, dev->regs + GSC_ENABLE);
cfg              1477 drivers/media/platform/exynos4-is/fimc-capture.c 				      struct v4l2_subdev_pad_config *cfg,
cfg              1490 drivers/media/platform/exynos4-is/fimc-capture.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1499 drivers/media/platform/exynos4-is/fimc-capture.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1531 drivers/media/platform/exynos4-is/fimc-capture.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1554 drivers/media/platform/exynos4-is/fimc-capture.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1597 drivers/media/platform/exynos4-is/fimc-capture.c 				     struct v4l2_subdev_pad_config *cfg,
cfg              1624 drivers/media/platform/exynos4-is/fimc-capture.c 		try_sel = v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg              1627 drivers/media/platform/exynos4-is/fimc-capture.c 		try_sel = v4l2_subdev_get_try_compose(sd, cfg, sel->pad);
cfg              1653 drivers/media/platform/exynos4-is/fimc-capture.c 				     struct v4l2_subdev_pad_config *cfg,
cfg              1671 drivers/media/platform/exynos4-is/fimc-capture.c 		try_sel = v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg              1674 drivers/media/platform/exynos4-is/fimc-capture.c 		try_sel = v4l2_subdev_get_try_compose(sd, cfg, sel->pad);
cfg                59 drivers/media/platform/exynos4-is/fimc-is-param.c 	struct chain_config *cfg = &is->config[is->config_index];
cfg                63 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.control, &cfg->isp.control);
cfg                67 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.otf_input, &cfg->isp.otf_input);
cfg                71 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.dma1_input, &cfg->isp.dma1_input);
cfg                75 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.dma2_input, &cfg->isp.dma2_input);
cfg                79 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.aa, &cfg->isp.aa);
cfg                83 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.flash, &cfg->isp.flash);
cfg                87 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.awb, &cfg->isp.awb);
cfg                91 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.effect, &cfg->isp.effect);
cfg                95 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.iso, &cfg->isp.iso);
cfg                99 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.adjust, &cfg->isp.adjust);
cfg               103 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.metering, &cfg->isp.metering);
cfg               107 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.afc, &cfg->isp.afc);
cfg               111 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.otf_output, &cfg->isp.otf_output);
cfg               115 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.dma1_output, &cfg->isp.dma1_output);
cfg               119 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->isp.dma2_output, &cfg->isp.dma2_output);
cfg               123 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->drc.control, &cfg->drc.control);
cfg               127 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->drc.otf_input, &cfg->drc.otf_input);
cfg               131 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->drc.dma_input, &cfg->drc.dma_input);
cfg               135 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->drc.otf_output, &cfg->drc.otf_output);
cfg               139 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->fd.control, &cfg->fd.control);
cfg               143 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->fd.otf_input, &cfg->fd.otf_input);
cfg               147 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->fd.dma_input, &cfg->fd.dma_input);
cfg               151 drivers/media/platform/exynos4-is/fimc-is-param.c 		__hw_param_copy(&par->fd.config, &cfg->fd.config);
cfg                24 drivers/media/platform/exynos4-is/fimc-is-regs.c 	u32 cfg = mcuctl_read(is, MCUCTL_REG_INTSR2);
cfg                25 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(cfg, is, MCUCTL_REG_INTCR2);
cfg                36 drivers/media/platform/exynos4-is/fimc-is-regs.c 	u32 cfg, status;
cfg                39 drivers/media/platform/exynos4-is/fimc-is-regs.c 		cfg = mcuctl_read(is, MCUCTL_REG_INTMSR0);
cfg                40 drivers/media/platform/exynos4-is/fimc-is-regs.c 		status = INTMSR0_GET_INTMSD(0, cfg);
cfg               305 drivers/media/platform/exynos4-is/fimc-is.h 	struct chain_config *cfg = &is->config[is->config_index];
cfg               307 drivers/media/platform/exynos4-is/fimc-is.h 	set_bit(num, &cfg->p_region_index[0]);
cfg               109 drivers/media/platform/exynos4-is/fimc-isp.c 				struct v4l2_subdev_pad_config *cfg,
cfg               122 drivers/media/platform/exynos4-is/fimc-isp.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               129 drivers/media/platform/exynos4-is/fimc-isp.c 		*mf = *v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               159 drivers/media/platform/exynos4-is/fimc-isp.c 				    struct v4l2_subdev_pad_config *cfg,
cfg               175 drivers/media/platform/exynos4-is/fimc-isp.c 			format = v4l2_subdev_get_try_format(&isp->subdev, cfg,
cfg               194 drivers/media/platform/exynos4-is/fimc-isp.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               206 drivers/media/platform/exynos4-is/fimc-isp.c 	__isp_subdev_try_format(isp, cfg, fmt);
cfg               209 drivers/media/platform/exynos4-is/fimc-isp.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg               220 drivers/media/platform/exynos4-is/fimc-isp.c 				__isp_subdev_try_format(isp, cfg, &format);
cfg               221 drivers/media/platform/exynos4-is/fimc-isp.c 				mf = v4l2_subdev_get_try_format(sd, cfg, pad);
cfg               233 drivers/media/platform/exynos4-is/fimc-isp.c 				__isp_subdev_try_format(isp, cfg, &format);
cfg                23 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg;
cfg                25 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg                26 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= FLITE_REG_CIGCTRL_SWRST_REQ;
cfg                27 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg                30 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg                31 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		if (cfg & FLITE_REG_CIGCTRL_SWRST_RDY)
cfg                36 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= FLITE_REG_CIGCTRL_SWRST;
cfg                37 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg                42 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CISTATUS);
cfg                43 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CISTATUS_IRQ_CAM;
cfg                44 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CISTATUS);
cfg                56 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CISTATUS2);
cfg                57 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CISTATUS2_LASTCAPEND;
cfg                58 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CISTATUS2);
cfg                63 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg, intsrc;
cfg                77 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg                78 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= FLITE_REG_CIGCTRL_IRQ_DISABLE_MASK;
cfg                79 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~intsrc;
cfg                80 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg                85 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIIMGCPT);
cfg                86 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= FLITE_REG_CIIMGCPT_IMGCPTEN;
cfg                87 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIIMGCPT);
cfg                92 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIIMGCPT);
cfg                93 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIIMGCPT_IMGCPTEN;
cfg                94 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIIMGCPT);
cfg               103 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg               105 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg |= FLITE_REG_CIGCTRL_TEST_PATTERN_COLORBAR;
cfg               107 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg &= ~FLITE_REG_CIGCTRL_TEST_PATTERN_COLORBAR;
cfg               108 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg               131 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg;
cfg               144 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg               145 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIGCTRL_FMT_MASK;
cfg               146 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= src_pixfmt_map[i][2];
cfg               147 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg               149 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CISRCSIZE);
cfg               150 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~(FLITE_REG_CISRCSIZE_ORDER422_MASK |
cfg               152 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= (f->f_width << 16) | f->f_height;
cfg               153 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= src_pixfmt_map[i][1];
cfg               154 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CISRCSIZE);
cfg               161 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg;
cfg               163 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIWDOFST);
cfg               164 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIWDOFST_OFST_MASK;
cfg               165 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= (f->rect.left << 16) | f->rect.top;
cfg               166 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= FLITE_REG_CIWDOFST_WINOFSEN;
cfg               167 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIWDOFST);
cfg               172 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = (hoff2 << 16) | voff2;
cfg               173 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIWDOFST2);
cfg               179 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIGENERAL);
cfg               181 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg &= ~FLITE_REG_CIGENERAL_CAM_B;
cfg               183 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg |= FLITE_REG_CIGENERAL_CAM_B;
cfg               184 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGENERAL);
cfg               191 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg               195 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg &= ~(FLITE_REG_CIGCTRL_SELCAM_MIPI |
cfg               201 drivers/media/platform/exynos4-is/fimc-lite-reg.c 			cfg |= FLITE_REG_CIGCTRL_INVPOLPCLK;
cfg               204 drivers/media/platform/exynos4-is/fimc-lite-reg.c 			cfg |= FLITE_REG_CIGCTRL_INVPOLVSYNC;
cfg               207 drivers/media/platform/exynos4-is/fimc-lite-reg.c 			cfg |= FLITE_REG_CIGCTRL_INVPOLHREF;
cfg               209 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg |= FLITE_REG_CIGCTRL_SELCAM_MIPI;
cfg               212 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg               219 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIODMAFMT);
cfg               221 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIODMAFMT_PACK12;
cfg               224 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg |= FLITE_REG_CIODMAFMT_PACK12;
cfg               226 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIODMAFMT);
cfg               237 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIODMAFMT);
cfg               243 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIODMAFMT_YCBCR_ORDER_MASK;
cfg               244 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg | pixcode[i][1], dev->regs + FLITE_REG_CIODMAFMT);
cfg               249 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg;
cfg               252 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIOCAN);
cfg               253 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIOCAN_MASK;
cfg               254 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= (f->f_height << 16) | f->f_width;
cfg               255 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIOCAN);
cfg               258 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIOOFF);
cfg               259 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIOOFF_MASK;
cfg               260 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= (f->rect.top << 16) | f->rect.left;
cfg               261 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIOOFF);
cfg               267 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg;
cfg               279 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIFCNTSEQ);
cfg               280 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg |= BIT(index);
cfg               281 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIFCNTSEQ);
cfg               286 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg;
cfg               291 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg = readl(dev->regs + FLITE_REG_CIFCNTSEQ);
cfg               292 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~BIT(index);
cfg               293 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIFCNTSEQ);
cfg               300 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	u32 cfg = readl(dev->regs + FLITE_REG_CIGCTRL);
cfg               303 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		cfg |= FLITE_REG_CIGCTRL_ODMA_DISABLE;
cfg               304 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg               308 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	cfg &= ~FLITE_REG_CIGCTRL_ODMA_DISABLE;
cfg               309 drivers/media/platform/exynos4-is/fimc-lite-reg.c 	writel(cfg, dev->regs + FLITE_REG_CIGCTRL);
cfg               342 drivers/media/platform/exynos4-is/fimc-lite-reg.c 		u32 cfg = readl(dev->regs + registers[i].offset);
cfg               344 drivers/media/platform/exynos4-is/fimc-lite-reg.c 			  registers[i].name, cfg);
cfg               551 drivers/media/platform/exynos4-is/fimc-lite.c 					struct v4l2_subdev_pad_config *cfg,
cfg               575 drivers/media/platform/exynos4-is/fimc-lite.c 			sink_fmt = v4l2_subdev_get_try_format(&fimc->subdev, cfg,
cfg               581 drivers/media/platform/exynos4-is/fimc-lite.c 			rect = v4l2_subdev_get_try_crop(&fimc->subdev, cfg,
cfg              1016 drivers/media/platform/exynos4-is/fimc-lite.c 					   struct v4l2_subdev_pad_config *cfg,
cfg              1030 drivers/media/platform/exynos4-is/fimc-lite.c 		struct v4l2_subdev_pad_config *cfg, unsigned int pad)
cfg              1035 drivers/media/platform/exynos4-is/fimc-lite.c 	return v4l2_subdev_get_try_format(sd, cfg, pad);
cfg              1039 drivers/media/platform/exynos4-is/fimc-lite.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1047 drivers/media/platform/exynos4-is/fimc-lite.c 		mf = __fimc_lite_subdev_get_try_fmt(sd, cfg, fmt->pad);
cfg              1070 drivers/media/platform/exynos4-is/fimc-lite.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1092 drivers/media/platform/exynos4-is/fimc-lite.c 	ffmt = fimc_lite_subdev_try_fmt(fimc, cfg, fmt);
cfg              1097 drivers/media/platform/exynos4-is/fimc-lite.c 		mf = __fimc_lite_subdev_get_try_fmt(sd, cfg, fmt->pad);
cfg              1102 drivers/media/platform/exynos4-is/fimc-lite.c 			src_fmt = __fimc_lite_subdev_get_try_fmt(sd, cfg, pad);
cfg              1130 drivers/media/platform/exynos4-is/fimc-lite.c 					  struct v4l2_subdev_pad_config *cfg,
cfg              1142 drivers/media/platform/exynos4-is/fimc-lite.c 		sel->r = *v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg              1165 drivers/media/platform/exynos4-is/fimc-lite.c 					  struct v4l2_subdev_pad_config *cfg,
cfg              1179 drivers/media/platform/exynos4-is/fimc-lite.c 		*v4l2_subdev_get_try_crop(sd, cfg, sel->pad) = sel->r;
cfg                21 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg                23 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CISRCFMT);
cfg                24 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= FIMC_REG_CISRCFMT_ITU601_8BIT;
cfg                25 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CISRCFMT);
cfg                28 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIGCTRL);
cfg                29 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (FIMC_REG_CIGCTRL_SWRST | FIMC_REG_CIGCTRL_IRQ_LEVEL);
cfg                30 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIGCTRL);
cfg                33 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIGCTRL);
cfg                34 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_CIGCTRL_SWRST;
cfg                35 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIGCTRL);
cfg                73 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg, flip;
cfg                76 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CITRGFMT);
cfg                77 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CITRGFMT_INROT90 | FIMC_REG_CITRGFMT_OUTROT90 |
cfg                87 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CITRGFMT_INROT90;
cfg                89 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CITRGFMT_OUTROT90;
cfg                93 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= fimc_hw_get_target_flip(ctx);
cfg                94 drivers/media/platform/exynos4-is/fimc-reg.c 		writel(cfg, dev->regs + FIMC_REG_CITRGFMT);
cfg               106 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               113 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CITRGFMT);
cfg               114 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CITRGFMT_FMT_MASK | FIMC_REG_CITRGFMT_HSIZE_MASK |
cfg               119 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CITRGFMT_RGB;
cfg               122 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CITRGFMT_YCBCR420;
cfg               126 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CITRGFMT_YCBCR422_1P;
cfg               128 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CITRGFMT_YCBCR422;
cfg               135 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= (frame->height << 16) | frame->width;
cfg               137 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= (frame->width << 16) | frame->height;
cfg               139 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CITRGFMT);
cfg               141 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CITAREA);
cfg               142 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_CITAREA_MASK;
cfg               143 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (frame->width * frame->height);
cfg               144 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CITAREA);
cfg               151 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               153 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (frame->f_height << 16) | frame->f_width;
cfg               154 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_ORGOSIZE);
cfg               157 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIGCTRL);
cfg               159 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_CSC_ITU601_709;
cfg               161 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= ~FIMC_REG_CIGCTRL_CSC_ITU601_709;
cfg               162 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIGCTRL);
cfg               172 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               175 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (offset->y_v << 16) | offset->y_h;
cfg               176 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIOYOFF);
cfg               178 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (offset->cb_v << 16) | offset->cb_h;
cfg               179 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIOCBOFF);
cfg               181 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (offset->cr_v << 16) | offset->cr_h;
cfg               182 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIOCROFF);
cfg               187 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIOCTRL);
cfg               189 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CIOCTRL_ORDER2P_MASK |
cfg               195 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= ctx->out_order_1p;
cfg               197 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= ctx->out_order_2p | FIMC_REG_CIOCTRL_YCBCR_2PLANE;
cfg               199 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIOCTRL_YCBCR_3PLANE;
cfg               202 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIOCTRL_RGB565;
cfg               204 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIOCTRL_ARGB1555;
cfg               206 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIOCTRL_ARGB4444;
cfg               208 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIOCTRL);
cfg               213 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_ORGISIZE);
cfg               215 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIREAL_ISIZE_AUTOLOAD_EN;
cfg               217 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= ~FIMC_REG_CIREAL_ISIZE_AUTOLOAD_EN;
cfg               218 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_ORGISIZE);
cfg               223 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CIOCTRL);
cfg               225 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIOCTRL_LASTIRQ_ENABLE;
cfg               227 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= ~FIMC_REG_CIOCTRL_LASTIRQ_ENABLE;
cfg               228 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIOCTRL);
cfg               235 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg, shfactor;
cfg               238 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = shfactor << 28;
cfg               240 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (sc->pre_hratio << 16) | sc->pre_vratio;
cfg               241 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CISCPRERATIO);
cfg               243 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (sc->pre_dst_width << 16) | sc->pre_dst_height;
cfg               244 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CISCPREDST);
cfg               254 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CISCCTRL);
cfg               256 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CISCCTRL_CSCR2Y_WIDE | FIMC_REG_CISCCTRL_CSCY2R_WIDE |
cfg               263 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= (FIMC_REG_CISCCTRL_CSCR2Y_WIDE |
cfg               267 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_SCALERBYPASS;
cfg               270 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_SCALEUP_H;
cfg               273 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_SCALEUP_V;
cfg               276 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_ONE2ONE;
cfg               281 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_INRGB_FMT_RGB565;
cfg               284 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_INRGB_FMT_RGB666;
cfg               287 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_INRGB_FMT_RGB888;
cfg               296 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_OUTRGB_FMT_RGB565;
cfg               298 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_OUTRGB_FMT_RGB666;
cfg               300 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_OUTRGB_FMT_RGB888;
cfg               302 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_OUTRGB_FMT_RGB888;
cfg               305 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISCCTRL_INTERLACE;
cfg               308 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CISCCTRL);
cfg               316 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               323 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CISCCTRL);
cfg               324 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CISCCTRL_MHRATIO_MASK |
cfg               328 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_MHRATIO_EXT(sc->main_hratio);
cfg               329 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_MVRATIO_EXT(sc->main_vratio);
cfg               330 drivers/media/platform/exynos4-is/fimc-reg.c 		writel(cfg, dev->regs + FIMC_REG_CISCCTRL);
cfg               332 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg = readl(dev->regs + FIMC_REG_CIEXTEN);
cfg               334 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= ~(FIMC_REG_CIEXTEN_MVRATIO_EXT_MASK |
cfg               336 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIEXTEN_MHRATIO_EXT(sc->main_hratio);
cfg               337 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIEXTEN_MVRATIO_EXT(sc->main_vratio);
cfg               338 drivers/media/platform/exynos4-is/fimc-reg.c 		writel(cfg, dev->regs + FIMC_REG_CIEXTEN);
cfg               340 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_MHRATIO(sc->main_hratio);
cfg               341 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_MVRATIO(sc->main_vratio);
cfg               342 drivers/media/platform/exynos4-is/fimc-reg.c 		writel(cfg, dev->regs + FIMC_REG_CISCCTRL);
cfg               349 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               351 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIIMGCPT);
cfg               352 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= FIMC_REG_CIIMGCPT_CPT_FREN_ENABLE;
cfg               355 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIIMGCPT_IMGCPTEN_SC;
cfg               357 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= FIMC_REG_CIIMGCPT_IMGCPTEN_SC;
cfg               359 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= FIMC_REG_CIIMGCPT_IMGCPTEN;
cfg               360 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIIMGCPT);
cfg               365 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CIIMGCPT);
cfg               366 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CIIMGCPT_IMGCPTEN |
cfg               368 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIIMGCPT);
cfg               375 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = 0;
cfg               378 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIIMGEFF_IE_SC_AFTER |
cfg               380 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= effect->type;
cfg               382 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= (effect->pat_cb << 13) | effect->pat_cr;
cfg               385 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIIMGEFF);
cfg               392 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               397 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIOCTRL);
cfg               398 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_CIOCTRL_ALPHA_OUT_MASK;
cfg               399 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (frame->alpha << 4);
cfg               400 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIOCTRL);
cfg               425 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg;
cfg               428 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (offset->y_v << 16) | offset->y_h;
cfg               429 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIIYOFF);
cfg               431 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (offset->cb_v << 16) | offset->cb_h;
cfg               432 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIICBOFF);
cfg               434 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (offset->cr_v << 16) | offset->cr_h;
cfg               435 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIICROFF);
cfg               444 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_MSCTRL);
cfg               445 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_MSCTRL_INFORMAT_MASK
cfg               452 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (FIMC_REG_MSCTRL_IN_BURST_COUNT(4)
cfg               458 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_MSCTRL_INFORMAT_RGB;
cfg               461 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_MSCTRL_INFORMAT_YCBCR420;
cfg               464 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= ctx->in_order_2p | FIMC_REG_MSCTRL_C_INT_IN_2PLANE;
cfg               466 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_MSCTRL_C_INT_IN_3PLANE;
cfg               471 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= ctx->in_order_1p
cfg               474 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_MSCTRL_INFORMAT_YCBCR422;
cfg               477 drivers/media/platform/exynos4-is/fimc-reg.c 				cfg |= ctx->in_order_2p
cfg               480 drivers/media/platform/exynos4-is/fimc-reg.c 				cfg |= FIMC_REG_MSCTRL_C_INT_IN_3PLANE;
cfg               487 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_MSCTRL);
cfg               490 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(dev->regs + FIMC_REG_CIDMAPARAM);
cfg               491 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_CIDMAPARAM_TILE_MASK;
cfg               494 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIDMAPARAM_R_64X32;
cfg               497 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIDMAPARAM_W_64X32;
cfg               499 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIDMAPARAM);
cfg               507 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_MSCTRL);
cfg               508 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_MSCTRL_INPUT_MASK;
cfg               511 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_MSCTRL_INPUT_MEMORY;
cfg               513 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_MSCTRL_INPUT_EXTCAM;
cfg               515 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_MSCTRL);
cfg               522 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CISCCTRL);
cfg               523 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_CISCCTRL_LCDPATHEN_FIFO;
cfg               525 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_LCDPATHEN_FIFO;
cfg               526 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CISCCTRL);
cfg               531 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CIREAL_ISIZE);
cfg               532 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= FIMC_REG_CIREAL_ISIZE_ADDR_CH_DIS;
cfg               533 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIREAL_ISIZE);
cfg               539 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~FIMC_REG_CIREAL_ISIZE_ADDR_CH_DIS;
cfg               540 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIREAL_ISIZE);
cfg               559 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(fimc->regs + FIMC_REG_CIGCTRL);
cfg               561 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CIGCTRL_INVPOLPCLK | FIMC_REG_CIGCTRL_INVPOLVSYNC |
cfg               566 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_INVPOLPCLK;
cfg               569 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_INVPOLVSYNC;
cfg               572 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_INVPOLHREF;
cfg               575 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_INVPOLHSYNC;
cfg               578 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_INVPOLFIELD;
cfg               580 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, fimc->regs + FIMC_REG_CIGCTRL);
cfg               603 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 bus_width, cfg = 0;
cfg               611 drivers/media/platform/exynos4-is/fimc-reg.c 				cfg = pix_desc[i].cisrcfmt;
cfg               626 drivers/media/platform/exynos4-is/fimc-reg.c 				cfg |= FIMC_REG_CISRCFMT_ITU601_8BIT;
cfg               628 drivers/media/platform/exynos4-is/fimc-reg.c 				cfg |= FIMC_REG_CISRCFMT_ITU601_16BIT;
cfg               633 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CISRCFMT_ITU601_8BIT;
cfg               641 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (f->o_width << 16) | f->o_height;
cfg               642 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, fimc->regs + FIMC_REG_CISRCFMT);
cfg               650 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(fimc->regs + FIMC_REG_CIWDOFST);
cfg               652 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CIWDOFST_HOROFF_MASK | FIMC_REG_CIWDOFST_VEROFF_MASK);
cfg               653 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |=  FIMC_REG_CIWDOFST_OFF_EN |
cfg               656 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, fimc->regs + FIMC_REG_CIWDOFST);
cfg               661 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (hoff2 << 16) | voff2;
cfg               662 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, fimc->regs + FIMC_REG_CIWDOFST2);
cfg               670 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg, tmp;
cfg               672 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = readl(fimc->regs + FIMC_REG_CIGCTRL);
cfg               675 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg &= ~(FIMC_REG_CIGCTRL_TESTPAT_MASK | FIMC_REG_CIGCTRL_SELCAM_ITU_A |
cfg               682 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_SELCAM_MIPI;
cfg               685 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CIGCTRL_SELCAM_MIPI_A;
cfg               695 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CIGCTRL_CAM_JPEG;
cfg               709 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CIGCTRL_SELCAM_ITU_A;
cfg               712 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CIGCTRL_CAMIF_SELWB;
cfg               716 drivers/media/platform/exynos4-is/fimc-reg.c 			cfg |= FIMC_REG_CIGCTRL_CAMIF_SELWB;
cfg               726 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, fimc->regs + FIMC_REG_CIGCTRL);
cfg               733 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CIGCTRL);
cfg               734 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= FIMC_REG_CIGCTRL_IRQ_CLR;
cfg               735 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CIGCTRL);
cfg               740 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_CISCCTRL);
cfg               742 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_CISCCTRL_SCALERSTART;
cfg               744 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= ~FIMC_REG_CISCCTRL_SCALERSTART;
cfg               745 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_CISCCTRL);
cfg               750 drivers/media/platform/exynos4-is/fimc-reg.c 	u32 cfg = readl(dev->regs + FIMC_REG_MSCTRL);
cfg               752 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= FIMC_REG_MSCTRL_ENVID;
cfg               754 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg &= ~FIMC_REG_MSCTRL_ENVID;
cfg               755 drivers/media/platform/exynos4-is/fimc-reg.c 	writel(cfg, dev->regs + FIMC_REG_MSCTRL);
cfg               442 drivers/media/platform/exynos4-is/mipi-csis.c 		u32 cfg = s5pcsis_read(state, registers[i].offset);
cfg               443 drivers/media/platform/exynos4-is/mipi-csis.c 		v4l2_info(&state->sd, "%10s: 0x%08x\n", registers[i].name, cfg);
cfg               540 drivers/media/platform/exynos4-is/mipi-csis.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               568 drivers/media/platform/exynos4-is/mipi-csis.c 		struct csis_state *state, struct v4l2_subdev_pad_config *cfg,
cfg               572 drivers/media/platform/exynos4-is/mipi-csis.c 		return cfg ? v4l2_subdev_get_try_format(&state->sd, cfg, 0) : NULL;
cfg               577 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_set_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               584 drivers/media/platform/exynos4-is/mipi-csis.c 	mf = __s5pcsis_get_format(state, cfg, fmt->which);
cfg               605 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_get_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               611 drivers/media/platform/exynos4-is/mipi-csis.c 	mf = __s5pcsis_get_format(state, cfg, fmt->which);
cfg               419 drivers/media/platform/meson/ao-cec-g12a.c 	u32 cfg = CECB_INTR_DONE | CECB_INTR_EOM | CECB_INTR_NACK |
cfg               424 drivers/media/platform/meson/ao-cec-g12a.c 		     enable ? cfg : 0);
cfg               307 drivers/media/platform/meson/ao-cec.c 	u32 cfg = CEC_INTR_TX | CEC_INTR_RX;
cfg               309 drivers/media/platform/meson/ao-cec.c 	writel_bits_relaxed(cfg, enable ? cfg : 0,
cfg                97 drivers/media/platform/mtk-vpu/mtk_vpu.c 	void __iomem *cfg;
cfg               220 drivers/media/platform/mtk-vpu/mtk_vpu.c 	writel(val, vpu->reg.cfg + offset);
cfg               225 drivers/media/platform/mtk-vpu/mtk_vpu.c 	return readl(vpu->reg.cfg + offset);
cfg               789 drivers/media/platform/mtk-vpu/mtk_vpu.c 	vpu->reg.cfg = devm_ioremap_resource(dev, res);
cfg               790 drivers/media/platform/mtk-vpu/mtk_vpu.c 	if (IS_ERR((__force void *)vpu->reg.cfg))
cfg               791 drivers/media/platform/mtk-vpu/mtk_vpu.c 		return PTR_ERR((__force void *)vpu->reg.cfg);
cfg                32 drivers/media/platform/omap3isp/ispccdc.c __ccdc_get_format(struct isp_ccdc_device *ccdc, struct v4l2_subdev_pad_config *cfg,
cfg               207 drivers/media/platform/omap3isp/ispccdc.c 				struct omap3isp_ccdc_lsc_config *cfg)
cfg               212 drivers/media/platform/omap3isp/ispccdc.c 	isp_reg_writel(isp, cfg->offset, OMAP3_ISP_IOMEM_CCDC,
cfg               216 drivers/media/platform/omap3isp/ispccdc.c 	reg |= cfg->gain_mode_n << ISPCCDC_LSC_GAIN_MODE_N_SHIFT;
cfg               217 drivers/media/platform/omap3isp/ispccdc.c 	reg |= cfg->gain_mode_m << ISPCCDC_LSC_GAIN_MODE_M_SHIFT;
cfg               218 drivers/media/platform/omap3isp/ispccdc.c 	reg |= cfg->gain_format << ISPCCDC_LSC_GAIN_FORMAT_SHIFT;
cfg               223 drivers/media/platform/omap3isp/ispccdc.c 	reg |= cfg->initial_x << ISPCCDC_LSC_INITIAL_X_SHIFT;
cfg               225 drivers/media/platform/omap3isp/ispccdc.c 	reg |= cfg->initial_y << ISPCCDC_LSC_INITIAL_Y_SHIFT;
cfg              1932 drivers/media/platform/omap3isp/ispccdc.c __ccdc_get_format(struct isp_ccdc_device *ccdc, struct v4l2_subdev_pad_config *cfg,
cfg              1936 drivers/media/platform/omap3isp/ispccdc.c 		return v4l2_subdev_get_try_format(&ccdc->subdev, cfg, pad);
cfg              1942 drivers/media/platform/omap3isp/ispccdc.c __ccdc_get_crop(struct isp_ccdc_device *ccdc, struct v4l2_subdev_pad_config *cfg,
cfg              1946 drivers/media/platform/omap3isp/ispccdc.c 		return v4l2_subdev_get_try_crop(&ccdc->subdev, cfg, CCDC_PAD_SOURCE_OF);
cfg              1959 drivers/media/platform/omap3isp/ispccdc.c ccdc_try_format(struct isp_ccdc_device *ccdc, struct v4l2_subdev_pad_config *cfg,
cfg              1995 drivers/media/platform/omap3isp/ispccdc.c 		*fmt = *__ccdc_get_format(ccdc, cfg, CCDC_PAD_SINK, which);
cfg              2020 drivers/media/platform/omap3isp/ispccdc.c 		crop = __ccdc_get_crop(ccdc, cfg, which);
cfg              2037 drivers/media/platform/omap3isp/ispccdc.c 		*fmt = *__ccdc_get_format(ccdc, cfg, CCDC_PAD_SINK, which);
cfg              2114 drivers/media/platform/omap3isp/ispccdc.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              2129 drivers/media/platform/omap3isp/ispccdc.c 		format = __ccdc_get_format(ccdc, cfg, code->pad,
cfg              2160 drivers/media/platform/omap3isp/ispccdc.c 		format = __ccdc_get_format(ccdc, cfg, code->pad,
cfg              2180 drivers/media/platform/omap3isp/ispccdc.c 				struct v4l2_subdev_pad_config *cfg,
cfg              2192 drivers/media/platform/omap3isp/ispccdc.c 	ccdc_try_format(ccdc, cfg, fse->pad, &format, fse->which);
cfg              2202 drivers/media/platform/omap3isp/ispccdc.c 	ccdc_try_format(ccdc, cfg, fse->pad, &format, fse->which);
cfg              2220 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              2236 drivers/media/platform/omap3isp/ispccdc.c 		format = __ccdc_get_format(ccdc, cfg, CCDC_PAD_SINK, sel->which);
cfg              2241 drivers/media/platform/omap3isp/ispccdc.c 		sel->r = *__ccdc_get_crop(ccdc, cfg, sel->which);
cfg              2262 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              2281 drivers/media/platform/omap3isp/ispccdc.c 		sel->r = *__ccdc_get_crop(ccdc, cfg, sel->which);
cfg              2285 drivers/media/platform/omap3isp/ispccdc.c 	format = __ccdc_get_format(ccdc, cfg, CCDC_PAD_SINK, sel->which);
cfg              2287 drivers/media/platform/omap3isp/ispccdc.c 	*__ccdc_get_crop(ccdc, cfg, sel->which) = sel->r;
cfg              2290 drivers/media/platform/omap3isp/ispccdc.c 	format = __ccdc_get_format(ccdc, cfg, CCDC_PAD_SOURCE_OF, sel->which);
cfg              2291 drivers/media/platform/omap3isp/ispccdc.c 	ccdc_try_format(ccdc, cfg, CCDC_PAD_SOURCE_OF, format, sel->which);
cfg              2305 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              2311 drivers/media/platform/omap3isp/ispccdc.c 	format = __ccdc_get_format(ccdc, cfg, fmt->pad, fmt->which);
cfg              2328 drivers/media/platform/omap3isp/ispccdc.c static int ccdc_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              2335 drivers/media/platform/omap3isp/ispccdc.c 	format = __ccdc_get_format(ccdc, cfg, fmt->pad, fmt->which);
cfg              2339 drivers/media/platform/omap3isp/ispccdc.c 	ccdc_try_format(ccdc, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              2345 drivers/media/platform/omap3isp/ispccdc.c 		crop = __ccdc_get_crop(ccdc, cfg, fmt->which);
cfg              2354 drivers/media/platform/omap3isp/ispccdc.c 		format = __ccdc_get_format(ccdc, cfg, CCDC_PAD_SOURCE_OF,
cfg              2357 drivers/media/platform/omap3isp/ispccdc.c 		ccdc_try_format(ccdc, cfg, CCDC_PAD_SOURCE_OF, format,
cfg              2360 drivers/media/platform/omap3isp/ispccdc.c 		format = __ccdc_get_format(ccdc, cfg, CCDC_PAD_SOURCE_VP,
cfg              2363 drivers/media/platform/omap3isp/ispccdc.c 		ccdc_try_format(ccdc, cfg, CCDC_PAD_SOURCE_VP, format,
cfg               621 drivers/media/platform/omap3isp/ispccp2.c __ccp2_get_format(struct isp_ccp2_device *ccp2, struct v4l2_subdev_pad_config *cfg,
cfg               625 drivers/media/platform/omap3isp/ispccp2.c 		return v4l2_subdev_get_try_format(&ccp2->subdev, cfg, pad);
cfg               639 drivers/media/platform/omap3isp/ispccp2.c 			       struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg               673 drivers/media/platform/omap3isp/ispccp2.c 		format = __ccp2_get_format(ccp2, cfg, CCP2_PAD_SINK, which);
cfg               691 drivers/media/platform/omap3isp/ispccp2.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               706 drivers/media/platform/omap3isp/ispccp2.c 		format = __ccp2_get_format(ccp2, cfg, CCP2_PAD_SINK,
cfg               715 drivers/media/platform/omap3isp/ispccp2.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               727 drivers/media/platform/omap3isp/ispccp2.c 	ccp2_try_format(ccp2, cfg, fse->pad, &format, fse->which);
cfg               737 drivers/media/platform/omap3isp/ispccp2.c 	ccp2_try_format(ccp2, cfg, fse->pad, &format, fse->which);
cfg               751 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               757 drivers/media/platform/omap3isp/ispccp2.c 	format = __ccp2_get_format(ccp2, cfg, fmt->pad, fmt->which);
cfg               772 drivers/media/platform/omap3isp/ispccp2.c static int ccp2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               778 drivers/media/platform/omap3isp/ispccp2.c 	format = __ccp2_get_format(ccp2, cfg, fmt->pad, fmt->which);
cfg               782 drivers/media/platform/omap3isp/ispccp2.c 	ccp2_try_format(ccp2, cfg, fmt->pad, &fmt->format, fmt->which);
cfg               787 drivers/media/platform/omap3isp/ispccp2.c 		format = __ccp2_get_format(ccp2, cfg, CCP2_PAD_SOURCE,
cfg               790 drivers/media/platform/omap3isp/ispccp2.c 		ccp2_try_format(ccp2, cfg, CCP2_PAD_SOURCE, format, fmt->which);
cfg               830 drivers/media/platform/omap3isp/ispcsi2.c __csi2_get_format(struct isp_csi2_device *csi2, struct v4l2_subdev_pad_config *cfg,
cfg               834 drivers/media/platform/omap3isp/ispcsi2.c 		return v4l2_subdev_get_try_format(&csi2->subdev, cfg, pad);
cfg               840 drivers/media/platform/omap3isp/ispcsi2.c csi2_try_format(struct isp_csi2_device *csi2, struct v4l2_subdev_pad_config *cfg,
cfg               870 drivers/media/platform/omap3isp/ispcsi2.c 		format = __csi2_get_format(csi2, cfg, CSI2_PAD_SINK, which);
cfg               896 drivers/media/platform/omap3isp/ispcsi2.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               909 drivers/media/platform/omap3isp/ispcsi2.c 		format = __csi2_get_format(csi2, cfg, CSI2_PAD_SINK,
cfg               933 drivers/media/platform/omap3isp/ispcsi2.c 				struct v4l2_subdev_pad_config *cfg,
cfg               945 drivers/media/platform/omap3isp/ispcsi2.c 	csi2_try_format(csi2, cfg, fse->pad, &format, fse->which);
cfg               955 drivers/media/platform/omap3isp/ispcsi2.c 	csi2_try_format(csi2, cfg, fse->pad, &format, fse->which);
cfg               969 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               975 drivers/media/platform/omap3isp/ispcsi2.c 	format = __csi2_get_format(csi2, cfg, fmt->pad, fmt->which);
cfg               990 drivers/media/platform/omap3isp/ispcsi2.c static int csi2_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg               996 drivers/media/platform/omap3isp/ispcsi2.c 	format = __csi2_get_format(csi2, cfg, fmt->pad, fmt->which);
cfg              1000 drivers/media/platform/omap3isp/ispcsi2.c 	csi2_try_format(csi2, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              1005 drivers/media/platform/omap3isp/ispcsi2.c 		format = __csi2_get_format(csi2, cfg, CSI2_PAD_SOURCE,
cfg              1008 drivers/media/platform/omap3isp/ispcsi2.c 		csi2_try_format(csi2, cfg, CSI2_PAD_SOURCE, format, fmt->which);
cfg               177 drivers/media/platform/omap3isp/isphist.c 	struct dma_slave_config cfg;
cfg               191 drivers/media/platform/omap3isp/isphist.c 	memset(&cfg, 0, sizeof(cfg));
cfg               192 drivers/media/platform/omap3isp/isphist.c 	cfg.src_addr = hist->isp->mmio_hist_base_phys + ISPHIST_DATA;
cfg               193 drivers/media/platform/omap3isp/isphist.c 	cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               194 drivers/media/platform/omap3isp/isphist.c 	cfg.src_maxburst = hist->buf_size / 4;
cfg               196 drivers/media/platform/omap3isp/isphist.c 	ret = dmaengine_slave_config(hist->dma_ch, &cfg);
cfg               860 drivers/media/platform/omap3isp/isppreview.c 			  struct omap3isp_prev_update_config *cfg)
cfg               868 drivers/media/platform/omap3isp/isppreview.c 	if (cfg->update == 0)
cfg               873 drivers/media/platform/omap3isp/isppreview.c 	preview_params_lock(prev, cfg->update, true);
cfg               884 drivers/media/platform/omap3isp/isppreview.c 		if (attr->skip || !(cfg->update & bit))
cfg               889 drivers/media/platform/omap3isp/isppreview.c 		if (cfg->flag & bit) {
cfg               891 drivers/media/platform/omap3isp/isppreview.c 				((void *)cfg + attr->config_offset);
cfg              1682 drivers/media/platform/omap3isp/isppreview.c __preview_get_format(struct isp_prev_device *prev, struct v4l2_subdev_pad_config *cfg,
cfg              1686 drivers/media/platform/omap3isp/isppreview.c 		return v4l2_subdev_get_try_format(&prev->subdev, cfg, pad);
cfg              1692 drivers/media/platform/omap3isp/isppreview.c __preview_get_crop(struct isp_prev_device *prev, struct v4l2_subdev_pad_config *cfg,
cfg              1696 drivers/media/platform/omap3isp/isppreview.c 		return v4l2_subdev_get_try_crop(&prev->subdev, cfg, PREV_PAD_SINK);
cfg              1732 drivers/media/platform/omap3isp/isppreview.c 			       struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg              1773 drivers/media/platform/omap3isp/isppreview.c 		*fmt = *__preview_get_format(prev, cfg, PREV_PAD_SINK, which);
cfg              1791 drivers/media/platform/omap3isp/isppreview.c 		crop = __preview_get_crop(prev, cfg, which);
cfg              1865 drivers/media/platform/omap3isp/isppreview.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1889 drivers/media/platform/omap3isp/isppreview.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1901 drivers/media/platform/omap3isp/isppreview.c 	preview_try_format(prev, cfg, fse->pad, &format, fse->which);
cfg              1911 drivers/media/platform/omap3isp/isppreview.c 	preview_try_format(prev, cfg, fse->pad, &format, fse->which);
cfg              1929 drivers/media/platform/omap3isp/isppreview.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1945 drivers/media/platform/omap3isp/isppreview.c 		format = __preview_get_format(prev, cfg, PREV_PAD_SINK,
cfg              1951 drivers/media/platform/omap3isp/isppreview.c 		sel->r = *__preview_get_crop(prev, cfg, sel->which);
cfg              1972 drivers/media/platform/omap3isp/isppreview.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1991 drivers/media/platform/omap3isp/isppreview.c 		sel->r = *__preview_get_crop(prev, cfg, sel->which);
cfg              1995 drivers/media/platform/omap3isp/isppreview.c 	format = __preview_get_format(prev, cfg, PREV_PAD_SINK, sel->which);
cfg              1997 drivers/media/platform/omap3isp/isppreview.c 	*__preview_get_crop(prev, cfg, sel->which) = sel->r;
cfg              2000 drivers/media/platform/omap3isp/isppreview.c 	format = __preview_get_format(prev, cfg, PREV_PAD_SOURCE, sel->which);
cfg              2001 drivers/media/platform/omap3isp/isppreview.c 	preview_try_format(prev, cfg, PREV_PAD_SOURCE, format, sel->which);
cfg              2013 drivers/media/platform/omap3isp/isppreview.c static int preview_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              2019 drivers/media/platform/omap3isp/isppreview.c 	format = __preview_get_format(prev, cfg, fmt->pad, fmt->which);
cfg              2034 drivers/media/platform/omap3isp/isppreview.c static int preview_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              2041 drivers/media/platform/omap3isp/isppreview.c 	format = __preview_get_format(prev, cfg, fmt->pad, fmt->which);
cfg              2045 drivers/media/platform/omap3isp/isppreview.c 	preview_try_format(prev, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              2051 drivers/media/platform/omap3isp/isppreview.c 		crop = __preview_get_crop(prev, cfg, fmt->which);
cfg              2060 drivers/media/platform/omap3isp/isppreview.c 		format = __preview_get_format(prev, cfg, PREV_PAD_SOURCE,
cfg              2062 drivers/media/platform/omap3isp/isppreview.c 		preview_try_format(prev, cfg, PREV_PAD_SOURCE, format,
cfg               117 drivers/media/platform/omap3isp/ispresizer.c __resizer_get_format(struct isp_res_device *res, struct v4l2_subdev_pad_config *cfg,
cfg               121 drivers/media/platform/omap3isp/ispresizer.c 		return v4l2_subdev_get_try_format(&res->subdev, cfg, pad);
cfg               133 drivers/media/platform/omap3isp/ispresizer.c __resizer_get_crop(struct isp_res_device *res, struct v4l2_subdev_pad_config *cfg,
cfg               137 drivers/media/platform/omap3isp/ispresizer.c 		return v4l2_subdev_get_try_crop(&res->subdev, cfg, RESZ_PAD_SINK);
cfg              1223 drivers/media/platform/omap3isp/ispresizer.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1234 drivers/media/platform/omap3isp/ispresizer.c 	format_sink = __resizer_get_format(res, cfg, RESZ_PAD_SINK,
cfg              1236 drivers/media/platform/omap3isp/ispresizer.c 	format_source = __resizer_get_format(res, cfg, RESZ_PAD_SOURCE,
cfg              1251 drivers/media/platform/omap3isp/ispresizer.c 		sel->r = *__resizer_get_crop(res, cfg, sel->which);
cfg              1276 drivers/media/platform/omap3isp/ispresizer.c 				 struct v4l2_subdev_pad_config *cfg,
cfg              1290 drivers/media/platform/omap3isp/ispresizer.c 	format_sink = __resizer_get_format(res, cfg, RESZ_PAD_SINK,
cfg              1292 drivers/media/platform/omap3isp/ispresizer.c 	format_source = *__resizer_get_format(res, cfg, RESZ_PAD_SOURCE,
cfg              1310 drivers/media/platform/omap3isp/ispresizer.c 	*__resizer_get_crop(res, cfg, sel->which) = sel->r;
cfg              1320 drivers/media/platform/omap3isp/ispresizer.c 		*__resizer_get_format(res, cfg, RESZ_PAD_SOURCE, sel->which) =
cfg              1331 drivers/media/platform/omap3isp/ispresizer.c 	*__resizer_get_format(res, cfg, RESZ_PAD_SOURCE, sel->which) =
cfg              1374 drivers/media/platform/omap3isp/ispresizer.c 			       struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg              1395 drivers/media/platform/omap3isp/ispresizer.c 		format = __resizer_get_format(res, cfg, RESZ_PAD_SINK, which);
cfg              1398 drivers/media/platform/omap3isp/ispresizer.c 		crop = *__resizer_get_crop(res, cfg, which);
cfg              1415 drivers/media/platform/omap3isp/ispresizer.c 				  struct v4l2_subdev_pad_config *cfg,
cfg              1430 drivers/media/platform/omap3isp/ispresizer.c 		format = __resizer_get_format(res, cfg, RESZ_PAD_SINK,
cfg              1439 drivers/media/platform/omap3isp/ispresizer.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1451 drivers/media/platform/omap3isp/ispresizer.c 	resizer_try_format(res, cfg, fse->pad, &format, fse->which);
cfg              1461 drivers/media/platform/omap3isp/ispresizer.c 	resizer_try_format(res, cfg, fse->pad, &format, fse->which);
cfg              1475 drivers/media/platform/omap3isp/ispresizer.c static int resizer_get_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              1481 drivers/media/platform/omap3isp/ispresizer.c 	format = __resizer_get_format(res, cfg, fmt->pad, fmt->which);
cfg              1496 drivers/media/platform/omap3isp/ispresizer.c static int resizer_set_format(struct v4l2_subdev *sd, struct v4l2_subdev_pad_config *cfg,
cfg              1503 drivers/media/platform/omap3isp/ispresizer.c 	format = __resizer_get_format(res, cfg, fmt->pad, fmt->which);
cfg              1507 drivers/media/platform/omap3isp/ispresizer.c 	resizer_try_format(res, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              1512 drivers/media/platform/omap3isp/ispresizer.c 		crop = __resizer_get_crop(res, cfg, fmt->which);
cfg              1519 drivers/media/platform/omap3isp/ispresizer.c 		format = __resizer_get_format(res, cfg, RESZ_PAD_SOURCE,
cfg              1522 drivers/media/platform/omap3isp/ispresizer.c 		resizer_try_format(res, cfg, RESZ_PAD_SOURCE, format,
cfg               608 drivers/media/platform/pxa_camera.c static unsigned int pxa_mbus_config_compatible(const struct v4l2_mbus_config *cfg,
cfg               615 drivers/media/platform/pxa_camera.c 	common_flags = cfg->flags & flags;
cfg               617 drivers/media/platform/pxa_camera.c 	switch (cfg->type) {
cfg              1601 drivers/media/platform/pxa_camera.c 	struct v4l2_mbus_config cfg = {.type = V4L2_MBUS_PARALLEL,};
cfg              1612 drivers/media/platform/pxa_camera.c 	ret = sensor_call(pcdev, video, g_mbus_config, &cfg);
cfg              1614 drivers/media/platform/pxa_camera.c 		common_flags = pxa_mbus_config_compatible(&cfg,
cfg              1619 drivers/media/platform/pxa_camera.c 				 cfg.flags, bus_flags);
cfg              1655 drivers/media/platform/pxa_camera.c 	cfg.flags = common_flags;
cfg              1656 drivers/media/platform/pxa_camera.c 	ret = sensor_call(pcdev, video, s_mbus_config, &cfg);
cfg              1672 drivers/media/platform/pxa_camera.c 	struct v4l2_mbus_config cfg = {.type = V4L2_MBUS_PARALLEL,};
cfg              1679 drivers/media/platform/pxa_camera.c 	ret = sensor_call(pcdev, video, g_mbus_config, &cfg);
cfg              1681 drivers/media/platform/pxa_camera.c 		common_flags = pxa_mbus_config_compatible(&cfg,
cfg              1686 drivers/media/platform/pxa_camera.c 				 cfg.flags, bus_flags);
cfg               763 drivers/media/platform/qcom/camss/camss-csid.c 		  struct v4l2_subdev_pad_config *cfg,
cfg               768 drivers/media/platform/qcom/camss/camss-csid.c 		return v4l2_subdev_get_try_format(&csid->subdev, cfg, pad);
cfg               782 drivers/media/platform/qcom/camss/camss-csid.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               815 drivers/media/platform/qcom/camss/camss-csid.c 			*fmt = *__csid_get_format(csid, cfg,
cfg               849 drivers/media/platform/qcom/camss/camss-csid.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               863 drivers/media/platform/qcom/camss/camss-csid.c 			sink_fmt = __csid_get_format(csid, cfg,
cfg               890 drivers/media/platform/qcom/camss/camss-csid.c 				struct v4l2_subdev_pad_config *cfg,
cfg               902 drivers/media/platform/qcom/camss/camss-csid.c 	csid_try_format(csid, cfg, fse->pad, &format, fse->which);
cfg               912 drivers/media/platform/qcom/camss/camss-csid.c 	csid_try_format(csid, cfg, fse->pad, &format, fse->which);
cfg               928 drivers/media/platform/qcom/camss/camss-csid.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               934 drivers/media/platform/qcom/camss/camss-csid.c 	format = __csid_get_format(csid, cfg, fmt->pad, fmt->which);
cfg               952 drivers/media/platform/qcom/camss/camss-csid.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               958 drivers/media/platform/qcom/camss/camss-csid.c 	format = __csid_get_format(csid, cfg, fmt->pad, fmt->which);
cfg               962 drivers/media/platform/qcom/camss/camss-csid.c 	csid_try_format(csid, cfg, fmt->pad, &fmt->format, fmt->which);
cfg               967 drivers/media/platform/qcom/camss/camss-csid.c 		format = __csid_get_format(csid, cfg, MSM_CSID_PAD_SRC,
cfg               971 drivers/media/platform/qcom/camss/camss-csid.c 		csid_try_format(csid, cfg, MSM_CSID_PAD_SRC, format,
cfg              1258 drivers/media/platform/qcom/camss/camss-csid.c 		if (!csiphy->cfg.csi2)
cfg              1263 drivers/media/platform/qcom/camss/camss-csid.c 		lane_cfg = &csiphy->cfg.csi2->lane_cfg;
cfg                85 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c 				struct csiphy_config *cfg,
cfg                88 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c 	struct csiphy_lanes_cfg *c = &cfg->csi2->lane_cfg;
cfg               105 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c 	val = cfg->combo_mode << 4;
cfg               126 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c 				 struct csiphy_config *cfg)
cfg               128 drivers/media/platform/qcom/camss/camss-csiphy-2ph-1-0.c 	struct csiphy_lanes_cfg *c = &cfg->csi2->lane_cfg;
cfg               137 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c 				struct csiphy_config *cfg,
cfg               140 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c 	struct csiphy_lanes_cfg *c = &cfg->csi2->lane_cfg;
cfg               242 drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c 				 struct csiphy_config *cfg)
cfg               122 drivers/media/platform/qcom/camss/camss-csiphy.c 			u8 num_lanes = csiphy->cfg.csi2->lane_cfg.num_data;
cfg               240 drivers/media/platform/qcom/camss/camss-csiphy.c 	struct csiphy_config *cfg = &csiphy->cfg;
cfg               242 drivers/media/platform/qcom/camss/camss-csiphy.c 	u8 lane_mask = csiphy_get_lane_mask(&cfg->csi2->lane_cfg);
cfg               261 drivers/media/platform/qcom/camss/camss-csiphy.c 	if (cfg->combo_mode && (lane_mask & 0x18) == 0x18) {
cfg               263 drivers/media/platform/qcom/camss/camss-csiphy.c 		val |= cfg->csid_id << 4;
cfg               266 drivers/media/platform/qcom/camss/camss-csiphy.c 		val |= cfg->csid_id;
cfg               271 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy->ops->lanes_enable(csiphy, cfg, pixel_clock, bpp, lane_mask);
cfg               284 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy->ops->lanes_disable(csiphy, &csiphy->cfg);
cfg               319 drivers/media/platform/qcom/camss/camss-csiphy.c 		    struct v4l2_subdev_pad_config *cfg,
cfg               324 drivers/media/platform/qcom/camss/camss-csiphy.c 		return v4l2_subdev_get_try_format(&csiphy->subdev, cfg, pad);
cfg               338 drivers/media/platform/qcom/camss/camss-csiphy.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               368 drivers/media/platform/qcom/camss/camss-csiphy.c 		*fmt = *__csiphy_get_format(csiphy, cfg, MSM_CSID_PAD_SINK,
cfg               383 drivers/media/platform/qcom/camss/camss-csiphy.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               398 drivers/media/platform/qcom/camss/camss-csiphy.c 		format = __csiphy_get_format(csiphy, cfg, MSM_CSIPHY_PAD_SINK,
cfg               415 drivers/media/platform/qcom/camss/camss-csiphy.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               427 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy_try_format(csiphy, cfg, fse->pad, &format, fse->which);
cfg               437 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy_try_format(csiphy, cfg, fse->pad, &format, fse->which);
cfg               453 drivers/media/platform/qcom/camss/camss-csiphy.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               459 drivers/media/platform/qcom/camss/camss-csiphy.c 	format = __csiphy_get_format(csiphy, cfg, fmt->pad, fmt->which);
cfg               477 drivers/media/platform/qcom/camss/camss-csiphy.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               483 drivers/media/platform/qcom/camss/camss-csiphy.c 	format = __csiphy_get_format(csiphy, cfg, fmt->pad, fmt->which);
cfg               487 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy_try_format(csiphy, cfg, fmt->pad, &fmt->format, fmt->which);
cfg               492 drivers/media/platform/qcom/camss/camss-csiphy.c 		format = __csiphy_get_format(csiphy, cfg, MSM_CSIPHY_PAD_SRC,
cfg               496 drivers/media/platform/qcom/camss/camss-csiphy.c 		csiphy_try_format(csiphy, cfg, MSM_CSIPHY_PAD_SRC, format,
cfg               549 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy->cfg.combo_mode = 0;
cfg               673 drivers/media/platform/qcom/camss/camss-csiphy.c 		csiphy->cfg.csid_id = csid->id;
cfg                52 drivers/media/platform/qcom/camss/camss-csiphy.h 			     struct csiphy_config *cfg,
cfg                55 drivers/media/platform/qcom/camss/camss-csiphy.h 			      struct csiphy_config *cfg);
cfg                71 drivers/media/platform/qcom/camss/camss-csiphy.h 	struct csiphy_config cfg;
cfg               845 drivers/media/platform/qcom/camss/camss-ispif.c 		   struct v4l2_subdev_pad_config *cfg,
cfg               850 drivers/media/platform/qcom/camss/camss-ispif.c 		return v4l2_subdev_get_try_format(&line->subdev, cfg, pad);
cfg               864 drivers/media/platform/qcom/camss/camss-ispif.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               894 drivers/media/platform/qcom/camss/camss-ispif.c 		*fmt = *__ispif_get_format(line, cfg, MSM_ISPIF_PAD_SINK,
cfg               911 drivers/media/platform/qcom/camss/camss-ispif.c 				struct v4l2_subdev_pad_config *cfg,
cfg               926 drivers/media/platform/qcom/camss/camss-ispif.c 		format = __ispif_get_format(line, cfg, MSM_ISPIF_PAD_SINK,
cfg               943 drivers/media/platform/qcom/camss/camss-ispif.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               955 drivers/media/platform/qcom/camss/camss-ispif.c 	ispif_try_format(line, cfg, fse->pad, &format, fse->which);
cfg               965 drivers/media/platform/qcom/camss/camss-ispif.c 	ispif_try_format(line, cfg, fse->pad, &format, fse->which);
cfg               981 drivers/media/platform/qcom/camss/camss-ispif.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               987 drivers/media/platform/qcom/camss/camss-ispif.c 	format = __ispif_get_format(line, cfg, fmt->pad, fmt->which);
cfg              1005 drivers/media/platform/qcom/camss/camss-ispif.c 			    struct v4l2_subdev_pad_config *cfg,
cfg              1011 drivers/media/platform/qcom/camss/camss-ispif.c 	format = __ispif_get_format(line, cfg, fmt->pad, fmt->which);
cfg              1015 drivers/media/platform/qcom/camss/camss-ispif.c 	ispif_try_format(line, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              1020 drivers/media/platform/qcom/camss/camss-ispif.c 		format = __ispif_get_format(line, cfg, MSM_ISPIF_PAD_SRC,
cfg              1024 drivers/media/platform/qcom/camss/camss-ispif.c 		ispif_try_format(line, cfg, MSM_ISPIF_PAD_SRC, format,
cfg              1471 drivers/media/platform/qcom/camss/camss-vfe.c 		 struct v4l2_subdev_pad_config *cfg,
cfg              1476 drivers/media/platform/qcom/camss/camss-vfe.c 		return v4l2_subdev_get_try_format(&line->subdev, cfg, pad);
cfg              1491 drivers/media/platform/qcom/camss/camss-vfe.c 		  struct v4l2_subdev_pad_config *cfg,
cfg              1495 drivers/media/platform/qcom/camss/camss-vfe.c 		return v4l2_subdev_get_try_compose(&line->subdev, cfg,
cfg              1511 drivers/media/platform/qcom/camss/camss-vfe.c 	       struct v4l2_subdev_pad_config *cfg,
cfg              1515 drivers/media/platform/qcom/camss/camss-vfe.c 		return v4l2_subdev_get_try_crop(&line->subdev, cfg,
cfg              1530 drivers/media/platform/qcom/camss/camss-vfe.c 			   struct v4l2_subdev_pad_config *cfg,
cfg              1562 drivers/media/platform/qcom/camss/camss-vfe.c 		*fmt = *__vfe_get_format(line, cfg, MSM_VFE_PAD_SINK, which);
cfg              1569 drivers/media/platform/qcom/camss/camss-vfe.c 			rect = __vfe_get_crop(line, cfg, which);
cfg              1589 drivers/media/platform/qcom/camss/camss-vfe.c 			    struct v4l2_subdev_pad_config *cfg,
cfg              1595 drivers/media/platform/qcom/camss/camss-vfe.c 	fmt = __vfe_get_format(line, cfg, MSM_VFE_PAD_SINK, which);
cfg              1628 drivers/media/platform/qcom/camss/camss-vfe.c 			 struct v4l2_subdev_pad_config *cfg,
cfg              1634 drivers/media/platform/qcom/camss/camss-vfe.c 	compose = __vfe_get_compose(line, cfg, which);
cfg              1672 drivers/media/platform/qcom/camss/camss-vfe.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              1685 drivers/media/platform/qcom/camss/camss-vfe.c 		sink_fmt = __vfe_get_format(line, cfg, MSM_VFE_PAD_SINK,
cfg              1706 drivers/media/platform/qcom/camss/camss-vfe.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1718 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe_try_format(line, cfg, fse->pad, &format, fse->which);
cfg              1728 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe_try_format(line, cfg, fse->pad, &format, fse->which);
cfg              1744 drivers/media/platform/qcom/camss/camss-vfe.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1750 drivers/media/platform/qcom/camss/camss-vfe.c 	format = __vfe_get_format(line, cfg, fmt->pad, fmt->which);
cfg              1760 drivers/media/platform/qcom/camss/camss-vfe.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1772 drivers/media/platform/qcom/camss/camss-vfe.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1778 drivers/media/platform/qcom/camss/camss-vfe.c 	format = __vfe_get_format(line, cfg, fmt->pad, fmt->which);
cfg              1782 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe_try_format(line, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              1790 drivers/media/platform/qcom/camss/camss-vfe.c 		format = __vfe_get_format(line, cfg, MSM_VFE_PAD_SRC,
cfg              1794 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe_try_format(line, cfg, MSM_VFE_PAD_SRC, format,
cfg              1806 drivers/media/platform/qcom/camss/camss-vfe.c 		ret = vfe_set_selection(sd, cfg, &sel);
cfg              1823 drivers/media/platform/qcom/camss/camss-vfe.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1839 drivers/media/platform/qcom/camss/camss-vfe.c 			ret = vfe_get_format(sd, cfg, &fmt);
cfg              1849 drivers/media/platform/qcom/camss/camss-vfe.c 			rect = __vfe_get_compose(line, cfg, sel->which);
cfg              1861 drivers/media/platform/qcom/camss/camss-vfe.c 			rect = __vfe_get_compose(line, cfg, sel->which);
cfg              1871 drivers/media/platform/qcom/camss/camss-vfe.c 			rect = __vfe_get_crop(line, cfg, sel->which);
cfg              1893 drivers/media/platform/qcom/camss/camss-vfe.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1907 drivers/media/platform/qcom/camss/camss-vfe.c 		rect = __vfe_get_compose(line, cfg, sel->which);
cfg              1911 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe_try_compose(line, cfg, &sel->r, sel->which);
cfg              1919 drivers/media/platform/qcom/camss/camss-vfe.c 		ret = vfe_set_selection(sd, cfg, &crop);
cfg              1924 drivers/media/platform/qcom/camss/camss-vfe.c 		rect = __vfe_get_crop(line, cfg, sel->which);
cfg              1928 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe_try_crop(line, cfg, &sel->r, sel->which);
cfg              1934 drivers/media/platform/qcom/camss/camss-vfe.c 		ret = vfe_get_format(sd, cfg, &fmt);
cfg              1940 drivers/media/platform/qcom/camss/camss-vfe.c 		ret = vfe_set_format(sd, cfg, &fmt);
cfg               747 drivers/media/platform/qcom/camss/camss.c 	csiphy->cfg.csi2 = &csd->interface.csi2;
cfg               648 drivers/media/platform/rcar-vin/rcar-csi2.c 				struct v4l2_subdev_pad_config *cfg,
cfg               660 drivers/media/platform/rcar-vin/rcar-csi2.c 		framefmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               668 drivers/media/platform/rcar-vin/rcar-csi2.c 				struct v4l2_subdev_pad_config *cfg,
cfg               676 drivers/media/platform/rcar-vin/rcar-csi2.c 		format->format = *v4l2_subdev_get_try_format(sd, cfg, 0);
cfg              1202 drivers/media/platform/s3c-camif/camif-capture.c 					struct v4l2_subdev_pad_config *cfg,
cfg              1213 drivers/media/platform/s3c-camif/camif-capture.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1220 drivers/media/platform/s3c-camif/camif-capture.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1281 drivers/media/platform/s3c-camif/camif-capture.c 				    struct v4l2_subdev_pad_config *cfg,
cfg              1309 drivers/media/platform/s3c-camif/camif-capture.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg              1348 drivers/media/platform/s3c-camif/camif-capture.c 					  struct v4l2_subdev_pad_config *cfg,
cfg              1361 drivers/media/platform/s3c-camif/camif-capture.c 		sel->r = *v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg              1435 drivers/media/platform/s3c-camif/camif-capture.c 					  struct v4l2_subdev_pad_config *cfg,
cfg              1449 drivers/media/platform/s3c-camif/camif-capture.c 		*v4l2_subdev_get_try_crop(sd, cfg, sel->pad) = sel->r;
cfg                18 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg                20 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CISRCFMT);
cfg                21 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= CISRCFMT_ITU601_8BIT;
cfg                22 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CISRCFMT, cfg);
cfg                25 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIGCTRL);
cfg                26 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= CIGCTRL_SWRST;
cfg                28 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIGCTRL_IRQ_LEVEL;
cfg                29 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIGCTRL, cfg);
cfg                32 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIGCTRL);
cfg                33 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CIGCTRL_SWRST;
cfg                34 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIGCTRL, cfg);
cfg                40 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg = camif_read(vp->camif, S3C_CAMIF_REG_CIGCTRL);
cfg                41 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= CIGCTRL_IRQ_CLR(vp->id);
cfg                42 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(vp->camif, S3C_CAMIF_REG_CIGCTRL, cfg);
cfg                51 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg = camif_read(camif, S3C_CAMIF_REG_CIGCTRL);
cfg                52 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CIGCTRL_TESTPATTERN_MASK;
cfg                53 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (pattern << 27);
cfg                54 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIGCTRL, cfg);
cfg                70 drivers/media/platform/s3c-camif/camif-regs.c 	unsigned int i, cfg;
cfg                79 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIIMGEFF(camif->vp->offset));
cfg                81 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CIIMGEFF_FIN_MASK;
cfg                82 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= colorfx[i].value;
cfg                86 drivers/media/platform/s3c-camif/camif-regs.c 			cfg &= ~CIIMGEFF_IE_ENABLE_MASK;
cfg                88 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CIIMGEFF_IE_ENABLE_MASK;
cfg                90 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CIIMGEFF_PAT_CBCR_MASK;
cfg                91 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= cr | (cb << 13);
cfg                92 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIIMGEFF(camif->vp->offset), cfg);
cfg               107 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               120 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CISRCFMT);
cfg               121 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~(CISRCFMT_ORDER422_MASK | CISRCFMT_SIZE_CAM_MASK);
cfg               122 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (mf->width << 16) | mf->height;
cfg               123 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= src_pixfmt_map[i][1];
cfg               124 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CISRCFMT, cfg);
cfg               133 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               136 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIWDOFST);
cfg               137 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~(CIWDOFST_OFST_MASK | CIWDOFST_WINOFSEN);
cfg               138 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (crop->left << 16) | crop->top;
cfg               140 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIWDOFST_WINOFSEN;
cfg               141 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIWDOFST, cfg);
cfg               146 drivers/media/platform/s3c-camif/camif-regs.c 		cfg = (hoff2 << 16) | voff2;
cfg               147 drivers/media/platform/s3c-camif/camif-regs.c 		camif_write(camif, S3C_CAMIF_REG_CIWDOFST2, cfg);
cfg               154 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               156 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIWDOFST);
cfg               158 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= (CIWDOFST_CLROVCOFIY | CIWDOFST_CLROVCOFICB |
cfg               161 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= (/* CIWDOFST_CLROVPRFIY | */ CIWDOFST_CLROVPRFICB |
cfg               163 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIWDOFST, cfg);
cfg               171 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg = camif_read(camif, S3C_CAMIF_REG_CIGCTRL);
cfg               173 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~(CIGCTRL_INVPOLPCLK | CIGCTRL_INVPOLVSYNC |
cfg               177 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIGCTRL_INVPOLPCLK;
cfg               180 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIGCTRL_INVPOLVSYNC;
cfg               187 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIGCTRL_INVPOLHREF; /* HREF active low */
cfg               191 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CIGCTRL_INVPOLFIELD;
cfg               192 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIGCTRL_FIELDMODE;
cfg               195 drivers/media/platform/s3c-camif/camif-regs.c 	pr_debug("Setting CIGCTRL to: %#x\n", cfg);
cfg               197 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIGCTRL, cfg);
cfg               221 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               223 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(vp->camif, S3C_CAMIF_REG_CITRGFMT(vp->id, vp->offset));
cfg               224 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CITRGFMT_TARGETSIZE_MASK;
cfg               225 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (frame->f_width << 16) | frame->f_height;
cfg               226 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(vp->camif, S3C_CAMIF_REG_CITRGFMT(vp->id, vp->offset), cfg);
cfg               261 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               268 drivers/media/platform/s3c-camif/camif-regs.c 		cfg = S3C_CISS_OFFS_INITIAL(offset->initial);
cfg               269 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= S3C_CISS_OFFS_LINE(offset->line);
cfg               270 drivers/media/platform/s3c-camif/camif-regs.c 		camif_write(camif, S3C_CAMIF_REG_CISSY(vp->id), cfg);
cfg               271 drivers/media/platform/s3c-camif/camif-regs.c 		camif_write(camif, S3C_CAMIF_REG_CISSCB(vp->id), cfg);
cfg               272 drivers/media/platform/s3c-camif/camif-regs.c 		camif_write(camif, S3C_CAMIF_REG_CISSCR(vp->id), cfg);
cfg               278 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CICTRL(vp->id, vp->offset));
cfg               279 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CICTRL_BURST_MASK;
cfg               281 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= CICTRL_YBURST1(ymburst) | CICTRL_YBURST2(yrburst);
cfg               282 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= CICTRL_CBURST1(ymburst / 2) | CICTRL_CBURST2(yrburst / 2);
cfg               284 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CICTRL(vp->id, vp->offset), cfg);
cfg               291 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg = camif_read(vp->camif, S3C_CAMIF_REG_MSCTRL(vp->id));
cfg               292 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~MSCTRL_SEL_DMA_CAM;
cfg               293 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(vp->camif, S3C_CAMIF_REG_MSCTRL(vp->id), cfg);
cfg               300 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               305 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CITRGFMT(vp->id, vp->offset));
cfg               306 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CITRGFMT_TARGETSIZE_MASK;
cfg               310 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CITRGFMT_IN422;
cfg               311 drivers/media/platform/s3c-camif/camif-regs.c 		cfg &= ~CITRGFMT_OUT422;
cfg               313 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CITRGFMT_OUT422;
cfg               315 drivers/media/platform/s3c-camif/camif-regs.c 		cfg &= ~CITRGFMT_OUTFORMAT_MASK;
cfg               318 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CITRGFMT_OUTFORMAT_RGB;
cfg               321 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CITRGFMT_OUTFORMAT_YCBCR420;
cfg               324 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CITRGFMT_OUTFORMAT_YCBCR422;
cfg               327 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CITRGFMT_OUTFORMAT_YCBCR422I;
cfg               334 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= (frame->f_height << 16) | frame->f_width;
cfg               336 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= (frame->f_width << 16) | frame->f_height;
cfg               337 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CITRGFMT(vp->id, vp->offset), cfg);
cfg               340 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CITAREA(vp->id, vp->offset));
cfg               341 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CITAREA_MASK;
cfg               342 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (frame->f_width * frame->f_height);
cfg               343 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CITAREA(vp->id, vp->offset), cfg);
cfg               348 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg = camif_read(vp->camif,
cfg               351 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CITRGFMT_FLIP_MASK;
cfg               354 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CITRGFMT_FLIP_Y_MIRROR;
cfg               356 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CITRGFMT_FLIP_X_MIRROR;
cfg               358 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(vp->camif, S3C_CAMIF_REG_CITRGFMT(vp->id, vp->offset), cfg);
cfg               365 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg, shfactor, addr;
cfg               370 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = shfactor << 28;
cfg               372 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (sc->pre_h_ratio << 16) | sc->pre_v_ratio;
cfg               373 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, addr, cfg);
cfg               375 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = (sc->pre_dst_width << 16) | sc->pre_dst_height;
cfg               376 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CISCPREDST(vp->id, vp->offset), cfg);
cfg               384 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               388 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CISCCTRL(vp->id, vp->offset));
cfg               390 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~(CISCCTRL_SCALEUP_MASK | CISCCTRL_SCALERBYPASS |
cfg               396 drivers/media/platform/s3c-camif/camif-regs.c 				cfg |= CISCCTRL_SCALEUP_H;
cfg               398 drivers/media/platform/s3c-camif/camif-regs.c 				cfg |= CIPRSCCTRL_SCALEUP_H;
cfg               402 drivers/media/platform/s3c-camif/camif-regs.c 				cfg |= CISCCTRL_SCALEUP_V;
cfg               404 drivers/media/platform/s3c-camif/camif-regs.c 				cfg |= CIPRSCCTRL_SCALEUP_V;
cfg               408 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CISCCTRL_SCALERBYPASS;
cfg               411 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= ((scaler->main_h_ratio & 0x1ff) << 16);
cfg               412 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= scaler->main_v_ratio & 0x1ff;
cfg               416 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CIPRSCCTRL_RGB_FORMAT_24BIT;
cfg               417 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIPRSCCTRL_SAMPLE;
cfg               420 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CISCCTRL(vp->id, vp->offset), cfg);
cfg               431 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               435 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CISCCTRL(vp->id, vp->offset));
cfg               437 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~(CISCCTRL_CSCR2Y_WIDE | CISCCTRL_CSCY2R_WIDE
cfg               444 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (CISCCTRL_CSCR2Y_WIDE | CISCCTRL_CSCY2R_WIDE);
cfg               447 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CISCCTRL_SCALERBYPASS;
cfg               450 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CISCCTRL_SCALEUP_H;
cfg               452 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CISCCTRL_SCALEUP_V;
cfg               454 drivers/media/platform/s3c-camif/camif-regs.c 			cfg |= CISCCTRL_ONE2ONE;
cfg               459 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CISCCTRL_OUTRGB_FMT_RGB666;
cfg               462 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CISCCTRL_OUTRGB_FMT_RGB888;
cfg               466 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (scaler->main_h_ratio & 0x1ff) << 16;
cfg               467 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= scaler->main_v_ratio & 0x1ff;
cfg               469 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CISCCTRL(vp->id, vp->offset), cfg);
cfg               488 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               490 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(vp->camif, addr);
cfg               492 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CISCCTRL_SCALERSTART;
cfg               494 drivers/media/platform/s3c-camif/camif-regs.c 		cfg &= ~CISCCTRL_SCALERSTART;
cfg               495 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(vp->camif, addr, cfg);
cfg               501 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               503 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(vp->camif, addr);
cfg               505 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CICTRL_LASTIRQ_ENABLE;
cfg               507 drivers/media/platform/s3c-camif/camif-regs.c 		cfg &= ~CICTRL_LASTIRQ_ENABLE;
cfg               508 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(vp->camif, addr, cfg);
cfg               514 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               516 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIIMGCPT(vp->offset));
cfg               520 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIIMGCPT_CPT_FREN_ENABLE(vp->id);
cfg               523 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIIMGCPT_IMGCPTEN_SC(vp->id);
cfg               526 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= CIIMGCPT_IMGCPTEN;
cfg               528 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIIMGCPT(vp->offset), cfg);
cfg               531 drivers/media/platform/s3c-camif/camif-regs.c 		 cfg, camif->stream_count);
cfg               537 drivers/media/platform/s3c-camif/camif-regs.c 	u32 cfg;
cfg               539 drivers/media/platform/s3c-camif/camif-regs.c 	cfg = camif_read(camif, S3C_CAMIF_REG_CIIMGCPT(vp->offset));
cfg               540 drivers/media/platform/s3c-camif/camif-regs.c 	cfg &= ~CIIMGCPT_IMGCPTEN_SC(vp->id);
cfg               546 drivers/media/platform/s3c-camif/camif-regs.c 		cfg &= ~CIIMGCPT_IMGCPTEN;
cfg               549 drivers/media/platform/s3c-camif/camif-regs.c 		 cfg, camif->stream_count);
cfg               551 drivers/media/platform/s3c-camif/camif-regs.c 	camif_write(camif, S3C_CAMIF_REG_CIIMGCPT(vp->offset), cfg);
cfg               600 drivers/media/platform/s3c-camif/camif-regs.c 		u32 cfg = readl(camif->io_base + registers[i].offset);
cfg               601 drivers/media/platform/s3c-camif/camif-regs.c 		dev_info(camif->dev, "%s:\t0x%08x\n", registers[i].name, cfg);
cfg              1117 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 	struct v4l2_ctrl_config cfg;
cfg              1128 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			memset(&cfg, 0, sizeof(struct v4l2_ctrl_config));
cfg              1129 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.ops = &s5p_mfc_dec_ctrl_ops;
cfg              1130 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.id = controls[i].id;
cfg              1131 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.min = controls[i].minimum;
cfg              1132 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.max = controls[i].maximum;
cfg              1133 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.def = controls[i].default_value;
cfg              1134 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.name = controls[i].name;
cfg              1135 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.type = controls[i].type;
cfg              1137 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.step = controls[i].step;
cfg              1138 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.menu_skip_mask = 0;
cfg              1141 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 					&cfg, NULL);
cfg              2615 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 	struct v4l2_ctrl_config cfg;
cfg              2625 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			memset(&cfg, 0, sizeof(struct v4l2_ctrl_config));
cfg              2626 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.ops = &s5p_mfc_enc_ctrl_ops;
cfg              2627 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.id = controls[i].id;
cfg              2628 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.min = controls[i].minimum;
cfg              2629 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.max = controls[i].maximum;
cfg              2630 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.def = controls[i].default_value;
cfg              2631 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.name = controls[i].name;
cfg              2632 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.type = controls[i].type;
cfg              2633 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.flags = 0;
cfg              2635 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			if (cfg.type == V4L2_CTRL_TYPE_MENU) {
cfg              2636 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				cfg.step = 0;
cfg              2637 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				cfg.menu_skip_mask = controls[i].menu_skip_mask;
cfg              2638 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				cfg.qmenu = mfc51_get_menu(cfg.id);
cfg              2640 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				cfg.step = controls[i].step;
cfg              2641 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				cfg.menu_skip_mask = 0;
cfg              2644 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 					&cfg, NULL);
cfg               758 drivers/media/platform/sti/bdisp/bdisp-hw.c 				struct bdisp_op_cfg *cfg,
cfg               793 drivers/media/platform/sti/bdisp/bdisp-hw.c 	switch (cfg->src_nbp) {
cfg               822 drivers/media/platform/sti/bdisp/bdisp-hw.c 	node->ins |= cfg->cconv ? BLT_INS_IVMX : 0;
cfg               824 drivers/media/platform/sti/bdisp/bdisp-hw.c 	node->ins |= (cfg->scale || cfg->src_420 || cfg->dst_420) ?
cfg               834 drivers/media/platform/sti/bdisp/bdisp-hw.c 	node->tty |= cfg->hflip ? BLT_TTY_HSO : 0;
cfg               835 drivers/media/platform/sti/bdisp/bdisp-hw.c 	node->tty |= cfg->vflip ? BLT_TTY_VSO : 0;
cfg               837 drivers/media/platform/sti/bdisp/bdisp-hw.c 	if (cfg->dst_420 && (t_plan == BDISP_CBCR)) {
cfg               847 drivers/media/platform/sti/bdisp/bdisp-hw.c 	node->txy = cfg->vflip ? (dst_rect.height - 1) : dst_rect.top;
cfg               849 drivers/media/platform/sti/bdisp/bdisp-hw.c 	node->txy |= cfg->hflip ? (dst_width - dst_x_offset - 1) :
cfg               854 drivers/media/platform/sti/bdisp/bdisp-hw.c 	if (cfg->src_interlaced) {
cfg               860 drivers/media/platform/sti/bdisp/bdisp-hw.c 	if (cfg->src_nbp == 1) {
cfg               865 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->src_interlaced)
cfg               874 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->src_420) {
cfg               885 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->src_nbp == 3)
cfg               887 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->src_interlaced)
cfg               895 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->src_nbp == 3) {
cfg               907 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->src_interlaced)
cfg               911 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if ((t_plan != BDISP_CBCR) && cfg->src_420) {
cfg               926 drivers/media/platform/sti/bdisp/bdisp-hw.c 		bool skip_y = (t_plan == BDISP_CBCR) && !cfg->src_yuv;
cfg               929 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg->scale) {
cfg               940 drivers/media/platform/sti/bdisp/bdisp-hw.c 		h_inc = cfg->h_inc;
cfg               941 drivers/media/platform/sti/bdisp/bdisp-hw.c 		v_inc = cfg->v_inc;
cfg               942 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (!cfg->src_420 && cfg->dst_420 && (t_plan == BDISP_CBCR)) {
cfg               946 drivers/media/platform/sti/bdisp/bdisp-hw.c 		} else if (cfg->src_420 && !cfg->dst_420) {
cfg               962 drivers/media/platform/sti/bdisp/bdisp-hw.c 			yh_inc = cfg->h_inc;
cfg               963 drivers/media/platform/sti/bdisp/bdisp-hw.c 			yv_inc = cfg->v_inc;
cfg               973 drivers/media/platform/sti/bdisp/bdisp-hw.c 	if (cfg->cconv) {
cfg               974 drivers/media/platform/sti/bdisp/bdisp-hw.c 		ivmx = cfg->src_yuv ? bdisp_yuv_to_rgb : bdisp_rgb_to_yuv;
cfg               994 drivers/media/platform/sti/bdisp/bdisp-hw.c 	struct bdisp_op_cfg cfg;
cfg              1005 drivers/media/platform/sti/bdisp/bdisp-hw.c 	if (bdisp_hw_get_op_cfg(ctx, &cfg))
cfg              1011 drivers/media/platform/sti/bdisp/bdisp-hw.c 		bdisp_hw_build_node(ctx, &cfg, ctx->node[nid],
cfg              1012 drivers/media/platform/sti/bdisp/bdisp-hw.c 				    cfg.dst_nbp == 1 ? BDISP_RGB : BDISP_Y,
cfg              1019 drivers/media/platform/sti/bdisp/bdisp-hw.c 		if (cfg.dst_nbp > 1) {
cfg              1020 drivers/media/platform/sti/bdisp/bdisp-hw.c 			bdisp_hw_build_node(ctx, &cfg, ctx->node[nid],
cfg               277 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 				     struct v4l2_subdev_pad_config *cfg)
cfg               281 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 	fmt = v4l2_subdev_get_try_format(subdev, cfg, CSI_SUBDEV_SINK);
cfg               288 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 				    struct v4l2_subdev_pad_config *cfg,
cfg               295 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 		subdev_fmt = v4l2_subdev_get_try_format(subdev, cfg, fmt->pad);
cfg               305 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 				    struct v4l2_subdev_pad_config *cfg,
cfg               312 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 		subdev_fmt = v4l2_subdev_get_try_format(subdev, cfg, fmt->pad);
cfg               331 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c 				struct v4l2_subdev_pad_config *cfg,
cfg               379 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	u32 cfg;
cfg               389 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	regmap_read(sdev->regmap, CSI_IF_CFG_REG, &cfg);
cfg               391 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	cfg &= ~(CSI_IF_CFG_CSI_IF_MASK | CSI_IF_CFG_MIPI_IF_MASK |
cfg               398 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_SRC_TYPE_INTERLACED;
cfg               400 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_SRC_TYPE_PROGRESSED;
cfg               404 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_MIPI_IF_CSI;
cfg               408 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= (bus_width == 16) ? CSI_IF_CFG_CSI_IF_YUV422_16BIT :
cfg               412 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 			cfg |= CSI_IF_CFG_FIELD_POSITIVE;
cfg               415 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 			cfg |= CSI_IF_CFG_VREF_POL_POSITIVE;
cfg               417 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 			cfg |= CSI_IF_CFG_HREF_POL_POSITIVE;
cfg               420 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 			cfg |= CSI_IF_CFG_CLK_POL_FALLING_EDGE;
cfg               423 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_MIPI_IF_CSI;
cfg               427 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= (bus_width == 16) ? CSI_IF_CFG_CSI_IF_BT1120 :
cfg               431 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 			cfg |= CSI_IF_CFG_FIELD_POSITIVE;
cfg               434 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 			cfg |= CSI_IF_CFG_CLK_POL_FALLING_EDGE;
cfg               444 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_IF_DATA_WIDTH_8BIT;
cfg               447 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_IF_DATA_WIDTH_10BIT;
cfg               450 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_IF_CFG_IF_DATA_WIDTH_12BIT;
cfg               459 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	regmap_write(sdev->regmap, CSI_IF_CFG_REG, cfg);
cfg               465 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	u32 cfg;
cfg               468 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	regmap_read(sdev->regmap, CSI_CH_CFG_REG, &cfg);
cfg               470 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	cfg &= ~(CSI_CH_CFG_INPUT_FMT_MASK |
cfg               477 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	cfg |= CSI_CH_CFG_INPUT_FMT(val);
cfg               481 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	cfg |= CSI_CH_CFG_OUTPUT_FMT(val);
cfg               485 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	cfg |= CSI_CH_CFG_INPUT_SEQ(val);
cfg               488 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_CH_CFG_FIELD_SEL_FIELD0;
cfg               490 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_CH_CFG_FIELD_SEL_FIELD1;
cfg               492 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		cfg |= CSI_CH_CFG_FIELD_SEL_BOTH;
cfg               494 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	regmap_write(sdev->regmap, CSI_CH_CFG_REG, cfg);
cfg               134 drivers/media/platform/video-mux.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               141 drivers/media/platform/video-mux.c 		return v4l2_subdev_get_try_format(sd, cfg, pad);
cfg               150 drivers/media/platform/video-mux.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               157 drivers/media/platform/video-mux.c 	sdformat->format = *__video_mux_get_pad_format(sd, cfg, sdformat->pad,
cfg               166 drivers/media/platform/video-mux.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               174 drivers/media/platform/video-mux.c 	mbusformat = __video_mux_get_pad_format(sd, cfg, sdformat->pad,
cfg               179 drivers/media/platform/video-mux.c 	source_mbusformat = __video_mux_get_pad_format(sd, cfg, source_pad,
cfg               304 drivers/media/platform/video-mux.c 			      struct v4l2_subdev_pad_config *cfg)
cfg               313 drivers/media/platform/video-mux.c 		mbusformat = v4l2_subdev_get_try_format(sd, cfg, i);
cfg               139 drivers/media/platform/vimc/vimc-debayer.c 			     struct v4l2_subdev_pad_config *cfg)
cfg               145 drivers/media/platform/vimc/vimc-debayer.c 	mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg               149 drivers/media/platform/vimc/vimc-debayer.c 		mf = v4l2_subdev_get_try_format(sd, cfg, i);
cfg               158 drivers/media/platform/vimc/vimc-debayer.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               180 drivers/media/platform/vimc/vimc-debayer.c 				    struct v4l2_subdev_pad_config *cfg,
cfg               207 drivers/media/platform/vimc/vimc-debayer.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               214 drivers/media/platform/vimc/vimc-debayer.c 		      *v4l2_subdev_get_try_format(sd, cfg, 0) :
cfg               245 drivers/media/platform/vimc/vimc-debayer.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               258 drivers/media/platform/vimc/vimc-debayer.c 		sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg                51 drivers/media/platform/vimc/vimc-scaler.c 			     struct v4l2_subdev_pad_config *cfg)
cfg                56 drivers/media/platform/vimc/vimc-scaler.c 	mf = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg                60 drivers/media/platform/vimc/vimc-scaler.c 		mf = v4l2_subdev_get_try_format(sd, cfg, i);
cfg                70 drivers/media/platform/vimc/vimc-scaler.c 				   struct v4l2_subdev_pad_config *cfg,
cfg                85 drivers/media/platform/vimc/vimc-scaler.c 				    struct v4l2_subdev_pad_config *cfg,
cfg               113 drivers/media/platform/vimc/vimc-scaler.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               120 drivers/media/platform/vimc/vimc-scaler.c 			 *v4l2_subdev_get_try_format(sd, cfg, 0) :
cfg               153 drivers/media/platform/vimc/vimc-scaler.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               166 drivers/media/platform/vimc/vimc-scaler.c 		sink_fmt = v4l2_subdev_get_try_format(sd, cfg, 0);
cfg                43 drivers/media/platform/vimc/vimc-sensor.c 			     struct v4l2_subdev_pad_config *cfg)
cfg                50 drivers/media/platform/vimc/vimc-sensor.c 		mf = v4l2_subdev_get_try_format(sd, cfg, i);
cfg                58 drivers/media/platform/vimc/vimc-sensor.c 				   struct v4l2_subdev_pad_config *cfg,
cfg                72 drivers/media/platform/vimc/vimc-sensor.c 				    struct v4l2_subdev_pad_config *cfg,
cfg                94 drivers/media/platform/vimc/vimc-sensor.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               101 drivers/media/platform/vimc/vimc-sensor.c 		      *v4l2_subdev_get_try_format(sd, cfg, fmt->pad) :
cfg               147 drivers/media/platform/vimc/vimc-sensor.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               160 drivers/media/platform/vimc/vimc-sensor.c 		mf = v4l2_subdev_get_try_format(sd, cfg, fmt->pad);
cfg                68 drivers/media/platform/vsp1/vsp1_brx.c 			      struct v4l2_subdev_pad_config *cfg,
cfg                76 drivers/media/platform/vsp1/vsp1_brx.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, codes,
cfg                81 drivers/media/platform/vsp1/vsp1_brx.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               100 drivers/media/platform/vsp1/vsp1_brx.c 					 struct v4l2_subdev_pad_config *cfg,
cfg               103 drivers/media/platform/vsp1/vsp1_brx.c 	return v4l2_subdev_get_try_compose(&brx->entity.subdev, cfg, pad);
cfg               135 drivers/media/platform/vsp1/vsp1_brx.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               145 drivers/media/platform/vsp1/vsp1_brx.c 	config = vsp1_entity_get_pad_config(&brx->entity, cfg, fmt->which);
cfg               184 drivers/media/platform/vsp1/vsp1_brx.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               202 drivers/media/platform/vsp1/vsp1_brx.c 		config = vsp1_entity_get_pad_config(&brx->entity, cfg,
cfg               218 drivers/media/platform/vsp1/vsp1_brx.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               235 drivers/media/platform/vsp1/vsp1_brx.c 	config = vsp1_entity_get_pad_config(&brx->entity, cfg, sel->which);
cfg               126 drivers/media/platform/vsp1/vsp1_clu.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               129 drivers/media/platform/vsp1/vsp1_clu.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, clu_codes,
cfg               134 drivers/media/platform/vsp1/vsp1_clu.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               137 drivers/media/platform/vsp1/vsp1_clu.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, CLU_MIN_SIZE,
cfg               143 drivers/media/platform/vsp1/vsp1_clu.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               146 drivers/media/platform/vsp1/vsp1_clu.c 	return vsp1_subdev_set_pad_format(subdev, cfg, fmt, clu_codes,
cfg               640 drivers/media/platform/vsp1/vsp1_drm.c 		      const struct vsp1_du_lif_config *cfg)
cfg               655 drivers/media/platform/vsp1/vsp1_drm.c 	if (!cfg) {
cfg               709 drivers/media/platform/vsp1/vsp1_drm.c 	drm_pipe->width = cfg->width;
cfg               710 drivers/media/platform/vsp1/vsp1_drm.c 	drm_pipe->height = cfg->height;
cfg               711 drivers/media/platform/vsp1/vsp1_drm.c 	pipe->interlaced = cfg->interlaced;
cfg               714 drivers/media/platform/vsp1/vsp1_drm.c 		__func__, pipe_index, cfg->width, cfg->height,
cfg               737 drivers/media/platform/vsp1/vsp1_drm.c 	drm_pipe->du_complete = cfg->callback;
cfg               738 drivers/media/platform/vsp1/vsp1_drm.c 	drm_pipe->du_private = cfg->callback_data;
cfg               806 drivers/media/platform/vsp1/vsp1_drm.c 			  const struct vsp1_du_atomic_config *cfg)
cfg               818 drivers/media/platform/vsp1/vsp1_drm.c 	if (!cfg) {
cfg               835 drivers/media/platform/vsp1/vsp1_drm.c 		cfg->src.left, cfg->src.top, cfg->src.width, cfg->src.height,
cfg               836 drivers/media/platform/vsp1/vsp1_drm.c 		cfg->dst.left, cfg->dst.top, cfg->dst.width, cfg->dst.height,
cfg               837 drivers/media/platform/vsp1/vsp1_drm.c 		cfg->pixelformat, cfg->pitch, &cfg->mem[0], &cfg->mem[1],
cfg               838 drivers/media/platform/vsp1/vsp1_drm.c 		&cfg->mem[2], cfg->zpos);
cfg               844 drivers/media/platform/vsp1/vsp1_drm.c 	ret = vsp1_du_pipeline_set_rwpf_format(vsp1, rpf, cfg->pixelformat,
cfg               845 drivers/media/platform/vsp1/vsp1_drm.c 					       cfg->pitch);
cfg               849 drivers/media/platform/vsp1/vsp1_drm.c 	rpf->alpha = cfg->alpha;
cfg               851 drivers/media/platform/vsp1/vsp1_drm.c 	rpf->mem.addr[0] = cfg->mem[0];
cfg               852 drivers/media/platform/vsp1/vsp1_drm.c 	rpf->mem.addr[1] = cfg->mem[1];
cfg               853 drivers/media/platform/vsp1/vsp1_drm.c 	rpf->mem.addr[2] = cfg->mem[2];
cfg               855 drivers/media/platform/vsp1/vsp1_drm.c 	vsp1->drm->inputs[rpf_index].crop = cfg->src;
cfg               856 drivers/media/platform/vsp1/vsp1_drm.c 	vsp1->drm->inputs[rpf_index].compose = cfg->dst;
cfg               857 drivers/media/platform/vsp1/vsp1_drm.c 	vsp1->drm->inputs[rpf_index].zpos = cfg->zpos;
cfg               872 drivers/media/platform/vsp1/vsp1_drm.c 			  const struct vsp1_du_atomic_pipe_config *cfg)
cfg               879 drivers/media/platform/vsp1/vsp1_drm.c 	drm_pipe->crc = cfg->crc;
cfg               883 drivers/media/platform/vsp1/vsp1_drm.c 	if (cfg->writeback.pixelformat) {
cfg               884 drivers/media/platform/vsp1/vsp1_drm.c 		const struct vsp1_du_writeback_config *wb_cfg = &cfg->writeback;
cfg               119 drivers/media/platform/vsp1/vsp1_entity.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               127 drivers/media/platform/vsp1/vsp1_entity.c 		return cfg;
cfg               142 drivers/media/platform/vsp1/vsp1_entity.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               145 drivers/media/platform/vsp1/vsp1_entity.c 	return v4l2_subdev_get_try_format(&entity->subdev, cfg, pad);
cfg               161 drivers/media/platform/vsp1/vsp1_entity.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               166 drivers/media/platform/vsp1/vsp1_entity.c 		return v4l2_subdev_get_try_compose(&entity->subdev, cfg, pad);
cfg               168 drivers/media/platform/vsp1/vsp1_entity.c 		return v4l2_subdev_get_try_crop(&entity->subdev, cfg, pad);
cfg               183 drivers/media/platform/vsp1/vsp1_entity.c 			 struct v4l2_subdev_pad_config *cfg)
cfg               192 drivers/media/platform/vsp1/vsp1_entity.c 		format.which = cfg ? V4L2_SUBDEV_FORMAT_TRY
cfg               195 drivers/media/platform/vsp1/vsp1_entity.c 		v4l2_subdev_call(subdev, pad, set_fmt, cfg, &format);
cfg               211 drivers/media/platform/vsp1/vsp1_entity.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               217 drivers/media/platform/vsp1/vsp1_entity.c 	config = vsp1_entity_get_pad_config(entity, cfg, fmt->which);
cfg               242 drivers/media/platform/vsp1/vsp1_entity.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               264 drivers/media/platform/vsp1/vsp1_entity.c 		config = vsp1_entity_get_pad_config(entity, cfg, code->which);
cfg               293 drivers/media/platform/vsp1/vsp1_entity.c 				struct v4l2_subdev_pad_config *cfg,
cfg               303 drivers/media/platform/vsp1/vsp1_entity.c 	config = vsp1_entity_get_pad_config(entity, cfg, fse->which);
cfg               356 drivers/media/platform/vsp1/vsp1_entity.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               371 drivers/media/platform/vsp1/vsp1_entity.c 	config = vsp1_entity_get_pad_config(entity, cfg, fmt->which);
cfg               141 drivers/media/platform/vsp1/vsp1_entity.h 			   struct v4l2_subdev_pad_config *cfg,
cfg               145 drivers/media/platform/vsp1/vsp1_entity.h 			   struct v4l2_subdev_pad_config *cfg,
cfg               149 drivers/media/platform/vsp1/vsp1_entity.h 			      struct v4l2_subdev_pad_config *cfg,
cfg               152 drivers/media/platform/vsp1/vsp1_entity.h 			 struct v4l2_subdev_pad_config *cfg);
cfg               176 drivers/media/platform/vsp1/vsp1_entity.h 			       struct v4l2_subdev_pad_config *cfg,
cfg               179 drivers/media/platform/vsp1/vsp1_entity.h 			       struct v4l2_subdev_pad_config *cfg,
cfg               185 drivers/media/platform/vsp1/vsp1_entity.h 			       struct v4l2_subdev_pad_config *cfg,
cfg               189 drivers/media/platform/vsp1/vsp1_entity.h 				struct v4l2_subdev_pad_config *cfg,
cfg               173 drivers/media/platform/vsp1/vsp1_histo.c 				struct v4l2_subdev_pad_config *cfg,
cfg               183 drivers/media/platform/vsp1/vsp1_histo.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, histo->formats,
cfg               188 drivers/media/platform/vsp1/vsp1_histo.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               194 drivers/media/platform/vsp1/vsp1_histo.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, HISTO_MIN_SIZE,
cfg               200 drivers/media/platform/vsp1/vsp1_histo.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               214 drivers/media/platform/vsp1/vsp1_histo.c 	config = vsp1_entity_get_pad_config(&histo->entity, cfg, sel->which);
cfg               341 drivers/media/platform/vsp1/vsp1_histo.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               353 drivers/media/platform/vsp1/vsp1_histo.c 	config = vsp1_entity_get_pad_config(&histo->entity, cfg, sel->which);
cfg               372 drivers/media/platform/vsp1/vsp1_histo.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               384 drivers/media/platform/vsp1/vsp1_histo.c 	return vsp1_subdev_get_pad_format(subdev, cfg, fmt);
cfg               388 drivers/media/platform/vsp1/vsp1_histo.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               394 drivers/media/platform/vsp1/vsp1_histo.c 		return histo_get_format(subdev, cfg, fmt);
cfg               396 drivers/media/platform/vsp1/vsp1_histo.c 	return vsp1_subdev_set_pad_format(subdev, cfg, fmt,
cfg                37 drivers/media/platform/vsp1/vsp1_hsit.c 			       struct v4l2_subdev_pad_config *cfg,
cfg                55 drivers/media/platform/vsp1/vsp1_hsit.c 				struct v4l2_subdev_pad_config *cfg,
cfg                58 drivers/media/platform/vsp1/vsp1_hsit.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, HSIT_MIN_SIZE,
cfg                64 drivers/media/platform/vsp1/vsp1_hsit.c 			   struct v4l2_subdev_pad_config *cfg,
cfg                74 drivers/media/platform/vsp1/vsp1_hsit.c 	config = vsp1_entity_get_pad_config(&hsit->entity, cfg, fmt->which);
cfg                43 drivers/media/platform/vsp1/vsp1_lif.c 			      struct v4l2_subdev_pad_config *cfg,
cfg                46 drivers/media/platform/vsp1/vsp1_lif.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, lif_codes,
cfg                51 drivers/media/platform/vsp1/vsp1_lif.c 			       struct v4l2_subdev_pad_config *cfg,
cfg                54 drivers/media/platform/vsp1/vsp1_lif.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, LIF_MIN_SIZE,
cfg                60 drivers/media/platform/vsp1/vsp1_lif.c 			  struct v4l2_subdev_pad_config *cfg,
cfg                63 drivers/media/platform/vsp1/vsp1_lif.c 	return vsp1_subdev_set_pad_format(subdev, cfg, fmt, lif_codes,
cfg               102 drivers/media/platform/vsp1/vsp1_lut.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               105 drivers/media/platform/vsp1/vsp1_lut.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, lut_codes,
cfg               110 drivers/media/platform/vsp1/vsp1_lut.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               113 drivers/media/platform/vsp1/vsp1_lut.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, LUT_MIN_SIZE,
cfg               119 drivers/media/platform/vsp1/vsp1_lut.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               122 drivers/media/platform/vsp1/vsp1_lut.c 	return vsp1_subdev_set_pad_format(subdev, cfg, fmt, lut_codes,
cfg                31 drivers/media/platform/vsp1/vsp1_rwpf.c 				    struct v4l2_subdev_pad_config *cfg,
cfg                49 drivers/media/platform/vsp1/vsp1_rwpf.c 				     struct v4l2_subdev_pad_config *cfg,
cfg                54 drivers/media/platform/vsp1/vsp1_rwpf.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, RWPF_MIN_WIDTH,
cfg                60 drivers/media/platform/vsp1/vsp1_rwpf.c 				struct v4l2_subdev_pad_config *cfg,
cfg                70 drivers/media/platform/vsp1/vsp1_rwpf.c 	config = vsp1_entity_get_pad_config(&rwpf->entity, cfg, fmt->which);
cfg               131 drivers/media/platform/vsp1/vsp1_rwpf.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               148 drivers/media/platform/vsp1/vsp1_rwpf.c 	config = vsp1_entity_get_pad_config(&rwpf->entity, cfg, sel->which);
cfg               179 drivers/media/platform/vsp1/vsp1_rwpf.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               200 drivers/media/platform/vsp1/vsp1_rwpf.c 	config = vsp1_entity_get_pad_config(&rwpf->entity, cfg, sel->which);
cfg               109 drivers/media/platform/vsp1/vsp1_sru.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               117 drivers/media/platform/vsp1/vsp1_sru.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, codes,
cfg               122 drivers/media/platform/vsp1/vsp1_sru.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               130 drivers/media/platform/vsp1/vsp1_sru.c 	config = vsp1_entity_get_pad_config(&sru->entity, cfg, fse->which);
cfg               219 drivers/media/platform/vsp1/vsp1_sru.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               229 drivers/media/platform/vsp1/vsp1_sru.c 	config = vsp1_entity_get_pad_config(&sru->entity, cfg, fmt->which);
cfg               114 drivers/media/platform/vsp1/vsp1_uds.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               122 drivers/media/platform/vsp1/vsp1_uds.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, codes,
cfg               127 drivers/media/platform/vsp1/vsp1_uds.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               135 drivers/media/platform/vsp1/vsp1_uds.c 	config = vsp1_entity_get_pad_config(&uds->entity, cfg, fse->which);
cfg               203 drivers/media/platform/vsp1/vsp1_uds.c 			  struct v4l2_subdev_pad_config *cfg,
cfg               213 drivers/media/platform/vsp1/vsp1_uds.c 	config = vsp1_entity_get_pad_config(&uds->entity, cfg, fmt->which);
cfg                57 drivers/media/platform/vsp1/vsp1_uif.c 			      struct v4l2_subdev_pad_config *cfg,
cfg                60 drivers/media/platform/vsp1/vsp1_uif.c 	return vsp1_subdev_enum_mbus_code(subdev, cfg, code, uif_codes,
cfg                65 drivers/media/platform/vsp1/vsp1_uif.c 			       struct v4l2_subdev_pad_config *cfg,
cfg                68 drivers/media/platform/vsp1/vsp1_uif.c 	return vsp1_subdev_enum_frame_size(subdev, cfg, fse, UIF_MIN_SIZE,
cfg                74 drivers/media/platform/vsp1/vsp1_uif.c 			    struct v4l2_subdev_pad_config *cfg,
cfg                77 drivers/media/platform/vsp1/vsp1_uif.c 	return vsp1_subdev_set_pad_format(subdev, cfg, fmt, uif_codes,
cfg                84 drivers/media/platform/vsp1/vsp1_uif.c 			     struct v4l2_subdev_pad_config *cfg,
cfg                97 drivers/media/platform/vsp1/vsp1_uif.c 	config = vsp1_entity_get_pad_config(&uif->entity, cfg, sel->which);
cfg               130 drivers/media/platform/vsp1/vsp1_uif.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               145 drivers/media/platform/vsp1/vsp1_uif.c 	config = vsp1_entity_get_pad_config(&uif->entity, cfg, sel->which);
cfg               254 drivers/media/platform/xilinx/xilinx-tpg.c 		      struct v4l2_subdev_pad_config *cfg,
cfg               259 drivers/media/platform/xilinx/xilinx-tpg.c 		return v4l2_subdev_get_try_format(&xtpg->xvip.subdev, cfg, pad);
cfg               268 drivers/media/platform/xilinx/xilinx-tpg.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               273 drivers/media/platform/xilinx/xilinx-tpg.c 	fmt->format = *__xtpg_get_pad_format(xtpg, cfg, fmt->pad, fmt->which);
cfg               279 drivers/media/platform/xilinx/xilinx-tpg.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               286 drivers/media/platform/xilinx/xilinx-tpg.c 	__format = __xtpg_get_pad_format(xtpg, cfg, fmt->pad, fmt->which);
cfg               309 drivers/media/platform/xilinx/xilinx-tpg.c 		__format = __xtpg_get_pad_format(xtpg, cfg, 1, fmt->which);
cfg               321 drivers/media/platform/xilinx/xilinx-tpg.c 				struct v4l2_subdev_pad_config *cfg,
cfg               326 drivers/media/platform/xilinx/xilinx-tpg.c 	format = v4l2_subdev_get_try_format(subdev, cfg, fse->pad);
cfg               249 drivers/media/platform/xilinx/xilinx-vip.c 			struct v4l2_subdev_pad_config *cfg,
cfg               263 drivers/media/platform/xilinx/xilinx-vip.c 	format = v4l2_subdev_get_try_format(subdev, cfg, code->pad);
cfg               287 drivers/media/platform/xilinx/xilinx-vip.c 			 struct v4l2_subdev_pad_config *cfg,
cfg               298 drivers/media/platform/xilinx/xilinx-vip.c 	format = v4l2_subdev_get_try_format(subdev, cfg, fse->pad);
cfg               128 drivers/media/platform/xilinx/xilinx-vip.h 			struct v4l2_subdev_pad_config *cfg,
cfg               131 drivers/media/platform/xilinx/xilinx-vip.h 			 struct v4l2_subdev_pad_config *cfg,
cfg               196 drivers/media/spi/cxd2880-spi.c 				  struct cxd2880_pid_filter_config *cfg)
cfg               212 drivers/media/spi/cxd2880-spi.c 	if (!cfg) {
cfg               216 drivers/media/spi/cxd2880-spi.c 		data[0] = cfg->is_negative ? 0x01 : 0x00;
cfg               219 drivers/media/spi/cxd2880-spi.c 			pid = cfg->pid_config[i].pid;
cfg               220 drivers/media/spi/cxd2880-spi.c 			if (cfg->pid_config[i].is_enable) {
cfg               235 drivers/media/spi/cxd2880-spi.c 				     struct cxd2880_pid_filter_config *cfg,
cfg               240 drivers/media/spi/cxd2880-spi.c 	if (!dvb_spi || !cfg) {
cfg               256 drivers/media/spi/cxd2880-spi.c 		ret = cxd2880_set_pid_filter(dvb_spi->spi, cfg);
cfg               616 drivers/media/tuners/e4000.c 	struct e4000_config *cfg = client->dev.platform_data;
cfg               617 drivers/media/tuners/e4000.c 	struct dvb_frontend *fe = cfg->fe;
cfg               631 drivers/media/tuners/e4000.c 	dev->clk = cfg->clock;
cfg               633 drivers/media/tuners/e4000.c 	dev->fe = cfg->fe;
cfg                13 drivers/media/tuners/fc0012-priv.h 	const struct fc0012_config *cfg;
cfg                15 drivers/media/tuners/fc0012.c 		.addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2
cfg                30 drivers/media/tuners/fc0012.c 		{ .addr = priv->cfg->i2c_address, .flags = 0,
cfg                32 drivers/media/tuners/fc0012.c 		{ .addr = priv->cfg->i2c_address, .flags = I2C_M_RD,
cfg                83 drivers/media/tuners/fc0012.c 	switch (priv->cfg->xtal_freq) {
cfg                93 drivers/media/tuners/fc0012.c 	if (priv->cfg->dual_master)
cfg                96 drivers/media/tuners/fc0012.c 	if (priv->cfg->loop_through)
cfg               137 drivers/media/tuners/fc0012.c 	switch (priv->cfg->xtal_freq) {
cfg               429 drivers/media/tuners/fc0012.c 	struct i2c_adapter *i2c, const struct fc0012_config *cfg)
cfg               445 drivers/media/tuners/fc0012.c 	priv->cfg = cfg;
cfg               466 drivers/media/tuners/fc0012.c 	if (priv->cfg->loop_through) {
cfg               476 drivers/media/tuners/fc0012.c 	if (priv->cfg->clock_out) {
cfg                41 drivers/media/tuners/fc0012.h 					const struct fc0012_config *cfg);
cfg                45 drivers/media/tuners/fc0012.h 					const struct fc0012_config *cfg)
cfg                12 drivers/media/tuners/m88rs6000t.c 	struct m88rs6000t_config cfg;
cfg               579 drivers/media/tuners/m88rs6000t.c 	struct m88rs6000t_config *cfg = client->dev.platform_data;
cfg               580 drivers/media/tuners/m88rs6000t.c 	struct dvb_frontend *fe = cfg->fe;
cfg               623 drivers/media/tuners/m88rs6000t.c 	memcpy(&dev->cfg, cfg, sizeof(struct m88rs6000t_config));
cfg               703 drivers/media/tuners/m88rs6000t.c 	struct dvb_frontend *fe = dev->cfg.fe;
cfg               389 drivers/media/tuners/max2165.c 				   struct max2165_config *cfg)
cfg               395 drivers/media/tuners/max2165.c 		cfg ? cfg->i2c_address : -1);
cfg               404 drivers/media/tuners/max2165.c 	priv->config = cfg;
cfg                22 drivers/media/tuners/max2165.h 	struct max2165_config *cfg);
cfg                26 drivers/media/tuners/max2165.h 	struct max2165_config *cfg)
cfg                27 drivers/media/tuners/mc44s803.c 		.addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 3
cfg                48 drivers/media/tuners/mc44s803.c 		{ .addr = priv->cfg->i2c_address, .flags = I2C_M_RD,
cfg               146 drivers/media/tuners/mc44s803.c 	      MC44S803_REG_SM(priv->cfg->dig_out, MC44S803_S1) |
cfg               160 drivers/media/tuners/mc44s803.c 	      MC44S803_REG_SM(priv->cfg->dig_out, MC44S803_S1) |
cfg               309 drivers/media/tuners/mc44s803.c 	 struct i2c_adapter *i2c, struct mc44s803_config *cfg)
cfg               322 drivers/media/tuners/mc44s803.c 	priv->cfg = cfg;
cfg                21 drivers/media/tuners/mc44s803.h 	 struct i2c_adapter *i2c, struct mc44s803_config *cfg);
cfg                24 drivers/media/tuners/mc44s803.h 	 struct i2c_adapter *i2c, struct mc44s803_config *cfg)
cfg               187 drivers/media/tuners/mc44s803_priv.h 	struct mc44s803_config *cfg;
cfg                31 drivers/media/tuners/mt2060.c 		{ .addr = priv->cfg->i2c_address, .flags = 0, .len = 1 },
cfg                32 drivers/media/tuners/mt2060.c 		{ .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, .len = 1 },
cfg                61 drivers/media/tuners/mt2060.c 		.addr = priv->cfg->i2c_address, .flags = 0, .len = 2
cfg                90 drivers/media/tuners/mt2060.c 		.addr = priv->cfg->i2c_address, .flags = 0
cfg               288 drivers/media/tuners/mt2060.c 	mt2060_writereg(priv, REG_VGAG, (priv->cfg->clock_out << 6) | 0x30);
cfg               348 drivers/media/tuners/mt2060.c 			      (priv->cfg->clock_out << 6) | 0x33);
cfg               366 drivers/media/tuners/mt2060.c 			      (priv->cfg->clock_out << 6) | 0x30);
cfg               405 drivers/media/tuners/mt2060.c struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1)
cfg               414 drivers/media/tuners/mt2060.c 	priv->cfg      = cfg;
cfg               471 drivers/media/tuners/mt2060.c 	dev->cfg = &dev->config;
cfg                43 drivers/media/tuners/mt2060.h extern struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1);
cfg                45 drivers/media/tuners/mt2060.h static inline struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1)
cfg                82 drivers/media/tuners/mt2060_priv.h 	struct mt2060_config *cfg;
cfg                42 drivers/media/tuners/mt2131.c 		{ .addr = priv->cfg->i2c_address, .flags = 0,
cfg                44 drivers/media/tuners/mt2131.c 		{ .addr = priv->cfg->i2c_address, .flags = I2C_M_RD,
cfg                58 drivers/media/tuners/mt2131.c 	struct i2c_msg msg = { .addr = priv->cfg->i2c_address, .flags = 0,
cfg                70 drivers/media/tuners/mt2131.c 	struct i2c_msg msg = { .addr = priv->cfg->i2c_address,
cfg               244 drivers/media/tuners/mt2131.c 				    struct mt2131_config *cfg, u16 if1)
cfg               255 drivers/media/tuners/mt2131.c 	priv->cfg = cfg;
cfg               264 drivers/media/tuners/mt2131.c 		       cfg->i2c_address);
cfg               270 drivers/media/tuners/mt2131.c 	       cfg->i2c_address);
cfg                22 drivers/media/tuners/mt2131.h 					  struct mt2131_config *cfg,
cfg                27 drivers/media/tuners/mt2131.h 						 struct mt2131_config *cfg,
cfg                23 drivers/media/tuners/mt2131_priv.h 	struct mt2131_config *cfg;
cfg                28 drivers/media/tuners/mt2266.c 	struct mt2266_config *cfg;
cfg                51 drivers/media/tuners/mt2266.c 		{ .addr = priv->cfg->i2c_address, .flags = 0,        .buf = &reg, .len = 1 },
cfg                52 drivers/media/tuners/mt2266.c 		{ .addr = priv->cfg->i2c_address, .flags = I2C_M_RD, .buf = val,  .len = 1 },
cfg                66 drivers/media/tuners/mt2266.c 		.addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = 2
cfg                79 drivers/media/tuners/mt2266.c 		.addr = priv->cfg->i2c_address, .flags = 0, .buf = buf, .len = len
cfg               311 drivers/media/tuners/mt2266.c struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg)
cfg               320 drivers/media/tuners/mt2266.c 	priv->cfg      = cfg;
cfg                19 drivers/media/tuners/mt2266.h extern struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg);
cfg                21 drivers/media/tuners/mt2266.h static inline struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg)
cfg                26 drivers/media/tuners/mxl301rf.c 	struct mxl301rf_config cfg;
cfg                32 drivers/media/tuners/mxl301rf.c 	return container_of(c, struct mxl301rf_state, cfg);
cfg               290 drivers/media/tuners/mxl301rf.c 	struct mxl301rf_config *cfg;
cfg               298 drivers/media/tuners/mxl301rf.c 	cfg = client->dev.platform_data;
cfg               300 drivers/media/tuners/mxl301rf.c 	memcpy(&state->cfg, cfg, sizeof(state->cfg));
cfg               301 drivers/media/tuners/mxl301rf.c 	fe = cfg->fe;
cfg               305 drivers/media/tuners/mxl301rf.c 	i2c_set_clientdata(client, &state->cfg);
cfg               315 drivers/media/tuners/mxl301rf.c 	state->cfg.fe->tuner_priv = NULL;
cfg               353 drivers/media/tuners/mxl5007t.c 	struct mxl5007t_config *cfg = state->config;
cfg               358 drivers/media/tuners/mxl5007t.c 	mxl5007t_set_mode_bits(state, mode, cfg->if_diff_out_level);
cfg               359 drivers/media/tuners/mxl5007t.c 	mxl5007t_set_if_freq_bits(state, cfg->if_freq_hz, cfg->invert_if);
cfg               360 drivers/media/tuners/mxl5007t.c 	mxl5007t_set_xtal_freq_bits(state, cfg->xtal_freq_hz);
cfg               362 drivers/media/tuners/mxl5007t.c 	set_reg_bits(state->tab_init, 0x03, 0x08, cfg->clk_out_enable << 3);
cfg               363 drivers/media/tuners/mxl5007t.c 	set_reg_bits(state->tab_init, 0x03, 0x07, cfg->clk_out_amp);
cfg               847 drivers/media/tuners/mxl5007t.c 				     struct mxl5007t_config *cfg)
cfg               861 drivers/media/tuners/mxl5007t.c 		state->config = cfg;
cfg                70 drivers/media/tuners/mxl5007t.h 					    struct mxl5007t_config *cfg);
cfg                75 drivers/media/tuners/mxl5007t.h 						   struct mxl5007t_config *cfg)
cfg                70 drivers/media/tuners/qm1d1b0004.c 	struct qm1d1b0004_config cfg;
cfg               116 drivers/media/tuners/qm1d1b0004.c 	if (state->cfg.half_step)
cfg               127 drivers/media/tuners/qm1d1b0004.c 	buf[2] = 0xe0 | state->cfg.half_step;
cfg               134 drivers/media/tuners/qm1d1b0004.c 	buf[0] = 0xe4 | state->cfg.half_step;
cfg               141 drivers/media/tuners/qm1d1b0004.c 	lpf_freq = state->cfg.lpf_freq;
cfg               147 drivers/media/tuners/qm1d1b0004.c 	buf[0] = 0xe4 | ((lpf & 0x0c) << 1) | state->cfg.half_step;
cfg               167 drivers/media/tuners/qm1d1b0004.c 	memcpy(&state->cfg, priv_cfg, sizeof(state->cfg));
cfg               178 drivers/media/tuners/qm1d1b0004.c 	if (state->cfg.half_step)
cfg               203 drivers/media/tuners/qm1d1b0004.c 	struct qm1d1b0004_config *cfg;
cfg               207 drivers/media/tuners/qm1d1b0004.c 	cfg = client->dev.platform_data;
cfg               208 drivers/media/tuners/qm1d1b0004.c 	fe = cfg->fe;
cfg               221 drivers/media/tuners/qm1d1b0004.c 	ret = qm1d1b0004_set_config(fe, cfg);
cfg                54 drivers/media/tuners/qm1d1c0042.c 	struct qm1d1c0042_config cfg;
cfg                61 drivers/media/tuners/qm1d1c0042.c 	return container_of(c, struct qm1d1c0042_state, cfg);
cfg               123 drivers/media/tuners/qm1d1c0042.c 			__func__, state->cfg.fe->dvb->num, state->cfg.fe->id);
cfg               132 drivers/media/tuners/qm1d1c0042.c 	struct qm1d1c0042_config *cfg;
cfg               135 drivers/media/tuners/qm1d1c0042.c 	cfg = priv_cfg;
cfg               137 drivers/media/tuners/qm1d1c0042.c 	if (cfg->fe)
cfg               138 drivers/media/tuners/qm1d1c0042.c 		state->cfg.fe = cfg->fe;
cfg               140 drivers/media/tuners/qm1d1c0042.c 	if (cfg->xtal_freq != QM1D1C0042_CFG_XTAL_DFLT)
cfg               143 drivers/media/tuners/qm1d1c0042.c 	state->cfg.xtal_freq = default_cfg.xtal_freq;
cfg               145 drivers/media/tuners/qm1d1c0042.c 	state->cfg.lpf = cfg->lpf;
cfg               146 drivers/media/tuners/qm1d1c0042.c 	state->cfg.fast_srch = cfg->fast_srch;
cfg               148 drivers/media/tuners/qm1d1c0042.c 	if (cfg->lpf_wait != QM1D1C0042_CFG_WAIT_DFLT)
cfg               149 drivers/media/tuners/qm1d1c0042.c 		state->cfg.lpf_wait = cfg->lpf_wait;
cfg               151 drivers/media/tuners/qm1d1c0042.c 		state->cfg.lpf_wait = default_cfg.lpf_wait;
cfg               153 drivers/media/tuners/qm1d1c0042.c 	if (cfg->fast_srch_wait != QM1D1C0042_CFG_WAIT_DFLT)
cfg               154 drivers/media/tuners/qm1d1c0042.c 		state->cfg.fast_srch_wait = cfg->fast_srch_wait;
cfg               156 drivers/media/tuners/qm1d1c0042.c 		state->cfg.fast_srch_wait = default_cfg.fast_srch_wait;
cfg               158 drivers/media/tuners/qm1d1c0042.c 	if (cfg->normal_srch_wait != QM1D1C0042_CFG_WAIT_DFLT)
cfg               159 drivers/media/tuners/qm1d1c0042.c 		state->cfg.normal_srch_wait = cfg->normal_srch_wait;
cfg               161 drivers/media/tuners/qm1d1c0042.c 		state->cfg.normal_srch_wait = default_cfg.normal_srch_wait;
cfg               209 drivers/media/tuners/qm1d1c0042.c 	a = (freq + state->cfg.xtal_freq / 2) / state->cfg.xtal_freq;
cfg               225 drivers/media/tuners/qm1d1c0042.c 	if (state->cfg.lpf) {
cfg               239 drivers/media/tuners/qm1d1c0042.c 	b = (s32)div64_s64(((s64) freq) << 20, state->cfg.xtal_freq)
cfg               259 drivers/media/tuners/qm1d1c0042.c 	if (!state->cfg.lpf) {
cfg               267 drivers/media/tuners/qm1d1c0042.c 	mask = state->cfg.lpf ? 0x3f : 0x7f;
cfg               278 drivers/media/tuners/qm1d1c0042.c 	if (state->cfg.lpf)
cfg               279 drivers/media/tuners/qm1d1c0042.c 		msleep(state->cfg.lpf_wait);
cfg               281 drivers/media/tuners/qm1d1c0042.c 		msleep(state->cfg.fast_srch_wait);
cfg               283 drivers/media/tuners/qm1d1c0042.c 		msleep(state->cfg.normal_srch_wait);
cfg               285 drivers/media/tuners/qm1d1c0042.c 	if (state->cfg.lpf) {
cfg               355 drivers/media/tuners/qm1d1c0042.c 	msleep(state->cfg.lpf_wait);
cfg               373 drivers/media/tuners/qm1d1c0042.c 	ret = qm1d1c0042_set_srch_mode(state, state->cfg.fast_srch);
cfg               406 drivers/media/tuners/qm1d1c0042.c 	struct qm1d1c0042_config *cfg;
cfg               414 drivers/media/tuners/qm1d1c0042.c 	cfg = client->dev.platform_data;
cfg               415 drivers/media/tuners/qm1d1c0042.c 	fe = cfg->fe;
cfg               417 drivers/media/tuners/qm1d1c0042.c 	qm1d1c0042_set_config(fe, cfg);
cfg               420 drivers/media/tuners/qm1d1c0042.c 	i2c_set_clientdata(client, &state->cfg);
cfg               430 drivers/media/tuners/qm1d1c0042.c 	state->cfg.fe->tuner_priv = NULL;
cfg                15 drivers/media/tuners/qt1010.c 		{ .addr = priv->cfg->i2c_address,
cfg                17 drivers/media/tuners/qt1010.c 		{ .addr = priv->cfg->i2c_address,
cfg                33 drivers/media/tuners/qt1010.c 	struct i2c_msg msg = { .addr = priv->cfg->i2c_address,
cfg               405 drivers/media/tuners/qt1010.c 				    struct qt1010_config *cfg)
cfg               414 drivers/media/tuners/qt1010.c 	priv->cfg = cfg;
cfg                29 drivers/media/tuners/qt1010.h 					  struct qt1010_config *cfg);
cfg                33 drivers/media/tuners/qt1010.h 						 struct qt1010_config *cfg)
cfg                83 drivers/media/tuners/qt1010_priv.h 	struct qt1010_config *cfg;
cfg                73 drivers/media/tuners/r820t.c 	const struct r820t_config	*cfg;
cfg               361 drivers/media/tuners/r820t.c 		if (len > priv->cfg->max_i2c_msg_len - 1)
cfg               362 drivers/media/tuners/r820t.c 			size = priv->cfg->max_i2c_msg_len - 1;
cfg               539 drivers/media/tuners/r820t.c 	pll_ref = priv->cfg->xtal / 1000;
cfg               543 drivers/media/tuners/r820t.c 	if ((priv->cfg->rafael_chip == CHIP_R620D) ||
cfg               544 drivers/media/tuners/r820t.c 	   (priv->cfg->rafael_chip == CHIP_R828D) ||
cfg               545 drivers/media/tuners/r820t.c 	   (priv->cfg->rafael_chip == CHIP_R828)) {
cfg               553 drivers/media/tuners/r820t.c 		if (priv->cfg->xtal > 24000000) {
cfg               601 drivers/media/tuners/r820t.c 	if (priv->cfg->rafael_chip != CHIP_R828D) {
cfg               785 drivers/media/tuners/r820t.c 	if (priv->cfg->use_diplexer &&
cfg               786 drivers/media/tuners/r820t.c 	   ((priv->cfg->rafael_chip == CHIP_R820T) ||
cfg               787 drivers/media/tuners/r820t.c 	   (priv->cfg->rafael_chip == CHIP_R828S) ||
cfg               788 drivers/media/tuners/r820t.c 	   (priv->cfg->rafael_chip == CHIP_R820C))) {
cfg               797 drivers/media/tuners/r820t.c 	if (priv->cfg->use_predetect) {
cfg              1428 drivers/media/tuners/r820t.c 		if (priv->cfg->xtal == 16000000 && (val > 29 || val < 23))
cfg              1895 drivers/media/tuners/r820t.c 	if (priv->cfg->xtal > 24000000)
cfg              1896 drivers/media/tuners/r820t.c 		ring_ref = priv->cfg->xtal / 2000;
cfg              1898 drivers/media/tuners/r820t.c 		ring_ref = priv->cfg->xtal / 1000;
cfg              2048 drivers/media/tuners/r820t.c 	if ((priv->cfg->rafael_chip == CHIP_R820T) ||
cfg              2049 drivers/media/tuners/r820t.c 	    (priv->cfg->rafael_chip == CHIP_R828S) ||
cfg              2050 drivers/media/tuners/r820t.c 	    (priv->cfg->rafael_chip == CHIP_R820C)) {
cfg              2315 drivers/media/tuners/r820t.c 				  const struct r820t_config *cfg)
cfg              2326 drivers/media/tuners/r820t.c 					      i2c, cfg->i2c_addr,
cfg              2334 drivers/media/tuners/r820t.c 		priv->cfg = cfg;
cfg                34 drivers/media/tuners/r820t.h 				  const struct r820t_config *cfg);
cfg                38 drivers/media/tuners/r820t.h 						const struct r820t_config *cfg)
cfg               427 drivers/media/tuners/si2157.c 	struct si2157_config *cfg = client->dev.platform_data;
cfg               428 drivers/media/tuners/si2157.c 	struct dvb_frontend *fe = cfg->fe;
cfg               441 drivers/media/tuners/si2157.c 	dev->fe = cfg->fe;
cfg               442 drivers/media/tuners/si2157.c 	dev->inversion = cfg->inversion;
cfg               443 drivers/media/tuners/si2157.c 	dev->if_port = cfg->if_port;
cfg               460 drivers/media/tuners/si2157.c 	if (cfg->mdev) {
cfg               461 drivers/media/tuners/si2157.c 		dev->mdev = cfg->mdev;
cfg               479 drivers/media/tuners/si2157.c 		ret = media_device_register_entity(cfg->mdev, &dev->ent);
cfg                12 drivers/media/tuners/tda18212.c 	struct tda18212_config cfg;
cfg                60 drivers/media/tuners/tda18212.c 		if_khz = dev->cfg.if_atsc_vsb;
cfg                64 drivers/media/tuners/tda18212.c 		if_khz = dev->cfg.if_atsc_qam;
cfg                70 drivers/media/tuners/tda18212.c 			if_khz = dev->cfg.if_dvbt_6;
cfg                74 drivers/media/tuners/tda18212.c 			if_khz = dev->cfg.if_dvbt_7;
cfg                78 drivers/media/tuners/tda18212.c 			if_khz = dev->cfg.if_dvbt_8;
cfg                89 drivers/media/tuners/tda18212.c 			if_khz = dev->cfg.if_dvbt2_6;
cfg                93 drivers/media/tuners/tda18212.c 			if_khz = dev->cfg.if_dvbt2_7;
cfg                97 drivers/media/tuners/tda18212.c 			if_khz = dev->cfg.if_dvbt2_8;
cfg               107 drivers/media/tuners/tda18212.c 		if_khz = dev->cfg.if_dvbc;
cfg               179 drivers/media/tuners/tda18212.c 	struct tda18212_config *cfg = client->dev.platform_data;
cfg               180 drivers/media/tuners/tda18212.c 	struct dvb_frontend *fe = cfg->fe;
cfg               197 drivers/media/tuners/tda18212.c 	memcpy(&dev->cfg, cfg, sizeof(struct tda18212_config));
cfg               248 drivers/media/tuners/tda18212.c 	struct dvb_frontend *fe = dev->cfg.fe;
cfg                20 drivers/media/tuners/tda18218.c 			.addr = priv->cfg->i2c_address,
cfg                34 drivers/media/tuners/tda18218.c 			remaining -= (priv->cfg->i2c_wr_max - 1)) {
cfg                36 drivers/media/tuners/tda18218.c 		if (len2 > (priv->cfg->i2c_wr_max - 1))
cfg                37 drivers/media/tuners/tda18218.c 			len2 = (priv->cfg->i2c_wr_max - 1);
cfg                66 drivers/media/tuners/tda18218.c 			.addr = priv->cfg->i2c_address,
cfg                71 drivers/media/tuners/tda18218.c 			.addr = priv->cfg->i2c_address,
cfg               280 drivers/media/tuners/tda18218.c 	struct i2c_adapter *i2c, struct tda18218_config *cfg)
cfg               299 drivers/media/tuners/tda18218.c 	priv->cfg = cfg;
cfg               324 drivers/media/tuners/tda18218.c 	if (priv->cfg->loop_through) {
cfg                21 drivers/media/tuners/tda18218.h 	struct i2c_adapter *i2c, struct tda18218_config *cfg);
cfg                24 drivers/media/tuners/tda18218.h 	struct i2c_adapter *i2c, struct tda18218_config *cfg)
cfg                76 drivers/media/tuners/tda18218_priv.h 	struct tda18218_config *cfg;
cfg               747 drivers/media/tuners/tda18250.c 	struct tda18250_config *cfg = client->dev.platform_data;
cfg               748 drivers/media/tuners/tda18250.c 	struct dvb_frontend *fe = cfg->fe;
cfg               781 drivers/media/tuners/tda18250.c 	dev->fe = cfg->fe;
cfg               782 drivers/media/tuners/tda18250.c 	dev->loopthrough = cfg->loopthrough;
cfg               783 drivers/media/tuners/tda18250.c 	if (cfg->xtal_freq < TDA18250_XTAL_FREQ_MAX) {
cfg               784 drivers/media/tuners/tda18250.c 		dev->xtal_freq = cfg->xtal_freq;
cfg               787 drivers/media/tuners/tda18250.c 		dev_err(&client->dev, "xtal_freq invalid=%d", cfg->xtal_freq);
cfg               790 drivers/media/tuners/tda18250.c 	dev->if_dvbt_6 = cfg->if_dvbt_6;
cfg               791 drivers/media/tuners/tda18250.c 	dev->if_dvbt_7 = cfg->if_dvbt_7;
cfg               792 drivers/media/tuners/tda18250.c 	dev->if_dvbt_8 = cfg->if_dvbt_8;
cfg               793 drivers/media/tuners/tda18250.c 	dev->if_dvbc_6 = cfg->if_dvbc_6;
cfg               794 drivers/media/tuners/tda18250.c 	dev->if_dvbc_8 = cfg->if_dvbc_8;
cfg               795 drivers/media/tuners/tda18250.c 	dev->if_atsc = cfg->if_atsc;
cfg              1187 drivers/media/tuners/tda18271-fe.c 					struct tda18271_config *cfg)
cfg              1191 drivers/media/tuners/tda18271-fe.c 	priv->gate = (cfg) ? cfg->gate : TDA18271_GATE_AUTO;
cfg              1192 drivers/media/tuners/tda18271-fe.c 	priv->role = (cfg) ? cfg->role : TDA18271_MASTER;
cfg              1193 drivers/media/tuners/tda18271-fe.c 	priv->config = (cfg) ? cfg->config : 0;
cfg              1194 drivers/media/tuners/tda18271-fe.c 	priv->small_i2c = (cfg) ?
cfg              1195 drivers/media/tuners/tda18271-fe.c 		cfg->small_i2c : TDA18271_39_BYTE_CHUNK_INIT;
cfg              1196 drivers/media/tuners/tda18271-fe.c 	priv->output_opt = (cfg) ?
cfg              1197 drivers/media/tuners/tda18271-fe.c 		cfg->output_opt : TDA18271_OUTPUT_LT_XT_ON;
cfg              1202 drivers/media/tuners/tda18271-fe.c static inline int tda18271_need_cal_on_startup(struct tda18271_config *cfg)
cfg              1207 drivers/media/tuners/tda18271-fe.c 		((cfg) && (cfg->rf_cal_on_startup)) :
cfg              1214 drivers/media/tuners/tda18271-fe.c 	struct tda18271_config *cfg = (struct tda18271_config *) priv_cfg;
cfg              1216 drivers/media/tuners/tda18271-fe.c 	tda18271_setup_configuration(fe, cfg);
cfg              1218 drivers/media/tuners/tda18271-fe.c 	if (tda18271_need_cal_on_startup(cfg))
cfg              1222 drivers/media/tuners/tda18271-fe.c 	if ((cfg) && (cfg->std_map))
cfg              1223 drivers/media/tuners/tda18271-fe.c 		tda18271_update_std_map(fe, cfg->std_map);
cfg              1248 drivers/media/tuners/tda18271-fe.c 				     struct tda18271_config *cfg)
cfg              1265 drivers/media/tuners/tda18271-fe.c 		tda18271_setup_configuration(fe, cfg);
cfg              1280 drivers/media/tuners/tda18271-fe.c 		if ((cfg->delay_cal) && (!tda18271_need_cal_on_startup(cfg)))
cfg              1286 drivers/media/tuners/tda18271-fe.c 		if ((tda18271_need_cal_on_startup(cfg)) &&
cfg              1301 drivers/media/tuners/tda18271-fe.c 		if (cfg) {
cfg              1302 drivers/media/tuners/tda18271-fe.c 			if (cfg->gate != TDA18271_GATE_ANALOG)
cfg              1303 drivers/media/tuners/tda18271-fe.c 				priv->gate = cfg->gate;
cfg              1304 drivers/media/tuners/tda18271-fe.c 			if (cfg->role)
cfg              1305 drivers/media/tuners/tda18271-fe.c 				priv->role = cfg->role;
cfg              1306 drivers/media/tuners/tda18271-fe.c 			if (cfg->config)
cfg              1307 drivers/media/tuners/tda18271-fe.c 				priv->config = cfg->config;
cfg              1308 drivers/media/tuners/tda18271-fe.c 			if (cfg->small_i2c)
cfg              1309 drivers/media/tuners/tda18271-fe.c 				priv->small_i2c = cfg->small_i2c;
cfg              1310 drivers/media/tuners/tda18271-fe.c 			if (cfg->output_opt)
cfg              1311 drivers/media/tuners/tda18271-fe.c 				priv->output_opt = cfg->output_opt;
cfg              1312 drivers/media/tuners/tda18271-fe.c 			if (cfg->std_map)
cfg              1313 drivers/media/tuners/tda18271-fe.c 				tda18271_update_std_map(fe, cfg->std_map);
cfg              1315 drivers/media/tuners/tda18271-fe.c 		if (tda18271_need_cal_on_startup(cfg))
cfg              1321 drivers/media/tuners/tda18271-fe.c 	if ((cfg) && (cfg->std_map))
cfg              1322 drivers/media/tuners/tda18271-fe.c 		tda18271_update_std_map(fe, cfg->std_map);
cfg               115 drivers/media/tuners/tda18271.h 					    struct tda18271_config *cfg);
cfg               120 drivers/media/tuners/tda18271.h 						   struct tda18271_config *cfg)
cfg                28 drivers/media/tuners/tda827x.c 	struct tda827x_config *cfg;
cfg               229 drivers/media/tuners/tda827x.c 	if (priv->cfg && priv->cfg->sleep)
cfg               230 drivers/media/tuners/tda827x.c 		priv->cfg->sleep(fe);
cfg               442 drivers/media/tuners/tda827x.c 	if (priv->cfg && priv->cfg->sleep)
cfg               443 drivers/media/tuners/tda827x.c 		priv->cfg->sleep(fe);
cfg               457 drivers/media/tuners/tda827x.c 	if (NULL == priv->cfg) {
cfg               461 drivers/media/tuners/tda827x.c 	msg.addr = priv->cfg->switch_addr;
cfg               462 drivers/media/tuners/tda827x.c 	if (priv->cfg->config) {
cfg               468 drivers/media/tuners/tda827x.c 	switch (priv->cfg->config) {
cfg               489 drivers/media/tuners/tda827x.c 		if (priv->cfg->config == TDA8290_LNA_GP0_HIGH_OFF)
cfg               781 drivers/media/tuners/tda827x.c 	if (priv->cfg && priv->cfg->init)
cfg               782 drivers/media/tuners/tda827x.c 		priv->cfg->init(fe);
cfg               858 drivers/media/tuners/tda827x.c 		if (priv->cfg)
cfg               859 drivers/media/tuners/tda827x.c 			priv->cfg->agcf = tda827xo_agcf;
cfg               863 drivers/media/tuners/tda827x.c 		if (priv->cfg)
cfg               864 drivers/media/tuners/tda827x.c 			priv->cfg->agcf = tda827xa_agcf;
cfg               871 drivers/media/tuners/tda827x.c 				    struct tda827x_config *cfg)
cfg               882 drivers/media/tuners/tda827x.c 	priv->cfg = cfg;
cfg                44 drivers/media/tuners/tda827x.h 					   struct tda827x_config *cfg);
cfg                49 drivers/media/tuners/tda827x.h 						  struct tda827x_config *cfg)
cfg                44 drivers/media/tuners/tda8290.c 	struct tda827x_config cfg;
cfg               193 drivers/media/tuners/tda8290.c 	if (priv->cfg.config)
cfg               194 drivers/media/tuners/tda8290.c 		tuner_dbg("tda827xa config is 0x%02x\n", priv->cfg.config);
cfg               261 drivers/media/tuners/tda8290.c 			if (priv->cfg.agcf)
cfg               262 drivers/media/tuners/tda8290.c 				priv->cfg.agcf(fe);
cfg               425 drivers/media/tuners/tda8290.c 	if (priv->cfg.agcf)
cfg               426 drivers/media/tuners/tda8290.c 		priv->cfg.agcf(fe);
cfg               490 drivers/media/tuners/tda8290.c 	if ((priv->cfg.config == TDA8290_LNA_GP0_HIGH_ON) ||
cfg               491 drivers/media/tuners/tda8290.c 	    (priv->cfg.config == TDA8290_LNA_GP0_HIGH_OFF))
cfg               632 drivers/media/tuners/tda8290.c 		tda829x_tda18271_config.config = priv->cfg.config;
cfg               643 drivers/media/tuners/tda8290.c 			   priv->i2c_props.adap, &priv->cfg);
cfg               644 drivers/media/tuners/tda8290.c 		priv->cfg.switch_addr = priv->i2c_props.addr;
cfg               732 drivers/media/tuners/tda8290.c 				    struct tda829x_config *cfg)
cfg               745 drivers/media/tuners/tda8290.c 	if (cfg) {
cfg               746 drivers/media/tuners/tda8290.c 		priv->cfg.config = cfg->lna_cfg;
cfg               747 drivers/media/tuners/tda8290.c 		priv->tda18271_std_map = cfg->tda18271_std_map;
cfg               762 drivers/media/tuners/tda8290.c 	if (cfg && cfg->no_i2c_gate)
cfg               765 drivers/media/tuners/tda8290.c 	if (!(cfg) || (TDA829X_PROBE_TUNER == cfg->probe_tuner)) {
cfg                35 drivers/media/tuners/tda8290.h 					   struct tda829x_config *cfg);
cfg                46 drivers/media/tuners/tda8290.h 						  struct tda829x_config *cfg)
cfg              1457 drivers/media/tuners/tuner-xc2028.c 				   struct xc2028_config *cfg)
cfg              1465 drivers/media/tuners/tuner-xc2028.c 	if (NULL == cfg)
cfg              1477 drivers/media/tuners/tuner-xc2028.c 					      cfg->i2c_adap, cfg->i2c_addr,
cfg              1502 drivers/media/tuners/tuner-xc2028.c 	if (cfg->ctrl)
cfg              1503 drivers/media/tuners/tuner-xc2028.c 		xc2028_set_config(fe, cfg->ctrl);
cfg                62 drivers/media/tuners/tuner-xc2028.h 					  struct xc2028_config *cfg);
cfg                65 drivers/media/tuners/tuner-xc2028.h 						 struct xc2028_config *cfg)
cfg              1648 drivers/media/tuners/xc4000.c 				   struct xc4000_config *cfg)
cfg              1656 drivers/media/tuners/xc4000.c 		cfg ? cfg->i2c_address : -1);
cfg              1662 drivers/media/tuners/xc4000.c 					      i2c, cfg->i2c_address, "xc4000");
cfg              1683 drivers/media/tuners/xc4000.c 	if (cfg->if_khz != 0) {
cfg              1685 drivers/media/tuners/xc4000.c 		priv->if_khz = cfg->if_khz;
cfg              1686 drivers/media/tuners/xc4000.c 		priv->default_pm = cfg->default_pm;
cfg              1687 drivers/media/tuners/xc4000.c 		priv->dvb_amplitude = cfg->dvb_amplitude;
cfg              1688 drivers/media/tuners/xc4000.c 		priv->set_smoothedcvbs = cfg->set_smoothedcvbs;
cfg              1708 drivers/media/tuners/xc4000.c 			cfg->i2c_address);
cfg              1715 drivers/media/tuners/xc4000.c 			cfg->i2c_address);
cfg              1722 drivers/media/tuners/xc4000.c 			cfg->i2c_address, id);
cfg                42 drivers/media/tuners/xc4000.h 					  struct xc4000_config *cfg);
cfg                46 drivers/media/tuners/xc4000.h 						 struct xc4000_config *cfg)
cfg              1366 drivers/media/tuners/xc5000.c 				   const struct xc5000_config *cfg)
cfg              1374 drivers/media/tuners/xc5000.c 		cfg ? cfg->i2c_address : -1);
cfg              1380 drivers/media/tuners/xc5000.c 					      i2c, cfg->i2c_address, "xc5000");
cfg              1401 drivers/media/tuners/xc5000.c 		priv->if_khz = cfg->if_khz;
cfg              1405 drivers/media/tuners/xc5000.c 		priv->xtal_khz = cfg->xtal_khz;
cfg              1408 drivers/media/tuners/xc5000.c 		priv->radio_input = cfg->radio_input;
cfg              1412 drivers/media/tuners/xc5000.c 	if ((priv->chip_id == 0) || (cfg->chip_id))
cfg              1415 drivers/media/tuners/xc5000.c 		priv->chip_id = (cfg->chip_id) ? cfg->chip_id : 0;
cfg              1419 drivers/media/tuners/xc5000.c 	if ((priv->output_amp == 0) || (cfg->output_amp))
cfg              1421 drivers/media/tuners/xc5000.c 		priv->output_amp = (cfg->output_amp) ? cfg->output_amp : 0x8a;
cfg              1433 drivers/media/tuners/xc5000.c 			cfg->i2c_address);
cfg              1440 drivers/media/tuners/xc5000.c 			cfg->i2c_address);
cfg              1447 drivers/media/tuners/xc5000.c 			cfg->i2c_address, id);
cfg                49 drivers/media/tuners/xc5000.h 					  const struct xc5000_config *cfg);
cfg                53 drivers/media/tuners/xc5000.h 						 const struct xc5000_config *cfg)
cfg              1195 drivers/media/usb/cx231xx/cx231xx-cards.c 		struct v4l2_priv_tun_config cfg = {
cfg              1199 drivers/media/usb/cx231xx/cx231xx-cards.c 		tuner_call(dev, tuner, s_config, &cfg);
cfg               374 drivers/media/usb/cx231xx/cx231xx-dvb.c 	struct xc5000_config cfg;
cfg               376 drivers/media/usb/cx231xx/cx231xx-dvb.c 	memset(&cfg, 0, sizeof(cfg));
cfg               377 drivers/media/usb/cx231xx/cx231xx-dvb.c 	cfg.i2c_adap = cx231xx_get_i2c_adap(dev, dev->board.tuner_i2c_master);
cfg               378 drivers/media/usb/cx231xx/cx231xx-dvb.c 	cfg.i2c_addr = addr;
cfg               386 drivers/media/usb/cx231xx/cx231xx-dvb.c 	fe = dvb_attach(xc5000_attach, dev->dvb->frontend[0], &cfg);
cfg               489 drivers/media/usb/dvb-usb-v2/gl861.c 	struct tc90522_config cfg;
cfg               496 drivers/media/usb/dvb-usb-v2/gl861.c 			      &d->i2c_adap, info->addr, &cfg);
cfg               499 drivers/media/usb/dvb-usb-v2/gl861.c 	adap->fe[0] = cfg.fe;
cfg               527 drivers/media/usb/dvb-usb-v2/gl861.c 	struct dvb_pll_config cfg;
cfg               533 drivers/media/usb/dvb-usb-v2/gl861.c 	cfg = friio_config.tuner_cfg;
cfg               534 drivers/media/usb/dvb-usb-v2/gl861.c 	cfg.fe = adap->fe[0];
cfg               537 drivers/media/usb/dvb-usb-v2/gl861.c 			      priv->demod_sub_i2c, info->addr, &cfg);
cfg                25 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	const struct mxl111sf_demod_config *cfg;
cfg                35 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	return (state->cfg->read_reg) ?
cfg                36 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 		state->cfg->read_reg(state->mxl_state, addr, data) :
cfg                43 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	return (state->cfg->write_reg) ?
cfg                44 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 		state->cfg->write_reg(state->mxl_state, addr, data) :
cfg                52 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	return (state->cfg->program_regs) ?
cfg                53 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 		state->cfg->program_regs(state->mxl_state, ctrl_reg_info) :
cfg               574 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 				   const struct mxl111sf_demod_config *cfg)
cfg               585 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	state->cfg = cfg;
cfg                24 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h 				   const struct mxl111sf_demod_config *cfg);
cfg                28 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h 				   const struct mxl111sf_demod_config *cfg)
cfg                26 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	const struct mxl111sf_tuner_config *cfg;
cfg                37 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	return (state->cfg->read_reg) ?
cfg                38 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 		state->cfg->read_reg(state->mxl_state, addr, data) :
cfg                45 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	return (state->cfg->write_reg) ?
cfg                46 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 		state->cfg->write_reg(state->mxl_state, addr, data) :
cfg                53 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	return (state->cfg->program_regs) ?
cfg                54 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 		state->cfg->program_regs(state->mxl_state, ctrl_reg_info) :
cfg                61 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	return (state->cfg->top_master_ctrl) ?
cfg                62 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 		state->cfg->top_master_ctrl(state->mxl_state, onoff) :
cfg               133 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 		state->cfg->invert_spectrum, state->cfg->if_freq);
cfg               136 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	ctrl = state->cfg->invert_spectrum;
cfg               138 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	ctrl |= state->cfg->if_freq;
cfg               150 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	if (MXL_IF_LO == state->cfg->if_freq) {
cfg               153 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	} else if (MXL_IF_HI == state->cfg->if_freq) {
cfg               181 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	state->if_freq = state->cfg->if_freq;
cfg               225 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	if (state->cfg->ant_hunt)
cfg               226 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 		state->cfg->ant_hunt(fe);
cfg               479 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 				const struct mxl111sf_tuner_config *cfg)
cfg               490 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	state->cfg = cfg;
cfg                53 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h 				const struct mxl111sf_tuner_config *cfg);
cfg                58 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h 				const struct mxl111sf_tuner_config *cfg)
cfg               777 drivers/media/usb/dvb-usb/cxusb.c 	struct xc2028_config	  cfg = {
cfg               790 drivers/media/usb/dvb-usb/cxusb.c 	fe = dvb_attach(xc2028_attach, adap->fe_adap[0].fe, &cfg);
cfg               504 drivers/media/usb/em28xx/em28xx-core.c 	int vid1, vid2, feat, cfg;
cfg               519 drivers/media/usb/em28xx/em28xx-core.c 	cfg = em28xx_read_reg(dev, EM28XX_R00_CHIPCFG);
cfg               520 drivers/media/usb/em28xx/em28xx-core.c 	dev_info(&dev->intf->dev, "Config register raw data: 0x%02x\n", cfg);
cfg               521 drivers/media/usb/em28xx/em28xx-core.c 	if (cfg < 0) { /* Register read error */
cfg               524 drivers/media/usb/em28xx/em28xx-core.c 	} else if ((cfg & EM28XX_CHIPCFG_AUDIOMASK) == 0x00) {
cfg               529 drivers/media/usb/em28xx/em28xx-core.c 	} else if ((cfg & EM28XX_CHIPCFG_AUDIOMASK) != EM28XX_CHIPCFG_AC97) {
cfg               532 drivers/media/usb/em28xx/em28xx-core.c 		    (cfg & EM28XX_CHIPCFG_AUDIOMASK) ==
cfg               536 drivers/media/usb/em28xx/em28xx-core.c 			 (cfg & EM28XX_CHIPCFG_AUDIOMASK) ==
cfg               944 drivers/media/usb/em28xx/em28xx-dvb.c 	struct xc2028_config cfg;
cfg               947 drivers/media/usb/em28xx/em28xx-dvb.c 	memset(&cfg, 0, sizeof(cfg));
cfg               948 drivers/media/usb/em28xx/em28xx-dvb.c 	cfg.i2c_adap  = &dev->i2c_adap[dev->def_i2c_bus];
cfg               949 drivers/media/usb/em28xx/em28xx-dvb.c 	cfg.i2c_addr  = addr;
cfg               953 drivers/media/usb/em28xx/em28xx-dvb.c 	cfg.ctrl  = &ctl;
cfg               961 drivers/media/usb/em28xx/em28xx-dvb.c 	fe = dvb_attach(xc2028_attach, dev->dvb->fe[0], &cfg);
cfg              1649 drivers/media/usb/em28xx/em28xx-dvb.c 		struct xc5000_config cfg = {};
cfg              1667 drivers/media/usb/em28xx/em28xx-dvb.c 		cfg.i2c_address  = 0x61;
cfg              1668 drivers/media/usb/em28xx/em28xx-dvb.c 		cfg.if_khz = 4000;
cfg              1673 drivers/media/usb/em28xx/em28xx-dvb.c 				&dev->i2c_adap[dev->def_i2c_bus], &cfg)) {
cfg               401 drivers/media/usb/go7007/s2250-board.c 		struct v4l2_subdev_pad_config *cfg,
cfg               204 drivers/media/usb/gspca/stk1135.c 	static const struct sensor_val cfg[] = {
cfg               303 drivers/media/usb/gspca/stk1135.c 	for (i = 0; i < ARRAY_SIZE(cfg); i++)
cfg               304 drivers/media/usb/gspca/stk1135.c 		sensor_write(gspca_dev, cfg[i].reg, cfg[i].val);
cfg              1268 drivers/media/usb/pvrusb2/pvrusb2-hdw.c const char *pvr2_config_get_name(enum pvr2_config cfg)
cfg              1270 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 	switch (cfg) {
cfg               831 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c 	enum pvr2_config cfg = dip->config;
cfg               841 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c 			 pvr2_config_get_name(cfg));
cfg               153 drivers/media/usb/pwc/pwc-v4l.c 	struct v4l2_ctrl_config cfg;
cfg               197 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_auto_white_balance_cfg;
cfg               198 drivers/media/usb/pwc/pwc-v4l.c 	cfg.name = v4l2_ctrl_get_name(cfg.id);
cfg               199 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def;
cfg               200 drivers/media/usb/pwc/pwc-v4l.c 	pdev->auto_white_balance = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               294 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_autocontour_cfg;
cfg               295 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def == 0;
cfg               296 drivers/media/usb/pwc/pwc-v4l.c 	pdev->autocontour = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               303 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_contour_cfg;
cfg               304 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def;
cfg               305 drivers/media/usb/pwc/pwc-v4l.c 	pdev->contour = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               314 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_backlight_cfg;
cfg               315 drivers/media/usb/pwc/pwc-v4l.c 	cfg.name = v4l2_ctrl_get_name(cfg.id);
cfg               316 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def == 0;
cfg               317 drivers/media/usb/pwc/pwc-v4l.c 	pdev->backlight = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               324 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_flicker_cfg;
cfg               325 drivers/media/usb/pwc/pwc-v4l.c 	cfg.name = v4l2_ctrl_get_name(cfg.id);
cfg               326 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def == 0;
cfg               327 drivers/media/usb/pwc/pwc-v4l.c 	pdev->flicker = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               334 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_noise_reduction_cfg;
cfg               335 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def;
cfg               336 drivers/media/usb/pwc/pwc-v4l.c 	pdev->noise_reduction = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               355 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_awb_speed_cfg;
cfg               356 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def;
cfg               357 drivers/media/usb/pwc/pwc-v4l.c 	pdev->awb_speed = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               363 drivers/media/usb/pwc/pwc-v4l.c 	cfg = pwc_awb_delay_cfg;
cfg               364 drivers/media/usb/pwc/pwc-v4l.c 	cfg.def = def;
cfg               365 drivers/media/usb/pwc/pwc-v4l.c 	pdev->awb_delay = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
cfg               274 drivers/media/usb/tm6000/tm6000-dvb.c 			struct xc2028_config cfg = {
cfg               287 drivers/media/usb/tm6000/tm6000-dvb.c 			if (!dvb_attach(xc2028_attach, dvb->frontend, &cfg)) {
cfg               296 drivers/media/usb/tm6000/tm6000-dvb.c 			struct xc5000_config cfg = {
cfg               308 drivers/media/usb/tm6000/tm6000-dvb.c 			if (!dvb_attach(xc5000_attach, dvb->frontend, &dev->i2c_adap, &cfg)) {
cfg               258 drivers/media/usb/usbtv/usbtv-video.c 		const u16 cfg[][2] = {
cfg               261 drivers/media/usb/usbtv/usbtv-video.c 		ret = usbtv_set_regs(usbtv, cfg, ARRAY_SIZE(cfg));
cfg               375 drivers/media/v4l2-core/tuner-core.c 		struct xc2028_config cfg = {
cfg               379 drivers/media/v4l2-core/tuner-core.c 		if (!dvb_attach(xc2028_attach, &t->fe, &cfg))
cfg               420 drivers/media/v4l2-core/tuner-core.c 		struct tda18271_config cfg = {
cfg               425 drivers/media/v4l2-core/tuner-core.c 				t->i2c->adapter, &cfg))
cfg               555 drivers/media/v4l2-core/tuner-core.c 			  const struct v4l2_priv_tun_config *cfg)
cfg               560 drivers/media/v4l2-core/tuner-core.c 	if (t->type != cfg->tuner)
cfg               564 drivers/media/v4l2-core/tuner-core.c 		analog_ops->set_config(&t->fe, cfg->priv);
cfg              2522 drivers/media/v4l2-core/v4l2-ctrls.c 			const struct v4l2_ctrl_config *cfg, void *priv)
cfg              2526 drivers/media/v4l2-core/v4l2-ctrls.c 	const char *name = cfg->name;
cfg              2527 drivers/media/v4l2-core/v4l2-ctrls.c 	const char * const *qmenu = cfg->qmenu;
cfg              2528 drivers/media/v4l2-core/v4l2-ctrls.c 	const s64 *qmenu_int = cfg->qmenu_int;
cfg              2529 drivers/media/v4l2-core/v4l2-ctrls.c 	enum v4l2_ctrl_type type = cfg->type;
cfg              2530 drivers/media/v4l2-core/v4l2-ctrls.c 	u32 flags = cfg->flags;
cfg              2531 drivers/media/v4l2-core/v4l2-ctrls.c 	s64 min = cfg->min;
cfg              2532 drivers/media/v4l2-core/v4l2-ctrls.c 	s64 max = cfg->max;
cfg              2533 drivers/media/v4l2-core/v4l2-ctrls.c 	u64 step = cfg->step;
cfg              2534 drivers/media/v4l2-core/v4l2-ctrls.c 	s64 def = cfg->def;
cfg              2537 drivers/media/v4l2-core/v4l2-ctrls.c 		v4l2_ctrl_fill(cfg->id, &name, &type, &min, &max, &step,
cfg              2545 drivers/media/v4l2-core/v4l2-ctrls.c 		WARN_ON(cfg->menu_skip_mask);
cfg              2547 drivers/media/v4l2-core/v4l2-ctrls.c 		qmenu = v4l2_ctrl_get_menu(cfg->id);
cfg              2553 drivers/media/v4l2-core/v4l2-ctrls.c 	ctrl = v4l2_ctrl_new(hdl, cfg->ops, cfg->type_ops, cfg->id, name,
cfg              2555 drivers/media/v4l2-core/v4l2-ctrls.c 			is_menu ? cfg->menu_skip_mask : step, def,
cfg              2556 drivers/media/v4l2-core/v4l2-ctrls.c 			cfg->dims, cfg->elem_size,
cfg              2559 drivers/media/v4l2-core/v4l2-ctrls.c 		ctrl->is_private = cfg->is_private;
cfg               139 drivers/media/v4l2-core/v4l2-subdev.c static int check_cfg(__u32 which, struct v4l2_subdev_pad_config *cfg)
cfg               141 drivers/media/v4l2-core/v4l2-subdev.c 	if (which == V4L2_SUBDEV_FORMAT_TRY && !cfg)
cfg               148 drivers/media/v4l2-core/v4l2-subdev.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               155 drivers/media/v4l2-core/v4l2-subdev.c 	       check_cfg(format->which, cfg);
cfg               159 drivers/media/v4l2-core/v4l2-subdev.c 			struct v4l2_subdev_pad_config *cfg,
cfg               162 drivers/media/v4l2-core/v4l2-subdev.c 	return check_format(sd, cfg, format) ? :
cfg               163 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->get_fmt(sd, cfg, format);
cfg               167 drivers/media/v4l2-core/v4l2-subdev.c 			struct v4l2_subdev_pad_config *cfg,
cfg               170 drivers/media/v4l2-core/v4l2-subdev.c 	return check_format(sd, cfg, format) ? :
cfg               171 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->set_fmt(sd, cfg, format);
cfg               175 drivers/media/v4l2-core/v4l2-subdev.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               182 drivers/media/v4l2-core/v4l2-subdev.c 	       check_cfg(code->which, cfg) ? :
cfg               183 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_mbus_code(sd, cfg, code);
cfg               187 drivers/media/v4l2-core/v4l2-subdev.c 				struct v4l2_subdev_pad_config *cfg,
cfg               194 drivers/media/v4l2-core/v4l2-subdev.c 	       check_cfg(fse->which, cfg) ? :
cfg               195 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_frame_size(sd, cfg, fse);
cfg               222 drivers/media/v4l2-core/v4l2-subdev.c 				    struct v4l2_subdev_pad_config *cfg,
cfg               229 drivers/media/v4l2-core/v4l2-subdev.c 	       check_cfg(fie->which, cfg) ? :
cfg               230 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_frame_interval(sd, cfg, fie);
cfg               234 drivers/media/v4l2-core/v4l2-subdev.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               241 drivers/media/v4l2-core/v4l2-subdev.c 	       check_cfg(sel->which, cfg);
cfg               245 drivers/media/v4l2-core/v4l2-subdev.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               248 drivers/media/v4l2-core/v4l2-subdev.c 	return check_selection(sd, cfg, sel) ? :
cfg               249 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->get_selection(sd, cfg, sel);
cfg               253 drivers/media/v4l2-core/v4l2-subdev.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               256 drivers/media/v4l2-core/v4l2-subdev.c 	return check_selection(sd, cfg, sel) ? :
cfg               257 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->set_selection(sd, cfg, sel);
cfg               749 drivers/media/v4l2-core/v4l2-subdev.c 	struct v4l2_subdev_pad_config *cfg;
cfg               755 drivers/media/v4l2-core/v4l2-subdev.c 	cfg = kvmalloc_array(sd->entity.num_pads, sizeof(*cfg),
cfg               757 drivers/media/v4l2-core/v4l2-subdev.c 	if (!cfg)
cfg               760 drivers/media/v4l2-core/v4l2-subdev.c 	ret = v4l2_subdev_call(sd, pad, init_cfg, cfg);
cfg               762 drivers/media/v4l2-core/v4l2-subdev.c 		kvfree(cfg);
cfg               766 drivers/media/v4l2-core/v4l2-subdev.c 	return cfg;
cfg               770 drivers/media/v4l2-core/v4l2-subdev.c void v4l2_subdev_free_pad_config(struct v4l2_subdev_pad_config *cfg)
cfg               772 drivers/media/v4l2-core/v4l2-subdev.c 	kvfree(cfg);
cfg                89 drivers/memory/pl172.c 	u32 cfg;
cfg                93 drivers/memory/pl172.c 	if (!of_property_read_u32(np, "mpmc,memory-width", &cfg)) {
cfg                94 drivers/memory/pl172.c 		if (cfg == 8) {
cfg                95 drivers/memory/pl172.c 			cfg = MPMC_STATIC_CFG_MW_8BIT;
cfg                96 drivers/memory/pl172.c 		} else if (cfg == 16) {
cfg                97 drivers/memory/pl172.c 			cfg = MPMC_STATIC_CFG_MW_16BIT;
cfg                98 drivers/memory/pl172.c 		} else if (cfg == 32) {
cfg                99 drivers/memory/pl172.c 			cfg = MPMC_STATIC_CFG_MW_32BIT;
cfg               110 drivers/memory/pl172.c 		cfg |= MPMC_STATIC_CFG_PM;
cfg               113 drivers/memory/pl172.c 		cfg |= MPMC_STATIC_CFG_PC;
cfg               116 drivers/memory/pl172.c 		cfg |= MPMC_STATIC_CFG_PB;
cfg               119 drivers/memory/pl172.c 		cfg |= MPMC_STATIC_CFG_EW;
cfg               123 drivers/memory/pl172.c 		cfg |= MPMC_STATIC_CFG_B;
cfg               126 drivers/memory/pl172.c 		cfg |= MPMC_STATIC_CFG_P;
cfg               128 drivers/memory/pl172.c 	writel(cfg, pl172->base + MPMC_STATIC_CFG(cs));
cfg               129 drivers/memory/pl172.c 	dev_dbg(&adev->dev, "mpmc static config cs%u: 0x%08x\n", cs, cfg);
cfg               129 drivers/memstick/host/rtsx_pci_ms.c 		u8 tpc, u8 cfg, struct scatterlist *sg)
cfg               160 drivers/memstick/host/rtsx_pci_ms.c 	rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               200 drivers/memstick/host/rtsx_pci_ms.c 		u8 cfg, u8 cnt, u8 *data, u8 *int_reg)
cfg               221 drivers/memstick/host/rtsx_pci_ms.c 	rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               268 drivers/memstick/host/rtsx_pci_ms.c 		u8 cfg, u8 cnt, u8 *data, u8 *int_reg)
cfg               283 drivers/memstick/host/rtsx_pci_ms.c 	rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               342 drivers/memstick/host/rtsx_pci_ms.c 	u8 cfg = 0, int_reg;
cfg               348 drivers/memstick/host/rtsx_pci_ms.c 			cfg = WAIT_INT;
cfg               353 drivers/memstick/host/rtsx_pci_ms.c 				req->tpc, cfg, &(req->sg));
cfg               356 drivers/memstick/host/rtsx_pci_ms.c 			err = ms_read_bytes(host, req->tpc, cfg,
cfg               359 drivers/memstick/host/rtsx_pci_ms.c 			err = ms_write_bytes(host, req->tpc, cfg,
cfg               231 drivers/memstick/host/rtsx_usb_ms.c 		u8 tpc, u8 cfg, struct scatterlist *sg)
cfg               272 drivers/memstick/host/rtsx_usb_ms.c 	rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               317 drivers/memstick/host/rtsx_usb_ms.c 		u8 cfg, u8 cnt, u8 *data, u8 *int_reg)
cfg               336 drivers/memstick/host/rtsx_usb_ms.c 	rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               384 drivers/memstick/host/rtsx_usb_ms.c 		u8 cfg, u8 cnt, u8 *data, u8 *int_reg)
cfg               396 drivers/memstick/host/rtsx_usb_ms.c 	rtsx_usb_add_cmd(ucr, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               460 drivers/memstick/host/rtsx_usb_ms.c 	u8 cfg = 0, int_reg;
cfg               466 drivers/memstick/host/rtsx_usb_ms.c 			cfg = WAIT_INT;
cfg               471 drivers/memstick/host/rtsx_usb_ms.c 				req->tpc, cfg, &(req->sg));
cfg               474 drivers/memstick/host/rtsx_usb_ms.c 			err = ms_read_bytes(host, req->tpc, cfg,
cfg               477 drivers/memstick/host/rtsx_usb_ms.c 			err = ms_write_bytes(host, req->tpc, cfg,
cfg               285 drivers/message/fusion/mptbase.c 	CONFIGPARMS cfg;
cfg               291 drivers/message/fusion/mptbase.c 	memset(&cfg, 0, sizeof(CONFIGPARMS));
cfg               295 drivers/message/fusion/mptbase.c 	cfg.cfghdr.ehdr = &hdr;
cfg               296 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg               298 drivers/message/fusion/mptbase.c 	if ((mpt_config(ioc, &cfg)))
cfg               308 drivers/message/fusion/mptbase.c 	cfg.physAddr = dma_handle;
cfg               309 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg               311 drivers/message/fusion/mptbase.c 	if ((mpt_config(ioc, &cfg)))
cfg              4953 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              4967 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              4968 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              4969 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              4970 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              4971 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              4972 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              4974 drivers/message/fusion/mptbase.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg              4983 drivers/message/fusion/mptbase.c 			cfg.physAddr = page0_dma;
cfg              4984 drivers/message/fusion/mptbase.c 			cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              4986 drivers/message/fusion/mptbase.c 			if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg              5011 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              5012 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5013 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5014 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              5015 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              5017 drivers/message/fusion/mptbase.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg              5028 drivers/message/fusion/mptbase.c 		cfg.physAddr = page1_dma;
cfg              5029 drivers/message/fusion/mptbase.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5031 drivers/message/fusion/mptbase.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg              5297 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              5308 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              5309 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5310 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5311 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              5312 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              5313 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              5315 drivers/message/fusion/mptbase.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg              5327 drivers/message/fusion/mptbase.c 		cfg.physAddr = page_dma;
cfg              5328 drivers/message/fusion/mptbase.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5331 drivers/message/fusion/mptbase.c 		if ((rc = mpt_config(ioc, &cfg)) == 0)
cfg              5366 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              5399 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              5400 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5401 drivers/message/fusion/mptbase.c 	cfg.pageAddr = portnum;
cfg              5402 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5403 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              5404 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;	/* use default */
cfg              5405 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5411 drivers/message/fusion/mptbase.c 			cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5412 drivers/message/fusion/mptbase.c 			cfg.physAddr = buf_dma;
cfg              5413 drivers/message/fusion/mptbase.c 			if (mpt_config(ioc, &cfg) != 0) {
cfg              5476 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              5477 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5478 drivers/message/fusion/mptbase.c 	cfg.pageAddr = portnum;
cfg              5479 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5480 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              5481 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5489 drivers/message/fusion/mptbase.c 			cfg.action = MPI_CONFIG_ACTION_PAGE_READ_NVRAM;
cfg              5490 drivers/message/fusion/mptbase.c 			cfg.physAddr = buf_dma;
cfg              5491 drivers/message/fusion/mptbase.c 			if (mpt_config(ioc, &cfg) != 0) {
cfg              5576 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              5585 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              5586 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5587 drivers/message/fusion/mptbase.c 	cfg.pageAddr = portnum;
cfg              5588 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5589 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              5590 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              5591 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5594 drivers/message/fusion/mptbase.c 	ioc->spi_data.sdp1version = cfg.cfghdr.hdr->PageVersion;
cfg              5595 drivers/message/fusion/mptbase.c 	ioc->spi_data.sdp1length = cfg.cfghdr.hdr->PageLength;
cfg              5601 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5604 drivers/message/fusion/mptbase.c 	ioc->spi_data.sdp0version = cfg.cfghdr.hdr->PageVersion;
cfg              5605 drivers/message/fusion/mptbase.c 	ioc->spi_data.sdp0length = cfg.cfghdr.hdr->PageLength;
cfg              5646 drivers/message/fusion/mptbase.c 	CONFIGPARMS			cfg;
cfg              5655 drivers/message/fusion/mptbase.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg              5658 drivers/message/fusion/mptbase.c 	cfg.pageAddr = (channel << 8) + id;
cfg              5659 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              5660 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5662 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5674 drivers/message/fusion/mptbase.c 	cfg.physAddr = dma_handle;
cfg              5675 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5677 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5735 drivers/message/fusion/mptbase.c 	CONFIGPARMS			cfg;
cfg              5741 drivers/message/fusion/mptbase.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg              5747 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              5748 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5749 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5751 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0) {
cfg              5769 drivers/message/fusion/mptbase.c 	cfg.physAddr = dma_handle;
cfg              5770 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5771 drivers/message/fusion/mptbase.c 	cfg.pageAddr = phys_disk_num;
cfg              5773 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0) {
cfg              5802 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 	cfg;
cfg              5808 drivers/message/fusion/mptbase.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg              5814 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              5815 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5816 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5818 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0) {
cfg              5836 drivers/message/fusion/mptbase.c 	cfg.physAddr = dma_handle;
cfg              5837 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5838 drivers/message/fusion/mptbase.c 	cfg.pageAddr = phys_disk_num;
cfg              5840 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0) {
cfg              5871 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 	cfg;
cfg              5879 drivers/message/fusion/mptbase.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg              5886 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              5887 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5888 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5890 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0) {
cfg              5908 drivers/message/fusion/mptbase.c 	cfg.physAddr = dma_handle;
cfg              5909 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              5910 drivers/message/fusion/mptbase.c 	cfg.pageAddr = phys_disk_num;
cfg              5912 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0) {
cfg              5961 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              5982 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              5983 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              5984 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              5985 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              5986 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              5987 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              5988 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              5999 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              6000 drivers/message/fusion/mptbase.c 	cfg.physAddr = ioc2_dma;
cfg              6001 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              6030 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              6047 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              6048 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              6049 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              6050 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              6051 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              6052 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              6053 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              6069 drivers/message/fusion/mptbase.c 	cfg.physAddr = ioc3_dma;
cfg              6070 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              6071 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) == 0) {
cfg              6088 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              6099 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              6100 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              6101 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              6102 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              6103 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              6104 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              6105 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              6124 drivers/message/fusion/mptbase.c 	cfg.physAddr = ioc4_dma;
cfg              6125 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              6126 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) == 0) {
cfg              6141 drivers/message/fusion/mptbase.c 	CONFIGPARMS		 cfg;
cfg              6153 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &header;
cfg              6154 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              6155 drivers/message/fusion/mptbase.c 	cfg.pageAddr = 0;
cfg              6156 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              6157 drivers/message/fusion/mptbase.c 	cfg.dir = 0;
cfg              6158 drivers/message/fusion/mptbase.c 	cfg.timeout = 0;
cfg              6159 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              6174 drivers/message/fusion/mptbase.c 	cfg.physAddr = ioc1_dma;
cfg              6175 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              6176 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) == 0) {
cfg              6190 drivers/message/fusion/mptbase.c 				cfg.dir = 1;
cfg              6191 drivers/message/fusion/mptbase.c 				cfg.action = MPI_CONFIG_ACTION_PAGE_WRITE_CURRENT;
cfg              6192 drivers/message/fusion/mptbase.c 				if (mpt_config(ioc, &cfg) == 0) {
cfg              6196 drivers/message/fusion/mptbase.c 					cfg.action = MPI_CONFIG_ACTION_PAGE_WRITE_NVRAM;
cfg              6197 drivers/message/fusion/mptbase.c 					if (mpt_config(ioc, &cfg) == 0) {
cfg              6227 drivers/message/fusion/mptbase.c 	CONFIGPARMS		cfg;
cfg              6232 drivers/message/fusion/mptbase.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg              6236 drivers/message/fusion/mptbase.c 	cfg.cfghdr.hdr = &hdr;
cfg              6237 drivers/message/fusion/mptbase.c 	cfg.physAddr = -1;
cfg              6238 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              6239 drivers/message/fusion/mptbase.c 	cfg.timeout = 10;
cfg              6241 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              6244 drivers/message/fusion/mptbase.c 	if (!cfg.cfghdr.hdr->PageLength)
cfg              6247 drivers/message/fusion/mptbase.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              6252 drivers/message/fusion/mptbase.c 	cfg.physAddr = buf_dma;
cfg              6254 drivers/message/fusion/mptbase.c 	if (mpt_config(ioc, &cfg) != 0)
cfg               936 drivers/message/fusion/mptbase.h extern int	 mpt_config(MPT_ADAPTER *ioc, CONFIGPARMS *cfg);
cfg              2331 drivers/message/fusion/mptctl.c 	CONFIGPARMS		cfg;
cfg              2393 drivers/message/fusion/mptctl.c 	cfg.cfghdr.hdr = &hdr;
cfg              2394 drivers/message/fusion/mptctl.c 	cfg.physAddr = -1;
cfg              2395 drivers/message/fusion/mptctl.c 	cfg.pageAddr = 0;
cfg              2396 drivers/message/fusion/mptctl.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2397 drivers/message/fusion/mptctl.c 	cfg.dir = 0;	/* read */
cfg              2398 drivers/message/fusion/mptctl.c 	cfg.timeout = 10;
cfg              2401 drivers/message/fusion/mptctl.c 	if (mpt_config(ioc, &cfg) == 0) {
cfg              2402 drivers/message/fusion/mptctl.c 		if (cfg.cfghdr.hdr->PageLength > 0) {
cfg              2404 drivers/message/fusion/mptctl.c 			cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2408 drivers/message/fusion/mptctl.c 				cfg.physAddr = buf_dma;
cfg              2409 drivers/message/fusion/mptctl.c 				if (mpt_config(ioc, &cfg) == 0) {
cfg              2566 drivers/message/fusion/mptctl.c 	CONFIGPARMS	 	cfg;
cfg              2603 drivers/message/fusion/mptctl.c 		cfg.cfghdr.hdr = &hdr;
cfg              2604 drivers/message/fusion/mptctl.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2605 drivers/message/fusion/mptctl.c 		cfg.dir = 0;
cfg              2606 drivers/message/fusion/mptctl.c 		cfg.timeout = 0;
cfg              2607 drivers/message/fusion/mptctl.c 		cfg.physAddr = page_dma;
cfg              2609 drivers/message/fusion/mptctl.c 		cfg.pageAddr = (karg.hdr.channel << 8) | karg.hdr.id;
cfg              2611 drivers/message/fusion/mptctl.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg              2651 drivers/message/fusion/mptctl.c 	cfg.cfghdr.hdr = &hdr;
cfg              2652 drivers/message/fusion/mptctl.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2653 drivers/message/fusion/mptctl.c 	cfg.dir = 0;
cfg              2654 drivers/message/fusion/mptctl.c 	cfg.timeout = 0;
cfg              2655 drivers/message/fusion/mptctl.c 	cfg.physAddr = -1;
cfg              2656 drivers/message/fusion/mptctl.c 	if ((mpt_config(ioc, &cfg) == 0) && (cfg.cfghdr.hdr->PageLength > 0)) {
cfg              2658 drivers/message/fusion/mptctl.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2659 drivers/message/fusion/mptctl.c 		data_sz = (int) cfg.cfghdr.hdr->PageLength * 4;
cfg              2663 drivers/message/fusion/mptctl.c 			cfg.physAddr = page_dma;
cfg              2664 drivers/message/fusion/mptctl.c 			cfg.pageAddr = (karg.hdr.channel << 8) | karg.hdr.id;
cfg              2665 drivers/message/fusion/mptctl.c 			if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg               287 drivers/message/fusion/mptfc.c 	CONFIGPARMS		 cfg;
cfg               320 drivers/message/fusion/mptfc.c 		cfg.cfghdr.hdr = &hdr;
cfg               321 drivers/message/fusion/mptfc.c 		cfg.physAddr = -1;
cfg               322 drivers/message/fusion/mptfc.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg               323 drivers/message/fusion/mptfc.c 		cfg.dir = 0;
cfg               324 drivers/message/fusion/mptfc.c 		cfg.pageAddr = port_id;
cfg               325 drivers/message/fusion/mptfc.c 		cfg.timeout = 0;
cfg               327 drivers/message/fusion/mptfc.c 		if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg               340 drivers/message/fusion/mptfc.c 		cfg.physAddr = page0_dma;
cfg               341 drivers/message/fusion/mptfc.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg               343 drivers/message/fusion/mptfc.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg               734 drivers/message/fusion/mptfc.c 	CONFIGPARMS		 cfg;
cfg               751 drivers/message/fusion/mptfc.c 	cfg.cfghdr.hdr = &hdr;
cfg               752 drivers/message/fusion/mptfc.c 	cfg.physAddr = -1;
cfg               753 drivers/message/fusion/mptfc.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg               754 drivers/message/fusion/mptfc.c 	cfg.dir = 0;
cfg               755 drivers/message/fusion/mptfc.c 	cfg.pageAddr = portnum;
cfg               756 drivers/message/fusion/mptfc.c 	cfg.timeout = 0;
cfg               758 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg               771 drivers/message/fusion/mptfc.c 		cfg.physAddr = page0_dma;
cfg               772 drivers/message/fusion/mptfc.c 		cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg               774 drivers/message/fusion/mptfc.c 		if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg               830 drivers/message/fusion/mptfc.c 	CONFIGPARMS		 cfg;
cfg               844 drivers/message/fusion/mptfc.c 	cfg.cfghdr.hdr = &hdr;
cfg               845 drivers/message/fusion/mptfc.c 	cfg.physAddr = -1;
cfg               846 drivers/message/fusion/mptfc.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg               847 drivers/message/fusion/mptfc.c 	cfg.dir = 0;
cfg               848 drivers/message/fusion/mptfc.c 	cfg.pageAddr = portnum;
cfg               849 drivers/message/fusion/mptfc.c 	cfg.timeout = 0;
cfg               851 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg               860 drivers/message/fusion/mptfc.c 	cfg.physAddr = ioc->fc_data.fc_port_page1[portnum].dma;
cfg               861 drivers/message/fusion/mptfc.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_WRITE_CURRENT;
cfg               862 drivers/message/fusion/mptfc.c 	cfg.dir = 1;
cfg               864 drivers/message/fusion/mptfc.c 	rc = mpt_config(ioc, &cfg);
cfg               873 drivers/message/fusion/mptfc.c 	CONFIGPARMS		 cfg;
cfg               887 drivers/message/fusion/mptfc.c 	cfg.cfghdr.hdr = &hdr;
cfg               888 drivers/message/fusion/mptfc.c 	cfg.physAddr = -1;
cfg               889 drivers/message/fusion/mptfc.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg               890 drivers/message/fusion/mptfc.c 	cfg.dir = 0;
cfg               891 drivers/message/fusion/mptfc.c 	cfg.pageAddr = portnum;
cfg               892 drivers/message/fusion/mptfc.c 	cfg.timeout = 0;
cfg               894 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) != 0)
cfg               927 drivers/message/fusion/mptfc.c 	cfg.physAddr = page1_dma;
cfg               928 drivers/message/fusion/mptfc.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg               930 drivers/message/fusion/mptfc.c 	if ((rc = mpt_config(ioc, &cfg)) == 0) {
cfg               654 drivers/message/fusion/mptsas.c 	CONFIGPARMS			cfg;
cfg               662 drivers/message/fusion/mptsas.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg               666 drivers/message/fusion/mptsas.c 	cfg.pageAddr = starget->id;
cfg               667 drivers/message/fusion/mptsas.c 	cfg.cfghdr.hdr = &hdr;
cfg               668 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg               669 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg               671 drivers/message/fusion/mptsas.c 	if (mpt_config(ioc, &cfg) != 0)
cfg               683 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg               684 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg               686 drivers/message/fusion/mptsas.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              1347 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              1359 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              1360 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              1361 drivers/message/fusion/mptsas.c 	cfg.pageAddr = form + form_specific;
cfg              1362 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              1363 drivers/message/fusion/mptsas.c 	cfg.dir = 0;	/* read */
cfg              1364 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              1366 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              1381 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              1382 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              1384 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2003 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2020 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2021 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              2022 drivers/message/fusion/mptsas.c 	cfg.pageAddr = phy->identify.phy_identifier;
cfg              2023 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2024 drivers/message/fusion/mptsas.c 	cfg.dir = 0;    /* read */
cfg              2025 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2027 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2038 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2039 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2041 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2359 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2372 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2373 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              2374 drivers/message/fusion/mptsas.c 	cfg.pageAddr = 0;
cfg              2375 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2376 drivers/message/fusion/mptsas.c 	cfg.dir = 0;	/* read */
cfg              2377 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2379 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2394 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2395 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2397 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2437 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2444 drivers/message/fusion/mptsas.c 	memset(&cfg, 0, sizeof(CONFIGPARMS));
cfg              2446 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2447 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2448 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2449 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr->PageType = MPI_CONFIG_PAGETYPE_EXTENDED;
cfg              2450 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr->ExtPageType = MPI_CONFIG_EXTPAGETYPE_SAS_IO_UNIT;
cfg              2451 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr->PageVersion = MPI_SASIOUNITPAGE1_PAGEVERSION;
cfg              2452 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr->PageNumber = 1;
cfg              2454 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2469 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2470 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2472 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2495 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2508 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2509 drivers/message/fusion/mptsas.c 	cfg.dir = 0;	/* read */
cfg              2510 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2513 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              2514 drivers/message/fusion/mptsas.c 	cfg.pageAddr = form + form_specific;
cfg              2515 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2517 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2533 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2534 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2536 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2559 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2573 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2574 drivers/message/fusion/mptsas.c 	cfg.pageAddr = form + form_specific;
cfg              2575 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              2576 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2577 drivers/message/fusion/mptsas.c 	cfg.dir = 0;	/* read */
cfg              2578 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2581 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2596 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2597 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2599 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2640 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2655 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2656 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              2657 drivers/message/fusion/mptsas.c 	cfg.pageAddr = form + form_specific;
cfg              2658 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2659 drivers/message/fusion/mptsas.c 	cfg.dir = 0;	/* read */
cfg              2660 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2663 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2679 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2680 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2682 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2723 drivers/message/fusion/mptsas.c 	CONFIGPARMS cfg;
cfg              2736 drivers/message/fusion/mptsas.c 	cfg.cfghdr.ehdr = &hdr;
cfg              2737 drivers/message/fusion/mptsas.c 	cfg.physAddr = -1;
cfg              2738 drivers/message/fusion/mptsas.c 	cfg.pageAddr = form + form_specific;
cfg              2739 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              2740 drivers/message/fusion/mptsas.c 	cfg.dir = 0;	/* read */
cfg              2741 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              2743 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              2759 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              2760 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              2762 drivers/message/fusion/mptsas.c 	error = mpt_config(ioc, &cfg);
cfg              4224 drivers/message/fusion/mptsas.c 	CONFIGPARMS			cfg;
cfg              4233 drivers/message/fusion/mptsas.c 	memset(&cfg, 0 , sizeof(CONFIGPARMS));
cfg              4236 drivers/message/fusion/mptsas.c 	cfg.pageAddr = (channel << 8) + id;
cfg              4237 drivers/message/fusion/mptsas.c 	cfg.cfghdr.hdr = &hdr;
cfg              4238 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_HEADER;
cfg              4239 drivers/message/fusion/mptsas.c 	cfg.timeout = SAS_CONFIG_PAGE_TIMEOUT;
cfg              4241 drivers/message/fusion/mptsas.c 	if (mpt_config(ioc, &cfg) != 0)
cfg              4253 drivers/message/fusion/mptsas.c 	cfg.physAddr = dma_handle;
cfg              4254 drivers/message/fusion/mptsas.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg              4256 drivers/message/fusion/mptsas.c 	if (mpt_config(ioc, &cfg) != 0)
cfg               522 drivers/message/fusion/mptspi.c 	struct _x_config_parms cfg;
cfg               552 drivers/message/fusion/mptspi.c 	memset(&cfg, 0, sizeof(cfg));
cfg               554 drivers/message/fusion/mptspi.c 	cfg.cfghdr.hdr = &hdr;
cfg               555 drivers/message/fusion/mptspi.c 	cfg.physAddr = spi_dev_pg0_dma;
cfg               556 drivers/message/fusion/mptspi.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_READ_CURRENT;
cfg               557 drivers/message/fusion/mptspi.c 	cfg.dir = 0;
cfg               558 drivers/message/fusion/mptspi.c 	cfg.pageAddr = starget->id;
cfg               559 drivers/message/fusion/mptspi.c 	cfg.timeout = 60;
cfg               561 drivers/message/fusion/mptspi.c 	if (mpt_config(ioc, &cfg)) {
cfg               858 drivers/message/fusion/mptspi.c 	struct _x_config_parms cfg;
cfg               887 drivers/message/fusion/mptspi.c 	memset(&cfg, 0, sizeof(cfg));
cfg               889 drivers/message/fusion/mptspi.c 	cfg.cfghdr.hdr = &hdr;
cfg               890 drivers/message/fusion/mptspi.c 	cfg.physAddr = pg1_dma;
cfg               891 drivers/message/fusion/mptspi.c 	cfg.action = MPI_CONFIG_ACTION_PAGE_WRITE_CURRENT;
cfg               892 drivers/message/fusion/mptspi.c 	cfg.dir = 1;
cfg               893 drivers/message/fusion/mptspi.c 	cfg.pageAddr = starget->id;
cfg               922 drivers/message/fusion/mptspi.c 	if (mpt_config(ioc, &cfg)) {
cfg              2308 drivers/mfd/ab8500-debugfs.c static ssize_t hwreg_common_write(char *b, struct hwreg_cfg *cfg,
cfg              2391 drivers/mfd/ab8500-debugfs.c 	*cfg = loc;
cfg              2395 drivers/mfd/ab8500-debugfs.c 		REG_FMT_DEC(cfg) ? "decimal" : "hexa");
cfg              2397 drivers/mfd/ab8500-debugfs.c 		cfg->addr, cfg->mask, cfg->shift, val);
cfg              2404 drivers/mfd/ab8500-debugfs.c 			(u8)cfg->bank, (u8)cfg->addr, &regvalue);
cfg              2411 drivers/mfd/ab8500-debugfs.c 	if (cfg->shift >= 0) {
cfg              2412 drivers/mfd/ab8500-debugfs.c 		regvalue &= ~(cfg->mask << (cfg->shift));
cfg              2413 drivers/mfd/ab8500-debugfs.c 		val = (val & cfg->mask) << (cfg->shift);
cfg              2415 drivers/mfd/ab8500-debugfs.c 		regvalue &= ~(cfg->mask >> (-cfg->shift));
cfg              2416 drivers/mfd/ab8500-debugfs.c 		val = (val & cfg->mask) >> (-cfg->shift);
cfg              2421 drivers/mfd/ab8500-debugfs.c 			(u8)cfg->bank, (u8)cfg->addr, (u8)val);
cfg               243 drivers/misc/cardreader/alcor_pci.c 	struct alcor_dev_cfg *cfg;
cfg               247 drivers/misc/cardreader/alcor_pci.c 	cfg = (void *)ent->driver_data;
cfg               265 drivers/misc/cardreader/alcor_pci.c 	priv->cfg = cfg;
cfg                75 drivers/misc/cxl/cxllib.c int cxllib_get_xsl_config(struct pci_dev *dev, struct cxllib_xsl_config *cfg)
cfg                98 drivers/misc/cxl/cxllib.c 	rc = cxl_get_xsl9_dsnctl(dev, capp_unit_id, &cfg->dsnctl);
cfg               102 drivers/misc/cxl/cxllib.c 	cfg->version  = CXL_XSL_CONFIG_CURRENT_VERSION;
cfg               103 drivers/misc/cxl/cxllib.c 	cfg->log_bar_size = CXL_CAPI_WINDOW_LOG_SIZE;
cfg               104 drivers/misc/cxl/cxllib.c 	cfg->bar_addr = CXL_CAPI_WINDOW_START;
cfg               105 drivers/misc/cxl/cxllib.c 	cfg->dra = dummy_read_addr;
cfg               110 drivers/misc/habanalabs/include/goya/goya_packets.h 	__le32 cfg;
cfg               188 drivers/misc/mei/hw-me.c 	const struct mei_fw_status *fw_src = &hw->cfg->fw_status;
cfg              1470 drivers/misc/mei/hw-me.c 				   const struct mei_cfg *cfg)
cfg              1484 drivers/misc/mei/hw-me.c 		dev->dr_dscr[i].size = cfg->dma_size[i];
cfg              1487 drivers/misc/mei/hw-me.c 	hw->cfg = cfg;
cfg              1489 drivers/misc/mei/hw-me.c 	dev->fw_f_fw_ver_supported = cfg->fw_ver_supported;
cfg                33 drivers/misc/mei/hw-me.h #define MEI_PCI_DEVICE(dev, cfg) \
cfg                36 drivers/misc/mei/hw-me.h 	.driver_data = (kernel_ulong_t)(cfg),
cfg                50 drivers/misc/mei/hw-me.h 	const struct mei_cfg *cfg;
cfg                95 drivers/misc/mei/hw-me.h 				   const struct mei_cfg *cfg);
cfg               137 drivers/misc/mei/pci-me.c 				const struct mei_cfg *cfg)
cfg               139 drivers/misc/mei/pci-me.c 	if (cfg->quirk_probe && cfg->quirk_probe(pdev)) {
cfg               157 drivers/misc/mei/pci-me.c 	const struct mei_cfg *cfg;
cfg               163 drivers/misc/mei/pci-me.c 	cfg = mei_me_get_cfg(ent->driver_data);
cfg               164 drivers/misc/mei/pci-me.c 	if (!cfg)
cfg               167 drivers/misc/mei/pci-me.c 	if (!mei_me_quirk_probe(pdev, cfg))
cfg               199 drivers/misc/mei/pci-me.c 	dev = mei_me_dev_init(pdev, cfg);
cfg               162 drivers/misc/ocxl/config.c 	u32 cfg, tlx, dlx;
cfg               178 drivers/misc/ocxl/config.c 	pci_read_config_dword(dev, pos + OCXL_DVSEC_VENDOR_CFG_VERS, &cfg);
cfg               183 drivers/misc/ocxl/config.c 	dev_dbg(&dev->dev, "  CFG version = 0x%x\n", cfg);
cfg               666 drivers/mmc/host/alcor.c 		const struct alcor_pll_conf *cfg = &alcor_pll_cfg[i];
cfg               668 drivers/mmc/host/alcor.c 		tmp_div = DIV_ROUND_UP(cfg->clk_src_freq, clock);
cfg               669 drivers/mmc/host/alcor.c 		if (cfg->min_div > tmp_div || tmp_div > cfg->max_div)
cfg               672 drivers/mmc/host/alcor.c 		tmp_clock = DIV_ROUND_UP(cfg->clk_src_freq, tmp_div);
cfg               677 drivers/mmc/host/alcor.c 			clk_src = cfg->clk_src_reg;
cfg               991 drivers/mmc/host/alcor.c 	struct alcor_dev_cfg *cfg = priv->cfg;
cfg              1022 drivers/mmc/host/alcor.c 	alcor_write8(priv, cfg->dma, AU6601_DMA_BOUNDARY);
cfg               775 drivers/mmc/host/dw_mmc.c 	struct dma_slave_config cfg;
cfg               785 drivers/mmc/host/dw_mmc.c 	cfg.dst_addr = host->phy_regs + fifo_offset;
cfg               786 drivers/mmc/host/dw_mmc.c 	cfg.src_addr = cfg.dst_addr;
cfg               787 drivers/mmc/host/dw_mmc.c 	cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               788 drivers/mmc/host/dw_mmc.c 	cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               792 drivers/mmc/host/dw_mmc.c 	cfg.dst_maxburst = mszs[(fifoth_val >> 28) & 0x7];
cfg               793 drivers/mmc/host/dw_mmc.c 	cfg.src_maxburst = cfg.dst_maxburst;
cfg               796 drivers/mmc/host/dw_mmc.c 		cfg.direction = DMA_MEM_TO_DEV;
cfg               798 drivers/mmc/host/dw_mmc.c 		cfg.direction = DMA_DEV_TO_MEM;
cfg               800 drivers/mmc/host/dw_mmc.c 	ret = dmaengine_slave_config(host->dms->ch, &cfg);
cfg               807 drivers/mmc/host/dw_mmc.c 				       sg_len, cfg.direction,
cfg               310 drivers/mmc/host/meson-gx-mmc.c 	u32 cfg;
cfg               319 drivers/mmc/host/meson-gx-mmc.c 		cfg = readl(host->regs + SD_EMMC_CFG);
cfg               320 drivers/mmc/host/meson-gx-mmc.c 		cfg |= CFG_STOP_CLOCK;
cfg               321 drivers/mmc/host/meson-gx-mmc.c 		writel(cfg, host->regs + SD_EMMC_CFG);
cfg               327 drivers/mmc/host/meson-gx-mmc.c 	u32 cfg;
cfg               333 drivers/mmc/host/meson-gx-mmc.c 	cfg = readl(host->regs + SD_EMMC_CFG);
cfg               334 drivers/mmc/host/meson-gx-mmc.c 	cfg &= ~CFG_STOP_CLOCK;
cfg               335 drivers/mmc/host/meson-gx-mmc.c 	writel(cfg, host->regs + SD_EMMC_CFG);
cfg               343 drivers/mmc/host/meson-gx-mmc.c 	u32 cfg;
cfg               359 drivers/mmc/host/meson-gx-mmc.c 	cfg = readl(host->regs + SD_EMMC_CFG);
cfg               360 drivers/mmc/host/meson-gx-mmc.c 	cfg |= CFG_STOP_CLOCK;
cfg               361 drivers/mmc/host/meson-gx-mmc.c 	writel(cfg, host->regs + SD_EMMC_CFG);
cfg               366 drivers/mmc/host/meson-gx-mmc.c 		cfg |= CFG_DDR;
cfg               368 drivers/mmc/host/meson-gx-mmc.c 		cfg &= ~CFG_DDR;
cfg               370 drivers/mmc/host/meson-gx-mmc.c 	writel(cfg, host->regs + SD_EMMC_CFG);
cfg               663 drivers/mmc/host/meson-gx-mmc.c 	u32 cfg, blksz_old;
cfg               665 drivers/mmc/host/meson-gx-mmc.c 	cfg = readl(host->regs + SD_EMMC_CFG);
cfg               666 drivers/mmc/host/meson-gx-mmc.c 	blksz_old = FIELD_GET(CFG_BLK_LEN_MASK, cfg);
cfg               680 drivers/mmc/host/meson-gx-mmc.c 	cfg &= ~CFG_BLK_LEN_MASK;
cfg               681 drivers/mmc/host/meson-gx-mmc.c 	cfg |= FIELD_PREP(CFG_BLK_LEN_MASK, blksz);
cfg               682 drivers/mmc/host/meson-gx-mmc.c 	writel(cfg, host->regs + SD_EMMC_CFG);
cfg               982 drivers/mmc/host/meson-gx-mmc.c 	u32 cfg = 0;
cfg               984 drivers/mmc/host/meson-gx-mmc.c 	cfg |= FIELD_PREP(CFG_RESP_TIMEOUT_MASK,
cfg               986 drivers/mmc/host/meson-gx-mmc.c 	cfg |= FIELD_PREP(CFG_RC_CC_MASK, ilog2(SD_EMMC_CFG_CMD_GAP));
cfg               987 drivers/mmc/host/meson-gx-mmc.c 	cfg |= FIELD_PREP(CFG_BLK_LEN_MASK, ilog2(SD_EMMC_CFG_BLK_SIZE));
cfg               990 drivers/mmc/host/meson-gx-mmc.c 	cfg |= CFG_ERR_ABORT;
cfg               992 drivers/mmc/host/meson-gx-mmc.c 	writel(cfg, host->regs + SD_EMMC_CFG);
cfg               562 drivers/mmc/host/moxart-mmc.c 	struct dma_slave_config cfg;
cfg               634 drivers/mmc/host/moxart-mmc.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               635 drivers/mmc/host/moxart-mmc.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               637 drivers/mmc/host/moxart-mmc.c 		cfg.direction = DMA_MEM_TO_DEV;
cfg               638 drivers/mmc/host/moxart-mmc.c 		cfg.src_addr = 0;
cfg               639 drivers/mmc/host/moxart-mmc.c 		cfg.dst_addr = host->reg_phys + REG_DATA_WINDOW;
cfg               640 drivers/mmc/host/moxart-mmc.c 		dmaengine_slave_config(host->dma_chan_tx, &cfg);
cfg               642 drivers/mmc/host/moxart-mmc.c 		cfg.direction = DMA_DEV_TO_MEM;
cfg               643 drivers/mmc/host/moxart-mmc.c 		cfg.src_addr = host->reg_phys + REG_DATA_WINDOW;
cfg               644 drivers/mmc/host/moxart-mmc.c 		cfg.dst_addr = 0;
cfg               645 drivers/mmc/host/moxart-mmc.c 		dmaengine_slave_config(host->dma_chan_rx, &cfg);
cfg              1017 drivers/mmc/host/omap.c 			struct dma_slave_config cfg = {
cfg              1028 drivers/mmc/host/omap.c 			if (dmaengine_slave_config(c, &cfg))
cfg              1246 drivers/mmc/host/omap_hsmmc.c 	struct dma_slave_config cfg = {
cfg              1273 drivers/mmc/host/omap_hsmmc.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg               348 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		struct dma_slave_config cfg = {};
cfg               367 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.direction = DMA_MEM_TO_DEV;
cfg               368 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.dst_addr = res->start +
cfg               370 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.dst_addr_width = priv->dma_priv.dma_buswidth;
cfg               371 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		if (!cfg.dst_addr_width)
cfg               372 drivers/mmc/host/renesas_sdhi_sys_dmac.c 			cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
cfg               373 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.src_addr = 0;
cfg               374 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		ret = dmaengine_slave_config(host->chan_tx, &cfg);
cfg               387 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.direction = DMA_DEV_TO_MEM;
cfg               388 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.src_addr = cfg.dst_addr + host->pdata->dma_rx_offset;
cfg               389 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.src_addr_width = priv->dma_priv.dma_buswidth;
cfg               390 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		if (!cfg.src_addr_width)
cfg               391 drivers/mmc/host/renesas_sdhi_sys_dmac.c 			cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_2_BYTES;
cfg               392 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		cfg.dst_addr = 0;
cfg               393 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		ret = dmaengine_slave_config(host->chan_rx, &cfg);
cfg                91 drivers/mmc/host/sdhci-pci.h #define SDHCI_PCI_DEVICE(vend, dev, cfg) { \
cfg                94 drivers/mmc/host/sdhci-pci.h 	.driver_data = (kernel_ulong_t)&(sdhci_##cfg) \
cfg                97 drivers/mmc/host/sdhci-pci.h #define SDHCI_PCI_SUBDEVICE(vend, dev, subvend, subdev, cfg) { \
cfg               101 drivers/mmc/host/sdhci-pci.h 	.driver_data = (kernel_ulong_t)&(sdhci_##cfg) \
cfg               104 drivers/mmc/host/sdhci-pci.h #define SDHCI_PCI_DEVICE_CLASS(vend, cl, cl_msk, cfg) { \
cfg               108 drivers/mmc/host/sdhci-pci.h 	.driver_data = (kernel_ulong_t)&(sdhci_##cfg) \
cfg               405 drivers/mmc/host/sh_mmcif.c 	struct dma_slave_config cfg = { 0, };
cfg               408 drivers/mmc/host/sh_mmcif.c 	cfg.direction = direction;
cfg               411 drivers/mmc/host/sh_mmcif.c 		cfg.src_addr = res->start + MMCIF_CE_DATA;
cfg               412 drivers/mmc/host/sh_mmcif.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               414 drivers/mmc/host/sh_mmcif.c 		cfg.dst_addr = res->start + MMCIF_CE_DATA;
cfg               415 drivers/mmc/host/sh_mmcif.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               418 drivers/mmc/host/sh_mmcif.c 	return dmaengine_slave_config(chan, &cfg);
cfg               271 drivers/mmc/host/sunxi-mmc.c 	const struct sunxi_mmc_cfg *cfg;
cfg               362 drivers/mmc/host/sunxi-mmc.c 	int i, max_len = (1 << host->cfg->idma_des_size_bits);
cfg               669 drivers/mmc/host/sunxi-mmc.c 	if (host->cfg->mask_data0)
cfg               690 drivers/mmc/host/sunxi-mmc.c 	if (host->cfg->mask_data0) {
cfg               700 drivers/mmc/host/sunxi-mmc.c 	if (!host->cfg->can_calibrate)
cfg               727 drivers/mmc/host/sunxi-mmc.c 	if (!host->cfg->clk_delays)
cfg               749 drivers/mmc/host/sunxi-mmc.c 	clk_set_phase(host->clk_sample, host->cfg->clk_delays[index].sample);
cfg               750 drivers/mmc/host/sunxi-mmc.c 	clk_set_phase(host->clk_output, host->cfg->clk_delays[index].output);
cfg               789 drivers/mmc/host/sunxi-mmc.c 	if (host->use_new_timings && host->cfg->ccu_has_timings_switch) {
cfg              1268 drivers/mmc/host/sunxi-mmc.c 	host->cfg = of_device_get_match_data(&pdev->dev);
cfg              1269 drivers/mmc/host/sunxi-mmc.c 	if (!host->cfg)
cfg              1293 drivers/mmc/host/sunxi-mmc.c 	if (host->cfg->clk_delays) {
cfg              1360 drivers/mmc/host/sunxi-mmc.c 	if (host->cfg->ccu_has_timings_switch) {
cfg              1379 drivers/mmc/host/sunxi-mmc.c 	} else if (host->cfg->needs_new_timings) {
cfg              1388 drivers/mmc/host/sunxi-mmc.c 	mmc->max_seg_size	= (1 << host->cfg->idma_des_size_bits);
cfg              1403 drivers/mmc/host/sunxi-mmc.c 	if ((host->cfg->clk_delays || host->use_new_timings) &&
cfg              1418 drivers/mmc/host/sunxi-mmc.c 	if (!(host->cfg->clk_delays || host->use_new_timings)) {
cfg               674 drivers/mmc/host/usdhi6rol0.c 	struct dma_slave_config cfg = {
cfg               687 drivers/mmc/host/usdhi6rol0.c 	cfg.direction = DMA_MEM_TO_DEV;
cfg               688 drivers/mmc/host/usdhi6rol0.c 	cfg.dst_addr = start + USDHI6_SD_BUF0;
cfg               689 drivers/mmc/host/usdhi6rol0.c 	cfg.dst_maxburst = 128;	/* 128 words * 4 bytes = 512 bytes */
cfg               690 drivers/mmc/host/usdhi6rol0.c 	cfg.src_addr = 0;
cfg               691 drivers/mmc/host/usdhi6rol0.c 	ret = dmaengine_slave_config(host->chan_tx, &cfg);
cfg               702 drivers/mmc/host/usdhi6rol0.c 	cfg.direction = DMA_DEV_TO_MEM;
cfg               703 drivers/mmc/host/usdhi6rol0.c 	cfg.src_addr = cfg.dst_addr;
cfg               704 drivers/mmc/host/usdhi6rol0.c 	cfg.src_maxburst = 128;	/* 128 words * 4 bytes = 512 bytes */
cfg               705 drivers/mmc/host/usdhi6rol0.c 	cfg.dst_addr = 0;
cfg               706 drivers/mmc/host/usdhi6rol0.c 	ret = dmaengine_slave_config(host->chan_rx, &cfg);
cfg              1748 drivers/mtd/devices/docg3.c 	int cfg;
cfg              1750 drivers/mtd/devices/docg3.c 	cfg = doc_register_readb(docg3, DOC_CONFIGURATION);
cfg              1751 drivers/mtd/devices/docg3.c 	docg3->if_cfg = (cfg & DOC_CONF_IF_CFG ? 1 : 0);
cfg               352 drivers/mtd/devices/pmc551.c 	u32 size, dcmd, cfg, dtmp;
cfg               409 drivers/mtd/devices/pmc551.c 	pci_read_config_dword(dev, PCI_BASE_ADDRESS_0, &cfg);
cfg               415 drivers/mtd/devices/pmc551.c 	pci_write_config_dword(dev, PCI_BASE_ADDRESS_0, cfg);
cfg               457 drivers/mtd/devices/pmc551.c 	if ((cfg & PCI_BASE_ADDRESS_SPACE) != PCI_BASE_ADDRESS_SPACE_MEMORY) {
cfg              1034 drivers/mtd/devices/st_spi_fsm.c 				 struct seq_rw_config *cfg)
cfg              1044 drivers/mtd/devices/st_spi_fsm.c 			     SEQ_OPC_OPCODE(cfg->cmd));
cfg              1047 drivers/mtd/devices/st_spi_fsm.c 	if (cfg->write)
cfg              1055 drivers/mtd/devices/st_spi_fsm.c 	addr1_cycles /= cfg->addr_pads;
cfg              1056 drivers/mtd/devices/st_spi_fsm.c 	addr2_cycles  = 16 / cfg->addr_pads;
cfg              1058 drivers/mtd/devices/st_spi_fsm.c 			 (cfg->addr_pads - 1) << 6 |	/* ADD1 pads */
cfg              1060 drivers/mtd/devices/st_spi_fsm.c 			 ((cfg->addr_pads - 1) << 22));	/* ADD2 pads */
cfg              1063 drivers/mtd/devices/st_spi_fsm.c 	seq->seq_cfg = ((cfg->data_pads - 1) << 16 |
cfg              1066 drivers/mtd/devices/st_spi_fsm.c 	if (!cfg->write)
cfg              1070 drivers/mtd/devices/st_spi_fsm.c 	seq->mode = ((cfg->mode_data & 0xff) << 0 |	/* data */
cfg              1071 drivers/mtd/devices/st_spi_fsm.c 		     (cfg->mode_cycles & 0x3f) << 16 |	/* cycles */
cfg              1072 drivers/mtd/devices/st_spi_fsm.c 		     (cfg->addr_pads - 1) << 22);	/* pads */
cfg              1075 drivers/mtd/devices/st_spi_fsm.c 	seq->dummy = ((cfg->dummy_cycles & 0x3f) << 16 |	/* cycles */
cfg              1076 drivers/mtd/devices/st_spi_fsm.c 		      (cfg->addr_pads - 1) << 22);		/* pads */
cfg              1081 drivers/mtd/devices/st_spi_fsm.c 	if (cfg->write)
cfg              1089 drivers/mtd/devices/st_spi_fsm.c 	if (cfg->mode_cycles)
cfg              1092 drivers/mtd/devices/st_spi_fsm.c 	if (cfg->dummy_cycles)
cfg              1096 drivers/mtd/devices/st_spi_fsm.c 		cfg->write ? STFSM_INST_DATA_WRITE : STFSM_INST_DATA_READ;
cfg               161 drivers/mtd/nand/raw/atmel/pmecc.c 	u32 cfg;
cfg               397 drivers/mtd/nand/raw/atmel/pmecc.c 	user->cache.cfg = PMECC_CFG_BCH_STRENGTH(strength) |
cfg               401 drivers/mtd/nand/raw/atmel/pmecc.c 		user->cache.cfg |= PMECC_CFG_SECTOR1024;
cfg               421 drivers/mtd/nand/raw/atmel/pmecc.c 	return strengths[user->cache.cfg & PMECC_CFG_BCH_STRENGTH_MASK];
cfg               426 drivers/mtd/nand/raw/atmel/pmecc.c 	return user->cache.cfg & PMECC_CFG_SECTOR1024 ? 1024 : 512;
cfg               775 drivers/mtd/nand/raw/atmel/pmecc.c 	u32 cfg;
cfg               784 drivers/mtd/nand/raw/atmel/pmecc.c 	cfg = user->cache.cfg;
cfg               786 drivers/mtd/nand/raw/atmel/pmecc.c 		cfg |= PMECC_CFG_WRITE_OP;
cfg               788 drivers/mtd/nand/raw/atmel/pmecc.c 		cfg |= PMECC_CFG_AUTO_ENABLE;
cfg               790 drivers/mtd/nand/raw/atmel/pmecc.c 	writel(cfg, pmecc->regs.base + ATMEL_PMECC_CFG);
cfg               964 drivers/mtd/nand/raw/brcmnand/brcmnand.c 				  struct brcmnand_cfg *cfg)
cfg               967 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		return cfg->sector_size_1k == 0 && cfg->spare_area_size == 16 &&
cfg               968 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			cfg->ecc_level == 15;
cfg               970 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		return cfg->sector_size_1k == 0 && ((cfg->spare_area_size == 16 &&
cfg               971 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			cfg->ecc_level == 15) ||
cfg               972 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			(cfg->spare_area_size == 28 && cfg->ecc_level == 16));
cfg               985 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_cfg *cfg = &host->hwcfg;
cfg               986 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sas = cfg->spare_area_size << cfg->sector_size_1k;
cfg               987 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sectors = cfg->page_size / (512 << cfg->sector_size_1k);
cfg              1003 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_cfg *cfg = &host->hwcfg;
cfg              1004 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sas = cfg->spare_area_size << cfg->sector_size_1k;
cfg              1005 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sectors = cfg->page_size / (512 << cfg->sector_size_1k);
cfg              1024 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			if (cfg->page_size > 512)
cfg              1043 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_cfg *cfg = &host->hwcfg;
cfg              1044 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sas = cfg->spare_area_size << cfg->sector_size_1k;
cfg              1045 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sectors = cfg->page_size / (512 << cfg->sector_size_1k);
cfg              1061 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_cfg *cfg = &host->hwcfg;
cfg              1062 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sas = cfg->spare_area_size << cfg->sector_size_1k;
cfg              1063 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sectors = cfg->page_size / (512 << cfg->sector_size_1k);
cfg              1087 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_cfg *cfg = &host->hwcfg;
cfg              1088 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	int sas = cfg->spare_area_size << cfg->sector_size_1k;
cfg              2073 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			    struct brcmnand_cfg *cfg)
cfg              2089 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			if (ctrl->block_sizes[i] * 1024 == cfg->block_size) {
cfg              2095 drivers/mtd/nand/raw/brcmnand/brcmnand.c 					cfg->block_size);
cfg              2099 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		block_size = ffs(cfg->block_size) - ffs(BRCMNAND_MIN_BLOCKSIZE);
cfg              2102 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	if (cfg->block_size < BRCMNAND_MIN_BLOCKSIZE || (ctrl->max_block_size &&
cfg              2103 drivers/mtd/nand/raw/brcmnand/brcmnand.c 				cfg->block_size > ctrl->max_block_size)) {
cfg              2105 drivers/mtd/nand/raw/brcmnand/brcmnand.c 				cfg->block_size);
cfg              2113 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			if (ctrl->page_sizes[i] == cfg->page_size) {
cfg              2119 drivers/mtd/nand/raw/brcmnand/brcmnand.c 					cfg->page_size);
cfg              2123 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		page_size = ffs(cfg->page_size) - ffs(BRCMNAND_MIN_PAGESIZE);
cfg              2126 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	if (cfg->page_size < BRCMNAND_MIN_PAGESIZE || (ctrl->max_page_size &&
cfg              2127 drivers/mtd/nand/raw/brcmnand/brcmnand.c 				cfg->page_size > ctrl->max_page_size)) {
cfg              2128 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		dev_warn(ctrl->dev, "invalid page size %u\n", cfg->page_size);
cfg              2132 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	if (fls64(cfg->device_size) < fls64(BRCMNAND_MIN_DEVSIZE)) {
cfg              2134 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			(unsigned long long)cfg->device_size);
cfg              2137 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	device_size = fls64(cfg->device_size) - fls64(BRCMNAND_MIN_DEVSIZE);
cfg              2139 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	tmp = (cfg->blk_adr_bytes << CFG_BLK_ADR_BYTES_SHIFT) |
cfg              2140 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		(cfg->col_adr_bytes << CFG_COL_ADR_BYTES_SHIFT) |
cfg              2141 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		(cfg->ful_adr_bytes << CFG_FUL_ADR_BYTES_SHIFT) |
cfg              2142 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		(!!(cfg->device_width == 16) << CFG_BUS_WIDTH_SHIFT) |
cfg              2157 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	tmp |= cfg->ecc_level << NAND_ACC_CONTROL_ECC_SHIFT;
cfg              2159 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	tmp |= cfg->spare_area_size;
cfg              2162 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	brcmnand_set_sector_size_1k(host, cfg->sector_size_1k);
cfg              2171 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			       char *buf, struct brcmnand_cfg *cfg)
cfg              2175 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		(unsigned long long)cfg->device_size >> 20,
cfg              2176 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->block_size >> 10,
cfg              2177 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->page_size >= 1024 ? cfg->page_size >> 10 : cfg->page_size,
cfg              2178 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->page_size >= 1024 ? "KiB" : "B",
cfg              2179 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->spare_area_size, cfg->device_width);
cfg              2182 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	if (is_hamming_ecc(host->ctrl, cfg))
cfg              2184 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	else if (cfg->sector_size_1k)
cfg              2185 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		sprintf(buf, ", BCH-%u (1KiB sector)", cfg->ecc_level << 1);
cfg              2187 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		sprintf(buf, ", BCH-%u", cfg->ecc_level);
cfg              2207 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_cfg *cfg = &host->hwcfg;
cfg              2212 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	memset(cfg, 0, sizeof(*cfg));
cfg              2219 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->spare_area_size = mtd->oobsize /
cfg              2222 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->spare_area_size = oob_sector;
cfg              2224 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	if (cfg->spare_area_size > ctrl->max_oob)
cfg              2225 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->spare_area_size = ctrl->max_oob;
cfg              2230 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	mtd->oobsize = cfg->spare_area_size * (mtd->writesize >> FC_SHIFT);
cfg              2232 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->device_size = mtd->size;
cfg              2233 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->block_size = mtd->erasesize;
cfg              2234 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->page_size = mtd->writesize;
cfg              2235 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->device_width = (chip->options & NAND_BUSWIDTH_16) ? 16 : 8;
cfg              2236 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->col_adr_bytes = 2;
cfg              2237 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->blk_adr_bytes = get_blk_adr_bytes(mtd->size, mtd->writesize);
cfg              2275 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			cfg->ecc_level = 15;
cfg              2277 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			cfg->ecc_level = chip->ecc.strength;
cfg              2278 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->sector_size_1k = 0;
cfg              2291 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->ecc_level = chip->ecc.strength >> 1;
cfg              2292 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->sector_size_1k = 1;
cfg              2300 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	cfg->ful_adr_bytes = cfg->blk_adr_bytes;
cfg              2302 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->ful_adr_bytes += cfg->col_adr_bytes;
cfg              2304 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		cfg->ful_adr_bytes += 1;
cfg              2306 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	ret = brcmnand_set_cfg(host, cfg);
cfg              2312 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	brcmnand_print_cfg(host, msg, cfg);
cfg                62 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static inline void jz4725b_bch_config_set(struct ingenic_ecc *bch, u32 cfg)
cfg                64 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c 	writel(cfg, bch->base + BCH_BHCSR);
cfg                67 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c static inline void jz4725b_bch_config_clear(struct ingenic_ecc *bch, u32 cfg)
cfg                69 drivers/mtd/nand/raw/ingenic/jz4725b_bch.c 	writel(cfg, bch->base + BCH_BHCCR);
cfg               392 drivers/mtd/nand/raw/meson_nand.c 	u32 cmd, cfg;
cfg               399 drivers/mtd/nand/raw/meson_nand.c 	cfg = readl(nfc->reg_base + NFC_REG_CFG);
cfg               400 drivers/mtd/nand/raw/meson_nand.c 	cfg |= NFC_RB_IRQ_EN;
cfg               401 drivers/mtd/nand/raw/meson_nand.c 	writel(cfg, nfc->reg_base + NFC_REG_CFG);
cfg              1334 drivers/mtd/nand/raw/meson_nand.c 	u32 cfg;
cfg              1336 drivers/mtd/nand/raw/meson_nand.c 	cfg = readl(nfc->reg_base + NFC_REG_CFG);
cfg              1337 drivers/mtd/nand/raw/meson_nand.c 	if (!(cfg & NFC_RB_IRQ_EN))
cfg              1340 drivers/mtd/nand/raw/meson_nand.c 	cfg &= ~(NFC_RB_IRQ_EN);
cfg              1341 drivers/mtd/nand/raw/meson_nand.c 	writel(cfg, nfc->reg_base + NFC_REG_CFG);
cfg              1947 drivers/mtd/nand/raw/omap2.c 			struct dma_slave_config cfg;
cfg              1949 drivers/mtd/nand/raw/omap2.c 			memset(&cfg, 0, sizeof(cfg));
cfg              1950 drivers/mtd/nand/raw/omap2.c 			cfg.src_addr = info->phys_base;
cfg              1951 drivers/mtd/nand/raw/omap2.c 			cfg.dst_addr = info->phys_base;
cfg              1952 drivers/mtd/nand/raw/omap2.c 			cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg              1953 drivers/mtd/nand/raw/omap2.c 			cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg              1954 drivers/mtd/nand/raw/omap2.c 			cfg.src_maxburst = 16;
cfg              1955 drivers/mtd/nand/raw/omap2.c 			cfg.dst_maxburst = 16;
cfg              1956 drivers/mtd/nand/raw/omap2.c 			err = dmaengine_slave_config(info->dma, &cfg);
cfg               294 drivers/mtd/nand/raw/s3c2410.c 	unsigned long uninitialized_var(set), cfg, uninitialized_var(mask);
cfg               350 drivers/mtd/nand/raw/s3c2410.c 	cfg = readl(info->regs + S3C2410_NFCONF);
cfg               351 drivers/mtd/nand/raw/s3c2410.c 	cfg &= ~mask;
cfg               352 drivers/mtd/nand/raw/s3c2410.c 	cfg |= set;
cfg               353 drivers/mtd/nand/raw/s3c2410.c 	writel(cfg, info->regs + S3C2410_NFCONF);
cfg               357 drivers/mtd/nand/raw/s3c2410.c 	dev_dbg(info->device, "NF_CONF is 0x%lx\n", cfg);
cfg               169 drivers/mtd/nand/raw/sh_flctl.c 	struct dma_slave_config cfg;
cfg               192 drivers/mtd/nand/raw/sh_flctl.c 	memset(&cfg, 0, sizeof(cfg));
cfg               193 drivers/mtd/nand/raw/sh_flctl.c 	cfg.direction = DMA_MEM_TO_DEV;
cfg               194 drivers/mtd/nand/raw/sh_flctl.c 	cfg.dst_addr = flctl->fifo;
cfg               195 drivers/mtd/nand/raw/sh_flctl.c 	cfg.src_addr = 0;
cfg               196 drivers/mtd/nand/raw/sh_flctl.c 	ret = dmaengine_slave_config(flctl->chan_fifo0_tx, &cfg);
cfg               208 drivers/mtd/nand/raw/sh_flctl.c 	cfg.direction = DMA_DEV_TO_MEM;
cfg               209 drivers/mtd/nand/raw/sh_flctl.c 	cfg.dst_addr = 0;
cfg               210 drivers/mtd/nand/raw/sh_flctl.c 	cfg.src_addr = flctl->fifo;
cfg               211 drivers/mtd/nand/raw/sh_flctl.c 	ret = dmaengine_slave_config(flctl->chan_fifo0_rx, &cfg);
cfg                50 drivers/mtd/nand/spi/core.c static int spinand_get_cfg(struct spinand_device *spinand, u8 *cfg)
cfg                58 drivers/mtd/nand/spi/core.c 	*cfg = spinand->cfg_cache[spinand->cur_target];
cfg                62 drivers/mtd/nand/spi/core.c static int spinand_set_cfg(struct spinand_device *spinand, u8 cfg)
cfg                71 drivers/mtd/nand/spi/core.c 	if (spinand->cfg_cache[spinand->cur_target] == cfg)
cfg                74 drivers/mtd/nand/spi/core.c 	ret = spinand_write_reg_op(spinand, REG_CFG, cfg);
cfg                78 drivers/mtd/nand/spi/core.c 	spinand->cfg_cache[spinand->cur_target] = cfg;
cfg                95 drivers/mtd/nand/spi/core.c 	u8 cfg;
cfg                97 drivers/mtd/nand/spi/core.c 	ret = spinand_get_cfg(spinand, &cfg);
cfg               101 drivers/mtd/nand/spi/core.c 	cfg &= ~mask;
cfg               102 drivers/mtd/nand/spi/core.c 	cfg |= val;
cfg               104 drivers/mtd/nand/spi/core.c 	return spinand_set_cfg(spinand, cfg);
cfg                89 drivers/net/caif/caif_hsi.c 	hpad = 1 + PAD_POW2((info->hdr_len + 1), cfhsi->cfg.head_align);
cfg                90 drivers/net/caif/caif_hsi.c 	tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align);
cfg               103 drivers/net/caif/caif_hsi.c 	if (cfhsi->cfg.aggregation_timeout == 0)
cfg               159 drivers/net/caif/caif_hsi.c 			jiffies + cfhsi->cfg.inactivity_timeout);
cfg               240 drivers/net/caif/caif_hsi.c 		hpad = 1 + PAD_POW2((info->hdr_len + 1), cfhsi->cfg.head_align);
cfg               241 drivers/net/caif/caif_hsi.c 		tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align);
cfg               281 drivers/net/caif/caif_hsi.c 		hpad = 1 + PAD_POW2((info->hdr_len + 1), cfhsi->cfg.head_align);
cfg               282 drivers/net/caif/caif_hsi.c 		tpad = PAD_POW2((skb->len + hpad), cfhsi->cfg.tail_align);
cfg               353 drivers/net/caif/caif_hsi.c 				jiffies + cfhsi->cfg.inactivity_timeout);
cfg               379 drivers/net/caif/caif_hsi.c 			cfhsi_tx_queue_len(cfhsi) <= cfhsi->cfg.q_low_mark &&
cfg               391 drivers/net/caif/caif_hsi.c 			jiffies + cfhsi->cfg.aggregation_timeout);
cfg               630 drivers/net/caif/caif_hsi.c 			jiffies + cfhsi->cfg.inactivity_timeout);
cfg               865 drivers/net/caif/caif_hsi.c 				jiffies + cfhsi->cfg.inactivity_timeout);
cfg              1056 drivers/net/caif/caif_hsi.c 		cfhsi_tx_queue_len(cfhsi) > cfhsi->cfg.q_high_mark &&
cfg              1128 drivers/net/caif/caif_hsi.c 	cfhsi->cfg = hsi_default_config;
cfg              1172 drivers/net/caif/caif_hsi.c 	cfhsi->cfg.aggregation_timeout = hsi_default_config.aggregation_timeout;
cfg              1319 drivers/net/caif/caif_hsi.c 		cfhsi->cfg.inactivity_timeout =	inactivity_timeout * HZ / 1000;
cfg              1320 drivers/net/caif/caif_hsi.c 		if (cfhsi->cfg.inactivity_timeout == 0)
cfg              1321 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.inactivity_timeout = 1;
cfg              1322 drivers/net/caif/caif_hsi.c 		else if (cfhsi->cfg.inactivity_timeout > NEXT_TIMER_MAX_DELTA)
cfg              1323 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.inactivity_timeout = NEXT_TIMER_MAX_DELTA;
cfg              1328 drivers/net/caif/caif_hsi.c 		cfhsi->cfg.aggregation_timeout = nla_get_u32(data[i]);
cfg              1332 drivers/net/caif/caif_hsi.c 		cfhsi->cfg.head_align = nla_get_u32(data[i]);
cfg              1336 drivers/net/caif/caif_hsi.c 		cfhsi->cfg.tail_align = nla_get_u32(data[i]);
cfg              1340 drivers/net/caif/caif_hsi.c 		cfhsi->cfg.q_high_mark = nla_get_u32(data[i]);
cfg              1344 drivers/net/caif/caif_hsi.c 		cfhsi->cfg.q_low_mark = nla_get_u32(data[i]);
cfg              1379 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.inactivity_timeout) ||
cfg              1381 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.aggregation_timeout) ||
cfg              1383 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.head_align) ||
cfg              1385 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.tail_align) ||
cfg              1387 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.q_high_mark) ||
cfg              1389 drivers/net/caif/caif_hsi.c 			cfhsi->cfg.q_low_mark))
cfg               686 drivers/net/can/rcar/rcar_canfd.c 	u32 cfg, ch;
cfg               691 drivers/net/can/rcar/rcar_canfd.c 	cfg = RCANFD_GCFG_EEFE;
cfg               695 drivers/net/can/rcar/rcar_canfd.c 		cfg |= RCANFD_GCFG_CMPOC;
cfg               699 drivers/net/can/rcar/rcar_canfd.c 		cfg |= RCANFD_GCFG_DCS;
cfg               701 drivers/net/can/rcar/rcar_canfd.c 	rcar_canfd_set_bit(gpriv->base, RCANFD_GCFG, cfg);
cfg               716 drivers/net/can/rcar/rcar_canfd.c 	u32 cfg;
cfg               724 drivers/net/can/rcar/rcar_canfd.c 		cfg = rcar_canfd_read(gpriv->base, RCANFD_GAFLCFG0);
cfg               725 drivers/net/can/rcar/rcar_canfd.c 		start = RCANFD_GAFLCFG_GETRNC(0, cfg);
cfg               760 drivers/net/can/rcar/rcar_canfd.c 	u32 cfg;
cfg               772 drivers/net/can/rcar/rcar_canfd.c 	cfg = (RCANFD_RFCC_RFIM | RCANFD_RFCC_RFDC(rfdc) |
cfg               774 drivers/net/can/rcar/rcar_canfd.c 	rcar_canfd_write(gpriv->base, RCANFD_RFCC(ridx), cfg);
cfg               785 drivers/net/can/rcar/rcar_canfd.c 	u32 cfg;
cfg               796 drivers/net/can/rcar/rcar_canfd.c 	cfg = (RCANFD_CFCC_CFTML(cftml) | RCANFD_CFCC_CFM(cfm) |
cfg               799 drivers/net/can/rcar/rcar_canfd.c 	rcar_canfd_write(gpriv->base, RCANFD_CFCC(ch, RCANFD_CFFIFO_IDX), cfg);
cfg              1183 drivers/net/can/rcar/rcar_canfd.c 	u32 cfg;
cfg              1194 drivers/net/can/rcar/rcar_canfd.c 		cfg = (RCANFD_NCFG_NTSEG1(tseg1) | RCANFD_NCFG_NBRP(brp) |
cfg              1197 drivers/net/can/rcar/rcar_canfd.c 		rcar_canfd_write(priv->base, RCANFD_CCFG(ch), cfg);
cfg              1207 drivers/net/can/rcar/rcar_canfd.c 		cfg = (RCANFD_DCFG_DTSEG1(tseg1) | RCANFD_DCFG_DBRP(brp) |
cfg              1210 drivers/net/can/rcar/rcar_canfd.c 		rcar_canfd_write(priv->base, RCANFD_F_DCFG(ch), cfg);
cfg              1215 drivers/net/can/rcar/rcar_canfd.c 		cfg = (RCANFD_CFG_TSEG1(tseg1) | RCANFD_CFG_BRP(brp) |
cfg              1218 drivers/net/can/rcar/rcar_canfd.c 		rcar_canfd_write(priv->base, RCANFD_CCFG(ch), cfg);
cfg               278 drivers/net/can/sun4i_can.c 	u32 cfg;
cfg               280 drivers/net/can/sun4i_can.c 	cfg = ((bt->brp - 1) & 0x3FF) |
cfg               285 drivers/net/can/sun4i_can.c 		cfg |= 0x800000;
cfg               287 drivers/net/can/sun4i_can.c 	netdev_dbg(dev, "setting BITTIMING=0x%08x\n", cfg);
cfg               288 drivers/net/can/sun4i_can.c 	writel(cfg, priv->base + SUN4I_REG_BTIME_ADDR);
cfg                88 drivers/net/can/usb/kvaser_usb/kvaser_usb.h 	const struct kvaser_usb_dev_cfg *cfg;
cfg               668 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	priv->can.clock.freq = dev->cfg->clock.freq;
cfg               669 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	priv->can.bittiming_const = dev->cfg->bittiming_const;
cfg               681 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		priv->can.data_bittiming_const = dev->cfg->data_bittiming_const;
cfg               773 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	if (WARN_ON(!dev->cfg))
cfg               485 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c kvaser_usb_hydra_ktime_from_rx_cmd(const struct kvaser_usb_dev_cfg *cfg,
cfg               500 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	return ns_to_ktime(div_u64(ticks * 1000, cfg->timestamp_freq));
cfg              1154 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	hwtstamp = kvaser_usb_hydra_ktime_from_rx_cmd(dev->cfg, cmd);
cfg              1220 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	hwtstamp = kvaser_usb_hydra_ktime_from_rx_cmd(dev->cfg, std_cmd);
cfg              1729 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev->cfg = &kvaser_usb_hydra_dev_cfg_kcan;
cfg              1731 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		dev->cfg = &kvaser_usb_hydra_dev_cfg_flexc;
cfg              1228 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	dev->cfg = &kvaser_usb_leaf_dev_cfg;
cfg              1062 drivers/net/ethernet/aeroflex/greth.c 	int cfg;
cfg              1066 drivers/net/ethernet/aeroflex/greth.c 	cfg = GRETH_REGLOAD(regs->control);
cfg              1068 drivers/net/ethernet/aeroflex/greth.c 		cfg |= GRETH_CTRL_PR;
cfg              1070 drivers/net/ethernet/aeroflex/greth.c 		cfg &= ~GRETH_CTRL_PR;
cfg              1076 drivers/net/ethernet/aeroflex/greth.c 			cfg |= GRETH_CTRL_MCEN;
cfg              1077 drivers/net/ethernet/aeroflex/greth.c 			GRETH_REGSAVE(regs->control, cfg);
cfg              1082 drivers/net/ethernet/aeroflex/greth.c 			cfg &= ~GRETH_CTRL_MCEN;
cfg              1083 drivers/net/ethernet/aeroflex/greth.c 			GRETH_REGSAVE(regs->control, cfg);
cfg              1089 drivers/net/ethernet/aeroflex/greth.c 		cfg |= GRETH_CTRL_MCEN;
cfg              1091 drivers/net/ethernet/aeroflex/greth.c 	GRETH_REGSAVE(regs->control, cfg);
cfg                96 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               100 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 			 cfg->vecs) * sizeof(u64));
cfg               108 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               123 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cfg->vecs * ARRAY_SIZE(aq_ethtool_queue_stat_names);
cfg               134 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               141 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		for (i = 0; i < cfg->vecs; i++) {
cfg               157 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               162 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 			cfg->vecs * ARRAY_SIZE(aq_ethtool_queue_stat_names);
cfg               178 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               180 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	return sizeof(cfg->aq_rss.hash_secret_key);
cfg               187 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               194 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 			indir[i] = cfg->aq_rss.indirection_table[i];
cfg               197 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		memcpy(key, cfg->aq_rss.hash_secret_key,
cfg               198 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		       sizeof(cfg->aq_rss.hash_secret_key));
cfg               206 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg;
cfg               211 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	cfg = aq_nic_get_cfg(aq_nic);
cfg               212 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	rss_entries = cfg->aq_rss.indirection_table_size;
cfg               220 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 			cfg->aq_rss.indirection_table[i] = indir[i];
cfg               224 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		memcpy(cfg->aq_rss.hash_secret_key, key,
cfg               225 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		       sizeof(cfg->aq_rss.hash_secret_key));
cfg               227 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 			&cfg->aq_rss);
cfg               232 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	err = aq_nic->aq_hw_ops->hw_rss_set(aq_nic->aq_hw, &cfg->aq_rss);
cfg               242 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               247 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cmd->data = cfg->vecs;
cfg               291 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               293 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	if (cfg->itr == AQ_CFG_INTERRUPT_MODERATION_ON ||
cfg               294 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	    cfg->itr == AQ_CFG_INTERRUPT_MODERATION_AUTO) {
cfg               295 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		coal->rx_coalesce_usecs = cfg->rx_itr;
cfg               296 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		coal->tx_coalesce_usecs = cfg->tx_itr;
cfg               312 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               342 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	cfg->itr = AQ_CFG_INTERRUPT_MODERATION_ON;
cfg               344 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	cfg->rx_itr = coal->rx_coalesce_usecs;
cfg               345 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	cfg->tx_itr = coal->tx_coalesce_usecs;
cfg               354 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               359 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	if (cfg->wol)
cfg               368 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg = aq_nic_get_cfg(aq_nic);
cfg               372 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cfg->wol |= AQ_NIC_WOL_ENABLED;
cfg               374 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cfg->wol &= ~AQ_NIC_WOL_ENABLED;
cfg               432 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct aq_nic_cfg_s *cfg;
cfg               435 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	cfg = aq_nic_get_cfg(aq_nic);
cfg               450 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cfg->eee_speeds = rate;
cfg               453 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cfg->eee_speeds = 0;
cfg                41 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg;
cfg                42 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	struct aq_rss_parameters *rss_params = &cfg->aq_rss;
cfg                64 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg;
cfg                66 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->tcs = AQ_CFG_TCS_DEF;
cfg                68 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_polling = AQ_CFG_IS_POLLING_DEF;
cfg                70 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->itr = aq_itr;
cfg                71 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->tx_itr = aq_itr_tx;
cfg                72 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->rx_itr = aq_itr_rx;
cfg                74 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->rxpageorder = AQ_CFG_RX_PAGEORDER;
cfg                75 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_rss = AQ_CFG_IS_RSS_DEF;
cfg                76 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->num_rss_queues = AQ_CFG_NUM_RSS_QUEUES_DEF;
cfg                77 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->aq_rss.base_cpu_number = AQ_CFG_RSS_BASE_CPU_NUM_DEF;
cfg                78 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->flow_control = AQ_CFG_FC_MODE;
cfg                80 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->mtu = AQ_CFG_MTU_DEF;
cfg                81 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->link_speed_msk = AQ_CFG_SPEED_MSK;
cfg                82 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_autoneg = AQ_CFG_IS_AUTONEG_DEF;
cfg                84 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_lro = AQ_CFG_IS_LRO_DEF;
cfg                87 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->rxds = min(cfg->aq_hw_caps->rxds_max, AQ_CFG_RXDS_DEF);
cfg                88 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->txds = min(cfg->aq_hw_caps->txds_max, AQ_CFG_TXDS_DEF);
cfg                91 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->vecs = min(cfg->aq_hw_caps->vecs, AQ_CFG_VECS_DEF);
cfg                92 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->vecs = min(cfg->vecs, num_online_cpus());
cfg                94 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->vecs = min(cfg->vecs, self->irqvecs - AQ_HW_SERVICE_IRQS);
cfg                96 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if (cfg->vecs >= 8U)
cfg                97 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->vecs = 8U;
cfg                98 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	else if (cfg->vecs >= 4U)
cfg                99 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->vecs = 4U;
cfg               100 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	else if (cfg->vecs >= 2U)
cfg               101 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->vecs = 2U;
cfg               103 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->vecs = 1U;
cfg               105 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->num_rss_queues = min(cfg->vecs, AQ_CFG_NUM_RSS_QUEUES_DEF);
cfg               107 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	aq_nic_rss_init(self, cfg->num_rss_queues);
cfg               109 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->irq_type = aq_pci_func_get_irq_type(self);
cfg               111 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if ((cfg->irq_type == AQ_HW_IRQ_LEGACY) ||
cfg               112 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	    (cfg->aq_hw_caps->vecs == 1U) ||
cfg               113 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	    (cfg->vecs == 1U)) {
cfg               114 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->is_rss = 0U;
cfg               115 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->vecs = 1U;
cfg               122 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if (AQ_HW_SERVICE_IRQS > 0 && cfg->vecs + 1 <= self->irqvecs)
cfg               123 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->link_irq_vec = cfg->vecs;
cfg               125 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cfg->link_irq_vec = 0;
cfg               127 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->link_speed_msk &= cfg->aq_hw_caps->link_speed_msk;
cfg               128 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->features = cfg->aq_hw_caps->hw_features;
cfg               129 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_vlan_rx_strip = !!(cfg->features & NETIF_F_HW_VLAN_CTAG_RX);
cfg               130 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_vlan_tx_insert = !!(cfg->features & NETIF_F_HW_VLAN_CTAG_TX);
cfg               131 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_vlan_force_promisc = true;
cfg               633 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	struct aq_nic_cfg_s *cfg = &self->aq_nic_cfg;
cfg               648 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cfg->is_mc_list_enabled = !!(packet_filter & IFF_MULTICAST);
cfg               649 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if (cfg->is_mc_list_enabled) {
cfg               182 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 	struct aq_nic_cfg_s *cfg = self->aq_nic_cfg;
cfg               189 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 		u32 key_data = cfg->is_rss ?
cfg               282 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 	struct aq_nic_cfg_s *cfg = self->aq_nic_cfg;
cfg               292 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c 	hw_atl_reg_rx_flr_rss_control1set(self, cfg->is_rss ?
cfg               171 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	struct aq_nic_cfg_s *cfg = self->aq_nic_cfg;
cfg               178 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 		u32 key_data = cfg->is_rss ?
cfg               316 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	struct aq_nic_cfg_s *cfg = self->aq_nic_cfg;
cfg               326 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	hw_atl_reg_rx_flr_rss_control1set(self, cfg->is_rss ?
cfg               811 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	struct aq_nic_cfg_s *cfg = self->aq_nic_cfg;
cfg               818 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 				     cfg->is_vlan_force_promisc);
cfg               833 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 					   (cfg->is_mc_list_enabled &&
cfg               834 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 					    (i <= cfg->mc_list_count)) ?
cfg               198 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	struct aq_nic_cfg_s *cfg = self->aq_nic_cfg;
cfg               203 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 		aq_fw2x_upd_eee_rate_bits(self, &mpi_state, cfg->eee_speeds);
cfg               348 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	struct offload_info *cfg = NULL;
cfg               354 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	rpc_size = sizeof(rpc->msg_id) + sizeof(*cfg);
cfg               361 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	cfg = (struct offload_info *)(&rpc->msg_id + 1);
cfg               363 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	memcpy(cfg->mac_addr, mac, ETH_ALEN);
cfg               364 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c 	cfg->len = sizeof(*cfg);
cfg               682 drivers/net/ethernet/atheros/alx/hw.c 	u32 cfg = 0;
cfg               685 drivers/net/ethernet/atheros/alx/hw.c 		cfg |= ALX_DRV_PHY_AUTO;
cfg               687 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_10;
cfg               689 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_10 | ALX_DRV_PHY_DUPLEX;
cfg               691 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_100;
cfg               693 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_100 | ALX_DRV_PHY_DUPLEX;
cfg               695 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_1000;
cfg               697 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_100 | ALX_DRV_PHY_DUPLEX;
cfg               699 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ADVERTISE_PAUSE_CAP;
cfg               701 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ADVERTISE_PAUSE_ASYM;
cfg               705 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_10;
cfg               708 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_100;
cfg               711 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_10 | ALX_DRV_PHY_DUPLEX;
cfg               714 drivers/net/ethernet/atheros/alx/hw.c 			cfg |= ALX_DRV_PHY_100 | ALX_DRV_PHY_DUPLEX;
cfg               719 drivers/net/ethernet/atheros/alx/hw.c 	return cfg;
cfg               853 drivers/net/ethernet/atheros/alx/hw.c 	u32 cfg, hw_cfg;
cfg               855 drivers/net/ethernet/atheros/alx/hw.c 	cfg = ethadv_to_hw_cfg(hw, hw->adv_cfg);
cfg               856 drivers/net/ethernet/atheros/alx/hw.c 	cfg = ALX_GET_FIELD(cfg, ALX_DRV_PHY);
cfg               862 drivers/net/ethernet/atheros/alx/hw.c 	return cfg == hw_cfg;
cfg              4513 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			u32 cfg = SHMEM_RD(bp,
cfg              4518 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			if ((cfg & PORT_HW_CFG_NET_SERDES_IF_MASK) ==
cfg              11695 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				u32 cfg = MF_CFG_RD(bp,
cfg              11698 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				if (!(cfg & FUNC_MF_CFG_FUNC_HIDE) &&
cfg              11699 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				    ((cfg & FUNC_MF_CFG_PROTOCOL_MASK) ==
cfg              11703 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				u32 cfg = MF_CFG_RD(bp,
cfg              11707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				if ((cfg & MACP_FUNC_CFG_FLAGS_ENABLED) &&
cfg              11708 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				    (cfg & MACP_FUNC_CFG_FLAGS_FCOE_OFFLOAD))
cfg              11822 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			u32 cfg = MF_CFG_RD(bp, func_ext_config[func].func_cfg);
cfg              11823 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			if (cfg & MACP_FUNC_CFG_FLAGS_ISCSI_OFFLOAD) {
cfg              11835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			if (cfg & MACP_FUNC_CFG_FLAGS_FCOE_OFFLOAD) {
cfg              11847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			bp->mf_ext_config = cfg;
cfg              11950 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	u32 cfg;
cfg              11958 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		cfg = MF_CFG_RD(bp, func_ext_config[tmp].func_cfg);
cfg              11959 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		cfg = !!(cfg & MACP_FUNC_CFG_PAUSE_ON_HOST_RING);
cfg              11963 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		cfg = SHMEM_RD(bp,
cfg              11965 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		cfg = !!(cfg & PORT_HW_CFG_PAUSE_ON_HOST_RING_ENABLED);
cfg              11967 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	return cfg;
cfg              1388 drivers/net/ethernet/broadcom/sb1250-mac.c 	uint64_t cfg,fifo,framecfg;
cfg              1414 drivers/net/ethernet/broadcom/sb1250-mac.c 	cfg = M_MAC_RETRY_EN |
cfg              1504 drivers/net/ethernet/broadcom/sb1250-mac.c 	__raw_writeq(cfg, s->sbm_maccfg);
cfg              1787 drivers/net/ethernet/broadcom/sb1250-mac.c 	uint64_t cfg;
cfg              1803 drivers/net/ethernet/broadcom/sb1250-mac.c 	cfg = __raw_readq(s->sbm_maccfg);
cfg              1810 drivers/net/ethernet/broadcom/sb1250-mac.c 	cfg &= ~(M_MAC_BURST_EN | M_MAC_SPEED_SEL);
cfg              1824 drivers/net/ethernet/broadcom/sb1250-mac.c 		cfg |= V_MAC_SPEED_SEL_10MBPS;
cfg              1832 drivers/net/ethernet/broadcom/sb1250-mac.c 		cfg |= V_MAC_SPEED_SEL_100MBPS ;
cfg              1840 drivers/net/ethernet/broadcom/sb1250-mac.c 		cfg |= V_MAC_SPEED_SEL_1000MBPS | M_MAC_BURST_EN;
cfg              1852 drivers/net/ethernet/broadcom/sb1250-mac.c 	__raw_writeq(cfg, s->sbm_maccfg);
cfg              1876 drivers/net/ethernet/broadcom/sb1250-mac.c 	uint64_t cfg;
cfg              1892 drivers/net/ethernet/broadcom/sb1250-mac.c 	cfg = __raw_readq(s->sbm_maccfg);
cfg              1898 drivers/net/ethernet/broadcom/sb1250-mac.c 	cfg &= ~(M_MAC_FC_SEL | M_MAC_FC_CMD | M_MAC_HDX_EN);
cfg              1905 drivers/net/ethernet/broadcom/sb1250-mac.c 			cfg |= M_MAC_HDX_EN | V_MAC_FC_CMD_DISABLED;
cfg              1909 drivers/net/ethernet/broadcom/sb1250-mac.c 			cfg |= M_MAC_HDX_EN | V_MAC_FC_CMD_ENABLED;
cfg              1913 drivers/net/ethernet/broadcom/sb1250-mac.c 			cfg |= M_MAC_HDX_EN | V_MAC_FC_CMD_ENAB_FALSECARR;
cfg              1925 drivers/net/ethernet/broadcom/sb1250-mac.c 			cfg |= V_MAC_FC_CMD_DISABLED;
cfg              1929 drivers/net/ethernet/broadcom/sb1250-mac.c 			cfg |= V_MAC_FC_CMD_ENABLED;
cfg              1946 drivers/net/ethernet/broadcom/sb1250-mac.c 	__raw_writeq(cfg, s->sbm_maccfg);
cfg               553 drivers/net/ethernet/brocade/bna/bfi_enet.h 	struct bfi_enet_rss_cfg	cfg;
cfg               321 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->cfg.type = rxf->rss_cfg.hash_type;
cfg               322 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 	req->cfg.mask = rxf->rss_cfg.hash_mask;
cfg               324 drivers/net/ethernet/brocade/bna/bna_tx_rx.c 		req->cfg.key[i] =
cfg              2369 drivers/net/ethernet/cadence/macb_main.c 	unsigned long cfg;
cfg              2372 drivers/net/ethernet/cadence/macb_main.c 	cfg = macb_readl(bp, NCFGR);
cfg              2376 drivers/net/ethernet/cadence/macb_main.c 		cfg |= MACB_BIT(CAF);
cfg              2380 drivers/net/ethernet/cadence/macb_main.c 			cfg &= ~GEM_BIT(RXCOEN);
cfg              2383 drivers/net/ethernet/cadence/macb_main.c 		cfg &= ~MACB_BIT(CAF);
cfg              2387 drivers/net/ethernet/cadence/macb_main.c 			cfg |= GEM_BIT(RXCOEN);
cfg              2394 drivers/net/ethernet/cadence/macb_main.c 		cfg |= MACB_BIT(NCFGR_MTI);
cfg              2398 drivers/net/ethernet/cadence/macb_main.c 		cfg |= MACB_BIT(NCFGR_MTI);
cfg              2403 drivers/net/ethernet/cadence/macb_main.c 		cfg &= ~MACB_BIT(NCFGR_MTI);
cfg              2406 drivers/net/ethernet/cadence/macb_main.c 	macb_writel(bp, NCFGR, cfg);
cfg              2056 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	struct oct_intrmod_cfg *cfg;
cfg              2069 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	cfg = (struct oct_intrmod_cfg *)sc->virtdptr;
cfg              2071 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	memcpy(cfg, intr_cfg, sizeof(struct oct_intrmod_cfg));
cfg              2072 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	octeon_swap_8B_data((u64 *)cfg, (sizeof(struct oct_intrmod_cfg)) / 8);
cfg              1708 drivers/net/ethernet/cavium/liquidio/lio_main.c 	u64 clock_comp, cfg;
cfg              1715 drivers/net/ethernet/cavium/liquidio/lio_main.c 	cfg = lio_pci_readq(oct, CN6XXX_MIO_PTP_CLOCK_CFG);
cfg              1716 drivers/net/ethernet/cavium/liquidio/lio_main.c 	lio_pci_writeq(oct, cfg | 0x01, CN6XXX_MIO_PTP_CLOCK_CFG);
cfg               121 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_CFG(cfg)                      ((cfg)->iq)
cfg               122 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_MAX_Q(cfg)                    ((cfg)->iq.max_iqs)
cfg               123 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_PENDING_LIST_SIZE(cfg)        ((cfg)->iq.pending_list_size)
cfg               124 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_INSTR_TYPE(cfg)               ((cfg)->iq.instr_type)
cfg               125 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_DB_MIN(cfg)                   ((cfg)->iq.db_min)
cfg               126 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_DB_TIMEOUT(cfg)               ((cfg)->iq.db_timeout)
cfg               128 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IQ_INTR_PKT(cfg)                 ((cfg)->iq.iq_intr_pkt)
cfg               129 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_SET_IQ_INTR_PKT(cfg, val)            (cfg)->iq.iq_intr_pkt = val
cfg               131 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_OQ_MAX_Q(cfg)                    ((cfg)->oq.max_oqs)
cfg               132 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_OQ_PKTS_PER_INTR(cfg)            ((cfg)->oq.pkts_per_intr)
cfg               133 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_OQ_REFILL_THRESHOLD(cfg)         ((cfg)->oq.refill_threshold)
cfg               134 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_OQ_INTR_PKT(cfg)                 ((cfg)->oq.oq_intr_pkt)
cfg               135 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_OQ_INTR_TIME(cfg)                ((cfg)->oq.oq_intr_time)
cfg               136 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_SET_OQ_INTR_PKT(cfg, val)            (cfg)->oq.oq_intr_pkt = val
cfg               137 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_SET_OQ_INTR_TIME(cfg, val)           (cfg)->oq.oq_intr_time = val
cfg               139 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_DMA_INTR_PKT(cfg)                ((cfg)->dma.dma_intr_pkt)
cfg               140 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_DMA_INTR_TIME(cfg)               ((cfg)->dma.dma_intr_time)
cfg               141 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_NIC_PORTS(cfg)               ((cfg)->num_nic_ports)
cfg               142 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_DEF_TX_DESCS(cfg)            ((cfg)->num_def_tx_descs)
cfg               143 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_DEF_RX_DESCS(cfg)            ((cfg)->num_def_rx_descs)
cfg               144 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_DEF_RX_BUF_SIZE(cfg)             ((cfg)->def_rx_buf_size)
cfg               146 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_MAX_TXQS_NIC_IF(cfg, idx) \
cfg               147 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].max_txqs)
cfg               148 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_TXQS_NIC_IF(cfg, idx) \
cfg               149 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].num_txqs)
cfg               150 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_MAX_RXQS_NIC_IF(cfg, idx) \
cfg               151 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].max_rxqs)
cfg               152 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_RXQS_NIC_IF(cfg, idx) \
cfg               153 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].num_rxqs)
cfg               154 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_RX_DESCS_NIC_IF(cfg, idx) \
cfg               155 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].num_rx_descs)
cfg               156 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_TX_DESCS_NIC_IF(cfg, idx) \
cfg               157 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].num_tx_descs)
cfg               158 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_NUM_RX_BUF_SIZE_NIC_IF(cfg, idx) \
cfg               159 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].rx_buf_size)
cfg               160 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_BASE_QUE_NIC_IF(cfg, idx) \
cfg               161 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].base_queue)
cfg               162 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_GMXID_NIC_IF(cfg, idx) \
cfg               163 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].gmx_port_id)
cfg               165 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_CTRL_Q_GRP(cfg)                  ((cfg)->misc.ctrlq_grp)
cfg               166 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_HOST_LINK_QUERY_INTERVAL(cfg) \
cfg               167 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->misc.host_link_query_interval)
cfg               168 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_OCT_LINK_QUERY_INTERVAL(cfg) \
cfg               169 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->misc.oct_link_query_interval)
cfg               170 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_GET_IS_SLI_BP_ON(cfg)                ((cfg)->misc.enable_sli_oq_bp)
cfg               172 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_SET_NUM_RX_DESCS_NIC_IF(cfg, idx, value) \
cfg               173 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].num_rx_descs = value)
cfg               174 drivers/net/ethernet/cavium/liquidio/octeon_config.h #define CFG_SET_NUM_TX_DESCS_NIC_IF(cfg, idx, value) \
cfg               175 drivers/net/ethernet/cavium/liquidio/octeon_config.h 				((cfg)->nic_if_cfg[idx].num_tx_descs = value)
cfg               142 drivers/net/ethernet/cavium/thunder/nic.h 	u64 cfg;
cfg               440 drivers/net/ethernet/cavium/thunder/nic.h 	u64   cfg;
cfg               448 drivers/net/ethernet/cavium/thunder/nic.h 	u64   cfg;
cfg               457 drivers/net/ethernet/cavium/thunder/nic.h 	u64   cfg;
cfg               472 drivers/net/ethernet/cavium/thunder/nic_main.c static void nic_config_cpi(struct nicpf *nic, struct cpi_cfg_msg *cfg)
cfg               480 drivers/net/ethernet/cavium/thunder/nic_main.c 	vnic = cfg->vf_id;
cfg               492 drivers/net/ethernet/cavium/thunder/nic_main.c 		      ((u64)cfg->cpi_alg << 62) | (cpi_base << 48));
cfg               494 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (cfg->cpi_alg == CPI_ALG_NONE)
cfg               496 drivers/net/ethernet/cavium/thunder/nic_main.c 	else if (cfg->cpi_alg == CPI_ALG_VLAN) /* 3 bits of PCP */
cfg               498 drivers/net/ethernet/cavium/thunder/nic_main.c 	else if (cfg->cpi_alg == CPI_ALG_VLAN16) /* 3 bits PCP + DEI */
cfg               500 drivers/net/ethernet/cavium/thunder/nic_main.c 	else if (cfg->cpi_alg == CPI_ALG_DIFF) /* 6bits DSCP */
cfg               504 drivers/net/ethernet/cavium/thunder/nic_main.c 	qset = cfg->vf_id;
cfg               506 drivers/net/ethernet/cavium/thunder/nic_main.c 	for (; rssi < (rssi_base + cfg->rq_cnt); rssi++) {
cfg               516 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (cfg->cpi_alg != CPI_ALG_DIFF)
cfg               535 drivers/net/ethernet/cavium/thunder/nic_main.c 		if ((rssi + 1) >= cfg->rq_cnt)
cfg               538 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (cfg->cpi_alg == CPI_ALG_VLAN)
cfg               540 drivers/net/ethernet/cavium/thunder/nic_main.c 		else if (cfg->cpi_alg == CPI_ALG_VLAN16)
cfg               542 drivers/net/ethernet/cavium/thunder/nic_main.c 		else if (cfg->cpi_alg == CPI_ALG_DIFF)
cfg               545 drivers/net/ethernet/cavium/thunder/nic_main.c 	nic->cpi_base[cfg->vf_id] = cpi_base;
cfg               546 drivers/net/ethernet/cavium/thunder/nic_main.c 	nic->rssi_base[cfg->vf_id] = rssi_base;
cfg               565 drivers/net/ethernet/cavium/thunder/nic_main.c static void nic_config_rss(struct nicpf *nic, struct rss_cfg_msg *cfg)
cfg               571 drivers/net/ethernet/cavium/thunder/nic_main.c 	rssi_base = nic->rssi_base[cfg->vf_id] + cfg->tbl_offset;
cfg               575 drivers/net/ethernet/cavium/thunder/nic_main.c 	for (; rssi < (rssi_base + cfg->tbl_len); rssi++) {
cfg               576 drivers/net/ethernet/cavium/thunder/nic_main.c 		u8 svf = cfg->ind_tbl[idx] >> 3;
cfg               579 drivers/net/ethernet/cavium/thunder/nic_main.c 			qset = nic->vf_sqs[cfg->vf_id][svf - 1];
cfg               581 drivers/net/ethernet/cavium/thunder/nic_main.c 			qset = cfg->vf_id;
cfg               583 drivers/net/ethernet/cavium/thunder/nic_main.c 			      (qset << 3) | (cfg->ind_tbl[idx] & 0x7));
cfg               587 drivers/net/ethernet/cavium/thunder/nic_main.c 	cpi_base = nic->cpi_base[cfg->vf_id];
cfg               594 drivers/net/ethernet/cavium/thunder/nic_main.c 	cpi_cfg |= (cfg->hash_bits << 20);
cfg               786 drivers/net/ethernet/cavium/thunder/nic_main.c 				   int vf, struct reset_stat_cfg *cfg)
cfg               792 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (cfg->rx_stat_mask & BIT(i)) {
cfg               801 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (cfg->tx_stat_mask & BIT(i)) {
cfg               814 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (cfg->rq_stat_mask & BIT(i)) {
cfg               818 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (cfg->sq_stat_mask & BIT(i)) {
cfg               861 drivers/net/ethernet/cavium/thunder/nic_main.c static void nic_pause_frame(struct nicpf *nic, int vf, struct pfc *cfg)
cfg               872 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (cfg->get) {
cfg               880 drivers/net/ethernet/cavium/thunder/nic_main.c 		bgx_lmac_set_pfc(nic->node, bgx, lmac, cfg);
cfg               959 drivers/net/ethernet/cavium/thunder/nic_main.c 	u64 cfg;
cfg               982 drivers/net/ethernet/cavium/thunder/nic_main.c 		cfg = mbx.qs.cfg;
cfg               985 drivers/net/ethernet/cavium/thunder/nic_main.c 			cfg = cfg & (~0x7FULL);
cfg               987 drivers/net/ethernet/cavium/thunder/nic_main.c 			cfg |= nic->pqs_vf[vf];
cfg               989 drivers/net/ethernet/cavium/thunder/nic_main.c 		nic_reg_write(nic, reg_addr, cfg);
cfg               995 drivers/net/ethernet/cavium/thunder/nic_main.c 		nic_reg_write(nic, reg_addr, mbx.rq.cfg);
cfg              1010 drivers/net/ethernet/cavium/thunder/nic_main.c 		nic_reg_write(nic, reg_addr, mbx.rq.cfg);
cfg              1019 drivers/net/ethernet/cavium/thunder/nic_main.c 		nic_reg_write(nic, reg_addr, mbx.rq.cfg);
cfg              1025 drivers/net/ethernet/cavium/thunder/nic_main.c 		nic_reg_write(nic, reg_addr, mbx.sq.cfg);
cfg               390 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	rss->cfg = RSS_IP_HASH_ENA | RSS_TCP_HASH_ENA | RSS_UDP_HASH_ENA;
cfg               391 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	nicvf_reg_write(nic, NIC_VNIC_RSS_CFG, rss->cfg);
cfg               779 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	mbx.rq.cfg = (rq->caching << 26) | (rq->cq_qs << 19) |
cfg               786 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	mbx.rq.cfg = BIT_ULL(63) | BIT_ULL(62) |
cfg               795 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	mbx.rq.cfg = BIT_ULL(63) | BIT_ULL(62) |
cfg               884 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	mbx.sq.cfg = (sq->cq_qs << 3) | sq->cq_idx;
cfg               973 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	mbx.qs.cfg = 0;
cfg               974 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	qs_cfg = (struct qs_cfg *)&mbx.qs.cfg;
cfg               315 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg = 0;
cfg               324 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = RX_DMACX_CAM_LMACID(lmacid & LMAC_ID_MASK) |
cfg               327 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		      ((lmacid * lmac->dmacs_count) + idx) * sizeof(u64), cfg);
cfg               358 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg = 0;
cfg               366 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_RX_DMAC_CTL);
cfg               368 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= BCAST_ACCEPT;
cfg               370 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg &= ~BCAST_ACCEPT;
cfg               373 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~(CAM_ACCEPT | BGX_MCAST_MODE(MCAST_MODE_MASK));
cfg               377 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= (BGX_MCAST_MODE(MCAST_MODE_ACCEPT));
cfg               379 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= (BGX_MCAST_MODE(MCAST_MODE_CAM_FILTER) | CAM_ACCEPT);
cfg               384 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_CMRX_RX_DMAC_CTL, cfg);
cfg               406 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg               412 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_CFG);
cfg               414 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= CMR_PKT_RX_EN | CMR_PKT_TX_EN;
cfg               420 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg &= ~(CMR_PKT_RX_EN | CMR_PKT_TX_EN);
cfg               426 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_CMRX_CFG, cfg);
cfg               438 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 csr_offset, cfg;
cfg               452 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, csr_offset);
cfg               455 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= BGX_PKT_RX_PTP_EN;
cfg               457 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg &= ~BGX_PKT_RX_PTP_EN;
cfg               458 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, csr_offset, cfg);
cfg               467 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg               475 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_CBFC_CTL);
cfg               476 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pfc->fc_rx = cfg & RX_EN;
cfg               477 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pfc->fc_tx = cfg & TX_EN;
cfg               487 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg               495 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_CBFC_CTL);
cfg               496 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~(RX_EN | TX_EN);
cfg               497 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg |= (pfc->fc_rx ? RX_EN : 0x00);
cfg               498 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg |= (pfc->fc_tx ? TX_EN : 0x00);
cfg               499 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SMUX_CBFC_CTL, cfg);
cfg               662 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64    cfg;
cfg               670 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg = bgx_reg_read(bgx, lmac_idx, BGX_GMP_PCS_MRX_CTL);
cfg               672 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg |= PCS_MRX_CTL_LOOPBACK1;
cfg               674 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg &= ~PCS_MRX_CTL_LOOPBACK1;
cfg               675 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx_reg_write(bgx, lmac_idx, BGX_GMP_PCS_MRX_CTL, cfg);
cfg               677 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg = bgx_reg_read(bgx, lmac_idx, BGX_SPUX_CONTROL1);
cfg               679 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg |= SPU_CTL_LOOPBACK;
cfg               681 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg &= ~SPU_CTL_LOOPBACK;
cfg               682 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx_reg_write(bgx, lmac_idx, BGX_SPUX_CONTROL1, cfg);
cfg               690 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg               697 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_GMP_GMI_TXX_APPEND);
cfg               698 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	if (cfg & 1)
cfg               713 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_GMP_PCS_MRX_CTL);
cfg               714 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~PCS_MRX_CTL_PWR_DN;
cfg               715 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg |= PCS_MRX_CTL_RST_AN;
cfg               717 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= PCS_MRX_CTL_AN_EN;
cfg               723 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		if (cfg & PCS_MRX_CTL_AN_EN)
cfg               726 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_GMP_PCS_MRX_CTL, cfg);
cfg               730 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg = bgx_reg_read(bgx, lmacid, BGX_GMP_PCS_MISCX_CTL);
cfg               731 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg &= ~PCS_MISC_CTL_DISP_EN;
cfg               732 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx_reg_write(bgx, lmacid, BGX_GMP_PCS_MISCX_CTL, cfg);
cfg               749 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg               760 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_CFG);
cfg               761 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~CMR_EN;
cfg               762 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_CMRX_CFG, cfg);
cfg               771 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_MISC_CONTROL);
cfg               772 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~SPU_MISC_CTL_RX_DIS;
cfg               773 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SPUX_MISC_CONTROL, cfg);
cfg               776 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_RX_INT);
cfg               777 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SMUX_RX_INT, cfg);
cfg               778 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_TX_INT);
cfg               779 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SMUX_TX_INT, cfg);
cfg               780 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_INT);
cfg               781 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SPUX_INT, cfg);
cfg               796 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_FEC_CONTROL);
cfg               797 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~SPU_FEC_CTL_FEC_EN;
cfg               798 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SPUX_FEC_CONTROL, cfg);
cfg               801 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_AN_CONTROL);
cfg               802 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = cfg & ~(SPU_AN_CTL_AN_EN | SPU_AN_CTL_XNP_EN);
cfg               803 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SPUX_AN_CONTROL, cfg);
cfg               805 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_AN_ADV);
cfg               807 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= (1 << 23);
cfg               809 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= (1 << 24);
cfg               811 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg &= ~((1 << 23) | (1 << 24));
cfg               812 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = cfg & (~((1ULL << 25) | (1ULL << 22) | (1ULL << 12)));
cfg               813 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SPUX_AN_ADV, cfg);
cfg               815 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, 0, BGX_SPU_DBG_CONTROL);
cfg               816 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~SPU_DBG_CTL_AN_ARB_LINK_CHK_EN;
cfg               817 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, 0, BGX_SPU_DBG_CONTROL, cfg);
cfg               822 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_CONTROL1);
cfg               823 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~SPU_CTL_LOW_POWER;
cfg               824 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SPUX_CONTROL1, cfg);
cfg               826 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_TX_CTL);
cfg               827 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~SMU_TX_CTL_UNI_EN;
cfg               828 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg |= SMU_TX_CTL_DIC_EN;
cfg               829 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_SMUX_TX_CTL, cfg);
cfg               837 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_TX_PAUSE_PKT_INTERVAL);
cfg               838 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~0xFFFFull;
cfg               840 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		      cfg | (DEFAULT_PAUSE_TIME - 0x1000));
cfg               856 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg               859 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_INT);
cfg               860 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		if (!(cfg & (1ull << 13))) {
cfg               861 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg = (1ull << 13) | (1ull << 14);
cfg               862 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			bgx_reg_write(bgx, lmacid, BGX_SPUX_INT, cfg);
cfg               863 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_BR_PMD_CRTL);
cfg               864 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg |= (1ull << 0);
cfg               865 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			bgx_reg_write(bgx, lmacid, BGX_SPUX_BR_PMD_CRTL, cfg);
cfg               900 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			cfg = bgx_reg_read(bgx, lmacid, BGX_SPUX_INT);
cfg               901 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			if (!(cfg & (1ull << 13))) {
cfg               902 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 				cfg = (1ull << 13) | (1ull << 14);
cfg               903 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 				bgx_reg_write(bgx, lmacid, BGX_SPUX_INT, cfg);
cfg               904 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 				cfg = bgx_reg_read(bgx, lmacid,
cfg               906 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 				cfg |= (1ull << 0);
cfg               908 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 					      BGX_SPUX_BR_PMD_CRTL, cfg);
cfg               928 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_RX_CTL);
cfg               930 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= SMU_RX_CTL_STATUS;
cfg               931 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	if (!cfg)
cfg              1059 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg              1077 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg = bgx_reg_read(bgx, lmacid, BGX_GMP_GMI_TXX_APPEND);
cfg              1078 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= ((1ull << 2) | (1ull << 1)); /* FCS and PAD */
cfg              1079 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx_reg_modify(bgx, lmacid, BGX_GMP_GMI_TXX_APPEND, cfg);
cfg              1082 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg = bgx_reg_read(bgx, lmacid, BGX_SMUX_TX_APPEND);
cfg              1083 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		cfg |= ((1ull << 2) | (1ull << 1)); /* FCS and PAD */
cfg              1084 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx_reg_modify(bgx, lmacid, BGX_SMUX_TX_APPEND, cfg);
cfg              1145 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	u64 cfg;
cfg              1155 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_CFG);
cfg              1156 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~CMR_PKT_RX_EN;
cfg              1157 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_CMRX_CFG, cfg);
cfg              1164 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_CFG);
cfg              1165 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~CMR_PKT_TX_EN;
cfg              1166 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_CMRX_CFG, cfg);
cfg              1177 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg = bgx_reg_read(bgx, lmacid, BGX_CMRX_CFG);
cfg              1178 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	cfg &= ~CMR_EN;
cfg              1179 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_reg_write(bgx, lmacid, BGX_CMRX_CFG, cfg);
cfg                67 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	u64  cfg;
cfg                70 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg                71 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg &= ~DLL_RESET;
cfg                72 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg                75 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg                76 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg &= ~CLK_RESET;
cfg                77 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg                84 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg = readq_relaxed(xcv->reg_base + XCV_DLL_CTL);
cfg                85 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg &= ~0xFF03;
cfg                86 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg |= CLKRX_BYP;
cfg                87 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	writeq_relaxed(cfg, xcv->reg_base + XCV_DLL_CTL);
cfg                92 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg                93 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg |= COMP_EN;
cfg                94 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg               100 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg               101 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg |= PORT_EN;
cfg               102 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg               104 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg               105 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	cfg |= CLK_RESET;
cfg               106 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg               112 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	u64  cfg;
cfg               127 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg = readq_relaxed(xcv->reg_base + XCV_CTL);
cfg               128 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg &= ~0x03;
cfg               129 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg |= speed;
cfg               130 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		writeq_relaxed(cfg, xcv->reg_base + XCV_CTL);
cfg               133 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg               134 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg |= TX_DATA_RESET | RX_DATA_RESET;
cfg               135 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg               138 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg               139 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg |= TX_PKT_RESET | RX_PKT_RESET;
cfg               140 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg               146 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg = readq_relaxed(xcv->reg_base + XCV_RESET);
cfg               147 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		cfg &= ~(TX_PKT_RESET | RX_PKT_RESET);
cfg               148 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 		writeq_relaxed(cfg, xcv->reg_base + XCV_RESET);
cfg               310 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	u32 cfg;
cfg               322 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	cfg = t3_read_reg(adap, A_MC5_DB_CONFIG) & ~F_TMMODE;
cfg               323 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	cfg |= V_TMMODE(mc5->mode == MC5_MODE_72_BIT) | F_TMRST;
cfg               324 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	t3_write_reg(adap, A_MC5_DB_CONFIG, cfg);
cfg               411 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	u32 cfg = t3_read_reg(adapter, A_MC5_DB_CONFIG);
cfg               415 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	mc5->part_type = (unsigned char)G_TMTYPE(cfg);
cfg               416 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	if (cfg & F_TMTYPEHI)
cfg               419 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	mc5->tcam_size = tcam_part_size[G_TMPARTSIZE(cfg)];
cfg              3515 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c static unsigned int mc7_calc_size(u32 cfg)
cfg              3517 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	unsigned int width = G_WIDTH(cfg);
cfg              3518 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	unsigned int banks = !!(cfg & F_BKS) + 1;
cfg              3519 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	unsigned int org = !!(cfg & F_ORG) + 1;
cfg              3520 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	unsigned int density = G_DEN(cfg);
cfg              3529 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	u32 cfg;
cfg              3534 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	cfg = t3_read_reg(adapter, mc7->offset + A_MC7_CFG);
cfg              3535 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	mc7->size = G_DEN(cfg) == M_DEN ? 0 : mc7_calc_size(cfg);
cfg              3536 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	mc7->width = G_WIDTH(cfg);
cfg               472 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	u32 cfg = 0;
cfg               482 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	size += sizeof(cfg);
cfg               487 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = t4_cim_read(padap, UP_UP_DBG_LA_CFG_A, 1, &cfg);
cfg               494 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	memcpy((char *)temp_buff.data, &cfg, sizeof(cfg));
cfg               496 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			    (u32 *)((char *)temp_buff.data + sizeof(cfg)),
cfg               199 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 	unsigned int cfg;
cfg               203 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 	ret = t4_cim_read(adap, UP_UP_DBG_LA_CFG_A, 1, &cfg);
cfg               211 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 				 cfg & UPDBGLACAPTPCONLY_F ?
cfg               216 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 				 cfg & UPDBGLACAPTPCONLY_F ? cim_la_show_3in1 :
cfg              3902 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	u32 cfg, val, req, rsp;
cfg              3904 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cfg = t4_read_reg(adap, CIM_DEBUGCFG_A);
cfg              3905 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & LADBGEN_F)
cfg              3906 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		t4_write_reg(adap, CIM_DEBUGCFG_A, cfg ^ LADBGEN_F);
cfg              3928 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	t4_write_reg(adap, CIM_DEBUGCFG_A, cfg);
cfg              3933 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	u32 cfg;
cfg              3936 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cfg = t4_read_reg(adap, CIM_DEBUGCFG_A);
cfg              3937 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & LADBGEN_F)
cfg              3938 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		t4_write_reg(adap, CIM_DEBUGCFG_A, cfg ^ LADBGEN_F);
cfg              3949 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	t4_write_reg(adap, CIM_DEBUGCFG_A, cfg);
cfg              5956 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	u32 data_reg, mask_reg, cfg;
cfg              5963 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cfg = t4_read_reg(adap, MPS_TRC_CFG_A);
cfg              5964 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & TRCMULTIFILTER_F) {
cfg              9902 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	unsigned int cfg, val, idx;
cfg              9904 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	ret = t4_cim_read(adap, UP_UP_DBG_LA_CFG_A, 1, &cfg);
cfg              9908 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & UPDBGLAEN_F) {	/* LA is running, freeze it */
cfg              9949 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & UPDBGLAEN_F) {
cfg              9951 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 				      cfg & ~UPDBGLARDEN_F);
cfg              9971 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	unsigned int i, cfg, val, idx;
cfg              9973 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cfg = t4_read_reg(adap, TP_DBG_LA_CONFIG_A) & 0xffff;
cfg              9974 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & DBGLAENABLE_F)			/* freeze LA */
cfg              9976 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			     adap->params.tp.la_mask | (cfg ^ DBGLAENABLE_F));
cfg              10000 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (cfg & DBGLAENABLE_F)                    /* restore running state */
cfg              10002 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			     cfg | adap->params.tp.la_mask);
cfg              1197 drivers/net/ethernet/cirrus/cs89x0.c 	u16 cfg;
cfg              1215 drivers/net/ethernet/cirrus/cs89x0.c 	cfg = lp->curr_rx_cfg;
cfg              1217 drivers/net/ethernet/cirrus/cs89x0.c 		cfg |= RX_CRC_ERROR_ENBL | RX_RUNT_ENBL | RX_EXTRA_DATA_ENBL;
cfg              1218 drivers/net/ethernet/cirrus/cs89x0.c 	writereg(dev, PP_RxCFG, cfg);
cfg               112 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	struct dpni_link_cfg cfg = {0};
cfg               124 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	cfg.rate = priv->link_state.rate;
cfg               125 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	cfg.options = priv->link_state.options;
cfg               127 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		cfg.options |= DPNI_LINK_OPT_PAUSE;
cfg               129 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		cfg.options &= ~DPNI_LINK_OPT_PAUSE;
cfg               131 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		cfg.options |= DPNI_LINK_OPT_ASYM_PAUSE;
cfg               133 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 		cfg.options &= ~DPNI_LINK_OPT_ASYM_PAUSE;
cfg               135 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	if (cfg.options == priv->link_state.options)
cfg               138 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	err = dpni_set_link_cfg(priv->mc_io, 0, priv->mc_token, &cfg);
cfg               144 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	priv->link_state.options = cfg.options;
cfg                20 drivers/net/ethernet/freescale/dpaa2/dpni.c int dpni_prepare_key_cfg(const struct dpkg_profile_cfg *cfg, u8 *key_cfg_buf)
cfg                26 drivers/net/ethernet/freescale/dpaa2/dpni.c 	if (cfg->num_extracts > DPKG_MAX_NUM_OF_EXTRACTS)
cfg                30 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_ext->num_extracts = cfg->num_extracts;
cfg                32 drivers/net/ethernet/freescale/dpaa2/dpni.c 	for (i = 0; i < cfg->num_extracts; i++) {
cfg                35 drivers/net/ethernet/freescale/dpaa2/dpni.c 		switch (cfg->extracts[i].type) {
cfg                37 drivers/net/ethernet/freescale/dpaa2/dpni.c 			extr->prot = cfg->extracts[i].extract.from_hdr.prot;
cfg                39 drivers/net/ethernet/freescale/dpaa2/dpni.c 				       cfg->extracts[i].extract.from_hdr.type);
cfg                40 drivers/net/ethernet/freescale/dpaa2/dpni.c 			extr->size = cfg->extracts[i].extract.from_hdr.size;
cfg                41 drivers/net/ethernet/freescale/dpaa2/dpni.c 			extr->offset = cfg->extracts[i].extract.from_hdr.offset;
cfg                43 drivers/net/ethernet/freescale/dpaa2/dpni.c 				cfg->extracts[i].extract.from_hdr.field);
cfg                45 drivers/net/ethernet/freescale/dpaa2/dpni.c 				cfg->extracts[i].extract.from_hdr.hdr_index;
cfg                48 drivers/net/ethernet/freescale/dpaa2/dpni.c 			extr->size = cfg->extracts[i].extract.from_data.size;
cfg                50 drivers/net/ethernet/freescale/dpaa2/dpni.c 				cfg->extracts[i].extract.from_data.offset;
cfg                53 drivers/net/ethernet/freescale/dpaa2/dpni.c 			extr->size = cfg->extracts[i].extract.from_parse.size;
cfg                55 drivers/net/ethernet/freescale/dpaa2/dpni.c 				cfg->extracts[i].extract.from_parse.offset;
cfg                61 drivers/net/ethernet/freescale/dpaa2/dpni.c 		extr->num_of_byte_masks = cfg->extracts[i].num_of_byte_masks;
cfg                63 drivers/net/ethernet/freescale/dpaa2/dpni.c 			       cfg->extracts[i].type);
cfg                66 drivers/net/ethernet/freescale/dpaa2/dpni.c 			extr->masks[j].mask = cfg->extracts[i].masks[j].mask;
cfg                68 drivers/net/ethernet/freescale/dpaa2/dpni.c 				cfg->extracts[i].masks[j].offset;
cfg               161 drivers/net/ethernet/freescale/dpaa2/dpni.c 		   const struct dpni_pools_cfg *cfg)
cfg               172 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->num_dpbp = cfg->num_dpbp;
cfg               174 drivers/net/ethernet/freescale/dpaa2/dpni.c 		cmd_params->dpbp_id[i] = cpu_to_le32(cfg->pools[i].dpbp_id);
cfg               176 drivers/net/ethernet/freescale/dpaa2/dpni.c 			cpu_to_le16(cfg->pools[i].buffer_size);
cfg               178 drivers/net/ethernet/freescale/dpaa2/dpni.c 			DPNI_BACKUP_POOL(cfg->pools[i].backup_pool, i);
cfg               582 drivers/net/ethernet/freescale/dpaa2/dpni.c 			     struct dpni_error_cfg *cfg)
cfg               592 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->errors = cpu_to_le32(cfg->errors);
cfg               593 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_set_field(cmd_params->flags, ERROR_ACTION, cfg->error_action);
cfg               594 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_set_field(cmd_params->flags, FRAME_ANN, cfg->set_frame_annotation);
cfg               838 drivers/net/ethernet/freescale/dpaa2/dpni.c 		      const struct dpni_link_cfg *cfg)
cfg               848 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->rate = cpu_to_le32(cfg->rate);
cfg               849 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->options = cpu_to_le64(cfg->options);
cfg               867 drivers/net/ethernet/freescale/dpaa2/dpni.c 		      struct dpni_link_cfg *cfg)
cfg               885 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cfg->rate = le32_to_cpu(rsp_params->rate);
cfg               886 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cfg->options = le64_to_cpu(rsp_params->options);
cfg              1336 drivers/net/ethernet/freescale/dpaa2/dpni.c 			const struct dpni_rx_tc_dist_cfg *cfg)
cfg              1346 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->dist_size = cpu_to_le16(cfg->dist_size);
cfg              1348 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_set_field(cmd_params->flags, DIST_MODE, cfg->dist_mode);
cfg              1349 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_set_field(cmd_params->flags, MISS_ACTION, cfg->fs_cfg.miss_action);
cfg              1350 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->default_flow_id = cpu_to_le16(cfg->fs_cfg.default_flow_id);
cfg              1351 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_cfg_iova = cpu_to_le64(cfg->key_cfg_iova);
cfg              1660 drivers/net/ethernet/freescale/dpaa2/dpni.c 			const struct dpni_rx_dist_cfg *cfg)
cfg              1670 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->dist_size = cpu_to_le16(cfg->dist_size);
cfg              1671 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_set_field(cmd_params->enable, RX_FS_DIST_ENABLE, cfg->enable);
cfg              1672 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->tc = cfg->tc;
cfg              1673 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->miss_flow_id = cpu_to_le16(cfg->fs_miss_flow_id);
cfg              1674 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_cfg_iova = cpu_to_le64(cfg->key_cfg_iova);
cfg              1693 drivers/net/ethernet/freescale/dpaa2/dpni.c 			  const struct dpni_rx_dist_cfg *cfg)
cfg              1703 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->dist_size = cpu_to_le16(cfg->dist_size);
cfg              1704 drivers/net/ethernet/freescale/dpaa2/dpni.c 	dpni_set_field(cmd_params->enable, RX_HASH_DIST_ENABLE, cfg->enable);
cfg              1705 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->tc = cfg->tc;
cfg              1706 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_cfg_iova = cpu_to_le64(cfg->key_cfg_iova);
cfg              1732 drivers/net/ethernet/freescale/dpaa2/dpni.c 		      const struct dpni_rule_cfg *cfg,
cfg              1744 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_size = cfg->key_size;
cfg              1746 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_iova = cpu_to_le64(cfg->key_iova);
cfg              1747 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->mask_iova = cpu_to_le64(cfg->mask_iova);
cfg              1771 drivers/net/ethernet/freescale/dpaa2/dpni.c 			 const struct dpni_rule_cfg *cfg)
cfg              1782 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_size = cfg->key_size;
cfg              1783 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->key_iova = cpu_to_le64(cfg->key_iova);
cfg              1784 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params->mask_iova = cpu_to_le64(cfg->mask_iova);
cfg               108 drivers/net/ethernet/freescale/dpaa2/dpni.h 		   const struct dpni_pools_cfg	*cfg);
cfg               277 drivers/net/ethernet/freescale/dpaa2/dpni.h 			     struct dpni_error_cfg	*cfg);
cfg               529 drivers/net/ethernet/freescale/dpaa2/dpni.h 		      const struct dpni_link_cfg	*cfg);
cfg               534 drivers/net/ethernet/freescale/dpaa2/dpni.h 		      struct dpni_link_cfg		*cfg);
cfg               650 drivers/net/ethernet/freescale/dpaa2/dpni.h int dpni_prepare_key_cfg(const struct dpkg_profile_cfg *cfg,
cfg               677 drivers/net/ethernet/freescale/dpaa2/dpni.h 			const struct dpni_rx_tc_dist_cfg	*cfg);
cfg               711 drivers/net/ethernet/freescale/dpaa2/dpni.h 			const struct dpni_rx_dist_cfg *cfg);
cfg               716 drivers/net/ethernet/freescale/dpaa2/dpni.h 			  const struct dpni_rx_dist_cfg *cfg);
cfg               955 drivers/net/ethernet/freescale/dpaa2/dpni.h 		      const struct dpni_rule_cfg *cfg,
cfg               962 drivers/net/ethernet/freescale/dpaa2/dpni.h 			 const struct dpni_rule_cfg *cfg);
cfg               679 drivers/net/ethernet/freescale/fman/fman.c static void fman_defconfig(struct fman_cfg *cfg)
cfg               681 drivers/net/ethernet/freescale/fman/fman.c 	memset(cfg, 0, sizeof(struct fman_cfg));
cfg               683 drivers/net/ethernet/freescale/fman/fman.c 	cfg->catastrophic_err = DEFAULT_CATASTROPHIC_ERR;
cfg               684 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_err = DEFAULT_DMA_ERR;
cfg               685 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_aid_mode = DEFAULT_AID_MODE;
cfg               686 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_comm_qtsh_clr_emer = DEFAULT_DMA_COMM_Q_LOW;
cfg               687 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_comm_qtsh_asrt_emer = DEFAULT_DMA_COMM_Q_HIGH;
cfg               688 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_cache_override = DEFAULT_CACHE_OVERRIDE;
cfg               689 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_cam_num_of_entries = DEFAULT_DMA_CAM_NUM_OF_ENTRIES;
cfg               690 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_dbg_cnt_mode = DEFAULT_DMA_DBG_CNT_MODE;
cfg               691 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_sos_emergency = DEFAULT_DMA_SOS_EMERGENCY;
cfg               692 drivers/net/ethernet/freescale/fman/fman.c 	cfg->dma_watchdog = DEFAULT_DMA_WATCHDOG;
cfg               693 drivers/net/ethernet/freescale/fman/fman.c 	cfg->disp_limit_tsh = DEFAULT_DISP_LIMIT;
cfg               694 drivers/net/ethernet/freescale/fman/fman.c 	cfg->prs_disp_tsh = DEFAULT_PRS_DISP_TH;
cfg               695 drivers/net/ethernet/freescale/fman/fman.c 	cfg->plcr_disp_tsh = DEFAULT_PLCR_DISP_TH;
cfg               696 drivers/net/ethernet/freescale/fman/fman.c 	cfg->kg_disp_tsh = DEFAULT_KG_DISP_TH;
cfg               697 drivers/net/ethernet/freescale/fman/fman.c 	cfg->bmi_disp_tsh = DEFAULT_BMI_DISP_TH;
cfg               698 drivers/net/ethernet/freescale/fman/fman.c 	cfg->qmi_enq_disp_tsh = DEFAULT_QMI_ENQ_DISP_TH;
cfg               699 drivers/net/ethernet/freescale/fman/fman.c 	cfg->qmi_deq_disp_tsh = DEFAULT_QMI_DEQ_DISP_TH;
cfg               700 drivers/net/ethernet/freescale/fman/fman.c 	cfg->fm_ctl1_disp_tsh = DEFAULT_FM_CTL1_DISP_TH;
cfg               701 drivers/net/ethernet/freescale/fman/fman.c 	cfg->fm_ctl2_disp_tsh = DEFAULT_FM_CTL2_DISP_TH;
cfg               707 drivers/net/ethernet/freescale/fman/fman.c 	struct fman_cfg *cfg = fman->cfg;
cfg               719 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= cfg->dma_cache_override << DMA_MODE_CACHE_OR_SHIFT;
cfg               720 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_DMA_BUS_ERROR)
cfg               722 drivers/net/ethernet/freescale/fman/fman.c 	if ((cfg->exceptions & EX_DMA_SYSTEM_WRITE_ECC) |
cfg               723 drivers/net/ethernet/freescale/fman/fman.c 	    (cfg->exceptions & EX_DMA_READ_ECC) |
cfg               724 drivers/net/ethernet/freescale/fman/fman.c 	    (cfg->exceptions & EX_DMA_FM_WRITE_ECC))
cfg               726 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->dma_axi_dbg_num_of_beats)
cfg               728 drivers/net/ethernet/freescale/fman/fman.c 			((cfg->dma_axi_dbg_num_of_beats - 1)
cfg               731 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= (((cfg->dma_cam_num_of_entries / DMA_CAM_UNITS) - 1) &
cfg               734 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= cfg->dma_dbg_cnt_mode << DMA_MODE_DBG_SHIFT;
cfg               735 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= cfg->dma_aid_mode << DMA_MODE_AID_MODE_SHIFT;
cfg               740 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg = ((u32)cfg->dma_comm_qtsh_asrt_emer <<
cfg               742 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= (cfg->dma_read_buf_tsh_asrt_emer &
cfg               744 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= cfg->dma_write_buf_tsh_asrt_emer &
cfg               750 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg = ((u32)cfg->dma_comm_qtsh_clr_emer <<
cfg               752 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= (cfg->dma_read_buf_tsh_clr_emer &
cfg               754 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= cfg->dma_write_buf_tsh_clr_emer &
cfg               760 drivers/net/ethernet/freescale/fman/fman.c 	iowrite32be(cfg->dma_sos_emergency, &dma_rg->fmdmsetr);
cfg               763 drivers/net/ethernet/freescale/fman/fman.c 	iowrite32be((cfg->dma_watchdog * cfg->clk_freq), &dma_rg->fmdmwcr);
cfg               765 drivers/net/ethernet/freescale/fman/fman.c 	iowrite32be(cfg->cam_base_addr, &dma_rg->fmdmebcr);
cfg               769 drivers/net/ethernet/freescale/fman/fman.c 		(u32)(fman->cfg->dma_cam_num_of_entries * DMA_CAM_SIZEOF_ENTRY);
cfg               783 drivers/net/ethernet/freescale/fman/fman.c 		fman->cam_size = fman->cfg->dma_cam_num_of_entries * 72 + 128;
cfg               792 drivers/net/ethernet/freescale/fman/fman.c 		if (fman->cfg->dma_cam_num_of_entries % 8 ||
cfg               793 drivers/net/ethernet/freescale/fman/fman.c 		    fman->cfg->dma_cam_num_of_entries > 32) {
cfg               803 drivers/net/ethernet/freescale/fman/fman.c 			    (32 - fman->cfg->dma_cam_num_of_entries)) - 1),
cfg               807 drivers/net/ethernet/freescale/fman/fman.c 	fman->cfg->cam_base_addr = fman->cam_offset;
cfg               812 drivers/net/ethernet/freescale/fman/fman.c static void fpm_init(struct fman_fpm_regs __iomem *fpm_rg, struct fman_cfg *cfg)
cfg               819 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg = (u32)(cfg->disp_limit_tsh << FPM_DISP_LIMIT_SHIFT);
cfg               822 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg = (((u32)cfg->prs_disp_tsh << FPM_THR1_PRS_SHIFT) |
cfg               823 drivers/net/ethernet/freescale/fman/fman.c 		   ((u32)cfg->kg_disp_tsh << FPM_THR1_KG_SHIFT) |
cfg               824 drivers/net/ethernet/freescale/fman/fman.c 		   ((u32)cfg->plcr_disp_tsh << FPM_THR1_PLCR_SHIFT) |
cfg               825 drivers/net/ethernet/freescale/fman/fman.c 		   ((u32)cfg->bmi_disp_tsh << FPM_THR1_BMI_SHIFT));
cfg               829 drivers/net/ethernet/freescale/fman/fman.c 		(((u32)cfg->qmi_enq_disp_tsh << FPM_THR2_QMI_ENQ_SHIFT) |
cfg               830 drivers/net/ethernet/freescale/fman/fman.c 		 ((u32)cfg->qmi_deq_disp_tsh << FPM_THR2_QMI_DEQ_SHIFT) |
cfg               831 drivers/net/ethernet/freescale/fman/fman.c 		 ((u32)cfg->fm_ctl1_disp_tsh << FPM_THR2_FM_CTL1_SHIFT) |
cfg               832 drivers/net/ethernet/freescale/fman/fman.c 		 ((u32)cfg->fm_ctl2_disp_tsh << FPM_THR2_FM_CTL2_SHIFT));
cfg               841 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_FPM_STALL_ON_TASKS)
cfg               843 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_FPM_SINGLE_ECC)
cfg               845 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_FPM_DOUBLE_ECC)
cfg               847 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= (cfg->catastrophic_err << FPM_EV_MASK_CAT_ERR_SHIFT);
cfg               848 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= (cfg->dma_err << FPM_EV_MASK_DMA_ERR_SHIFT);
cfg               869 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_IRAM_ECC) {
cfg               873 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_MURAM_ECC) {
cfg               881 drivers/net/ethernet/freescale/fman/fman.c 		     struct fman_cfg *cfg)
cfg               888 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg = cfg->fifo_base_addr;
cfg               891 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg |= ((cfg->total_fifo_size / FMAN_BMI_FIFO_UNITS - 1) <<
cfg               895 drivers/net/ethernet/freescale/fman/fman.c 	tmp_reg = ((cfg->total_num_of_tasks - 1) & BMI_CFG2_TASKS_MASK) <<
cfg               907 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_BMI_LIST_RAM_ECC)
cfg               909 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_BMI_STORAGE_PROFILE_ECC)
cfg               911 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_BMI_STATISTICS_RAM_ECC)
cfg               913 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_BMI_DISPATCH_RAM_ECC)
cfg               919 drivers/net/ethernet/freescale/fman/fman.c 		     struct fman_cfg *cfg)
cfg               930 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_QMI_DEQ_FROM_UNKNOWN_PORTID)
cfg               932 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_QMI_DOUBLE_ECC)
cfg               940 drivers/net/ethernet/freescale/fman/fman.c 	if (cfg->exceptions & EX_QMI_SINGLE_ECC)
cfg               952 drivers/net/ethernet/freescale/fman/fman.c static int enable(struct fman *fman, struct fman_cfg *cfg)
cfg               964 drivers/net/ethernet/freescale/fman/fman.c 	cfg_reg |= (cfg->qmi_def_tnums_thresh << 8) | cfg->qmi_def_tnums_thresh;
cfg              1206 drivers/net/ethernet/freescale/fman/fman.c static bool is_init_done(struct fman_cfg *cfg)
cfg              1209 drivers/net/ethernet/freescale/fman/fman.c 	if (!cfg)
cfg              1722 drivers/net/ethernet/freescale/fman/fman.c 	fman->cfg = kzalloc(sizeof(*fman->cfg), GFP_KERNEL);
cfg              1723 drivers/net/ethernet/freescale/fman/fman.c 	if (!fman->cfg)
cfg              1751 drivers/net/ethernet/freescale/fman/fman.c 	fman_defconfig(fman->cfg);
cfg              1779 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_aid_mode = FMAN_DMA_AID_OUT_PORT_ID;
cfg              1781 drivers/net/ethernet/freescale/fman/fman.c 	fman->cfg->qmi_def_tnums_thresh = fman->state->qmi_def_tnums_thresh;
cfg              1789 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_comm_qtsh_clr_emer =
cfg              1793 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_comm_qtsh_asrt_emer =
cfg              1797 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_cam_num_of_entries =
cfg              1800 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_read_buf_tsh_clr_emer =
cfg              1803 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_read_buf_tsh_asrt_emer =
cfg              1806 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_write_buf_tsh_clr_emer =
cfg              1809 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_write_buf_tsh_asrt_emer =
cfg              1812 drivers/net/ethernet/freescale/fman/fman.c 		fman->cfg->dma_axi_dbg_num_of_beats =
cfg              1819 drivers/net/ethernet/freescale/fman/fman.c 	kfree(fman->cfg);
cfg              1921 drivers/net/ethernet/freescale/fman/fman.c 	struct fman_cfg *cfg = NULL;
cfg              1924 drivers/net/ethernet/freescale/fman/fman.c 	if (is_init_done(fman->cfg))
cfg              1929 drivers/net/ethernet/freescale/fman/fman.c 	cfg = fman->cfg;
cfg              1982 drivers/net/ethernet/freescale/fman/fman.c 	cfg->exceptions = fman->state->exceptions;
cfg              1993 drivers/net/ethernet/freescale/fman/fman.c 	fpm_init(fman->fpm_regs, fman->cfg);
cfg              2006 drivers/net/ethernet/freescale/fman/fman.c 	cfg->fifo_base_addr = fman->fifo_offset;
cfg              2007 drivers/net/ethernet/freescale/fman/fman.c 	cfg->total_fifo_size = fman->state->total_fifo_size;
cfg              2008 drivers/net/ethernet/freescale/fman/fman.c 	cfg->total_num_of_tasks = fman->state->total_num_of_tasks;
cfg              2009 drivers/net/ethernet/freescale/fman/fman.c 	cfg->clk_freq = fman->state->fm_clk_freq;
cfg              2012 drivers/net/ethernet/freescale/fman/fman.c 	bmi_init(fman->bmi_regs, fman->cfg);
cfg              2015 drivers/net/ethernet/freescale/fman/fman.c 	qmi_init(fman->qmi_regs, fman->cfg);
cfg              2025 drivers/net/ethernet/freescale/fman/fman.c 	err = enable(fman, cfg);
cfg              2031 drivers/net/ethernet/freescale/fman/fman.c 	kfree(fman->cfg);
cfg              2032 drivers/net/ethernet/freescale/fman/fman.c 	fman->cfg = NULL;
cfg              2042 drivers/net/ethernet/freescale/fman/fman.c 	if (!is_init_done(fman->cfg))
cfg              2537 drivers/net/ethernet/freescale/fman/fman.c 	if (!is_init_done(fman->cfg))
cfg              2635 drivers/net/ethernet/freescale/fman/fman.c 	if (!is_init_done(fman->cfg))
cfg               340 drivers/net/ethernet/freescale/fman/fman.h 	struct fman_cfg *cfg;
cfg               350 drivers/net/ethernet/freescale/fman/fman_dtsec.c static void set_dflts(struct dtsec_cfg *cfg)
cfg               352 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->halfdup_retransmit = DEFAULT_HALFDUP_RETRANSMIT;
cfg               353 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->halfdup_coll_window = DEFAULT_HALFDUP_COLL_WINDOW;
cfg               354 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->tx_pad_crc = true;
cfg               355 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->tx_pause_time = DEFAULT_TX_PAUSE_TIME;
cfg               357 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->rx_prepend = DEFAULT_RX_PREPEND;
cfg               358 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->ptp_tsu_en = true;
cfg               359 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->ptp_exception_en = true;
cfg               360 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->preamble_len = DEFAULT_PREAMBLE_LEN;
cfg               361 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->tx_pause_time_extd = DEFAULT_TX_PAUSE_TIME_EXTD;
cfg               362 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->non_back_to_back_ipg1 = DEFAULT_NON_BACK_TO_BACK_IPG1;
cfg               363 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->non_back_to_back_ipg2 = DEFAULT_NON_BACK_TO_BACK_IPG2;
cfg               364 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->min_ifg_enforcement = DEFAULT_MIN_IFG_ENFORCEMENT;
cfg               365 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->back_to_back_ipg = DEFAULT_BACK_TO_BACK_IPG;
cfg               366 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	cfg->maximum_frame = DEFAULT_MAXIMUM_FRAME;
cfg               369 drivers/net/ethernet/freescale/fman/fman_dtsec.c static int init(struct dtsec_regs __iomem *regs, struct dtsec_cfg *cfg,
cfg               422 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	if (cfg->tx_pause_time)
cfg               423 drivers/net/ethernet/freescale/fman/fman_dtsec.c 		tmp |= cfg->tx_pause_time;
cfg               424 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	if (cfg->tx_pause_time_extd)
cfg               425 drivers/net/ethernet/freescale/fman/fman_dtsec.c 		tmp |= cfg->tx_pause_time_extd << PTV_PTE_SHIFT;
cfg               429 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	tmp |= (cfg->rx_prepend << RCTRL_PAL_SHIFT) & RCTRL_PAL_MASK;
cfg               443 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	if (cfg->ptp_tsu_en) {
cfg               448 drivers/net/ethernet/freescale/fman/fman_dtsec.c 		if (cfg->ptp_exception_en) {
cfg               467 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	tmp |= (cfg->preamble_len << MACCFG2_PREAMBLE_LENGTH_SHIFT) &
cfg               469 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	if (cfg->tx_pad_crc)
cfg               475 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	tmp = (((cfg->non_back_to_back_ipg1 <<
cfg               478 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	       | ((cfg->non_back_to_back_ipg2 <<
cfg               481 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	       | ((cfg->min_ifg_enforcement << IPGIFG_MIN_IFG_ENFORCEMENT_SHIFT)
cfg               483 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	       | (cfg->back_to_back_ipg & IPGIFG_BACK_TO_BACK_IPG));
cfg               488 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	tmp |= ((cfg->halfdup_retransmit << HAFDUP_RETRANSMISSION_MAX_SHIFT)
cfg               490 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	tmp |= (cfg->halfdup_coll_window & HAFDUP_COLLISION_WINDOW);
cfg               495 drivers/net/ethernet/freescale/fman/fman_dtsec.c 	iowrite32be(cfg->maximum_frame, &regs->maxfrm);
cfg               410 drivers/net/ethernet/freescale/fman/fman_memac.c static int init(struct memac_regs __iomem *regs, struct memac_cfg *cfg,
cfg               418 drivers/net/ethernet/freescale/fman/fman_memac.c 	if (cfg->promiscuous_mode_enable)
cfg               420 drivers/net/ethernet/freescale/fman/fman_memac.c 	if (cfg->pause_ignore)
cfg               433 drivers/net/ethernet/freescale/fman/fman_memac.c 	iowrite32be((u32)cfg->max_frame_length, &regs->maxfrm);
cfg               436 drivers/net/ethernet/freescale/fman/fman_memac.c 	iowrite32be((u32)cfg->pause_quanta, &regs->pause_quanta[0]);
cfg               478 drivers/net/ethernet/freescale/fman/fman_memac.c static void set_dflts(struct memac_cfg *cfg)
cfg               480 drivers/net/ethernet/freescale/fman/fman_memac.c 	cfg->reset_on_init = false;
cfg               481 drivers/net/ethernet/freescale/fman/fman_memac.c 	cfg->promiscuous_mode_enable = false;
cfg               482 drivers/net/ethernet/freescale/fman/fman_memac.c 	cfg->pause_ignore = false;
cfg               483 drivers/net/ethernet/freescale/fman/fman_memac.c 	cfg->tx_ipg_length = DEFAULT_TX_IPG_LENGTH;
cfg               484 drivers/net/ethernet/freescale/fman/fman_memac.c 	cfg->max_frame_length = DEFAULT_FRAME_LENGTH;
cfg               485 drivers/net/ethernet/freescale/fman/fman_memac.c 	cfg->pause_quanta = DEFAULT_PAUSE_QUANTA;
cfg               474 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg;
cfg               487 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg = port->cfg;
cfg               491 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (u32)cfg->dma_swap_data << BMI_DMA_ATTR_SWP_SHIFT;
cfg               497 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (cfg->rx_pri_elevation / PORT_BMI_FIFO_UNITS - 1) <<
cfg               499 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= cfg->rx_fifo_thr / PORT_BMI_FIFO_UNITS - 1;
cfg               502 drivers/net/ethernet/freescale/fman/fman_port.c 	if (cfg->excessive_threshold_register)
cfg               507 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (cfg->cheksum_last_bytes_ignore & BMI_FRAME_END_CS_IGNORE_MASK) <<
cfg               509 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (cfg->rx_cut_end_bytes & BMI_RX_FRAME_END_CUT_MASK) <<
cfg               511 drivers/net/ethernet/freescale/fman/fman_port.c 	if (cfg->errata_A006320)
cfg               516 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = ((cfg->int_context.ext_buf_offset / PORT_IC_OFFSET_UNITS) &
cfg               518 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= ((cfg->int_context.int_context_offset / PORT_IC_OFFSET_UNITS) &
cfg               520 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (cfg->int_context.size / PORT_IC_OFFSET_UNITS) &
cfg               525 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = ((cfg->int_buf_start_margin / PORT_IC_OFFSET_UNITS) &
cfg               530 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (cfg->buf_margins.start_margins & BMI_EXT_BUF_MARG_START_MASK) <<
cfg               532 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= cfg->buf_margins.end_margins & BMI_EXT_BUF_MARG_END_MASK;
cfg               538 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (u32)cfg->color << BMI_CMD_ATTR_COLOR_SHIFT;
cfg               545 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (u32)cfg->rx_fd_bits << BMI_NEXT_ENG_FD_BITS_SHIFT;
cfg               557 drivers/net/ethernet/freescale/fman/fman_port.c 	iowrite32be((cfg->dflt_fqid & DFLT_FQ_ID), &regs->fmbm_rfqid);
cfg               558 drivers/net/ethernet/freescale/fman/fman_port.c 	iowrite32be((cfg->err_fqid & DFLT_FQ_ID), &regs->fmbm_refqid);
cfg               561 drivers/net/ethernet/freescale/fman/fman_port.c 	iowrite32be(cfg->discard_mask, &regs->fmbm_rfsdm);
cfg               562 drivers/net/ethernet/freescale/fman/fman_port.c 	iowrite32be(cfg->err_mask, &regs->fmbm_rfsem);
cfg               570 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg = port->cfg;
cfg               578 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (u32)cfg->dma_swap_data << BMI_DMA_ATTR_SWP_SHIFT;
cfg               582 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (cfg->tx_fifo_min_level / PORT_BMI_FIFO_UNITS) <<
cfg               584 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= ((cfg->tx_fifo_deq_pipeline_depth - 1) &
cfg               586 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (cfg->tx_fifo_low_comf_level / PORT_BMI_FIFO_UNITS) - 1;
cfg               590 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = (cfg->cheksum_last_bytes_ignore & BMI_FRAME_END_CS_IGNORE_MASK) <<
cfg               595 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp = ((cfg->int_context.ext_buf_offset / PORT_IC_OFFSET_UNITS) &
cfg               597 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= ((cfg->int_context.int_context_offset / PORT_IC_OFFSET_UNITS) &
cfg               599 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (cfg->int_context.size / PORT_IC_OFFSET_UNITS) &
cfg               606 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (u32)cfg->color << BMI_CMD_ATTR_COLOR_SHIFT;
cfg               612 drivers/net/ethernet/freescale/fman/fman_port.c 	if (cfg->fmbm_tfne_has_features)
cfg               613 drivers/net/ethernet/freescale/fman/fman_port.c 		iowrite32be(!cfg->dflt_fqid ?
cfg               616 drivers/net/ethernet/freescale/fman/fman_port.c 	if (!cfg->dflt_fqid && cfg->dont_release_buf) {
cfg               620 drivers/net/ethernet/freescale/fman/fman_port.c 		if (cfg->fmbm_tfne_has_features)
cfg               626 drivers/net/ethernet/freescale/fman/fman_port.c 	if (cfg->dflt_fqid || !cfg->dont_release_buf)
cfg               627 drivers/net/ethernet/freescale/fman/fman_port.c 		iowrite32be(cfg->dflt_fqid & DFLT_FQ_ID, &regs->fmbm_tcfqid);
cfg               628 drivers/net/ethernet/freescale/fman/fman_port.c 	iowrite32be((cfg->err_fqid & DFLT_FQ_ID), &regs->fmbm_tefqid);
cfg               636 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg = port->cfg;
cfg               657 drivers/net/ethernet/freescale/fman/fman_port.c 	if (cfg->deq_high_priority)
cfg               660 drivers/net/ethernet/freescale/fman/fman_port.c 	switch (cfg->deq_type) {
cfg               674 drivers/net/ethernet/freescale/fman/fman_port.c 	switch (cfg->deq_prefetch_option) {
cfg               687 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= (cfg->deq_sp & QMI_DEQ_CFG_SP_MASK) << QMI_DEQ_CFG_SP_SHIFT;
cfg               688 drivers/net/ethernet/freescale/fman/fman_port.c 	tmp |= cfg->deq_byte_cnt;
cfg               842 drivers/net/ethernet/freescale/fman/fman_port.c static bool is_init_done(struct fman_port_cfg *cfg)
cfg               845 drivers/net/ethernet/freescale/fman/fman_port.c 	if (!cfg)
cfg               862 drivers/net/ethernet/freescale/fman/fman_port.c 		    port->cfg->tx_fifo_deq_pipeline_depth *
cfg               920 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_ext_pools *ext_buf_pools = &port->cfg->ext_buf_pools;
cfg               922 drivers/net/ethernet/freescale/fman/fman_port.c 	&port->cfg->buf_pool_depletion;
cfg               996 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg = port->cfg;
cfg              1001 drivers/net/ethernet/freescale/fman/fman_port.c 		cfg->err_mask = (RX_ERRS_TO_ENQ & ~cfg->discard_mask);
cfg              1011 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->int_buf_start_margin = port->internal_buf_offset;
cfg              1023 drivers/net/ethernet/freescale/fman/fman_port.c 		if (!cfg->dflt_fqid && cfg->dont_release_buf) {
cfg              1240 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg = port->cfg;
cfg              1242 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->dma_swap_data = FMAN_PORT_DMA_NO_SWAP;
cfg              1243 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->color = FMAN_PORT_COLOR_GREEN;
cfg              1244 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->rx_cut_end_bytes = DFLT_PORT_CUT_BYTES_FROM_END;
cfg              1245 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->rx_pri_elevation = BMI_PRIORITY_ELEVATION_LEVEL;
cfg              1246 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->rx_fifo_thr = BMI_FIFO_THRESHOLD;
cfg              1247 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->tx_fifo_low_comf_level = (5 * 1024);
cfg              1248 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->deq_type = FMAN_PORT_DEQ_BY_PRI;
cfg              1249 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->deq_prefetch_option = FMAN_PORT_DEQ_FULL_PREFETCH;
cfg              1250 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->tx_fifo_deq_pipeline_depth =
cfg              1252 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->deq_byte_cnt = QMI_BYTE_COUNT_LEVEL_CONTROL(port->port_type);
cfg              1254 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->rx_pri_elevation =
cfg              1256 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->rx_fifo_thr =
cfg              1262 drivers/net/ethernet/freescale/fman/fman_port.c 		cfg->errata_A006320 = true;
cfg              1266 drivers/net/ethernet/freescale/fman/fman_port.c 		cfg->excessive_threshold_register = true;
cfg              1268 drivers/net/ethernet/freescale/fman/fman_port.c 		cfg->fmbm_tfne_has_features = true;
cfg              1270 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg->buffer_prefix_content.data_align =
cfg              1277 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->discard_mask = DFLT_PORT_ERRORS_TO_DISCARD;
cfg              1279 drivers/net/ethernet/freescale/fman/fman_port.c 	memcpy(&port->cfg->ext_buf_pools,
cfg              1282 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->err_fqid =
cfg              1284 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->dflt_fqid =
cfg              1286 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->pcd_base_fqid =
cfg              1288 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->pcd_fqs_count =
cfg              1296 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->tx_fifo_deq_pipeline_depth =
cfg              1300 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->err_fqid =
cfg              1302 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->deq_sp =
cfg              1304 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->dflt_fqid =
cfg              1306 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg->deq_high_priority = true;
cfg              1329 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg = kzalloc(sizeof(*port->cfg), GFP_KERNEL);
cfg              1330 drivers/net/ethernet/freescale/fman/fman_port.c 	if (!port->cfg)
cfg              1411 drivers/net/ethernet/freescale/fman/fman_port.c 	kfree(port->cfg);
cfg              1446 drivers/net/ethernet/freescale/fman/fman_port.c 	struct fman_port_cfg *cfg;
cfg              1449 drivers/net/ethernet/freescale/fman/fman_port.c 	if (is_init_done(port->cfg))
cfg              1452 drivers/net/ethernet/freescale/fman/fman_port.c 	err = fman_sp_build_buffer_struct(&port->cfg->int_context,
cfg              1453 drivers/net/ethernet/freescale/fman/fman_port.c 					  &port->cfg->buffer_prefix_content,
cfg              1454 drivers/net/ethernet/freescale/fman/fman_port.c 					  &port->cfg->buf_margins,
cfg              1460 drivers/net/ethernet/freescale/fman/fman_port.c 	cfg = port->cfg;
cfg              1471 drivers/net/ethernet/freescale/fman/fman_port.c 		if (cfg->buf_margins.start_margins + MIN_EXT_BUF_SIZE +
cfg              1472 drivers/net/ethernet/freescale/fman/fman_port.c 		    cfg->buf_margins.end_margins >
cfg              1475 drivers/net/ethernet/freescale/fman/fman_port.c 				__func__, cfg->buf_margins.start_margins,
cfg              1476 drivers/net/ethernet/freescale/fman/fman_port.c 				cfg->buf_margins.end_margins,
cfg              1499 drivers/net/ethernet/freescale/fman/fman_port.c 	params.deq_pipeline_depth = port->cfg->tx_fifo_deq_pipeline_depth;
cfg              1510 drivers/net/ethernet/freescale/fman/fman_port.c 	if (port->cfg->pcd_fqs_count) {
cfg              1513 drivers/net/ethernet/freescale/fman/fman_port.c 					       port->cfg->pcd_base_fqid,
cfg              1514 drivers/net/ethernet/freescale/fman/fman_port.c 					       port->cfg->pcd_fqs_count);
cfg              1521 drivers/net/ethernet/freescale/fman/fman_port.c 	kfree(port->cfg);
cfg              1522 drivers/net/ethernet/freescale/fman/fman_port.c 	port->cfg = NULL;
cfg              1557 drivers/net/ethernet/freescale/fman/fman_port.c 	if (is_init_done(port->cfg))
cfg              1560 drivers/net/ethernet/freescale/fman/fman_port.c 	memcpy(&port->cfg->buffer_prefix_content,
cfg              1566 drivers/net/ethernet/freescale/fman/fman_port.c 	if (!port->cfg->buffer_prefix_content.data_align)
cfg              1567 drivers/net/ethernet/freescale/fman/fman_port.c 		port->cfg->buffer_prefix_content.data_align =
cfg              1595 drivers/net/ethernet/freescale/fman/fman_port.c 	if (!is_init_done(port->cfg))
cfg              1671 drivers/net/ethernet/freescale/fman/fman_port.c 	if (!is_init_done(port->cfg))
cfg               218 drivers/net/ethernet/freescale/fman/fman_tgec.c 	struct tgec_cfg *cfg;
cfg               234 drivers/net/ethernet/freescale/fman/fman_tgec.c static void set_dflts(struct tgec_cfg *cfg)
cfg               236 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg->promiscuous_mode_enable = false;
cfg               237 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg->pause_ignore = false;
cfg               238 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg->tx_ipg_length = DEFAULT_TX_IPG_LENGTH;
cfg               239 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg->max_frame_length = DEFAULT_MAX_FRAME_LENGTH;
cfg               240 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg->pause_quant = DEFAULT_PAUSE_QUANT;
cfg               243 drivers/net/ethernet/freescale/fman/fman_tgec.c static int init(struct tgec_regs __iomem *regs, struct tgec_cfg *cfg,
cfg               250 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (cfg->promiscuous_mode_enable)
cfg               252 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (cfg->pause_ignore)
cfg               259 drivers/net/ethernet/freescale/fman/fman_tgec.c 	iowrite32be((u32)cfg->max_frame_length, &regs->maxfrm);
cfg               261 drivers/net/ethernet/freescale/fman/fman_tgec.c 	iowrite32be(cfg->pause_quant, &regs->pause_quant);
cfg               417 drivers/net/ethernet/freescale/fman/fman_tgec.c static bool is_init_done(struct tgec_cfg *cfg)
cfg               420 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!cfg)
cfg               431 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               449 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               467 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               482 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (is_init_done(tgec->cfg))
cfg               485 drivers/net/ethernet/freescale/fman/fman_tgec.c 	tgec->cfg->max_frame_length = new_val;
cfg               495 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               508 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               523 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               539 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               574 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               597 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               620 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               653 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               667 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!is_init_done(tgec->cfg))
cfg               690 drivers/net/ethernet/freescale/fman/fman_tgec.c 	struct tgec_cfg *cfg;
cfg               694 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (is_init_done(tgec->cfg))
cfg               707 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg = tgec->cfg;
cfg               718 drivers/net/ethernet/freescale/fman/fman_tgec.c 	err = init(tgec->regs, cfg, tgec->exceptions);
cfg               727 drivers/net/ethernet/freescale/fman/fman_tgec.c 				     cfg->max_frame_length);
cfg               763 drivers/net/ethernet/freescale/fman/fman_tgec.c 	kfree(cfg);
cfg               764 drivers/net/ethernet/freescale/fman/fman_tgec.c 	tgec->cfg = NULL;
cfg               773 drivers/net/ethernet/freescale/fman/fman_tgec.c 	kfree(tgec->cfg);
cfg               782 drivers/net/ethernet/freescale/fman/fman_tgec.c 	struct tgec_cfg *cfg;
cfg               792 drivers/net/ethernet/freescale/fman/fman_tgec.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg               793 drivers/net/ethernet/freescale/fman/fman_tgec.c 	if (!cfg) {
cfg               799 drivers/net/ethernet/freescale/fman/fman_tgec.c 	tgec->cfg = cfg;
cfg               801 drivers/net/ethernet/freescale/fman/fman_tgec.c 	set_dflts(cfg);
cfg               180 drivers/net/ethernet/hisilicon/hip04_eth.c 	u32 cfg;
cfg               187 drivers/net/ethernet/hisilicon/hip04_eth.c 	u32 cfg;
cfg               532 drivers/net/ethernet/hisilicon/hip04_eth.c 	desc->cfg = (__force u32)cpu_to_be32(TX_CLEAR_WB | TX_FINISH_CACHE_INV
cfg               537 drivers/net/ethernet/hisilicon/hip04_eth.c 	desc->cfg = (__force u32)cpu_to_be32(TX_CLEAR_WB | TX_FINISH_CACHE_INV);
cfg              1197 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_parse_cfg(struct hclge_cfg *cfg, struct hclge_desc *desc)
cfg              1207 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->vmdq_vport_num = hnae3_get_field(__le32_to_cpu(req->param[0]),
cfg              1210 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->tc_num = hnae3_get_field(__le32_to_cpu(req->param[0]),
cfg              1212 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->tqp_desc_num = hnae3_get_field(__le32_to_cpu(req->param[0]),
cfg              1216 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->phy_addr = hnae3_get_field(__le32_to_cpu(req->param[1]),
cfg              1219 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->media_type = hnae3_get_field(__le32_to_cpu(req->param[1]),
cfg              1222 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->rx_buf_len = hnae3_get_field(__le32_to_cpu(req->param[1]),
cfg              1233 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->default_speed = hnae3_get_field(__le32_to_cpu(req->param[3]),
cfg              1236 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->rss_size_max = hnae3_get_field(__le32_to_cpu(req->param[3]),
cfg              1241 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		cfg->mac_addr[i] = (mac_addr_tmp >> (8 * i)) & 0xff;
cfg              1244 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->numa_node_map = __le32_to_cpu(req->param[0]);
cfg              1246 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->speed_ability = hnae3_get_field(__le32_to_cpu(req->param[1]),
cfg              1249 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cfg->umv_space = hnae3_get_field(__le32_to_cpu(req->param[1]),
cfg              1252 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!cfg->umv_space)
cfg              1253 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		cfg->umv_space = HCLGE_DEFAULT_UMV_SPACE_PER_PF;
cfg              1330 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hclge_cfg cfg;
cfg              1334 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = hclge_get_cfg(hdev, &cfg);
cfg              1340 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->num_vmdq_vport = cfg.vmdq_vport_num;
cfg              1342 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->rss_size_max = cfg.rss_size_max;
cfg              1343 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->rx_buf_len = cfg.rx_buf_len;
cfg              1344 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ether_addr_copy(hdev->hw.mac.mac_addr, cfg.mac_addr);
cfg              1345 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.media_type = cfg.media_type;
cfg              1346 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->hw.mac.phy_addr = cfg.phy_addr;
cfg              1347 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->num_tx_desc = cfg.tqp_desc_num;
cfg              1348 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->num_rx_desc = cfg.tqp_desc_num;
cfg              1350 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->tc_max = cfg.tc_num;
cfg              1352 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->wanted_umv_size = cfg.umv_space;
cfg              1359 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = hclge_parse_speed(cfg.default_speed, &hdev->hw.mac.speed);
cfg              1365 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_parse_link_mode(hdev, cfg.speed_ability);
cfg               492 drivers/net/ethernet/ibm/emac/mal.c 	regs->cfg = get_mal_dcrn(mal, MAL_CFG);
cfg               521 drivers/net/ethernet/ibm/emac/mal.c 	u32 cfg;
cfg               615 drivers/net/ethernet/ibm/emac/mal.c 	cfg = (mal->version == 2) ? MAL2_CFG_DEFAULT : MAL1_CFG_DEFAULT;
cfg               616 drivers/net/ethernet/ibm/emac/mal.c 	cfg |= MAL_CFG_PLBB | MAL_CFG_OPBBL | MAL_CFG_LEA;
cfg               622 drivers/net/ethernet/ibm/emac/mal.c 		cfg &= ~(MAL2_CFG_RPP_10 | MAL2_CFG_WPP_10);
cfg               625 drivers/net/ethernet/ibm/emac/mal.c 	set_mal_dcrn(mal, MAL_CFG, cfg);
cfg               288 drivers/net/ethernet/ibm/emac/mal.h 	u32 cfg;
cfg               235 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c static bool i40e_dcbnl_find_app(struct i40e_dcbx_config *cfg,
cfg               240 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 	for (i = 0; i < cfg->numapps; i++) {
cfg               241 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 		if (app->selector == cfg->app[i].selector &&
cfg               242 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 		    app->protocolid == cfg->app[i].protocolid &&
cfg               243 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 		    app->priority == cfg->app[i].priority)
cfg               953 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			struct i40e_dcbx_config *cfg =
cfg              1000 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				 "port dcbx_mode=%d\n", cfg->dcbx_mode);
cfg              1003 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				 cfg->etscfg.willing, cfg->etscfg.cbs,
cfg              1004 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				 cfg->etscfg.maxtcs);
cfg              1007 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 i, cfg->etscfg.prioritytable[i],
cfg              1008 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 cfg->etscfg.tcbwtable[i],
cfg              1009 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 cfg->etscfg.tsatable[i]);
cfg              1013 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 i, cfg->etsrec.prioritytable[i],
cfg              1014 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 cfg->etsrec.tcbwtable[i],
cfg              1015 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 cfg->etsrec.tsatable[i]);
cfg              1019 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				 cfg->pfc.willing, cfg->pfc.mbc,
cfg              1020 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				 cfg->pfc.pfccap, cfg->pfc.pfcenable);
cfg              1022 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				 "port app_table: num_apps=%d\n", cfg->numapps);
cfg              1023 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			for (i = 0; i < cfg->numapps; i++) {
cfg              1025 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 i, cfg->app[i].priority,
cfg              1026 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 cfg->app[i].selector,
cfg              1027 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					 cfg->app[i].protocolid);
cfg              1077 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h 	u8 cfg;
cfg               308 drivers/net/ethernet/intel/ice/ice_common.c 	li->fec_info = link_data.cfg & ICE_AQ_FEC_MASK;
cfg               310 drivers/net/ethernet/intel/ice/ice_common.c 	li->pacing = link_data.cfg & (ICE_AQ_CFG_PACING_M |
cfg               611 drivers/net/ethernet/intel/ice/ice_common.c 			actv_evnts |= hw->fw_log.evnts[i].cfg;
cfg               613 drivers/net/ethernet/intel/ice/ice_common.c 			if (hw->fw_log.evnts[i].cfg == hw->fw_log.evnts[i].cur)
cfg               625 drivers/net/ethernet/intel/ice/ice_common.c 			val |= hw->fw_log.evnts[i].cfg << ICE_AQC_FW_LOG_EN_S;
cfg               677 drivers/net/ethernet/intel/ice/ice_common.c 			hw->fw_log.evnts[m].cur = hw->fw_log.evnts[m].cfg;
cfg              2187 drivers/net/ethernet/intel/ice/ice_common.c 		   struct ice_aqc_set_phy_cfg_data *cfg, struct ice_sq_cd *cd)
cfg              2191 drivers/net/ethernet/intel/ice/ice_common.c 	if (!cfg)
cfg              2195 drivers/net/ethernet/intel/ice/ice_common.c 	if (cfg->caps & ~ICE_AQ_PHY_ENA_VALID_MASK) {
cfg              2198 drivers/net/ethernet/intel/ice/ice_common.c 			  cfg->caps);
cfg              2200 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->caps &= ICE_AQ_PHY_ENA_VALID_MASK;
cfg              2208 drivers/net/ethernet/intel/ice/ice_common.c 		  (unsigned long long)le64_to_cpu(cfg->phy_type_low));
cfg              2210 drivers/net/ethernet/intel/ice/ice_common.c 		  (unsigned long long)le64_to_cpu(cfg->phy_type_high));
cfg              2211 drivers/net/ethernet/intel/ice/ice_common.c 	ice_debug(hw, ICE_DBG_LINK, "caps = 0x%x\n", cfg->caps);
cfg              2213 drivers/net/ethernet/intel/ice/ice_common.c 		  cfg->low_power_ctrl);
cfg              2214 drivers/net/ethernet/intel/ice/ice_common.c 	ice_debug(hw, ICE_DBG_LINK, "eee_cap = 0x%x\n", cfg->eee_cap);
cfg              2215 drivers/net/ethernet/intel/ice/ice_common.c 	ice_debug(hw, ICE_DBG_LINK, "eeer_value = 0x%x\n", cfg->eeer_value);
cfg              2216 drivers/net/ethernet/intel/ice/ice_common.c 	ice_debug(hw, ICE_DBG_LINK, "link_fec_opt = 0x%x\n", cfg->link_fec_opt);
cfg              2218 drivers/net/ethernet/intel/ice/ice_common.c 	return ice_aq_send_cmd(hw, &desc, cfg, sizeof(*cfg), cd);
cfg              2272 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_set_phy_cfg_data cfg = { 0 };
cfg              2311 drivers/net/ethernet/intel/ice/ice_common.c 	cfg.caps = pcaps->caps & ~(ICE_AQC_PHY_EN_TX_LINK_PAUSE |
cfg              2315 drivers/net/ethernet/intel/ice/ice_common.c 	cfg.caps |= pause_mask;
cfg              2318 drivers/net/ethernet/intel/ice/ice_common.c 	if (cfg.caps != pcaps->caps) {
cfg              2323 drivers/net/ethernet/intel/ice/ice_common.c 			cfg.caps |= ICE_AQ_PHY_ENA_AUTO_LINK_UPDT;
cfg              2325 drivers/net/ethernet/intel/ice/ice_common.c 		cfg.phy_type_high = pcaps->phy_type_high;
cfg              2326 drivers/net/ethernet/intel/ice/ice_common.c 		cfg.phy_type_low = pcaps->phy_type_low;
cfg              2327 drivers/net/ethernet/intel/ice/ice_common.c 		cfg.low_power_ctrl = pcaps->low_power_ctrl;
cfg              2328 drivers/net/ethernet/intel/ice/ice_common.c 		cfg.eee_cap = pcaps->eee_cap;
cfg              2329 drivers/net/ethernet/intel/ice/ice_common.c 		cfg.eeer_value = pcaps->eeer_value;
cfg              2330 drivers/net/ethernet/intel/ice/ice_common.c 		cfg.link_fec_opt = pcaps->link_fec_options;
cfg              2332 drivers/net/ethernet/intel/ice/ice_common.c 		status = ice_aq_set_phy_cfg(hw, pi->lport, &cfg, NULL);
cfg              2371 drivers/net/ethernet/intel/ice/ice_common.c 			 struct ice_aqc_set_phy_cfg_data *cfg)
cfg              2373 drivers/net/ethernet/intel/ice/ice_common.c 	if (!caps || !cfg)
cfg              2376 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->phy_type_low = caps->phy_type_low;
cfg              2377 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->phy_type_high = caps->phy_type_high;
cfg              2378 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->caps = caps->caps;
cfg              2379 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->low_power_ctrl = caps->low_power_ctrl;
cfg              2380 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->eee_cap = caps->eee_cap;
cfg              2381 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->eeer_value = caps->eeer_value;
cfg              2382 drivers/net/ethernet/intel/ice/ice_common.c 	cfg->link_fec_opt = caps->link_fec_options;
cfg              2395 drivers/net/ethernet/intel/ice/ice_common.c ice_cfg_phy_fec(struct ice_aqc_set_phy_cfg_data *cfg, enum ice_fec_mode fec)
cfg              2402 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->link_fec_opt &= ICE_AQC_PHY_FEC_10G_KR_40G_KR4_EN |
cfg              2404 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->link_fec_opt |= ICE_AQC_PHY_FEC_10G_KR_40G_KR4_REQ |
cfg              2411 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->link_fec_opt &= ICE_AQC_PHY_FEC_25G_RS_CLAUSE91_EN;
cfg              2412 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->link_fec_opt |= ICE_AQC_PHY_FEC_25G_RS_528_REQ |
cfg              2417 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->link_fec_opt &= ~ICE_AQC_PHY_FEC_MASK;
cfg              2421 drivers/net/ethernet/intel/ice/ice_common.c 		cfg->caps &= ICE_AQC_PHY_CAPS_MASK;
cfg                96 drivers/net/ethernet/intel/ice/ice_common.h 		   struct ice_aqc_set_phy_cfg_data *cfg, struct ice_sq_cd *cd);
cfg               101 drivers/net/ethernet/intel/ice/ice_common.h ice_cfg_phy_fec(struct ice_aqc_set_phy_cfg_data *cfg, enum ice_fec_mode fec);
cfg               104 drivers/net/ethernet/intel/ice/ice_common.h 			 struct ice_aqc_set_phy_cfg_data *cfg);
cfg              2360 drivers/net/ethernet/intel/ice/ice_lib.c 	struct ice_dcbx_cfg *cfg = &vsi->port_info->local_dcbx_cfg;
cfg              2362 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->tc_cfg.ena_tc = ice_dcb_get_ena_tc(cfg);
cfg              2363 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->tc_cfg.numtc = ice_dcb_get_num_tc(cfg);
cfg              1382 drivers/net/ethernet/intel/ice/ice_main.c 	struct ice_aqc_set_phy_cfg_data *cfg;
cfg              1415 drivers/net/ethernet/intel/ice/ice_main.c 	cfg = devm_kzalloc(dev, sizeof(*cfg), GFP_KERNEL);
cfg              1416 drivers/net/ethernet/intel/ice/ice_main.c 	if (!cfg) {
cfg              1421 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->phy_type_low = pcaps->phy_type_low;
cfg              1422 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->phy_type_high = pcaps->phy_type_high;
cfg              1423 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->caps = pcaps->caps | ICE_AQ_PHY_ENA_AUTO_LINK_UPDT;
cfg              1424 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->low_power_ctrl = pcaps->low_power_ctrl;
cfg              1425 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->eee_cap = pcaps->eee_cap;
cfg              1426 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->eeer_value = pcaps->eeer_value;
cfg              1427 drivers/net/ethernet/intel/ice/ice_main.c 	cfg->link_fec_opt = pcaps->link_fec_options;
cfg              1429 drivers/net/ethernet/intel/ice/ice_main.c 		cfg->caps |= ICE_AQ_PHY_ENA_LINK;
cfg              1431 drivers/net/ethernet/intel/ice/ice_main.c 		cfg->caps &= ~ICE_AQ_PHY_ENA_LINK;
cfg              1433 drivers/net/ethernet/intel/ice/ice_main.c 	retcode = ice_aq_set_phy_cfg(&vsi->back->hw, pi->lport, cfg, NULL);
cfg              1440 drivers/net/ethernet/intel/ice/ice_main.c 	devm_kfree(dev, cfg);
cfg               384 drivers/net/ethernet/intel/ice/ice_type.h 	u8 cfg : 4;	/* New event enables to configure */
cfg               162 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_pfc(struct ixgbe_dcb_config *cfg, u8 *pfc_en)
cfg               164 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	struct tc_configuration *tc_config = &cfg->tc_config[0];
cfg               173 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_refill(struct ixgbe_dcb_config *cfg, int direction,
cfg               176 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	struct tc_configuration *tc_config = &cfg->tc_config[0];
cfg               183 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_max(struct ixgbe_dcb_config *cfg, u16 *max)
cfg               185 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	struct tc_configuration *tc_config = &cfg->tc_config[0];
cfg               192 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_bwgid(struct ixgbe_dcb_config *cfg, int direction,
cfg               195 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	struct tc_configuration *tc_config = &cfg->tc_config[0];
cfg               202 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_prio(struct ixgbe_dcb_config *cfg, int direction,
cfg               205 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	struct tc_configuration *tc_config = &cfg->tc_config[0];
cfg               212 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c u8 ixgbe_dcb_get_tc_from_up(struct ixgbe_dcb_config *cfg, int direction, u8 up)
cfg               214 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	struct tc_configuration *tc_config = &cfg->tc_config[0];
cfg               216 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 	u8 tc = cfg->num_tcs.pg_tcs;
cfg               235 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c void ixgbe_dcb_unpack_map(struct ixgbe_dcb_config *cfg, int direction, u8 *map)
cfg               240 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.c 		map[up] = ixgbe_dcb_get_tc_from_up(cfg, direction, up);
cfg               118 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb.h void ixgbe_dcb_unpack_pfc(struct ixgbe_dcb_config *cfg, u8 *pfc_en);
cfg               172 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cfg;
cfg               177 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cfg = mac2u64 (mac_addr);
cfg               180 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		  cfg | CGX_DMAC_CAM_ADDR_ENABLE | ((u64)lmac_id << 49));
cfg               182 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cfg = cgx_read(cgx_dev, lmac_id, CGXX_CMRX_RX_DMAC_CTL0);
cfg               183 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cfg |= CGX_DMAC_CTL0_CAM_ENABLE;
cfg               184 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cgx_write(cgx_dev, lmac_id, CGXX_CMRX_RX_DMAC_CTL0, cfg);
cfg               193 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cfg;
cfg               195 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cfg = cgx_read(cgx_dev, 0, CGXX_CMRX_RX_DMAC_CAM0 + lmac_id * 0x8);
cfg               196 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	return cfg & CGX_RX_DMAC_ADR_MASK;
cfg               214 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cfg;
cfg               216 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cfg = cgx_read(cgx, lmac_id, CGXX_CMRX_CFG);
cfg               217 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	return (cfg >> CGX_LMAC_TYPE_SHIFT) & CGX_LMAC_TYPE_MASK;
cfg               225 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cfg;
cfg               232 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg = cgx_read(cgx, lmac_id, CGXX_GMP_PCS_MRX_CTL);
cfg               234 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 			cfg |= CGXX_GMP_PCS_MRX_CTL_LBK;
cfg               236 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 			cfg &= ~CGXX_GMP_PCS_MRX_CTL_LBK;
cfg               237 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cgx_write(cgx, lmac_id, CGXX_GMP_PCS_MRX_CTL, cfg);
cfg               239 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg = cgx_read(cgx, lmac_id, CGXX_SPUX_CONTROL1);
cfg               241 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 			cfg |= CGXX_SPUX_CONTROL1_LBK;
cfg               243 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 			cfg &= ~CGXX_SPUX_CONTROL1_LBK;
cfg               244 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cgx_write(cgx, lmac_id, CGXX_SPUX_CONTROL1, cfg);
cfg               253 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cfg = 0;
cfg               260 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg = cgx_read(cgx, lmac_id, CGXX_CMRX_RX_DMAC_CTL0);
cfg               261 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg &= ~(CGX_DMAC_CAM_ACCEPT | CGX_DMAC_MCAST_MODE);
cfg               262 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg |= CGX_DMAC_BCAST_MODE;
cfg               263 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cgx_write(cgx, lmac_id, CGXX_CMRX_RX_DMAC_CTL0, cfg);
cfg               265 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg = cgx_read(cgx, 0,
cfg               267 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg &= ~CGX_DMAC_CAM_ADDR_ENABLE;
cfg               269 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 			  (CGXX_CMRX_RX_DMAC_CAM0 + lmac_id * 0x8), cfg);
cfg               272 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg = cgx_read(cgx, lmac_id, CGXX_CMRX_RX_DMAC_CTL0);
cfg               273 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg |= CGX_DMAC_CAM_ACCEPT | CGX_DMAC_MCAST_MODE;
cfg               274 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cgx_write(cgx, lmac_id, CGXX_CMRX_RX_DMAC_CTL0, cfg);
cfg               275 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg = cgx_read(cgx, 0,
cfg               277 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg |= CGX_DMAC_CAM_ADDR_ENABLE;
cfg               279 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 			  (CGXX_CMRX_RX_DMAC_CAM0 + lmac_id * 0x8), cfg);
cfg               309 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cfg;
cfg               314 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cfg = cgx_read(cgx, lmac_id, CGXX_CMRX_CFG);
cfg               316 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg |= CMR_EN | DATA_PKT_RX_EN | DATA_PKT_TX_EN;
cfg               318 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		cfg &= ~(CMR_EN | DATA_PKT_RX_EN | DATA_PKT_TX_EN);
cfg               319 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cgx_write(cgx, lmac_id, CGXX_CMRX_CFG, cfg);
cfg               193 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg, reg;
cfg               240 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, reg | (devnum << 16));
cfg               241 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		if (cfg)
cfg               248 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, reg | (devnum << 16));
cfg               249 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		if (cfg)
cfg               323 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               326 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg               327 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	*numvfs = (cfg >> 12) & 0xFF;
cfg               328 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	*hwvf = cfg & 0xFFF;
cfg               334 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               340 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg               342 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	return ((cfg & 0xFFF) + func - 1);
cfg               357 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               368 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg               369 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	nvfs = (cfg >> 12) & 0xFF;
cfg               392 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               397 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvupf_read64(rvu, RVU_PF_BLOCK_ADDRX_DISC(blkid));
cfg               398 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		if (cfg & BIT_ULL(11))
cfg               444 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               448 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, block->addr,
cfg               450 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		if (!(cfg & BIT_ULL(63)))
cfg               457 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		pfvf = rvu_get_pfvf(rvu, (cfg >> 8) & 0xFFFF);
cfg               459 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 				    (cfg >> 8) & 0xFFFF, lf, true);
cfg               499 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg, phy_addr;
cfg               503 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg               505 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		if (!((cfg >> 20) & 0x01))
cfg               512 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_MSIX_CFG(pf));
cfg               513 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		pfvf->msix.max = ((cfg >> 32) & 0xFFF) + 1;
cfg               537 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_INT_CFG(pf));
cfg               538 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		nvecs = (cfg >> 12) & 0xFF;
cfg               539 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg &= ~0x7FFULL;
cfg               542 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			    RVU_PRIV_PFX_INT_CFG(pf), cfg | offset);
cfg               548 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			cfg = rvu_read64(rvu, BLKADDR_RVUM,
cfg               550 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			pfvf->msix.max = (cfg & 0xFFF) + 1;
cfg               568 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			cfg = rvu_read64(rvu, BLKADDR_RVUM,
cfg               570 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			nvecs = (cfg >> 12) & 0xFF;
cfg               571 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			cfg &= ~0x7FFULL;
cfg               575 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 				    cfg | offset);
cfg               583 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_CONST);
cfg               584 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	max_msix = cfg & 0xFFFFF;
cfg               605 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               631 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_CONST);
cfg               632 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	max_msix = cfg & 0xFFFFF;
cfg               645 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg               648 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_CONST);
cfg               649 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	hw->total_pfs = (cfg >> 32) & 0xFF;
cfg               650 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	hw->total_vfs = (cfg >> 20) & 0xFFF;
cfg               651 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	hw->max_vfs_per_pf = (cfg >> 40) & 0xFF;
cfg               657 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_NPA, NPA_AF_CONST);
cfg               658 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	block->lf.max = (cfg >> 16) & 0xFFF;
cfg               678 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_NIX0, NIX_AF_CONST2);
cfg               679 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	block->lf.max = cfg & 0xFFF;
cfg               699 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_SSO, SSO_AF_CONST);
cfg               700 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	block->lf.max = cfg & 0xFFFF;
cfg               721 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	block->lf.max = (cfg >> 56) & 0xFF;
cfg               742 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_TIM, TIM_AF_CONST);
cfg               743 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	block->lf.max = cfg & 0xFFFF;
cfg               764 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_CPT0, CPT_AF_CONSTANTS0);
cfg               765 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	block->lf.max = cfg & 0xFF;
cfg              1041 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg              1060 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = (1ULL << 63) | (pcifunc << 8) | slot;
cfg              1062 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			    (lf << block->lfshift), cfg);
cfg              1252 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg              1254 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, block->addr, block->msixcfg_reg |
cfg              1256 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	nvecs = (cfg >> 12) & 0xFF;
cfg              1266 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		    (lf << block->lfshift), (cfg & ~0x7FFULL) | offset);
cfg              1277 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg              1279 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, block->addr, block->msixcfg_reg |
cfg              1281 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	nvecs = (cfg >> 12) & 0xFF;
cfg              1285 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		    (lf << block->lfshift), cfg & ~0x7FFULL);
cfg              1351 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg              1354 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM,
cfg              1356 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	numvfs = (cfg >> 12) & 0xFF;
cfg              1826 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg              1835 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg              1836 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	numvfs = (cfg >> 12) & 0xFF;
cfg              2193 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	u64 cfg;
cfg              2198 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg              2200 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			    cfg | BIT_ULL(22));
cfg               169 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	u32 *cfg;
cfg               396 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 				int blkaddr, u32 cfg);
cfg               427 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c 	u64 cfg;
cfg               432 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c 	cfg = cgx_lmac_addr_get(cgx_id, lmac_id);
cfg               435 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c 		rsp->mac_addr[i] = cfg >> (ETH_ALEN - 1 - i) * 8;
cfg               310 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg, idx, fidx = 0;
cfg               313 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = (rvu_read64(rvu, blkaddr, NIX_AF_CONST1) >> 48) & 0xFF;
cfg               314 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	nix_hw->lso.total = cfg;
cfg               317 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_LSO_CFG);
cfg               321 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg &= ~((0xFFFFULL << 32) | (0xFFFFULL << 16));
cfg               322 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg |= (0xFFF2ULL << 32) | (0xFFF2ULL << 16);
cfg               323 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LSO_CFG, cfg | BIT_ULL(63));
cfg               462 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg               500 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, blkaddr, NIX_AF_LFX_RSS_CFG(nixlf));
cfg               501 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		if (!(cfg & BIT_ULL(4)) || !pfvf->rss_ctx ||
cfg               502 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		    (req->qidx >= (256UL << (cfg & 0xF))))
cfg               506 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, blkaddr, NIX_AF_RX_MCAST_CFG);
cfg               509 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		    (req->qidx >= (256UL << (cfg & 0xF))))
cfg               742 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg, ctx_cfg;
cfg               813 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = BIT_ULL(36) | (req->rq_cnt - 1);
cfg               814 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LFX_RQS_CFG(nixlf), cfg);
cfg               828 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = BIT_ULL(36) | (req->sq_cnt - 1);
cfg               829 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LFX_SQS_CFG(nixlf), cfg);
cfg               843 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = BIT_ULL(36) | (req->cq_cnt - 1);
cfg               844 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LFX_CQS_CFG(nixlf), cfg);
cfg               854 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_CONST2);
cfg               855 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	qints = (cfg >> 24) & 0xFFF;
cfg               866 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_CONST2);
cfg               867 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	qints = (cfg >> 12) & 0xFFF;
cfg               881 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = (0x8100ULL << 16) | 0x88A8ULL;
cfg               882 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LFX_TX_CFG(nixlf), cfg);
cfg               889 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = req->npa_func;
cfg               891 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg |= (u64)req->sso_func << 16;
cfg               893 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg |= (u64)req->xqe_sz << 33;
cfg               894 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LFX_CFG(nixlf), cfg);
cfg               918 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_SQ_CONST);
cfg               919 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rsp->sqb_size = (cfg >> 34) & 0xFFFF;
cfg               927 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_CONST1);
cfg               928 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rsp->lf_rx_stats = ((cfg >> 32) & 0xFF);
cfg               929 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rsp->lf_tx_stats = ((cfg >> 24) & 0xFF);
cfg               931 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_CONST2);
cfg               932 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rsp->qints = ((cfg >> 12) & 0xFFF);
cfg               933 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rsp->cints = ((cfg >> 24) & 0xFFF);
cfg               979 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u32 cfg;
cfg               990 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = (((u32)req->offset & 0x7) << 16) |
cfg               995 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rc = rvu_nix_reserve_mark_format(rvu, nix_hw, blkaddr, cfg);
cfg              1013 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64  cfg;
cfg              1036 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, cir_reg);
cfg              1037 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, cir_reg, cfg & ~BIT_ULL(0));
cfg              1041 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, pir_reg);
cfg              1042 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, pir_reg, cfg & ~BIT_ULL(0));
cfg              1245 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg              1278 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq));
cfg              1280 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg |= BIT_ULL(50) | BIT_ULL(49);
cfg              1281 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rvu_write64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq), cfg);
cfg              1328 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg              1363 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq));
cfg              1365 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg |= BIT_ULL(50) | BIT_ULL(49);
cfg              1366 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rvu_write64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq), cfg);
cfg              1769 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg              1773 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, BLKADDR_RVUM, RVU_PRIV_PFX_CFG(pf));
cfg              1775 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		if (!((cfg >> 20) & 0x01))
cfg              1778 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		numvfs = (cfg >> 12) & 0xFF;
cfg              1852 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg, reg;
cfg              1878 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, blkaddr, reg);
cfg              1879 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		txsch->schq.max = cfg & 0xFFFF;
cfg              1897 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 				int blkaddr, u32 cfg)
cfg              1902 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		if (nix_hw->mark_format.cfg[fmt_idx] == cfg)
cfg              1908 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_MARK_FORMATX_CTL(fmt_idx), cfg);
cfg              1909 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	nix_hw->mark_format.cfg[fmt_idx] = cfg;
cfg              1933 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	nix_hw->mark_format.cfg = devm_kcalloc(rvu->dev, total, sizeof(u32),
cfg              1935 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	if (!nix_hw->mark_format.cfg)
cfg              2375 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg, lmac_fifo_len;
cfg              2403 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq));
cfg              2404 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = (cfg & ~(0xFFFFULL << 8)) | ((u64)req->maxlen << 8);
cfg              2406 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 			cfg = (cfg & ~0x7FULL) | ((u64)req->minlen & 0x7F);
cfg              2407 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		rvu_write64(rvu, blkaddr, NIX_AF_SMQX_CFG(schq), cfg);
cfg              2436 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_RX_LINKX_CFG(link));
cfg              2437 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = (cfg & ~(0xFFFFULL << 16)) | ((u64)req->maxlen << 16);
cfg              2439 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg = (cfg & ~0xFFFFULL) | req->minlen;
cfg              2440 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_RX_LINKX_CFG(link), cfg);
cfg              2448 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_TX_LINKX_NORM_CREDIT(link));
cfg              2449 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg &= ~(0xFFFFFULL << 12);
cfg              2450 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg |=  ((lmac_fifo_len - req->maxlen) / 16) << 12;
cfg              2451 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_TX_LINKX_NORM_CREDIT(link), cfg);
cfg              2452 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_TX_LINKX_EXPR_CREDIT(link), cfg);
cfg              2524 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg              2536 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_LFX_RX_CFG(nixlf));
cfg              2539 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg |= BIT_ULL(41);
cfg              2541 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg &= ~BIT_ULL(41);
cfg              2544 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg |= BIT_ULL(40);
cfg              2546 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg &= ~BIT_ULL(40);
cfg              2549 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg |= BIT_ULL(37);
cfg              2551 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 		cfg &= ~BIT_ULL(37);
cfg              2553 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, blkaddr, NIX_AF_LFX_RX_CFG(nixlf), cfg);
cfg              2661 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg              2665 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, block->addr, NIX_AF_CFG);
cfg              2667 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg |= BIT_ULL(8);
cfg              2668 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, block->addr, NIX_AF_CFG, cfg);
cfg              2670 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg &= ~BIT_ULL(8);
cfg              2671 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, block->addr, NIX_AF_CFG, cfg);
cfg              2675 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, block->addr, NIX_AF_NDC_CFG);
cfg              2676 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg &= ~0x3FFEULL;
cfg              2677 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	rvu_write64(rvu, block->addr, NIX_AF_NDC_CFG, cfg);
cfg              2700 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	u64 cfg;
cfg              2721 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	cfg = rvu_read64(rvu, blkaddr, NIX_AF_CONST);
cfg              2722 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	hw->cgx = (cfg >> 12) & 0xF;
cfg              2723 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 	hw->lmac_per_cgx = (cfg >> 8) & 0xF;
cfg               285 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	u64 cfg, ctx_cfg;
cfg               335 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg = rvu_read64(rvu, blkaddr, NPA_AF_CONST);
cfg               336 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	qints = (cfg >> 28) & 0xFFF;
cfg               344 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg = rvu_read64(rvu, blkaddr, NPA_AF_LFX_AURAS_CFG(npalf));
cfg               346 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg &= ~(BIT_ULL(34) - 1);
cfg               348 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg |= (req->aura_sz << 16) | BIT_ULL(34);
cfg               349 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rvu_write64(rvu, blkaddr, NPA_AF_LFX_AURAS_CFG(npalf), cfg);
cfg               368 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg = rvu_read64(rvu, blkaddr, NPA_AF_CONST);
cfg               369 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rsp->stack_pg_ptrs = (cfg >> 8) & 0xFF;
cfg               370 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rsp->stack_pg_bytes = cfg & 0xFF;
cfg               371 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rsp->qints = (cfg >> 28) & 0xFFF;
cfg               409 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	u64 cfg;
cfg               413 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg = rvu_read64(rvu, block->addr, NPA_AF_GEN_CFG);
cfg               415 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg |= BIT_ULL(1);
cfg               416 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rvu_write64(rvu, block->addr, NPA_AF_GEN_CFG, cfg);
cfg               418 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg &= ~BIT_ULL(1);
cfg               419 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rvu_write64(rvu, block->addr, NPA_AF_GEN_CFG, cfg);
cfg               423 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg = rvu_read64(rvu, block->addr, NPA_AF_NDC_CFG);
cfg               424 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	cfg &= ~0x03DULL;
cfg               425 drivers/net/ethernet/marvell/octeontx2/af/rvu_npa.c 	rvu_write64(rvu, block->addr, NPA_AF_NDC_CFG, cfg);
cfg               102 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 cfg;
cfg               105 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr, NPC_AF_MCAMEX_BANKX_CFG(index, bank));
cfg               106 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	return (cfg & 1);
cfg               263 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 cfg, sreg, dreg;
cfg               274 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 			cfg = rvu_read64(rvu, blkaddr, sreg + (i * 8));
cfg               275 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 			rvu_write64(rvu, blkaddr, dreg + (i * 8), cfg);
cfg               280 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr,
cfg               283 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		    NPC_AF_MCAMEX_BANKX_ACTION(dest, dbank), cfg);
cfg               286 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr,
cfg               289 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		    NPC_AF_MCAMEX_BANKX_TAG_ACT(dest, dbank), cfg);
cfg               292 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr,
cfg               295 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		    NPC_AF_MCAMEX_BANKX_CFG(dest, dbank), cfg);
cfg               646 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define SET_KEX_LD(intf, lid, ltype, ld, cfg)	\
cfg               648 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		NPC_AF_INTFX_LIDX_LTX_LDX_CFG(intf, lid, ltype, ld), cfg)
cfg               650 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c #define SET_KEX_LDFLAGS(intf, ld, flags, cfg)	\
cfg               652 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		NPC_AF_INTFX_LDATAX_FLAGSX_CFG(intf, ld, flags), cfg)
cfg               663 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 cfg;
cfg               665 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr, NPC_AF_CONST);
cfg               666 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	lid_count = (cfg >> 4) & 0xF;
cfg               692 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x05, 0x0, 0x1, 0x0, NPC_PARSE_RESULT_DMAC_OFFSET);
cfg               693 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LA, NPC_LT_LA_ETHER, 0, cfg);
cfg               696 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x01, 0xc, 0x1, 0x0, 0x4);
cfg               697 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LA, NPC_LT_LA_ETHER, 1, cfg);
cfg               701 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x03, 0x0, 0x1, 0x0, 0x4);
cfg               702 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LB, NPC_LT_LB_CTAG, 0, cfg);
cfg               706 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x03, 0x4, 0x1, 0x0, 0x4);
cfg               707 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LB, NPC_LT_LB_STAG, 0, cfg);
cfg               708 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LB, NPC_LT_LB_QINQ, 0, cfg);
cfg               712 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x07, 0xc, 0x1, 0x0, 0x10);
cfg               713 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LC, NPC_LT_LC_IP, 0, cfg);
cfg               715 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x0, 0x1, 0x1, 0x0, 0xf);
cfg               716 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LC, NPC_LT_LC_IP, 1, cfg);
cfg               720 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x1, 0x0, 0x1, 0x0, 0x18);
cfg               721 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LD, NPC_LT_LD_UDP, 0, cfg);
cfg               723 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x1, 0x2, 0x1, 0x0, 0x1a);
cfg               724 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LD, NPC_LT_LD_UDP, 1, cfg);
cfg               728 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x1, 0x0, 0x1, 0x0, 0x18);
cfg               729 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LD, NPC_LT_LD_TCP, 0, cfg);
cfg               731 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = KEX_LD_CFG(0x1, 0x2, 0x1, 0x0, 0x1a);
cfg               732 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	SET_KEX_LD(NIX_INTF_RX, NPC_LID_LD, NPC_LT_LD_TCP, 1, cfg);
cfg               993 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 cfg;
cfg               996 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr, NPC_AF_CONST);
cfg               997 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	mcam->banks = (cfg >> 44) & 0xF;
cfg               998 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	mcam->banksize = (cfg >> 28) & 0xFFFF;
cfg               999 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	mcam->counters.max = (cfg >> 48) & 0xFFFF;
cfg              1002 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = (rvu_read64(rvu, blkaddr,
cfg              1004 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	mcam->total_entries = (mcam->banks / BIT_ULL(cfg)) * mcam->banksize;
cfg              1005 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	mcam->keysize = cfg;
cfg              1008 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	if (cfg == NPC_MCAM_KEY_X4)
cfg              1010 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	else if (cfg == NPC_MCAM_KEY_X2)
cfg              1106 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	u64 cfg, nibble_ena;
cfg              1115 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	cfg = rvu_read64(rvu, blkaddr, NPC_AF_CONST);
cfg              1116 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	for (bank = 0; bank < ((cfg >> 44) & 0xF); bank++) {
cfg              1117 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 		for (entry = 0; entry < ((cfg >> 28) & 0xFFFF); entry++)
cfg               933 drivers/net/ethernet/marvell/pxa168_eth.c 	u32 cfg, cfg_o = rdl(pep, PORT_CONFIG);
cfg               936 drivers/net/ethernet/marvell/pxa168_eth.c 	cfg = cfg_o & ~PCR_DUPLEX_FULL;
cfg               944 drivers/net/ethernet/marvell/pxa168_eth.c 		cfg |= PCR_DUPLEX_FULL;
cfg               949 drivers/net/ethernet/marvell/pxa168_eth.c 	if (cfg == cfg_o && cfgext == cfgext_o)
cfg               952 drivers/net/ethernet/marvell/pxa168_eth.c 	wrl(pep, PORT_CONFIG, cfg);
cfg               627 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static unsigned long *ptys2ethtool_link_mode(struct ptys2ethtool_config *cfg,
cfg               632 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		return cfg->supported;
cfg               634 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		return cfg->advertised;
cfg               641 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		struct ptys2ethtool_config *cfg;			\
cfg               644 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		cfg = &ptys2ethtool_map[reg_];				\
cfg               645 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		cfg->speed = speed_;					\
cfg               646 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		bitmap_zero(cfg->supported,				\
cfg               648 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		bitmap_zero(cfg->advertised,				\
cfg               651 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			__set_bit(modes[i], cfg->supported);		\
cfg               652 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			__set_bit(modes[i], cfg->advertised);		\
cfg               178 drivers/net/ethernet/mellanox/mlx4/fw.c int mlx4_MOD_STAT_CFG(struct mlx4_dev *dev, struct mlx4_mod_stat_cfg *cfg)
cfg               194 drivers/net/ethernet/mellanox/mlx4/fw.c 	MLX4_PUT(inbox, cfg->log_pg_sz, MOD_STAT_CFG_PG_SZ_OFFSET);
cfg               195 drivers/net/ethernet/mellanox/mlx4/fw.c 	MLX4_PUT(inbox, cfg->log_pg_sz_m, MOD_STAT_CFG_PG_SZ_M_OFFSET);
cfg               253 drivers/net/ethernet/mellanox/mlx4/fw.h int mlx4_MOD_STAT_CFG(struct mlx4_dev *dev, struct mlx4_mod_stat_cfg *cfg);
cfg                74 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 		struct ptys2ethtool_config *cfg;                        \
cfg                77 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 		cfg = &ptys2##table##_ethtool_table[reg_];		\
cfg                78 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 		bitmap_zero(cfg->supported,                             \
cfg                80 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 		bitmap_zero(cfg->advertised,                            \
cfg                85 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 			__set_bit(bit, &cfg->supported[idx]);           \
cfg                86 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 			__set_bit(bit, &cfg->advertised[idx]);          \
cfg              4061 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	struct hwtstamp_config *cfg = &priv->tstamp;
cfg              4066 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	return copy_to_user(ifr->ifr_data, cfg, sizeof(*cfg)) ? -EFAULT : 0;
cfg                29 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	struct vxlan_config *cfg = &vxlan->cfg;
cfg                31 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->saddr.sa.sa_family != AF_INET) {
cfg                36 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (vxlan_addr_multicast(&cfg->remote_ip)) {
cfg                41 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (vxlan_addr_any(&cfg->saddr)) {
cfg                46 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->remote_ifindex) {
cfg                51 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->port_min || cfg->port_max) {
cfg                56 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->tos != 1) {
cfg                61 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->flags & VXLAN_F_TTL_INHERIT) {
cfg                66 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (!(cfg->flags & VXLAN_F_UDP_ZERO_CSUM_TX)) {
cfg                71 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->flags & ~MLXSW_SP_NVE_VXLAN_SUPPORTED_FLAGS) {
cfg                76 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->ttl == 0) {
cfg                81 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	if (cfg->label != 0) {
cfg                94 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	struct vxlan_config *cfg = &vxlan->cfg;
cfg                97 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	config->ttl = cfg->ttl;
cfg                98 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	config->flowlabel = cfg->label;
cfg                99 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	config->learning_en = cfg->flags & VXLAN_F_LEARN ? 1 : 0;
cfg               102 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	config->ul_sip.addr4 = cfg->saddr.sin.sin_addr.s_addr;
cfg               103 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c 	config->udp_dport = cfg->dst_port;
cfg              1977 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		.vni = vxlan->cfg.vni,
cfg              2181 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		.vni = vxlan->cfg.vni,
cfg              2349 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	fid = mlxsw_sp_fid_lookup_by_vni(mlxsw_sp, vxlan->cfg.vni);
cfg              2415 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	info.remote_port = vxlan->cfg.dst_port;
cfg              2608 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		if (!(vxlan->cfg.flags & VXLAN_F_LEARN))
cfg              3082 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	struct vxlan_config *cfg = &vxlan->cfg;
cfg              3090 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	if (vxlan_fdb_info->remote_port != cfg->dst_port) {
cfg              3094 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	if (vxlan_fdb_info->remote_vni != cfg->vni ||
cfg              3095 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	    vxlan_fdb_info->vni != cfg->vni) {
cfg              3211 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	__be32 vni = vxlan->cfg.vni;
cfg              3297 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	__be32 vni = vxlan->cfg.vni;
cfg              3260 drivers/net/ethernet/micrel/ksz884x.c 		u32 cfg = hw->tx_cfg;
cfg              3265 drivers/net/ethernet/micrel/ksz884x.c 		if (hw->enabled && cfg != hw->tx_cfg)
cfg              3370 drivers/net/ethernet/micrel/ksz884x.c 	u16 cfg;
cfg              3379 drivers/net/ethernet/micrel/ksz884x.c 		cfg = 0;
cfg              3381 drivers/net/ethernet/micrel/ksz884x.c 			cfg = data;
cfg              3404 drivers/net/ethernet/micrel/ksz884x.c 		if (data != cfg) {
cfg               995 drivers/net/ethernet/mscc/ocelot.c 	struct hwtstamp_config cfg;
cfg               997 drivers/net/ethernet/mscc/ocelot.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg              1001 drivers/net/ethernet/mscc/ocelot.c 	if (cfg.flags)
cfg              1005 drivers/net/ethernet/mscc/ocelot.c 	switch (cfg.tx_type) {
cfg              1024 drivers/net/ethernet/mscc/ocelot.c 	switch (cfg.rx_filter) {
cfg              1042 drivers/net/ethernet/mscc/ocelot.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
cfg              1050 drivers/net/ethernet/mscc/ocelot.c 	memcpy(&ocelot->hwtstamp_config, &cfg, sizeof(cfg));
cfg              1053 drivers/net/ethernet/mscc/ocelot.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg              1151 drivers/net/ethernet/natsemi/natsemi.c 	u32 cfg;
cfg              1203 drivers/net/ethernet/natsemi/natsemi.c 	cfg = readl(ioaddr + ChipConfig);
cfg              1204 drivers/net/ethernet/natsemi/natsemi.c 	if (cfg & CfgExtPhy)
cfg              1263 drivers/net/ethernet/natsemi/natsemi.c 	u32 cfg;
cfg              1265 drivers/net/ethernet/natsemi/natsemi.c 	cfg = readl(ioaddr + ChipConfig);
cfg              1266 drivers/net/ethernet/natsemi/natsemi.c 	if (cfg & CfgExtPhy)
cfg              1275 drivers/net/ethernet/natsemi/natsemi.c 	writel(cfg | (CfgExtPhy | CfgPhyDis), ioaddr + ChipConfig);
cfg              1297 drivers/net/ethernet/natsemi/natsemi.c 	u32 cfg;
cfg              1300 drivers/net/ethernet/natsemi/natsemi.c 	cfg = readl(ioaddr + ChipConfig);
cfg              1301 drivers/net/ethernet/natsemi/natsemi.c 	if (!(cfg &CfgExtPhy))
cfg              1309 drivers/net/ethernet/natsemi/natsemi.c 	cfg = cfg & ~(CfgExtPhy | CfgPhyDis);
cfg              1310 drivers/net/ethernet/natsemi/natsemi.c 	writel(cfg, ioaddr + ChipConfig);
cfg              1390 drivers/net/ethernet/natsemi/natsemi.c 	u32 cfg;
cfg              1407 drivers/net/ethernet/natsemi/natsemi.c 	cfg = readl(ioaddr + ChipConfig) & CFG_RESET_SAVE;
cfg              1439 drivers/net/ethernet/natsemi/natsemi.c 	cfg |= readl(ioaddr + ChipConfig) & ~CFG_RESET_SAVE;
cfg              1442 drivers/net/ethernet/natsemi/natsemi.c 		cfg &= ~(CfgExtPhy | CfgPhyDis);
cfg              1444 drivers/net/ethernet/natsemi/natsemi.c 		cfg |= (CfgExtPhy | CfgPhyDis);
cfg              1445 drivers/net/ethernet/natsemi/natsemi.c 	writel(cfg, ioaddr + ChipConfig);
cfg               602 drivers/net/ethernet/natsemi/ns83820.c 	u32 cfg, new_cfg;
cfg               606 drivers/net/ethernet/natsemi/ns83820.c 	cfg = readl(dev->base + CFG) ^ SPDSTS_POLARITY;
cfg               653 drivers/net/ethernet/natsemi/ns83820.c 		if (cfg & CFG_SPDSTS1)
cfg               658 drivers/net/ethernet/natsemi/ns83820.c 		speed = ((cfg / CFG_SPDSTS0) & 3);
cfg               659 drivers/net/ethernet/natsemi/ns83820.c 		fullduplex = (cfg & CFG_DUPSTS);
cfg               676 drivers/net/ethernet/natsemi/ns83820.c 		if ((cfg & CFG_LNKSTS) &&
cfg               683 drivers/net/ethernet/natsemi/ns83820.c 		dev->CFG_cache |= cfg & CFG_SPDSTS;
cfg               686 drivers/net/ethernet/natsemi/ns83820.c 	newlinkstate = (cfg & CFG_LNKSTS) ? LINK_UP : LINK_DOWN;
cfg              1210 drivers/net/ethernet/natsemi/ns83820.c 	u32 cfg, tanar, tbicr;
cfg              1228 drivers/net/ethernet/natsemi/ns83820.c 	cfg   = readl(dev->base + CFG) ^ SPDSTS_POLARITY;
cfg              1232 drivers/net/ethernet/natsemi/ns83820.c 	fullduplex = (cfg & CFG_DUPSTS) ? 1 : 0;
cfg              1256 drivers/net/ethernet/natsemi/ns83820.c 	switch (cfg / CFG_SPDSTS0 & 3) {
cfg              1277 drivers/net/ethernet/natsemi/ns83820.c 	u32 cfg, tanar;
cfg              1282 drivers/net/ethernet/natsemi/ns83820.c 	cfg = readl(dev->base + CFG) ^ SPDSTS_POLARITY;
cfg              1292 drivers/net/ethernet/natsemi/ns83820.c 		fullduplex = cfg & CFG_DUPSTS;
cfg              1363 drivers/net/ethernet/natsemi/ns83820.c 	u32 cfg = readl(dev->base + CFG) ^ SPDSTS_POLARITY;
cfg              1364 drivers/net/ethernet/natsemi/ns83820.c 	return cfg & CFG_LNKSTS ? 1 : 0;
cfg               212 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct hwtstamp_config cfg;
cfg               217 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg               220 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (cfg.flags) /* reserved for future extensions */
cfg               226 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (cfg.tx_type != HWTSTAMP_TX_OFF && cfg.tx_type != HWTSTAMP_TX_ON)
cfg               229 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	switch (cfg.rx_filter) {
cfg               257 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	adapter->hwts_tx_en = cfg.tx_type == HWTSTAMP_TX_ON;
cfg               262 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg               269 drivers/net/ethernet/pasemi/pasemi_mac.c 	unsigned int cfg;
cfg               308 drivers/net/ethernet/pasemi/pasemi_mac.c 	cfg = PAS_DMA_TXCHAN_CFG_TY_FUNC | PAS_DMA_TXCHAN_CFG_UP |
cfg               313 drivers/net/ethernet/pasemi/pasemi_mac.c 		cfg |= PAS_DMA_TXCHAN_CFG_TRD | PAS_DMA_TXCHAN_CFG_TRR;
cfg               315 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_TXCHAN_CFG(chno), cfg);
cfg               368 drivers/net/ethernet/pasemi/pasemi_mac.c 	unsigned int cfg;
cfg               406 drivers/net/ethernet/pasemi/pasemi_mac.c 	cfg = PAS_DMA_RXCHAN_CFG_HBU(2);
cfg               409 drivers/net/ethernet/pasemi/pasemi_mac.c 		cfg |= PAS_DMA_RXCHAN_CFG_CTR;
cfg               411 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXCHAN_CFG(chno), cfg);
cfg               420 drivers/net/ethernet/pasemi/pasemi_mac.c 	cfg = PAS_DMA_RXINT_CFG_DHL(2) | PAS_DMA_RXINT_CFG_L2 |
cfg               425 drivers/net/ethernet/pasemi/pasemi_mac.c 		cfg |= PAS_DMA_RXINT_CFG_ITRR | PAS_DMA_RXINT_CFG_ITR;
cfg               427 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_RXINT_CFG(mac->dma_if), cfg);
cfg               450 drivers/net/ethernet/pasemi/pasemi_mac.c 	unsigned int cfg;
cfg               483 drivers/net/ethernet/pasemi/pasemi_mac.c 	cfg = PAS_DMA_TXCHAN_CFG_TY_IFACE |
cfg               489 drivers/net/ethernet/pasemi/pasemi_mac.c 		cfg |= PAS_DMA_TXCHAN_CFG_TRD | PAS_DMA_TXCHAN_CFG_TRR;
cfg               491 drivers/net/ethernet/pasemi/pasemi_mac.c 	write_dma_reg(PAS_DMA_TXCHAN_CFG(chno), cfg);
cfg               294 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	kfree(dcb->cfg);
cfg               295 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	dcb->cfg = NULL;
cfg               321 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	dcb->cfg = kzalloc(sizeof(struct qlcnic_dcb_cfg), GFP_ATOMIC);
cfg               322 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	if (!dcb->cfg) {
cfg               335 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	kfree(dcb->cfg);
cfg               336 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	dcb->cfg = NULL;
cfg               373 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_capability *cap = &dcb->cfg->capability;
cfg               406 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_cfg *cfg = dcb->cfg;
cfg               415 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	cap = &cfg->capability;
cfg               544 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_capability *cap = &dcb->cfg->capability;
cfg               747 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_cfg *cfg = adapter->dcb->cfg;
cfg               748 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_cee *type = &cfg->type[idx];
cfg               758 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	    cfg->capability.max_pfc_tc)
cfg               762 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	    cfg->capability.max_ets_tc)
cfg               801 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	type = &adapter->dcb->cfg->type[QLC_DCB_OPER_IDX];
cfg               838 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	type = &adapter->dcb->cfg->type[QLC_DCB_OPER_IDX];
cfg               864 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	type = &adapter->dcb->cfg->type[QLC_DCB_OPER_IDX];
cfg               900 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		*cap = adapter->dcb->cfg->capability.dcb_capability;
cfg               912 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_cfg *cfg = adapter->dcb->cfg;
cfg               919 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		*num = cfg->capability.max_ets_tc;
cfg               922 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		*num = cfg->capability.max_pfc_tc;
cfg               951 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	return dcb->cfg->type[QLC_DCB_OPER_IDX].pfc_mode_enable;
cfg               957 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_cfg *cfg = adapter->dcb->cfg;
cfg               962 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	return cfg->capability.dcb_capability;
cfg               973 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	type = &adapter->dcb->cfg->type[QLC_DCB_OPER_IDX];
cfg              1029 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	peer = &adapter->dcb->cfg->type[QLC_DCB_PEER_IDX];
cfg              1050 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	peer = &adapter->dcb->cfg->type[QLC_DCB_PEER_IDX];
cfg              1075 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	peer = &adapter->dcb->cfg->type[QLC_DCB_PEER_IDX];
cfg              1100 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_dcb_cfg *cfg = adapter->dcb->cfg;
cfg              1110 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	peer = &cfg->type[QLC_DCB_PEER_IDX];
cfg              1122 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	pfc->tcs_supported = cfg->capability.max_pfc_tc;
cfg                41 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	struct qlcnic_dcb_cfg		*cfg;
cfg              1462 drivers/net/ethernet/realtek/r8169_main.c 	} cfg[] = {
cfg              1470 drivers/net/ethernet/realtek/r8169_main.c 	unsigned int i, tmp = ARRAY_SIZE(cfg);
cfg              1492 drivers/net/ethernet/realtek/r8169_main.c 		options = RTL_R8(tp, cfg[i].reg) & ~cfg[i].mask;
cfg              1493 drivers/net/ethernet/realtek/r8169_main.c 		if (wolopts & cfg[i].opt)
cfg              1494 drivers/net/ethernet/realtek/r8169_main.c 			options |= cfg[i].mask;
cfg              1495 drivers/net/ethernet/realtek/r8169_main.c 		RTL_W8(tp, cfg[i].reg, options);
cfg                33 drivers/net/ethernet/sfc/mcdi_port.c efx_mcdi_get_phy_cfg(struct efx_nic *efx, struct efx_mcdi_phy_data *cfg)
cfg                40 drivers/net/ethernet/sfc/mcdi_port.c 	BUILD_BUG_ON(MC_CMD_GET_PHY_CFG_OUT_NAME_LEN != sizeof(cfg->name));
cfg                52 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->flags = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_FLAGS);
cfg                53 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->type = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_TYPE);
cfg                54 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->supported_cap =
cfg                56 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->channel = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_CHANNEL);
cfg                57 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->port = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_PRT);
cfg                58 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->stats_mask = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_STATS_MASK);
cfg                59 drivers/net/ethernet/sfc/mcdi_port.c 	memcpy(cfg->name, MCDI_PTR(outbuf, GET_PHY_CFG_OUT_NAME),
cfg                60 drivers/net/ethernet/sfc/mcdi_port.c 	       sizeof(cfg->name));
cfg                61 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->media = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_MEDIA_TYPE);
cfg                62 drivers/net/ethernet/sfc/mcdi_port.c 	cfg->mmd_mask = MCDI_DWORD(outbuf, GET_PHY_CFG_OUT_MMD_MASK);
cfg                63 drivers/net/ethernet/sfc/mcdi_port.c 	memcpy(cfg->revision, MCDI_PTR(outbuf, GET_PHY_CFG_OUT_REVISION),
cfg                64 drivers/net/ethernet/sfc/mcdi_port.c 	       sizeof(cfg->revision));
cfg              1377 drivers/net/ethernet/sis/sis900.c 		sw32(cfg, ~EXD & sr32(cfg));
cfg              1381 drivers/net/ethernet/sis/sis900.c 		sw32(cfg, EXD | sr32(cfg));
cfg              1407 drivers/net/ethernet/sis/sis900.c 	if (sr32( cfg) & EDB_MASTER_EN) {
cfg              2461 drivers/net/ethernet/sis/sis900.c 		sw32(cfg, PESEL | RND_CNT);
cfg              2463 drivers/net/ethernet/sis/sis900.c 		sw32(cfg, PESEL);
cfg               240 drivers/net/ethernet/smsc/smc911x.c 	if (lp->cfg.irq_polarity)
cfg               260 drivers/net/ethernet/smsc/smc911x.c 	unsigned mask, cfg, cr;
cfg               270 drivers/net/ethernet/smsc/smc911x.c 	cfg = SMC_GET_HW_CFG(lp);
cfg               271 drivers/net/ethernet/smsc/smc911x.c 	cfg &= HW_CFG_TX_FIF_SZ_ | 0xFFF;
cfg               272 drivers/net/ethernet/smsc/smc911x.c 	cfg |= HW_CFG_SF_;
cfg               273 drivers/net/ethernet/smsc/smc911x.c 	SMC_SET_HW_CFG(lp, cfg);
cfg               661 drivers/net/ethernet/smsc/smc911x.c 	unsigned int cfg, id1, id2;
cfg               676 drivers/net/ethernet/smsc/smc911x.c 			cfg = SMC_GET_HW_CFG(lp);
cfg               677 drivers/net/ethernet/smsc/smc911x.c 			if (cfg & HW_CFG_EXT_PHY_DET_) {
cfg               678 drivers/net/ethernet/smsc/smc911x.c 				cfg &= ~HW_CFG_PHY_CLK_SEL_;
cfg               679 drivers/net/ethernet/smsc/smc911x.c 				cfg |= HW_CFG_PHY_CLK_SEL_CLK_DIS_;
cfg               680 drivers/net/ethernet/smsc/smc911x.c 				SMC_SET_HW_CFG(lp, cfg);
cfg               683 drivers/net/ethernet/smsc/smc911x.c 				cfg |= HW_CFG_EXT_PHY_EN_;
cfg               684 drivers/net/ethernet/smsc/smc911x.c 				SMC_SET_HW_CFG(lp, cfg);
cfg               687 drivers/net/ethernet/smsc/smc911x.c 				cfg &= ~HW_CFG_PHY_CLK_SEL_;
cfg               688 drivers/net/ethernet/smsc/smc911x.c 				cfg |= HW_CFG_PHY_CLK_SEL_EXT_PHY_;
cfg               689 drivers/net/ethernet/smsc/smc911x.c 				SMC_SET_HW_CFG(lp, cfg);
cfg               692 drivers/net/ethernet/smsc/smc911x.c 				cfg |= HW_CFG_SMI_SEL_;
cfg               693 drivers/net/ethernet/smsc/smc911x.c 				SMC_SET_HW_CFG(lp, cfg);
cfg              1947 drivers/net/ethernet/smsc/smc911x.c 	irq_flags = lp->cfg.irq_flags;
cfg              2081 drivers/net/ethernet/smsc/smc911x.c 		memcpy(&lp->cfg, pd, sizeof(lp->cfg));
cfg               103 drivers/net/ethernet/smsc/smc911x.h 	struct smc911x_platdata cfg;
cfg               116 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_32BIT)
cfg               119 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_16BIT)
cfg               130 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_32BIT) {
cfg               135 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_16BIT) {
cfg               149 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_32BIT) {
cfg               154 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_16BIT) {
cfg               167 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_32BIT) {
cfg               172 drivers/net/ethernet/smsc/smc911x.h 	if (lp->cfg.flags & SMC911X_USE_16BIT) {
cfg               107 drivers/net/ethernet/smsc/smc91c92_cs.c     u_short			cfg;
cfg               895 drivers/net/ethernet/smsc/smc91c92_cs.c 	smc->cfg = inw(ioaddr + CONFIG) & ~CFG_AUI_SELECT;
cfg               896 drivers/net/ethernet/smsc/smc91c92_cs.c 	smc->cfg |= CFG_NO_WAIT | CFG_16BIT | CFG_STATIC;
cfg               898 drivers/net/ethernet/smsc/smc91c92_cs.c 	    smc->cfg |= CFG_IRQ_SEL_1 | CFG_IRQ_SEL_0;
cfg               900 drivers/net/ethernet/smsc/smc91c92_cs.c 	    smc->cfg |= CFG_MII_SELECT;
cfg               904 drivers/net/ethernet/smsc/smc91c92_cs.c     if (smc->cfg & CFG_MII_SELECT) {
cfg               932 drivers/net/ethernet/smsc/smc91c92_cs.c 		(smc->cfg & CFG_MII_SELECT) ? "MII" : if_names[dev->if_port]);
cfg               935 drivers/net/ethernet/smsc/smc91c92_cs.c     if (smc->cfg & CFG_MII_SELECT) {
cfg              1591 drivers/net/ethernet/smsc/smc91c92_cs.c 	if (smc->cfg & CFG_MII_SELECT)
cfg              1621 drivers/net/ethernet/smsc/smc91c92_cs.c 	outw(smc->cfg | CFG_AUI_SELECT, ioaddr + CONFIG);
cfg              1627 drivers/net/ethernet/smsc/smc91c92_cs.c 	outw(smc->cfg, ioaddr + CONFIG);
cfg              1681 drivers/net/ethernet/smsc/smc91c92_cs.c     outw(((smc->cfg & CFG_MII_SELECT) ? 0 : TCR_MONCSN) |
cfg              1685 drivers/net/ethernet/smsc/smc91c92_cs.c     if (smc->cfg & CFG_MII_SELECT) {
cfg              1764 drivers/net/ethernet/smsc/smc91c92_cs.c     if (smc->cfg & CFG_MII_SELECT) {
cfg              1838 drivers/net/ethernet/smsc/smc91c92_cs.c     if (smc->cfg & CFG_MII_SELECT) {
cfg              1923 drivers/net/ethernet/smsc/smc91c92_cs.c 	if (smc->cfg & CFG_MII_SELECT)
cfg              1943 drivers/net/ethernet/smsc/smc91c92_cs.c 	if (smc->cfg & CFG_MII_SELECT)
cfg              1971 drivers/net/ethernet/smsc/smc91c92_cs.c 	if (smc->cfg & CFG_MII_SELECT) {
cfg               242 drivers/net/ethernet/smsc/smc91x.c 	unsigned int ctl, cfg;
cfg               276 drivers/net/ethernet/smsc/smc91x.c 	cfg = CONFIG_DEFAULT;
cfg               283 drivers/net/ethernet/smsc/smc91x.c 	if (lp->cfg.flags & SMC91X_NOWAIT)
cfg               284 drivers/net/ethernet/smsc/smc91x.c 		cfg |= CONFIG_NO_WAIT;
cfg               290 drivers/net/ethernet/smsc/smc91x.c 	cfg |= CONFIG_EPH_POWER_EN;
cfg               292 drivers/net/ethernet/smsc/smc91x.c 	SMC_SET_CONFIG(lp, cfg);
cfg              1472 drivers/net/ethernet/smsc/smc91x.c 				lp->cfg.leda << RPC_LSXA_SHFT |
cfg              1473 drivers/net/ethernet/smsc/smc91x.c 				lp->cfg.ledb << RPC_LSXB_SHFT;
cfg              2006 drivers/net/ethernet/smsc/smc91x.c 	lp->cfg.flags |= SMC91X_USE_DMA;
cfg              2008 drivers/net/ethernet/smsc/smc91x.c 	if (lp->cfg.flags & SMC91X_USE_DMA) {
cfg              2028 drivers/net/ethernet/smsc/smc91x.c 			lp->cfg.flags & SMC91X_NOWAIT ? " [nowait]" : "",
cfg              2254 drivers/net/ethernet/smsc/smc91x.c 	lp->cfg.flags = 0;
cfg              2257 drivers/net/ethernet/smsc/smc91x.c 		memcpy(&lp->cfg, pd, sizeof(lp->cfg));
cfg              2258 drivers/net/ethernet/smsc/smc91x.c 		lp->io_shift = SMC91X_IO_SHIFT(lp->cfg.flags);
cfg              2299 drivers/net/ethernet/smsc/smc91x.c 				lp->cfg.flags |= SMC91X_USE_8BIT;
cfg              2301 drivers/net/ethernet/smsc/smc91x.c 				lp->cfg.flags |= SMC91X_USE_16BIT;
cfg              2303 drivers/net/ethernet/smsc/smc91x.c 				lp->cfg.flags |= SMC91X_USE_32BIT;
cfg              2305 drivers/net/ethernet/smsc/smc91x.c 			lp->cfg.flags |= SMC91X_USE_16BIT;
cfg              2310 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.pxa_u16_align4 =
cfg              2316 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.flags |= (SMC_CAN_USE_8BIT)  ? SMC91X_USE_8BIT  : 0;
cfg              2317 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.flags |= (SMC_CAN_USE_16BIT) ? SMC91X_USE_16BIT : 0;
cfg              2318 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.flags |= (SMC_CAN_USE_32BIT) ? SMC91X_USE_32BIT : 0;
cfg              2319 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.flags |= (nowait) ? SMC91X_NOWAIT : 0;
cfg              2322 drivers/net/ethernet/smsc/smc91x.c 	if (!lp->cfg.leda && !lp->cfg.ledb) {
cfg              2323 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.leda = RPC_LSA_DEFAULT;
cfg              2324 drivers/net/ethernet/smsc/smc91x.c 		lp->cfg.ledb = RPC_LSB_DEFAULT;
cfg               114 drivers/net/ethernet/smsc/smc91x.h 			 (lp)->cfg.pxa_u16_align4)
cfg               278 drivers/net/ethernet/smsc/smc91x.h 	struct smc91x_platdata cfg;
cfg               281 drivers/net/ethernet/smsc/smc91x.h #define SMC_8BIT(p)	((p)->cfg.flags & SMC91X_USE_8BIT)
cfg               282 drivers/net/ethernet/smsc/smc91x.h #define SMC_16BIT(p)	((p)->cfg.flags & SMC91X_USE_16BIT)
cfg               283 drivers/net/ethernet/smsc/smc91x.h #define SMC_32BIT(p)	((p)->cfg.flags & SMC91X_USE_32BIT)
cfg               500 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 			   struct stmmac_pps_cfg *cfg, bool enable,
cfg               507 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 	if (!cfg->available)
cfg               527 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 	writel(cfg->start.tv_sec, ioaddr + MAC_PPSx_TARGET_TIME_SEC(index));
cfg               530 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 		cfg->start.tv_nsec = (cfg->start.tv_nsec * 1000) / 465;
cfg               531 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 	writel(cfg->start.tv_nsec, ioaddr + MAC_PPSx_TARGET_TIME_NSEC(index));
cfg               533 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 	period = cfg->period.tv_sec * 1000000000;
cfg               534 drivers/net/ethernet/stmicro/stmmac/dwmac5.c 	period += cfg->period.tv_nsec;
cfg                84 drivers/net/ethernet/stmicro/stmmac/dwmac5.h 			   struct stmmac_pps_cfg *cfg, bool enable,
cfg               328 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 		u32 cfg = readl(ioaddr + XGMAC_RX_CONFIG);
cfg               329 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 		cfg |= XGMAC_CONFIG_RE;
cfg               330 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 		writel(cfg, ioaddr + XGMAC_RX_CONFIG);
cfg               524 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 				  struct stmmac_rss *cfg, u32 num_rxq)
cfg               531 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	if (!cfg || !cfg->enable) {
cfg               537 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	key = (u32 *)cfg->key;
cfg               538 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	for (i = 0; i < (ARRAY_SIZE(cfg->key) / sizeof(u32)); i++) {
cfg               544 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	for (i = 0; i < ARRAY_SIZE(cfg->table); i++) {
cfg               545 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 		ret = dwxgmac2_rss_write_reg(ioaddr, false, i, cfg->table[i]);
cfg              1080 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 				    struct stmmac_pps_cfg *cfg, bool enable,
cfg              1087 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	if (!cfg->available)
cfg              1106 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	writel(cfg->start.tv_sec, ioaddr + XGMAC_PPSx_TARGET_TIME_SEC(index));
cfg              1109 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 		cfg->start.tv_nsec = (cfg->start.tv_nsec * 1000) / 465;
cfg              1110 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	writel(cfg->start.tv_nsec, ioaddr + XGMAC_PPSx_TARGET_TIME_NSEC(index));
cfg              1112 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	period = cfg->period.tv_sec * 1000000000;
cfg              1113 drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c 	period += cfg->period.tv_nsec;
cfg               351 drivers/net/ethernet/stmicro/stmmac/hwif.h 			       struct stmmac_pps_cfg *cfg, bool enable,
cfg               357 drivers/net/ethernet/stmicro/stmmac/hwif.h 			     struct stmmac_rss *cfg, u32 num_rxq);
cfg               137 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 	struct stmmac_pps_cfg *cfg;
cfg               147 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		cfg = &priv->pps[rq->perout.index];
cfg               149 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		cfg->start.tv_sec = rq->perout.start.sec;
cfg               150 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		cfg->start.tv_nsec = rq->perout.start.nsec;
cfg               151 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		cfg->period.tv_sec = rq->perout.period.sec;
cfg               152 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 		cfg->period.tv_nsec = rq->perout.period.nsec;
cfg               156 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c 					     rq->perout.index, cfg, on,
cfg               662 drivers/net/ethernet/sun/cassini.c 	u32 cfg;
cfg               664 drivers/net/ethernet/sun/cassini.c 	cfg  = readl(cp->regs + REG_MIF_CFG);
cfg               665 drivers/net/ethernet/sun/cassini.c 	cfg &= (MIF_CFG_MDIO_0 | MIF_CFG_MDIO_1);
cfg               668 drivers/net/ethernet/sun/cassini.c 		cfg |= MIF_CFG_PHY_SELECT;
cfg               672 drivers/net/ethernet/sun/cassini.c 		cfg |= MIF_CFG_POLL_EN;
cfg               673 drivers/net/ethernet/sun/cassini.c 		cfg |= CAS_BASE(MIF_CFG_POLL_REG, MII_BMSR);
cfg               674 drivers/net/ethernet/sun/cassini.c 		cfg |= CAS_BASE(MIF_CFG_POLL_PHY, cp->phy_addr);
cfg               678 drivers/net/ethernet/sun/cassini.c 	writel(cfg, cp->regs + REG_MIF_CFG);
cfg              1719 drivers/net/ethernet/sun/cassini.c 		u16 cfg;
cfg              1724 drivers/net/ethernet/sun/cassini.c 		pci_read_config_word(cp->pdev, PCI_STATUS, &cfg);
cfg              1725 drivers/net/ethernet/sun/cassini.c 		netdev_err(dev, "Read PCI cfg space status [%04x]\n", cfg);
cfg              1726 drivers/net/ethernet/sun/cassini.c 		if (cfg & PCI_STATUS_PARITY)
cfg              1728 drivers/net/ethernet/sun/cassini.c 		if (cfg & PCI_STATUS_SIG_TARGET_ABORT)
cfg              1730 drivers/net/ethernet/sun/cassini.c 		if (cfg & PCI_STATUS_REC_TARGET_ABORT)
cfg              1732 drivers/net/ethernet/sun/cassini.c 		if (cfg & PCI_STATUS_REC_MASTER_ABORT)
cfg              1734 drivers/net/ethernet/sun/cassini.c 		if (cfg & PCI_STATUS_SIG_SYSTEM_ERROR)
cfg              1736 drivers/net/ethernet/sun/cassini.c 		if (cfg & PCI_STATUS_DETECTED_PARITY)
cfg              1740 drivers/net/ethernet/sun/cassini.c 		cfg &= (PCI_STATUS_PARITY |
cfg              1746 drivers/net/ethernet/sun/cassini.c 		pci_write_config_word(cp->pdev, PCI_STATUS, cfg);
cfg              3395 drivers/net/ethernet/sun/cassini.c 	u32 cfg;
cfg              3431 drivers/net/ethernet/sun/cassini.c 	cfg = readl(cp->regs + REG_MIF_CFG);
cfg              3432 drivers/net/ethernet/sun/cassini.c 	if (cfg & MIF_CFG_MDIO_1) {
cfg              3434 drivers/net/ethernet/sun/cassini.c 	} else if (cfg & MIF_CFG_MDIO_0) {
cfg              3461 drivers/net/ethernet/sun/cassini.c 	cfg = cas_phy_read(cp, MII_BMSR);
cfg              3462 drivers/net/ethernet/sun/cassini.c 	if ((cfg & CAS_BMSR_1000_EXTEND) &&
cfg              1904 drivers/net/ethernet/sun/sungem.c        	u32 cfg;
cfg              1926 drivers/net/ethernet/sun/sungem.c        	cfg  = 0;
cfg              1928 drivers/net/ethernet/sun/sungem.c 		cfg |= GREG_CFG_RONPAULBIT | GREG_CFG_ENBUG2FIX;
cfg              1930 drivers/net/ethernet/sun/sungem.c        	cfg |= GREG_CFG_IBURST;
cfg              1932 drivers/net/ethernet/sun/sungem.c        	cfg |= ((31 << 1) & GREG_CFG_TXDMALIM);
cfg              1933 drivers/net/ethernet/sun/sungem.c        	cfg |= ((31 << 6) & GREG_CFG_RXDMALIM);
cfg              1934 drivers/net/ethernet/sun/sungem.c        	writel(cfg, gp->regs + GREG_CFG);
cfg              1940 drivers/net/ethernet/sun/sungem.c 		cfg = ((2 << 1) & GREG_CFG_TXDMALIM);
cfg              1941 drivers/net/ethernet/sun/sungem.c 		cfg |= ((8 << 6) & GREG_CFG_RXDMALIM);
cfg              1942 drivers/net/ethernet/sun/sungem.c 		writel(cfg, gp->regs + GREG_CFG);
cfg              1924 drivers/net/ethernet/ti/cpsw.c 	struct hwtstamp_config cfg;
cfg              1932 drivers/net/ethernet/ti/cpsw.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg              1936 drivers/net/ethernet/ti/cpsw.c 	if (cfg.flags)
cfg              1939 drivers/net/ethernet/ti/cpsw.c 	if (cfg.tx_type != HWTSTAMP_TX_OFF && cfg.tx_type != HWTSTAMP_TX_ON)
cfg              1942 drivers/net/ethernet/ti/cpsw.c 	switch (cfg.rx_filter) {
cfg              1953 drivers/net/ethernet/ti/cpsw.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT;
cfg              1965 drivers/net/ethernet/ti/cpsw.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
cfg              1971 drivers/net/ethernet/ti/cpsw.c 	priv->tx_ts_enabled = cfg.tx_type == HWTSTAMP_TX_ON;
cfg              1985 drivers/net/ethernet/ti/cpsw.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg              1992 drivers/net/ethernet/ti/cpsw.c 	struct hwtstamp_config cfg;
cfg              1999 drivers/net/ethernet/ti/cpsw.c 	cfg.flags = 0;
cfg              2000 drivers/net/ethernet/ti/cpsw.c 	cfg.tx_type = priv->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
cfg              2001 drivers/net/ethernet/ti/cpsw.c 	cfg.rx_filter = priv->rx_ts_enabled;
cfg              2003 drivers/net/ethernet/ti/cpsw.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg              2607 drivers/net/ethernet/ti/netcp_ethss.c 	struct hwtstamp_config cfg;
cfg              2612 drivers/net/ethernet/ti/netcp_ethss.c 	cfg.flags = 0;
cfg              2613 drivers/net/ethernet/ti/netcp_ethss.c 	cfg.tx_type = gbe_dev->tx_ts_enabled ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
cfg              2614 drivers/net/ethernet/ti/netcp_ethss.c 	cfg.rx_filter = gbe_dev->rx_ts_enabled;
cfg              2616 drivers/net/ethernet/ti/netcp_ethss.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg              2653 drivers/net/ethernet/ti/netcp_ethss.c 	struct hwtstamp_config cfg;
cfg              2658 drivers/net/ethernet/ti/netcp_ethss.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg              2662 drivers/net/ethernet/ti/netcp_ethss.c 	if (cfg.flags)
cfg              2665 drivers/net/ethernet/ti/netcp_ethss.c 	switch (cfg.tx_type) {
cfg              2676 drivers/net/ethernet/ti/netcp_ethss.c 	switch (cfg.rx_filter) {
cfg              2684 drivers/net/ethernet/ti/netcp_ethss.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_EVENT;
cfg              2696 drivers/net/ethernet/ti/netcp_ethss.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V2_EVENT;
cfg              2704 drivers/net/ethernet/ti/netcp_ethss.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg               370 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct hwtstamp_config cfg;
cfg               375 drivers/net/ethernet/xscale/ixp4xx_eth.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg               378 drivers/net/ethernet/xscale/ixp4xx_eth.c 	if (cfg.flags) /* reserved for future extensions */
cfg               384 drivers/net/ethernet/xscale/ixp4xx_eth.c 	if (cfg.tx_type != HWTSTAMP_TX_OFF && cfg.tx_type != HWTSTAMP_TX_ON)
cfg               387 drivers/net/ethernet/xscale/ixp4xx_eth.c 	switch (cfg.rx_filter) {
cfg               403 drivers/net/ethernet/xscale/ixp4xx_eth.c 	port->hwts_tx_en = cfg.tx_type == HWTSTAMP_TX_ON;
cfg               409 drivers/net/ethernet/xscale/ixp4xx_eth.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg               414 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct hwtstamp_config cfg;
cfg               417 drivers/net/ethernet/xscale/ixp4xx_eth.c 	cfg.flags = 0;
cfg               418 drivers/net/ethernet/xscale/ixp4xx_eth.c 	cfg.tx_type = port->hwts_tx_en ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF;
cfg               422 drivers/net/ethernet/xscale/ixp4xx_eth.c 		cfg.rx_filter = HWTSTAMP_FILTER_NONE;
cfg               425 drivers/net/ethernet/xscale/ixp4xx_eth.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_SYNC;
cfg               428 drivers/net/ethernet/xscale/ixp4xx_eth.c 		cfg.rx_filter = HWTSTAMP_FILTER_PTP_V1_L4_DELAY_REQ;
cfg               435 drivers/net/ethernet/xscale/ixp4xx_eth.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg               171 drivers/net/hamradio/baycom_epp.c 	} cfg;
cfg               305 drivers/net/hamradio/baycom_epp.c 		bc->cfg.intclk ? "int" : "ext",
cfg               306 drivers/net/hamradio/baycom_epp.c 		bc->cfg.extmodem ? "ext" : "int", bc->cfg.fclk, bc->cfg.bps,
cfg               307 drivers/net/hamradio/baycom_epp.c 		(bc->cfg.fclk + 8 * bc->cfg.bps) / (16 * bc->cfg.bps),
cfg               308 drivers/net/hamradio/baycom_epp.c 		bc->cfg.loopback ? ",loopback" : "");
cfg               978 drivers/net/hamradio/baycom_epp.c 		bc->cfg.intclk = 1;
cfg               980 drivers/net/hamradio/baycom_epp.c 		bc->cfg.intclk = 0;
cfg               982 drivers/net/hamradio/baycom_epp.c 		bc->cfg.extmodem = 0;
cfg               984 drivers/net/hamradio/baycom_epp.c 		bc->cfg.extmodem = 1;
cfg               986 drivers/net/hamradio/baycom_epp.c 		bc->cfg.loopback = 0;
cfg               988 drivers/net/hamradio/baycom_epp.c 		bc->cfg.loopback = 1;
cfg               990 drivers/net/hamradio/baycom_epp.c 		bc->cfg.fclk = simple_strtoul(cp+5, NULL, 0);
cfg               991 drivers/net/hamradio/baycom_epp.c 		if (bc->cfg.fclk < 1000000)
cfg               992 drivers/net/hamradio/baycom_epp.c 			bc->cfg.fclk = 1000000;
cfg               993 drivers/net/hamradio/baycom_epp.c 		if (bc->cfg.fclk > 25000000)
cfg               994 drivers/net/hamradio/baycom_epp.c 			bc->cfg.fclk = 25000000;
cfg               997 drivers/net/hamradio/baycom_epp.c 		bc->cfg.bps = simple_strtoul(cp+4, NULL, 0);
cfg               998 drivers/net/hamradio/baycom_epp.c 		if (bc->cfg.bps < 1000)
cfg               999 drivers/net/hamradio/baycom_epp.c 			bc->cfg.bps = 1000;
cfg              1000 drivers/net/hamradio/baycom_epp.c 		if (bc->cfg.bps > 1500000)
cfg              1001 drivers/net/hamradio/baycom_epp.c 			bc->cfg.bps = 1500000;
cfg              1087 drivers/net/hamradio/baycom_epp.c 			bc->cfg.intclk ? "int" : "ext",
cfg              1088 drivers/net/hamradio/baycom_epp.c 			bc->cfg.extmodem ? "ext" : "int", bc->cfg.fclk, bc->cfg.bps,
cfg              1089 drivers/net/hamradio/baycom_epp.c 			bc->cfg.loopback ? ",loopback" : "");
cfg              1213 drivers/net/hamradio/baycom_epp.c 	bc->cfg.fclk = 19666600;
cfg              1214 drivers/net/hamradio/baycom_epp.c 	bc->cfg.bps = 9600;
cfg               973 drivers/net/hamradio/yam.c 		if ((yi.cfg.mask & YAM_IOBASE) && netif_running(dev))
cfg               975 drivers/net/hamradio/yam.c 		if ((yi.cfg.mask & YAM_IRQ) && netif_running(dev))
cfg               977 drivers/net/hamradio/yam.c 		if ((yi.cfg.mask & YAM_BITRATE) && netif_running(dev))
cfg               979 drivers/net/hamradio/yam.c 		if ((yi.cfg.mask & YAM_BAUDRATE) && netif_running(dev))
cfg               982 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_IOBASE) {
cfg               983 drivers/net/hamradio/yam.c 			yp->iobase = yi.cfg.iobase;
cfg               984 drivers/net/hamradio/yam.c 			dev->base_addr = yi.cfg.iobase;
cfg               986 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_IRQ) {
cfg               987 drivers/net/hamradio/yam.c 			if (yi.cfg.irq > 15)
cfg               989 drivers/net/hamradio/yam.c 			yp->irq = yi.cfg.irq;
cfg               990 drivers/net/hamradio/yam.c 			dev->irq = yi.cfg.irq;
cfg               992 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_BITRATE) {
cfg               993 drivers/net/hamradio/yam.c 			if (yi.cfg.bitrate > YAM_MAXBITRATE)
cfg               995 drivers/net/hamradio/yam.c 			yp->bitrate = yi.cfg.bitrate;
cfg               997 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_BAUDRATE) {
cfg               998 drivers/net/hamradio/yam.c 			if (yi.cfg.baudrate > YAM_MAXBAUDRATE)
cfg              1000 drivers/net/hamradio/yam.c 			yp->baudrate = yi.cfg.baudrate;
cfg              1002 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_MODE) {
cfg              1003 drivers/net/hamradio/yam.c 			if (yi.cfg.mode > YAM_MAXMODE)
cfg              1005 drivers/net/hamradio/yam.c 			yp->dupmode = yi.cfg.mode;
cfg              1007 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_HOLDDLY) {
cfg              1008 drivers/net/hamradio/yam.c 			if (yi.cfg.holddly > YAM_MAXHOLDDLY)
cfg              1010 drivers/net/hamradio/yam.c 			yp->holdd = yi.cfg.holddly;
cfg              1012 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_TXDELAY) {
cfg              1013 drivers/net/hamradio/yam.c 			if (yi.cfg.txdelay > YAM_MAXTXDELAY)
cfg              1015 drivers/net/hamradio/yam.c 			yp->txd = yi.cfg.txdelay;
cfg              1017 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_TXTAIL) {
cfg              1018 drivers/net/hamradio/yam.c 			if (yi.cfg.txtail > YAM_MAXTXTAIL)
cfg              1020 drivers/net/hamradio/yam.c 			yp->txtail = yi.cfg.txtail;
cfg              1022 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_PERSIST) {
cfg              1023 drivers/net/hamradio/yam.c 			if (yi.cfg.persist > YAM_MAXPERSIST)
cfg              1025 drivers/net/hamradio/yam.c 			yp->pers = yi.cfg.persist;
cfg              1027 drivers/net/hamradio/yam.c 		if (yi.cfg.mask & YAM_SLOTTIME) {
cfg              1028 drivers/net/hamradio/yam.c 			if (yi.cfg.slottime > YAM_MAXSLOTTIME)
cfg              1030 drivers/net/hamradio/yam.c 			yp->slot = yi.cfg.slottime;
cfg              1037 drivers/net/hamradio/yam.c 		yi.cfg.mask = 0xffffffff;
cfg              1038 drivers/net/hamradio/yam.c 		yi.cfg.iobase = yp->iobase;
cfg              1039 drivers/net/hamradio/yam.c 		yi.cfg.irq = yp->irq;
cfg              1040 drivers/net/hamradio/yam.c 		yi.cfg.bitrate = yp->bitrate;
cfg              1041 drivers/net/hamradio/yam.c 		yi.cfg.baudrate = yp->baudrate;
cfg              1042 drivers/net/hamradio/yam.c 		yi.cfg.mode = yp->dupmode;
cfg              1043 drivers/net/hamradio/yam.c 		yi.cfg.txdelay = yp->txd;
cfg              1044 drivers/net/hamradio/yam.c 		yi.cfg.holddly = yp->holdd;
cfg              1045 drivers/net/hamradio/yam.c 		yi.cfg.txtail = yp->txtail;
cfg              1046 drivers/net/hamradio/yam.c 		yi.cfg.persist = yp->pers;
cfg              1047 drivers/net/hamradio/yam.c 		yi.cfg.slottime = yp->slot;
cfg               113 drivers/net/phy/adin.c 	int cfg;
cfg               183 drivers/net/phy/adin.c static int adin_lookup_reg_value(const struct adin_cfg_reg_map *tbl, int cfg)
cfg               187 drivers/net/phy/adin.c 	for (i = 0; tbl[i].cfg; i++) {
cfg               188 drivers/net/phy/adin.c 		if (tbl[i].cfg == cfg)
cfg              1325 drivers/net/phy/dp83640.c 	struct hwtstamp_config cfg;
cfg              1328 drivers/net/phy/dp83640.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg              1331 drivers/net/phy/dp83640.c 	if (cfg.flags) /* reserved for future extensions */
cfg              1334 drivers/net/phy/dp83640.c 	if (cfg.tx_type < 0 || cfg.tx_type > HWTSTAMP_TX_ONESTEP_SYNC)
cfg              1337 drivers/net/phy/dp83640.c 	dp83640->hwts_tx_en = cfg.tx_type;
cfg              1339 drivers/net/phy/dp83640.c 	switch (cfg.rx_filter) {
cfg              1405 drivers/net/phy/dp83640.c 	return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0;
cfg              3109 drivers/net/vmxnet3/vmxnet3_drv.c 	u32 cfg;
cfg              3116 drivers/net/vmxnet3/vmxnet3_drv.c 	cfg = VMXNET3_READ_BAR1_REG(adapter, VMXNET3_REG_CMD);
cfg              3118 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->intr.type = cfg & 0x3;
cfg              3119 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->intr.mask_mode = (cfg >> 2) & 0x3;
cfg               219 drivers/net/vxlan.c 			const struct vxlan_config *cfg = &node->vxlan->cfg;
cfg               221 drivers/net/vxlan.c 			if ((cfg->flags & VXLAN_F_IPV6_LINKLOCAL) &&
cfg               222 drivers/net/vxlan.c 			    cfg->remote_ifindex != ifindex)
cfg               291 drivers/net/vxlan.c 	if (rdst->remote_port && rdst->remote_port != vxlan->cfg.dst_port &&
cfg               297 drivers/net/vxlan.c 	if ((vxlan->cfg.flags & VXLAN_F_COLLECT_METADATA) && fdb->vni &&
cfg               473 drivers/net/vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_COLLECT_METADATA)
cfg               495 drivers/net/vxlan.c 			if (vxlan->cfg.flags & VXLAN_F_COLLECT_METADATA) {
cfg               833 drivers/net/vxlan.c 	if (vxlan->cfg.addrmax &&
cfg               834 drivers/net/vxlan.c 	    vxlan->addrcnt >= vxlan->cfg.addrmax)
cfg              1080 drivers/net/vxlan.c 		*port = vxlan->cfg.dst_port;
cfg              1333 drivers/net/vxlan.c 					 vxlan->cfg.dst_port,
cfg              1618 drivers/net/vxlan.c 	if ((vxlan->cfg.flags & VXLAN_F_LEARN) &&
cfg              1880 drivers/net/vxlan.c 	} else if (vxlan->cfg.flags & VXLAN_F_L3MISS) {
cfg              2035 drivers/net/vxlan.c 	} else if (vxlan->cfg.flags & VXLAN_F_L3MISS) {
cfg              2068 drivers/net/vxlan.c 		if (!n && (vxlan->cfg.flags & VXLAN_F_L3MISS)) {
cfg              2089 drivers/net/vxlan.c 		if (!n && (vxlan->cfg.flags & VXLAN_F_L3MISS)) {
cfg              2359 drivers/net/vxlan.c 	if (dst_vxlan->cfg.flags & VXLAN_F_LEARN)
cfg              2401 drivers/net/vxlan.c 					   vxlan->cfg.flags);
cfg              2433 drivers/net/vxlan.c 	u32 flags = vxlan->cfg.flags;
cfg              2450 drivers/net/vxlan.c 		dst_port = rdst->remote_port ? rdst->remote_port : vxlan->cfg.dst_port;
cfg              2453 drivers/net/vxlan.c 		local_ip = vxlan->cfg.saddr;
cfg              2459 drivers/net/vxlan.c 			ttl = vxlan->cfg.ttl;
cfg              2464 drivers/net/vxlan.c 		tos = vxlan->cfg.tos;
cfg              2472 drivers/net/vxlan.c 		label = vxlan->cfg.label;
cfg              2488 drivers/net/vxlan.c 		dst_port = info->key.tp_dst ? : vxlan->cfg.dst_port;
cfg              2502 drivers/net/vxlan.c 	src_port = udp_flow_src_port(dev_net(dev), skb, vxlan->cfg.port_min,
cfg              2503 drivers/net/vxlan.c 				     vxlan->cfg.port_max, true);
cfg              2532 drivers/net/vxlan.c 			if (vxlan->cfg.df == VXLAN_DF_SET) {
cfg              2534 drivers/net/vxlan.c 			} else if (vxlan->cfg.df == VXLAN_DF_INHERIT) {
cfg              2643 drivers/net/vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_COLLECT_METADATA) {
cfg              2656 drivers/net/vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_PROXY) {
cfg              2678 drivers/net/vxlan.c 	if (f && (f->flags & NTF_ROUTER) && (vxlan->cfg.flags & VXLAN_F_RSC) &&
cfg              2689 drivers/net/vxlan.c 			if ((vxlan->cfg.flags & VXLAN_F_L2MISS) &&
cfg              2743 drivers/net/vxlan.c 			timeout = f->used + vxlan->cfg.age_interval * HZ;
cfg              2820 drivers/net/vxlan.c 	vxlan_fdb_delete_default(vxlan, vxlan->cfg.vni);
cfg              2845 drivers/net/vxlan.c 	if (vxlan->cfg.age_interval)
cfg              2903 drivers/net/vxlan.c 	bool use_ipv6 = !!(vxlan->cfg.flags & VXLAN_F_IPV6);
cfg              2925 drivers/net/vxlan.c 	sport = udp_flow_src_port(dev_net(dev), skb, vxlan->cfg.port_min,
cfg              2926 drivers/net/vxlan.c 				  vxlan->cfg.port_max, true);
cfg              2927 drivers/net/vxlan.c 	dport = info->key.tp_dst ? : vxlan->cfg.dst_port;
cfg              3280 drivers/net/vxlan.c 	if (vxlan->cfg.remote_ifindex)
cfg              3282 drivers/net/vxlan.c 			vxlan->net, vxlan->cfg.remote_ifindex);
cfg              3284 drivers/net/vxlan.c 	if (!vxlan->cfg.no_share) {
cfg              3287 drivers/net/vxlan.c 				     vxlan->cfg.dst_port, vxlan->cfg.flags,
cfg              3297 drivers/net/vxlan.c 					 vxlan->cfg.dst_port, vxlan->cfg.flags,
cfg              3317 drivers/net/vxlan.c 	bool metadata = vxlan->cfg.flags & VXLAN_F_COLLECT_METADATA;
cfg              3318 drivers/net/vxlan.c 	bool ipv6 = vxlan->cfg.flags & VXLAN_F_IPV6 || metadata;
cfg              3480 drivers/net/vxlan.c 		if (tmp->cfg.vni != conf->vni)
cfg              3482 drivers/net/vxlan.c 		if (tmp->cfg.dst_port != conf->dst_port)
cfg              3484 drivers/net/vxlan.c 		if ((tmp->cfg.flags & (VXLAN_F_RCV_FLAGS | VXLAN_F_IPV6)) !=
cfg              3489 drivers/net/vxlan.c 		    tmp->cfg.remote_ifindex != conf->remote_ifindex)
cfg              3554 drivers/net/vxlan.c 	memcpy(&vxlan->cfg, conf, sizeof(*conf));
cfg              3598 drivers/net/vxlan.c 				       vxlan->cfg.dst_port,
cfg              3699 drivers/net/vxlan.c 		memcpy(conf, &vxlan->cfg, sizeof(*conf));
cfg              3997 drivers/net/vxlan.c 					       vxlan->cfg.dst_port,
cfg              4011 drivers/net/vxlan.c 					   vxlan->cfg.dst_port,
cfg              4019 drivers/net/vxlan.c 	if (conf.age_interval != vxlan->cfg.age_interval)
cfg              4078 drivers/net/vxlan.c 		.low =  htons(vxlan->cfg.port_min),
cfg              4079 drivers/net/vxlan.c 		.high = htons(vxlan->cfg.port_max),
cfg              4102 drivers/net/vxlan.c 	if (!vxlan_addr_any(&vxlan->cfg.saddr)) {
cfg              4103 drivers/net/vxlan.c 		if (vxlan->cfg.saddr.sa.sa_family == AF_INET) {
cfg              4105 drivers/net/vxlan.c 					    vxlan->cfg.saddr.sin.sin_addr.s_addr))
cfg              4110 drivers/net/vxlan.c 					     &vxlan->cfg.saddr.sin6.sin6_addr))
cfg              4116 drivers/net/vxlan.c 	if (nla_put_u8(skb, IFLA_VXLAN_TTL, vxlan->cfg.ttl) ||
cfg              4118 drivers/net/vxlan.c 		       !!(vxlan->cfg.flags & VXLAN_F_TTL_INHERIT)) ||
cfg              4119 drivers/net/vxlan.c 	    nla_put_u8(skb, IFLA_VXLAN_TOS, vxlan->cfg.tos) ||
cfg              4120 drivers/net/vxlan.c 	    nla_put_u8(skb, IFLA_VXLAN_DF, vxlan->cfg.df) ||
cfg              4121 drivers/net/vxlan.c 	    nla_put_be32(skb, IFLA_VXLAN_LABEL, vxlan->cfg.label) ||
cfg              4123 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_LEARN)) ||
cfg              4125 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_PROXY)) ||
cfg              4127 drivers/net/vxlan.c 		       !!(vxlan->cfg.flags & VXLAN_F_RSC)) ||
cfg              4129 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_L2MISS)) ||
cfg              4131 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_L3MISS)) ||
cfg              4133 drivers/net/vxlan.c 		       !!(vxlan->cfg.flags & VXLAN_F_COLLECT_METADATA)) ||
cfg              4134 drivers/net/vxlan.c 	    nla_put_u32(skb, IFLA_VXLAN_AGEING, vxlan->cfg.age_interval) ||
cfg              4135 drivers/net/vxlan.c 	    nla_put_u32(skb, IFLA_VXLAN_LIMIT, vxlan->cfg.addrmax) ||
cfg              4136 drivers/net/vxlan.c 	    nla_put_be16(skb, IFLA_VXLAN_PORT, vxlan->cfg.dst_port) ||
cfg              4138 drivers/net/vxlan.c 			!(vxlan->cfg.flags & VXLAN_F_UDP_ZERO_CSUM_TX)) ||
cfg              4140 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_UDP_ZERO_CSUM6_TX)) ||
cfg              4142 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_UDP_ZERO_CSUM6_RX)) ||
cfg              4144 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_REMCSUM_TX)) ||
cfg              4146 drivers/net/vxlan.c 			!!(vxlan->cfg.flags & VXLAN_F_REMCSUM_RX)))
cfg              4152 drivers/net/vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_GBP &&
cfg              4156 drivers/net/vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_GPE &&
cfg              4160 drivers/net/vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_REMCSUM_NOPARTIAL &&
cfg               632 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_frag_desc_bank_cfg32 *cfg;
cfg               661 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg = &cmd->frag_desc_bank_cfg32;
cfg               662 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->info = info;
cfg               663 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->num_banks = 1;
cfg               664 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->desc_size = sizeof(struct htt_msdu_ext_desc);
cfg               665 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->bank_base_addrs[0] = __cpu_to_le32(htt->frag_desc.paddr);
cfg               666 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->bank_id[0].bank_min_id = 0;
cfg               667 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->bank_id[0].bank_max_id = __cpu_to_le16(htt->max_num_pending_tx -
cfg               670 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.paddr = cpu_to_le32(htt->tx_q_state.paddr);
cfg               671 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.num_peers = cpu_to_le16(htt->tx_q_state.num_peers);
cfg               672 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.num_tids = cpu_to_le16(htt->tx_q_state.num_tids);
cfg               673 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.record_size = HTT_TX_Q_STATE_ENTRY_SIZE;
cfg               674 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.record_multiplier = HTT_TX_Q_STATE_ENTRY_MULTIPLIER;
cfg               694 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_frag_desc_bank_cfg64 *cfg;
cfg               723 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg = &cmd->frag_desc_bank_cfg64;
cfg               724 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->info = info;
cfg               725 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->num_banks = 1;
cfg               726 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->desc_size = sizeof(struct htt_msdu_ext_desc_64);
cfg               727 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->bank_base_addrs[0] =  __cpu_to_le64(htt->frag_desc.paddr);
cfg               728 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->bank_id[0].bank_min_id = 0;
cfg               729 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->bank_id[0].bank_max_id = __cpu_to_le16(htt->max_num_pending_tx -
cfg               732 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.paddr = cpu_to_le32(htt->tx_q_state.paddr);
cfg               733 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.num_peers = cpu_to_le16(htt->tx_q_state.num_peers);
cfg               734 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.num_tids = cpu_to_le16(htt->tx_q_state.num_tids);
cfg               735 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.record_size = HTT_TX_Q_STATE_ENTRY_SIZE;
cfg               736 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg->q_state.record_multiplier = HTT_TX_Q_STATE_ENTRY_MULTIPLIER;
cfg               953 drivers/net/wireless/ath/ath10k/snoc.c 	struct ath10k_qmi_wlan_enable_cfg cfg;
cfg               971 drivers/net/wireless/ath/ath10k/snoc.c 	cfg.num_ce_tgt_cfg = sizeof(target_ce_config_wlan) /
cfg               973 drivers/net/wireless/ath/ath10k/snoc.c 	cfg.ce_tgt_cfg = (struct ath10k_tgt_pipe_cfg *)
cfg               975 drivers/net/wireless/ath/ath10k/snoc.c 	cfg.num_ce_svc_pipe_cfg = sizeof(target_service_to_ce_map_wlan) /
cfg               977 drivers/net/wireless/ath/ath10k/snoc.c 	cfg.ce_svc_cfg = (struct ath10k_svc_pipe_cfg *)
cfg               979 drivers/net/wireless/ath/ath10k/snoc.c 	cfg.num_shadow_reg_cfg = sizeof(target_shadow_reg_cfg_map) /
cfg               981 drivers/net/wireless/ath/ath10k/snoc.c 	cfg.shadow_reg_cfg = (struct ath10k_shadow_reg_cfg *)
cfg               996 drivers/net/wireless/ath/ath10k/snoc.c 	return ath10k_qmi_wlan_enable(ar, &cfg, mode,
cfg              1686 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_resource_config *cfg;
cfg              1694 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	      (sizeof(*tlv) + sizeof(*cfg)) +
cfg              1712 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cfg));
cfg              1713 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg = (void *)tlv->value;
cfg              1715 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cfg);
cfg              1733 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_vdevs = __cpu_to_le32(TARGET_TLV_NUM_VDEVS);
cfg              1736 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_peers = __cpu_to_le32(ar->hw_params.num_peers);
cfg              1738 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_peers = __cpu_to_le32(TARGET_TLV_NUM_PEERS);
cfg              1739 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->ast_skid_limit = __cpu_to_le32(ar->hw_params.ast_skid_limit);
cfg              1740 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_wds_entries = __cpu_to_le32(ar->hw_params.num_wds_entries);
cfg              1743 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_offload_peers = __cpu_to_le32(TARGET_TLV_NUM_VDEVS);
cfg              1744 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_offload_reorder_bufs = __cpu_to_le32(TARGET_TLV_NUM_VDEVS);
cfg              1746 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_offload_peers = __cpu_to_le32(0);
cfg              1747 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_offload_reorder_bufs = __cpu_to_le32(0);
cfg              1750 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_peer_keys = __cpu_to_le32(2);
cfg              1752 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_tids = __cpu_to_le32(ar->hw_params.num_peers * 2);
cfg              1754 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->num_tids = __cpu_to_le32(TARGET_TLV_NUM_TIDS);
cfg              1755 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->tx_chain_mask = __cpu_to_le32(0x7);
cfg              1756 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_chain_mask = __cpu_to_le32(0x7);
cfg              1757 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_timeout_pri[0] = __cpu_to_le32(0x64);
cfg              1758 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_timeout_pri[1] = __cpu_to_le32(0x64);
cfg              1759 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_timeout_pri[2] = __cpu_to_le32(0x64);
cfg              1760 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_timeout_pri[3] = __cpu_to_le32(0x28);
cfg              1761 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_decap_mode = __cpu_to_le32(ar->wmi.rx_decap_mode);
cfg              1762 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->scan_max_pending_reqs = __cpu_to_le32(4);
cfg              1763 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->bmiss_offload_max_vdev = __cpu_to_le32(TARGET_TLV_NUM_VDEVS);
cfg              1764 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->roam_offload_max_vdev = __cpu_to_le32(TARGET_TLV_NUM_VDEVS);
cfg              1765 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->roam_offload_max_ap_profiles = __cpu_to_le32(8);
cfg              1766 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_mcast_groups = __cpu_to_le32(0);
cfg              1767 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_mcast_table_elems = __cpu_to_le32(0);
cfg              1768 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->mcast2ucast_mode = __cpu_to_le32(0);
cfg              1769 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->tx_dbg_log_size = __cpu_to_le32(0x400);
cfg              1770 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->dma_burst_size = __cpu_to_le32(0);
cfg              1771 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->mac_aggr_delim = __cpu_to_le32(0);
cfg              1772 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->rx_skip_defrag_timeout_dup_detection_check = __cpu_to_le32(0);
cfg              1773 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->vow_config = __cpu_to_le32(0);
cfg              1774 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->gtk_offload_max_vdev = __cpu_to_le32(2);
cfg              1775 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_msdu_desc = __cpu_to_le32(ar->htt.max_num_pending_tx);
cfg              1776 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->max_frag_entries = __cpu_to_le32(2);
cfg              1777 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_tdls_vdevs = __cpu_to_le32(TARGET_TLV_NUM_TDLS_VDEVS);
cfg              1778 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_tdls_conn_table_entries = __cpu_to_le32(0x20);
cfg              1779 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->beacon_tx_offload_max_vdev = __cpu_to_le32(2);
cfg              1780 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_multicast_filter_entries = __cpu_to_le32(5);
cfg              1781 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_wow_filters = __cpu_to_le32(ar->wow.max_num_patterns);
cfg              1782 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_keep_alive_pattern = __cpu_to_le32(6);
cfg              1783 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->keep_alive_pattern_size = __cpu_to_le32(0);
cfg              1784 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->max_tdls_concurrent_sleep_sta = __cpu_to_le32(1);
cfg              1785 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->max_tdls_concurrent_buffer_sta = __cpu_to_le32(1);
cfg              1786 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->wmi_send_separate = __cpu_to_le32(0);
cfg              1787 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_ocb_vdevs = __cpu_to_le32(0);
cfg              1788 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_ocb_channels = __cpu_to_le32(0);
cfg              1789 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->num_ocb_schedules = __cpu_to_le32(0);
cfg              1790 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cfg->host_capab = __cpu_to_le32(WMI_TLV_FLAG_MGMT_BUNDLE_TX_COMPL);
cfg              1793 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cfg->host_capab |= __cpu_to_le32(WMI_RSRC_CFG_FLAG_TX_ACK_RSSI);
cfg              7821 drivers/net/wireless/ath/ath10k/wmi.c 	u32 cfg;
cfg              7830 drivers/net/wireless/ath/ath10k/wmi.c 		cfg = SM(log_level,
cfg              7834 drivers/net/wireless/ath/ath10k/wmi.c 		cfg = SM(ATH10K_DBGLOG_LEVEL_WARN,
cfg              7841 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->config_enable = __cpu_to_le32(cfg);
cfg              7859 drivers/net/wireless/ath/ath10k/wmi.c 	u32 cfg;
cfg              7868 drivers/net/wireless/ath/ath10k/wmi.c 		cfg = SM(log_level,
cfg              7872 drivers/net/wireless/ath/ath10k/wmi.c 		cfg = SM(ATH10K_DBGLOG_LEVEL_WARN,
cfg              7879 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->config_enable = __cpu_to_le32(cfg);
cfg              3136 drivers/net/wireless/ath/ath6kl/wmi.c int ath6kl_wmi_set_wmm_txop(struct wmi *wmi, u8 if_idx, enum wmi_txop_cfg cfg)
cfg              3142 drivers/net/wireless/ath/ath6kl/wmi.c 	if (!((cfg == WMI_TXOP_DISABLED) || (cfg == WMI_TXOP_ENABLED)))
cfg              3150 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->txop_enable = cfg;
cfg              2627 drivers/net/wireless/ath/ath6kl/wmi.h int ath6kl_wmi_set_wmm_txop(struct wmi *wmi, u8 if_idx, enum wmi_txop_cfg cfg);
cfg                83 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	struct brcmf_cfg80211_info *cfg;
cfg               141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	struct brcmf_if *ifp = brcmf_get_ifp(btci->cfg->pub, 0);
cfg               358 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c int brcmf_btcoex_attach(struct brcmf_cfg80211_info *cfg)
cfg               373 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	btci->cfg = cfg;
cfg               379 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	cfg->btcoex = btci;
cfg               387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c void brcmf_btcoex_detach(struct brcmf_cfg80211_info *cfg)
cfg               391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	if (!cfg->btcoex)
cfg               394 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	if (cfg->btcoex->timer_on) {
cfg               395 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 		cfg->btcoex->timer_on = false;
cfg               396 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 		del_timer_sync(&cfg->btcoex->timer);
cfg               399 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	cancel_work_sync(&cfg->btcoex->work);
cfg               401 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	brcmf_btcoex_boost_wifi(cfg->btcoex, false);
cfg               402 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	brcmf_btcoex_restore_part1(cfg->btcoex);
cfg               404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	kfree(cfg->btcoex);
cfg               405 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	cfg->btcoex = NULL;
cfg               454 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(vif->wdev.wiphy);
cfg               455 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	struct brcmf_btcoex_info *btci = cfg->btcoex;
cfg               456 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c 	struct brcmf_if *ifp = brcmf_get_ifp(cfg->pub, 0);
cfg                13 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h int brcmf_btcoex_attach(struct brcmf_cfg80211_info *cfg);
cfg                14 drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.h void brcmf_btcoex_detach(struct brcmf_cfg80211_info *cfg);
cfg               410 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static int brcmf_vif_change_validate(struct brcmf_cfg80211_info *cfg,
cfg               421 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	list_for_each_entry(pos, &cfg->vif_list, list)
cfg               431 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		ret = cfg80211_check_combinations(cfg->wiphy, &params);
cfg               436 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static int brcmf_vif_add_validate(struct brcmf_cfg80211_info *cfg,
cfg               444 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	list_for_each_entry(pos, &cfg->vif_list, list)
cfg               448 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	return cfg80211_check_combinations(cfg->wiphy, &params);
cfg               553 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               554 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_if *ifp = netdev_priv(cfg_to_ndev(cfg));
cfg               555 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg               559 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (brcmf_cfg80211_vif_event_armed(cfg))
cfg               564 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	vif = brcmf_alloc_vif(cfg, NL80211_IFTYPE_AP);
cfg               568 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_cfg80211_arm_vif_event(cfg, vif);
cfg               572 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg               577 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_cfg80211_wait_vif_event(cfg, BRCMF_E_IF_ADD,
cfg               579 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg               628 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               629 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg               690 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c s32 brcmf_notify_escan_complete(struct brcmf_cfg80211_info *cfg,
cfg               694 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg               705 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	scan_request = cfg->scan_request;
cfg               706 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->scan_request = NULL;
cfg               708 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (timer_pending(&cfg->escan_timeout))
cfg               709 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		del_timer_sync(&cfg->escan_timeout);
cfg               738 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->int_escan_map) {
cfg               740 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			  cfg->int_escan_map);
cfg               741 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		while (cfg->int_escan_map) {
cfg               742 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			bucket = __ffs(cfg->int_escan_map);
cfg               743 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			cfg->int_escan_map &= ~BIT(bucket);
cfg               744 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			reqid = brcmf_pno_find_reqid_by_bucket(cfg->pno,
cfg               749 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				cfg80211_sched_scan_results(cfg_to_wiphy(cfg),
cfg               762 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!test_and_clear_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status))
cfg               771 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               774 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg               778 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_cfg80211_arm_vif_event(cfg, ifp->vif);
cfg               787 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	ret = brcmf_cfg80211_wait_vif_event(cfg, BRCMF_E_IF_DEL,
cfg               798 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg               805 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               808 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (ndev && ndev == cfg_to_ndev(cfg))
cfg               812 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (brcmf_cfg80211_vif_event_armed(cfg))
cfg               816 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (test_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status) &&
cfg               817 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		    cfg->escan_info.ifp == netdev_priv(ndev))
cfg               818 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_notify_escan_complete(cfg, netdev_priv(ndev),
cfg               850 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               853 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg               886 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (cfg->p2p.p2pdev_dynamically)
cfg               920 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			err = brcmf_p2p_ifchange(cfg, BRCMF_FIL_P2P_IF_GO);
cfg               945 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_escan_prep(struct brcmf_cfg80211_info *cfg,
cfg               975 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			chanspec = channel_to_chanspec(&cfg->d11inf,
cfg              1016 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_run_escan(struct brcmf_cfg80211_info *cfg, struct brcmf_if *ifp,
cfg              1019 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1041 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_escan_prep(cfg, &params->params_le, request);
cfg              1062 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              1065 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct escan_info *escan = &cfg->escan_info;
cfg              1069 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	escan->wiphy = cfg->wiphy;
cfg              1073 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	results = (struct brcmf_scan_results *)cfg->escan_info.escan_buf;
cfg              1078 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = escan->run(cfg, ifp, request);
cfg              1087 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              1088 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1097 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (test_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status)) {
cfg              1099 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			 cfg->scan_status);
cfg              1102 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (test_bit(BRCMF_SCAN_STATUS_ABORT, &cfg->scan_status)) {
cfg              1104 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			 cfg->scan_status);
cfg              1107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (test_bit(BRCMF_SCAN_STATUS_SUPPRESS, &cfg->scan_status)) {
cfg              1109 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			 cfg->scan_status);
cfg              1118 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (vif == cfg->p2p.bss_idx[P2PAPI_BSSCFG_DEVICE].vif)
cfg              1119 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		vif = cfg->p2p.bss_idx[P2PAPI_BSSCFG_PRIMARY].vif;
cfg              1123 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->scan_request = request;
cfg              1124 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	set_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status);
cfg              1126 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->escan_info.run = brcmf_run_escan;
cfg              1141 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	mod_timer(&cfg->escan_timeout,
cfg              1148 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	clear_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status);
cfg              1149 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->scan_request = NULL;
cfg              1197 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              1198 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct net_device *ndev = cfg_to_ndev(cfg);
cfg              1207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	    (cfg->conf->rts_threshold != wiphy->rts_threshold)) {
cfg              1208 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->conf->rts_threshold = wiphy->rts_threshold;
cfg              1209 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_set_rts(ndev, cfg->conf->rts_threshold);
cfg              1214 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	    (cfg->conf->frag_threshold != wiphy->frag_threshold)) {
cfg              1215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->conf->frag_threshold = wiphy->frag_threshold;
cfg              1216 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_set_frag(ndev, cfg->conf->frag_threshold);
cfg              1221 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	    && (cfg->conf->retry_long != wiphy->retry_long)) {
cfg              1222 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->conf->retry_long = wiphy->retry_long;
cfg              1223 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_set_retry(ndev, cfg->conf->retry_long, true);
cfg              1228 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	    && (cfg->conf->retry_short != wiphy->retry_short)) {
cfg              1229 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->conf->retry_short = wiphy->retry_short;
cfg              1230 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_set_retry(ndev, cfg->conf->retry_short, false);
cfg              1287 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(vif->wdev.wiphy);
cfg              1288 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	clear_bit(BRCMF_SCAN_STATUS_SUPPRESS, &cfg->scan_status);
cfg              1324 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              1327 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1431 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->channel =
cfg              1436 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			chanspec = chandef_to_chanspec(&cfg->d11inf,
cfg              1445 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		target_channel = cfg->channel;
cfg              1453 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->channel = 0;
cfg              1455 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->ibss_starter = false;
cfg              1883 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              1908 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (ifp->vif == cfg->p2p.bss_idx[P2PAPI_BSSCFG_PRIMARY].vif) {
cfg              1940 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->channel =
cfg              1942 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		chanspec = channel_to_chanspec(&cfg->d11inf, chan);
cfg              1944 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			  cfg->channel, chan->center_freq, chanspec);
cfg              1946 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->channel = 0;
cfg              2013 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->channel)
cfg              2036 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->channel) {
cfg              2083 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->channel) {
cfg              2104 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2134 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct net_device *ndev = cfg_to_ndev(cfg);
cfg              2137 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2185 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2187 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2283 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2285 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2395 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2399 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2605 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2607 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2725 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2727 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2733 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->assoclist.count = cpu_to_le32(BRCMF_MAX_ASSOCLIST);
cfg              2735 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					     &cfg->assoclist,
cfg              2736 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					     sizeof(cfg->assoclist));
cfg              2740 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			cfg->assoclist.count = 0;
cfg              2744 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (idx < le32_to_cpu(cfg->assoclist.count)) {
cfg              2745 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		memcpy(mac, cfg->assoclist.mac[idx], ETH_ALEN);
cfg              2757 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2759 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2770 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->pwr_save = enabled;
cfg              2797 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_inform_single_bss(struct brcmf_cfg80211_info *cfg,
cfg              2800 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct wiphy *wiphy = cfg_to_wiphy(cfg);
cfg              2801 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2820 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->d11inf.decchspec(&ch);
cfg              2871 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_inform_bss(struct brcmf_cfg80211_info *cfg)
cfg              2873 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2879 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	bss_list = (struct brcmf_scan_results *)cfg->escan_info.escan_buf;
cfg              2889 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_inform_single_bss(cfg, bi);
cfg              2896 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_inform_ibss(struct brcmf_cfg80211_info *cfg,
cfg              2899 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct wiphy *wiphy = cfg_to_wiphy(cfg);
cfg              2900 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2935 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->d11inf.decchspec(&ch);
cfg              2943 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->channel = freq;
cfg              2979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_update_bss_info(struct brcmf_cfg80211_info *cfg,
cfg              2982 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2993 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	*(__le32 *)cfg->extra_buf = cpu_to_le32(WL_EXTRA_BUF_MAX);
cfg              2995 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				     cfg->extra_buf, WL_EXTRA_BUF_MAX);
cfg              3001 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	bi = (struct brcmf_bss_info_le *)(cfg->extra_buf + 4);
cfg              3002 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_inform_single_bss(cfg, bi);
cfg              3029 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c void brcmf_abort_scanning(struct brcmf_cfg80211_info *cfg)
cfg              3031 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct escan_info *escan = &cfg->escan_info;
cfg              3033 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	set_bit(BRCMF_SCAN_STATUS_ABORT, &cfg->scan_status);
cfg              3034 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->int_escan_map || cfg->scan_request) {
cfg              3036 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_notify_escan_complete(cfg, escan->ifp, true, true);
cfg              3038 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	clear_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status);
cfg              3039 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	clear_bit(BRCMF_SCAN_STATUS_ABORT, &cfg->scan_status);
cfg              3044 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg =
cfg              3048 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_inform_bss(cfg);
cfg              3049 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_notify_escan_complete(cfg, cfg->escan_info.ifp, true, true);
cfg              3054 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg =
cfg              3055 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			from_timer(cfg, t, escan_timeout);
cfg              3056 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              3058 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->int_escan_map || cfg->scan_request) {
cfg              3060 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		schedule_work(&cfg->escan_timeout_work);
cfg              3065 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_compare_update_same_bss(struct brcmf_cfg80211_info *cfg,
cfg              3072 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->d11inf.decchspec(&ch_bss);
cfg              3074 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->d11inf.decchspec(&ch_bss_info_le);
cfg              3108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = drvr->config;
cfg              3124 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!test_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status)) {
cfg              3156 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (brcmf_p2p_scan_finding_common_channel(cfg, bss_info_le))
cfg              3159 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (!cfg->int_escan_map && !cfg->scan_request) {
cfg              3171 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (!(cfg_to_wiphy(cfg)->interface_modes &
cfg              3181 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				cfg->escan_info.escan_buf;
cfg              3191 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			if (brcmf_compare_update_same_bss(cfg, bss,
cfg              3195 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		memcpy(&cfg->escan_info.escan_buf[list->buflen], bss_info_le,
cfg              3201 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->escan_info.escan_state = WL_ESCAN_STATE_IDLE;
cfg              3202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (brcmf_p2p_scan_finding_common_channel(cfg, NULL))
cfg              3204 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (cfg->int_escan_map || cfg->scan_request) {
cfg              3205 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_inform_bss(cfg);
cfg              3207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_notify_escan_complete(cfg, ifp, aborted, false);
cfg              3216 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_init_escan(struct brcmf_cfg80211_info *cfg)
cfg              3218 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_ESCAN_RESULT,
cfg              3220 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->escan_info.escan_state = WL_ESCAN_STATE_IDLE;
cfg              3222 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	timer_setup(&cfg->escan_timeout, brcmf_escan_timeout, 0);
cfg              3223 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	INIT_WORK(&cfg->escan_timeout_work,
cfg              3287 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              3290 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (test_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status)) {
cfg              3291 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (cfg->int_escan_map)
cfg              3293 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				  cfg->int_escan_map);
cfg              3295 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_abort_scanning(cfg);
cfg              3299 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	set_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status);
cfg              3300 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->escan_info.run = brcmf_run_escan;
cfg              3303 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		clear_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status);
cfg              3306 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->int_escan_map = fwmap;
cfg              3343 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = drvr->config;
cfg              3346 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct wiphy *wiphy = cfg_to_wiphy(cfg);
cfg              3402 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		bucket_map |= brcmf_pno_get_bucket_map(cfg->pno, netinfo);
cfg              3430 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3432 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              3437 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (test_bit(BRCMF_SCAN_STATUS_SUPPRESS, &cfg->scan_status)) {
cfg              3439 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			 cfg->scan_status);
cfg              3455 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3460 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->int_escan_map)
cfg              3461 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_notify_escan_complete(cfg, ifp, true, true);
cfg              3518 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = drvr->config;
cfg              3545 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	memcpy(cfg->wowl.nd->ssid.ssid, netinfo->SSID, netinfo->SSID_len);
cfg              3546 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd->ssid.ssid_len = netinfo->SSID_len;
cfg              3547 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd->n_channels = 1;
cfg              3548 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd->channels[0] =
cfg              3552 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd_info->n_matches = 1;
cfg              3553 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd_info->matches[0] = cfg->wowl.nd;
cfg              3556 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd_data_completed = true;
cfg              3557 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	wake_up(&cfg->wowl.nd_data_wait);
cfg              3566 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3567 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              3615 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			timeout = wait_event_timeout(cfg->wowl.nd_data_wait,
cfg              3616 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				cfg->wowl.nd_data_completed,
cfg              3621 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				wakeup_data.net_detect = cfg->wowl.nd_info;
cfg              3643 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct net_device *ndev = cfg_to_ndev(cfg);
cfg              3649 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->wowl.active) {
cfg              3656 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				      cfg->wowl.pre_pmmode);
cfg              3657 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->wowl.active = false;
cfg              3658 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (cfg->wowl.nd_enabled) {
cfg              3659 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_cfg80211_sched_scan_stop(cfg->wiphy, ifp->ndev, 0);
cfg              3660 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_fweh_unregister(cfg->pub, BRCMF_E_PFN_NET_FOUND);
cfg              3661 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_fweh_register(cfg->pub, BRCMF_E_PFN_NET_FOUND,
cfg              3663 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			cfg->wowl.nd_enabled = false;
cfg              3669 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_configure_wowl(struct brcmf_cfg80211_info *cfg,
cfg              3681 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fil_cmd_int_get(ifp, BRCMF_C_GET_PM, &cfg->wowl.pre_pmmode);
cfg              3700 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_cfg80211_sched_scan_start(cfg->wiphy, ifp->ndev,
cfg              3704 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->wowl.nd_data_completed = false;
cfg              3705 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->wowl.nd_enabled = true;
cfg              3707 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_fweh_unregister(cfg->pub, BRCMF_E_PFN_NET_FOUND);
cfg              3708 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_fweh_register(cfg->pub, BRCMF_E_PFN_NET_FOUND,
cfg              3721 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_bus_wowl_config(cfg->pub->bus_if, true);
cfg              3722 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.active = true;
cfg              3728 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3729 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct net_device *ndev = cfg_to_ndev(cfg);
cfg              3746 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (test_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status))
cfg              3747 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_abort_scanning(cfg);
cfg              3750 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_bus_wowl_config(cfg->pub->bus_if, false);
cfg              3751 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		list_for_each_entry(vif, &cfg->vif_list, list) {
cfg              3770 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_configure_wowl(cfg, ifp, wowl);
cfg              3776 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->scan_status = 0;
cfg              3781 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_update_pmklist(struct brcmf_cfg80211_info *cfg, struct brcmf_if *ifp)
cfg              3788 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	pmk_list = &cfg->pmk_list;
cfg              3805 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3807 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pmksa *pmk = &cfg->pmk_list.pmk[0];
cfg              3808 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              3816 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	npmk = le32_to_cpu(cfg->pmk_list.npmk);
cfg              3825 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			cfg->pmk_list.npmk = cpu_to_le32(npmk);
cfg              3838 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_update_pmklist(cfg, ifp);
cfg              3848 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3850 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pmksa *pmk = &cfg->pmk_list.pmk[0];
cfg              3851 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              3861 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	npmk = le32_to_cpu(cfg->pmk_list.npmk);
cfg              3873 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->pmk_list.npmk = cpu_to_le32(npmk - 1);
cfg              3879 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_update_pmklist(cfg, ifp);
cfg              3889 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              3897 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	memset(&cfg->pmk_list, 0, sizeof(cfg->pmk_list));
cfg              3898 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_update_pmklist(cfg, ifp);
cfg              4465 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4467 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              4477 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	u16 chanspec = chandef_to_chanspec(&cfg->d11inf, &settings->chandef);
cfg              4703 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4705 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              4781 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4782 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              4792 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (ifp->vif == cfg->p2p.bss_idx[P2PAPI_BSSCFG_DEVICE].vif)
cfg              4793 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		ifp = cfg->p2p.bss_idx[P2PAPI_BSSCFG_PRIMARY].vif->ifp;
cfg              4813 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4814 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              4863 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4865 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              4907 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (vif == cfg->p2p.bss_idx[P2PAPI_BSSCFG_PRIMARY].vif)
cfg              4908 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			vif = cfg->p2p.bss_idx[P2PAPI_BSSCFG_DEVICE].vif;
cfg              4952 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		ack = brcmf_p2p_send_action_frame(cfg, cfg_to_ndev(cfg),
cfg              4973 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4974 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              4980 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	vif = cfg->p2p.bss_idx[P2PAPI_BSSCFG_DEVICE].vif;
cfg              4995 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              4997 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              5014 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->d11inf.decchspec(&ch);
cfg              5057 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              5067 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	set_bit(BRCMF_SCAN_STATUS_SUPPRESS, &cfg->scan_status);
cfg              5068 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_abort_scanning(cfg);
cfg              5076 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              5082 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	clear_bit(BRCMF_SCAN_STATUS_SUPPRESS, &cfg->scan_status);
cfg              5131 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              5132 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              5161 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              5162 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              5185 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              5186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              5298 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c struct brcmf_cfg80211_vif *brcmf_alloc_vif(struct brcmf_cfg80211_info *cfg,
cfg              5311 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	vif->wdev.wiphy = cfg->wiphy;
cfg              5318 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		list_for_each_entry(vif_walk, &cfg->vif_list, list) {
cfg              5327 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	list_add_tail(&vif->list, &cfg->vif_list);
cfg              5391 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static bool brcmf_is_nonetwork(struct brcmf_cfg80211_info *cfg,
cfg              5418 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_clear_assoc_ies(struct brcmf_cfg80211_info *cfg)
cfg              5420 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_connect_info *conn_info = cfg_to_conn(cfg);
cfg              5430 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_get_assoc_ies(struct brcmf_cfg80211_info *cfg,
cfg              5433 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              5435 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_connect_info *conn_info = cfg_to_conn(cfg);
cfg              5440 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_clear_assoc_ies(cfg);
cfg              5443 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				       cfg->extra_buf, WL_ASSOC_INFO_MAX);
cfg              5449 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		(struct brcmf_cfg80211_assoc_ielen_le *)cfg->extra_buf;
cfg              5454 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					       cfg->extra_buf,
cfg              5462 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		    kmemdup(cfg->extra_buf, conn_info->req_ie_len,
cfg              5472 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 					       cfg->extra_buf,
cfg              5480 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		    kmemdup(cfg->extra_buf, conn_info->resp_ie_len,
cfg              5495 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_bss_roaming_done(struct brcmf_cfg80211_info *cfg,
cfg              5501 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_connect_info *conn_info = cfg_to_conn(cfg);
cfg              5502 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct wiphy *wiphy = cfg_to_wiphy(cfg);
cfg              5514 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_get_assoc_ies(cfg, ifp);
cfg              5516 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_update_bss_info(cfg, ifp);
cfg              5534 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->d11inf.decchspec(&ch);
cfg              5563 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_bss_connect_done(struct brcmf_cfg80211_info *cfg,
cfg              5569 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_connect_info *conn_info = cfg_to_conn(cfg);
cfg              5578 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_get_assoc_ies(cfg, ifp);
cfg              5579 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_update_bss_info(cfg, ifp);
cfg              5600 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_notify_connect_status_ap(struct brcmf_cfg80211_info *cfg,
cfg              5604 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              5613 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	    ndev != cfg_to_ndev(cfg)) {
cfg              5615 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		complete(&cfg->vif_disabled);
cfg              5649 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              5663 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_notify_connect_status_ap(cfg, ndev, e, data);
cfg              5667 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_inform_ibss(cfg, ndev, e->addr);
cfg              5668 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			chan = ieee80211_get_channel(cfg->wiphy, cfg->channel);
cfg              5676 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_bss_connect_done(cfg, ndev, e, true);
cfg              5681 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_bss_connect_done(cfg, ndev, e, false);
cfg              5685 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			if (ndev != cfg_to_ndev(cfg))
cfg              5686 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				complete(&cfg->vif_disabled);
cfg              5689 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	} else if (brcmf_is_nonetwork(cfg, e)) {
cfg              5694 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_bss_connect_done(cfg, ndev, e, false);
cfg              5704 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              5711 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_bss_roaming_done(cfg, ifp->ndev, e);
cfg              5713 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_bss_connect_done(cfg, ifp->ndev, e, true);
cfg              5742 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              5744 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_vif_event *event = &cfg->vif_event;
cfg              5758 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (!cfg->vif_event.vif) {
cfg              5768 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			SET_NETDEV_DEV(ifp->ndev, wiphy_dev(cfg->wiphy));
cfg              5777 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (brcmf_cfg80211_vif_event_armed(cfg))
cfg              5801 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_register_event_handlers(struct brcmf_cfg80211_info *cfg)
cfg              5803 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_LINK,
cfg              5805 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_DEAUTH_IND,
cfg              5807 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_DEAUTH,
cfg              5809 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_DISASSOC_IND,
cfg              5811 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_ASSOC_IND,
cfg              5813 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_REASSOC_IND,
cfg              5815 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_ROAM,
cfg              5817 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_MIC_ERROR,
cfg              5819 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_SET_SSID,
cfg              5821 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_PFN_NET_FOUND,
cfg              5823 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_IF,
cfg              5825 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_P2P_PROBEREQ_MSG,
cfg              5827 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_P2P_DISC_LISTEN_COMPLETE,
cfg              5829 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_ACTION_FRAME_RX,
cfg              5831 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_ACTION_FRAME_COMPLETE,
cfg              5833 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_ACTION_FRAME_OFF_CHAN_COMPLETE,
cfg              5835 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_fweh_register(cfg->pub, BRCMF_E_PSK_SUP,
cfg              5839 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void brcmf_deinit_priv_mem(struct brcmf_cfg80211_info *cfg)
cfg              5841 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg->conf);
cfg              5842 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->conf = NULL;
cfg              5843 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg->extra_buf);
cfg              5844 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->extra_buf = NULL;
cfg              5845 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg->wowl.nd);
cfg              5846 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd = NULL;
cfg              5847 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg->wowl.nd_info);
cfg              5848 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd_info = NULL;
cfg              5849 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg->escan_info.escan_buf);
cfg              5850 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->escan_info.escan_buf = NULL;
cfg              5853 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_init_priv_mem(struct brcmf_cfg80211_info *cfg)
cfg              5855 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->conf = kzalloc(sizeof(*cfg->conf), GFP_KERNEL);
cfg              5856 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg->conf)
cfg              5858 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->extra_buf = kzalloc(WL_EXTRA_BUF_MAX, GFP_KERNEL);
cfg              5859 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg->extra_buf)
cfg              5861 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd = kzalloc(sizeof(*cfg->wowl.nd) + sizeof(u32), GFP_KERNEL);
cfg              5862 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg->wowl.nd)
cfg              5864 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wowl.nd_info = kzalloc(sizeof(*cfg->wowl.nd_info) +
cfg              5867 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg->wowl.nd_info)
cfg              5869 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->escan_info.escan_buf = kzalloc(BRCMF_ESCAN_BUF_SIZE, GFP_KERNEL);
cfg              5870 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg->escan_info.escan_buf)
cfg              5876 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_deinit_priv_mem(cfg);
cfg              5881 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 wl_init_priv(struct brcmf_cfg80211_info *cfg)
cfg              5885 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->scan_request = NULL;
cfg              5886 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->pwr_save = true;
cfg              5887 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->dongle_up = false;		/* dongle is not up yet */
cfg              5888 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_init_priv_mem(cfg);
cfg              5891 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_register_event_handlers(cfg);
cfg              5892 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	mutex_init(&cfg->usr_sync);
cfg              5893 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_init_escan(cfg);
cfg              5894 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_init_conf(cfg->conf);
cfg              5895 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	init_completion(&cfg->vif_disabled);
cfg              5899 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static void wl_deinit_priv(struct brcmf_cfg80211_info *cfg)
cfg              5901 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->dongle_up = false;	/* dongle down */
cfg              5902 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_abort_scanning(cfg);
cfg              5903 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_deinit_priv_mem(cfg);
cfg              6016 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static int brcmf_construct_chaninfo(struct brcmf_cfg80211_info *cfg,
cfg              6019 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct wiphy *wiphy = cfg_to_wiphy(cfg);
cfg              6020 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              6058 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->d11inf.decchspec(&ch);
cfg              6123 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			cfg->d11inf.encchspec(&ch);
cfg              6144 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static int brcmf_enable_bw40_2g(struct brcmf_cfg80211_info *cfg)
cfg              6146 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              6185 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg->d11inf.encchspec(&ch);
cfg              6198 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		band = cfg_to_wiphy(cfg)->bands[NL80211_BAND_2GHZ];
cfg              6203 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			cfg->d11inf.decchspec(&ch);
cfg              6333 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static int brcmf_setup_wiphybands(struct brcmf_cfg80211_info *cfg)
cfg              6335 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              6337 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct wiphy *wiphy = cfg_to_wiphy(cfg);
cfg              6371 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_construct_chaninfo(cfg, bw_cap);
cfg              6579 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              6580 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              6595 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			init_waitqueue_head(&cfg->wowl.nd_data_wait);
cfg              6735 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_config_dongle(struct brcmf_cfg80211_info *cfg)
cfg              6737 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              6744 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (cfg->dongle_up)
cfg              6747 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	ndev = cfg_to_ndev(cfg);
cfg              6756 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	power_mode = cfg->pwr_save ? PM_FAST : PM_OFF;
cfg              6779 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->dongle_up = true;
cfg              6795 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              6811 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_abort_scanning(cfg);
cfg              6820 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              6823 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	mutex_lock(&cfg->usr_sync);
cfg              6825 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	mutex_unlock(&cfg->usr_sync);
cfg              6833 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              6836 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	mutex_lock(&cfg->usr_sync);
cfg              6838 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	mutex_unlock(&cfg->usr_sync);
cfg              6850 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c bool brcmf_get_vif_state_any(struct brcmf_cfg80211_info *cfg,
cfg              6855 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	list_for_each_entry(vif, &cfg->vif_list, list) {
cfg              6873 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c void brcmf_cfg80211_arm_vif_event(struct brcmf_cfg80211_info *cfg,
cfg              6876 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_vif_event *event = &cfg->vif_event;
cfg              6884 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c bool brcmf_cfg80211_vif_event_armed(struct brcmf_cfg80211_info *cfg)
cfg              6886 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_vif_event *event = &cfg->vif_event;
cfg              6896 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c int brcmf_cfg80211_wait_vif_event(struct brcmf_cfg80211_info *cfg,
cfg              6899 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_vif_event *event = &cfg->vif_event;
cfg              6954 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              6955 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_if *ifp = brcmf_get_ifp(cfg->pub, 0);
cfg              6956 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              6991 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_setup_wiphybands(cfg);
cfg              7026 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct brcmf_cfg80211_info *cfg;
cfg              7038 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg              7039 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg) {
cfg              7044 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->wiphy = wiphy;
cfg              7045 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->pub = drvr;
cfg              7046 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	init_vif_event(&cfg->vif_event);
cfg              7047 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	INIT_LIST_HEAD(&cfg->vif_list);
cfg              7049 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	vif = brcmf_alloc_vif(cfg, NL80211_IFTYPE_STATION);
cfg              7057 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	SET_NETDEV_DEV(ndev, wiphy_dev(cfg->wiphy));
cfg              7059 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = wl_init_priv(cfg);
cfg              7073 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	cfg->d11inf.io_type = (u8)io_type;
cfg              7074 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmu_d11_attach(&cfg->d11inf);
cfg              7079 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	drvr->config = cfg;
cfg              7108 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_setup_wiphybands(cfg);
cfg              7118 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_enable_bw40_2g(cfg);
cfg              7132 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_p2p_attach(cfg, p2pdev_forced);
cfg              7137 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_btcoex_attach(cfg);
cfg              7140 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_p2p_detach(&cfg->p2p);
cfg              7143 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_pno_attach(cfg);
cfg              7146 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_btcoex_detach(cfg);
cfg              7147 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_p2p_detach(&cfg->p2p);
cfg              7157 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			brcmf_fweh_register(cfg->pub, BRCMF_E_TDLS_PEER_EVENT,
cfg              7179 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	return cfg;
cfg              7182 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_pno_detach(cfg);
cfg              7183 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_btcoex_detach(cfg);
cfg              7184 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_p2p_detach(&cfg->p2p);
cfg              7186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	wiphy_unregister(cfg->wiphy);
cfg              7188 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	wl_deinit_priv(cfg);
cfg              7193 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg);
cfg              7197 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c void brcmf_cfg80211_detach(struct brcmf_cfg80211_info *cfg)
cfg              7199 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (!cfg)
cfg              7202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_pno_detach(cfg);
cfg              7203 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_btcoex_detach(cfg);
cfg              7204 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	wiphy_unregister(cfg->wiphy);
cfg              7205 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	wl_deinit_priv(cfg);
cfg              7206 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_free_wiphy(cfg->wiphy);
cfg              7207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	kfree(cfg);
cfg               217 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h 	s32 (*run)(struct brcmf_cfg80211_info *cfg, struct brcmf_if *ifp,
cfg               339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h static inline struct wiphy *cfg_to_wiphy(struct brcmf_cfg80211_info *cfg)
cfg               341 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h 	return cfg->wiphy;
cfg               361 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h struct net_device *cfg_to_ndev(struct brcmf_cfg80211_info *cfg)
cfg               363 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h 	return brcmf_get_ifp(cfg->pub, 0)->ndev;
cfg               384 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h brcmf_cfg80211_connect_info *cfg_to_conn(struct brcmf_cfg80211_info *cfg)
cfg               386 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h 	return &cfg->conn_info;
cfg               392 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h void brcmf_cfg80211_detach(struct brcmf_cfg80211_info *cfg);
cfg               398 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h struct brcmf_cfg80211_vif *brcmf_alloc_vif(struct brcmf_cfg80211_info *cfg,
cfg               407 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h bool brcmf_get_vif_state_any(struct brcmf_cfg80211_info *cfg,
cfg               409 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h void brcmf_cfg80211_arm_vif_event(struct brcmf_cfg80211_info *cfg,
cfg               411 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h bool brcmf_cfg80211_vif_event_armed(struct brcmf_cfg80211_info *cfg);
cfg               412 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h int brcmf_cfg80211_wait_vif_event(struct brcmf_cfg80211_info *cfg,
cfg               414 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h s32 brcmf_notify_escan_complete(struct brcmf_cfg80211_info *cfg,
cfg               418 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h void brcmf_abort_scanning(struct brcmf_cfg80211_info *cfg);
cfg               563 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg               624 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg               698 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	else if (brcmf_get_vif_state_any(p2p->cfg, BRCMF_VIF_STATUS_CONNECTED))
cfg               733 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		set_bit(BRCMF_SCAN_STATUS_BUSY, &p2p->cfg->scan_status);
cfg               750 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static s32 brcmf_p2p_run_escan(struct brcmf_cfg80211_info *cfg,
cfg               754 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg               755 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = cfg->pub;
cfg               806 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			chanspecs[i] = channel_to_chanspec(&p2p->cfg->d11inf,
cfg               873 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               874 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg               896 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		cfg->escan_info.run = brcmf_p2p_run_escan;
cfg               913 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg               933 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	p2p->cfg->d11inf.encchspec(&ch);
cfg               957 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg               958 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg               994 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg               995 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1043 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg              1066 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		p2p->cfg->d11inf.encchspec(&ch);
cfg              1072 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		p2p->cfg->d11inf.encchspec(&ch);
cfg              1075 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		p2p->cfg->d11inf.encchspec(&ch);
cfg              1078 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		p2p->cfg->d11inf.encchspec(&ch);
cfg              1101 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg              1202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c bool brcmf_p2p_scan_finding_common_channel(struct brcmf_cfg80211_info *cfg,
cfg              1206 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1236 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			cfg->d11inf.decchspec(&ch);
cfg              1254 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c brcmf_p2p_stop_wait_next_action_frame(struct brcmf_cfg80211_info *cfg)
cfg              1256 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1267 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			brcmf_notify_escan_complete(cfg, ifp, true, true);
cfg              1272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_notify_escan_complete(cfg, ifp, true, true);
cfg              1287 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = p2p->cfg;
cfg              1314 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			brcmf_p2p_stop_wait_next_action_frame(cfg);
cfg              1338 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = drvr->config;
cfg              1339 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1359 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	cfg->d11inf.decchspec(&ch);
cfg              1403 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_p2p_stop_wait_next_action_frame(cfg);
cfg              1445 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              1446 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1467 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 			brcmf_p2p_stop_wait_next_action_frame(cfg);
cfg              1492 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg              1552 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static s32 brcmf_p2p_pub_af_tx(struct brcmf_cfg80211_info *cfg,
cfg              1556 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1557 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1650 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c bool brcmf_p2p_send_action_frame(struct brcmf_cfg80211_info *cfg,
cfg              1654 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1659 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1692 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		if (brcmf_p2p_pub_af_tx(cfg, af_params, &config_af_params)) {
cfg              1738 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (test_bit(BRCMF_SCAN_STATUS_BUSY, &cfg->scan_status))
cfg              1739 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_abort_scanning(cfg);
cfg              1773 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_notify_escan_complete(cfg, ifp, true, true);
cfg              1857 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = ifp->drvr->config;
cfg              1858 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1877 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	cfg->d11inf.decchspec(&ch);
cfg              1955 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	p2p->cfg->d11inf.encchspec(&ch);
cfg              1965 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c int brcmf_p2p_ifchange(struct brcmf_cfg80211_info *cfg,
cfg              1968 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              1969 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              1982 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_notify_escan_complete(cfg, vif->ifp, true, true);
cfg              1999 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(cfg, vif);
cfg              2004 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg              2007 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	err = brcmf_cfg80211_wait_vif_event(cfg, BRCMF_E_IF_CHANGE,
cfg              2009 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg              2045 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wdev_to_cfg(&vif->wdev);
cfg              2046 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct net_device *pri_ndev = cfg_to_ndev(cfg);
cfg              2055 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wdev_to_cfg(&vif->wdev);
cfg              2056 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct net_device *pri_ndev = cfg_to_ndev(cfg);
cfg              2074 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = p2p->cfg->pub;
cfg              2084 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	p2p_vif = brcmf_alloc_vif(p2p->cfg, NL80211_IFTYPE_P2P_DEVICE);
cfg              2102 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(p2p->cfg, p2p_vif);
cfg              2110 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_cfg80211_arm_vif_event(p2p->cfg, NULL);
cfg              2115 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	err = brcmf_cfg80211_wait_vif_event(p2p->cfg, BRCMF_E_IF_ADD,
cfg              2117 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(p2p->cfg, NULL);
cfg              2166 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2167 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_if *ifp = netdev_priv(cfg_to_ndev(cfg));
cfg              2168 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2173 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (brcmf_cfg80211_vif_event_armed(cfg))
cfg              2186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		return brcmf_p2p_create_p2pdev(&cfg->p2p, wiphy,
cfg              2192 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	vif = brcmf_alloc_vif(cfg, type);
cfg              2195 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(cfg, vif);
cfg              2197 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	err = brcmf_p2p_request_p2p_if(&cfg->p2p, ifp, cfg->p2p.int_addr,
cfg              2200 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg              2205 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	err = brcmf_cfg80211_wait_vif_event(cfg, BRCMF_E_IF_ADD,
cfg              2207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg              2231 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	cfg->p2p.bss_idx[P2PAPI_BSSCFG_CONNECTION].vif = vif;
cfg              2254 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2255 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              2265 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(cfg, vif);
cfg              2292 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		wait_for_completion_timeout(&cfg->vif_disabled,
cfg              2302 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		err = brcmf_cfg80211_wait_vif_event(cfg, BRCMF_E_IF_DEL,
cfg              2311 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_cfg80211_arm_vif_event(cfg, NULL);
cfg              2320 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg;
cfg              2325 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	cfg = wdev_to_cfg(&vif->wdev);
cfg              2326 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	cfg->p2p.bss_idx[P2PAPI_BSSCFG_DEVICE].vif = NULL;
cfg              2337 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2338 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              2343 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	mutex_lock(&cfg->usr_sync);
cfg              2347 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	mutex_unlock(&cfg->usr_sync);
cfg              2353 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_cfg80211_info *cfg = wiphy_to_cfg(wiphy);
cfg              2354 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_p2p_info *p2p = &cfg->p2p;
cfg              2363 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		mutex_lock(&cfg->usr_sync);
cfg              2367 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		brcmf_abort_scanning(cfg);
cfg              2369 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		mutex_unlock(&cfg->usr_sync);
cfg              2379 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c s32 brcmf_p2p_attach(struct brcmf_cfg80211_info *cfg, bool p2pdev_forced)
cfg              2381 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	struct brcmf_pub *drvr = cfg->pub;
cfg              2387 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	p2p = &cfg->p2p;
cfg              2388 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	p2p->cfg = cfg;
cfg              2390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	pri_ifp = brcmf_get_ifp(cfg->pub, 0);
cfg               119 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h 	struct brcmf_cfg80211_info *cfg;
cfg               140 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h s32 brcmf_p2p_attach(struct brcmf_cfg80211_info *cfg, bool p2pdev_forced);
cfg               147 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h int brcmf_p2p_ifchange(struct brcmf_cfg80211_info *cfg,
cfg               168 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h bool brcmf_p2p_send_action_frame(struct brcmf_cfg80211_info *cfg,
cfg               171 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.h bool brcmf_p2p_scan_finding_common_channel(struct brcmf_cfg80211_info *cfg,
cfg                90 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 				    struct brcmf_pno_config_le *cfg)
cfg                92 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	cfg->reporttype = 0;
cfg                93 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	cfg->flags = 0;
cfg                95 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	return brcmf_fil_iovar_data_set(ifp, "pfn_cfg", cfg, sizeof(*cfg));
cfg               511 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c int brcmf_pno_attach(struct brcmf_cfg80211_info *cfg)
cfg               520 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	cfg->pno = pi;
cfg               525 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c void brcmf_pno_detach(struct brcmf_cfg80211_info *cfg)
cfg               530 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	pi = cfg->pno;
cfg               531 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c 	cfg->pno = NULL;
cfg                46 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h int brcmf_pno_attach(struct brcmf_cfg80211_info *cfg);
cfg                53 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.h void brcmf_pno_detach(struct brcmf_cfg80211_info *cfg);
cfg               427 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c static void brcms_c_bsscfg_mfree(struct brcms_bss_cfg *cfg)
cfg               429 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (cfg == NULL)
cfg               432 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	kfree(cfg->current_bss);
cfg               433 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	kfree(cfg);
cfg               464 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	struct brcms_bss_cfg *cfg;
cfg               466 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	cfg = kzalloc(sizeof(struct brcms_bss_cfg), GFP_ATOMIC);
cfg               467 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (cfg == NULL)
cfg               470 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	cfg->current_bss = kzalloc(sizeof(struct brcms_bss_info), GFP_ATOMIC);
cfg               471 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	if (cfg->current_bss == NULL)
cfg               474 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	return cfg;
cfg               477 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	brcms_c_bsscfg_mfree(cfg);
cfg              7454 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_shm_ssid_upd(struct brcms_c_info *wlc, struct brcms_bss_cfg *cfg)
cfg              7456 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	u8 *ssidptr = cfg->SSID;
cfg              7462 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	memcpy(ssidbuf, ssidptr, cfg->SSID_len);
cfg              7465 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	brcms_b_write_shm(wlc->hw, M_SSIDLEN, (u16) cfg->SSID_len);
cfg              7470 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 			      struct brcms_bss_cfg *cfg,
cfg              7489 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c 	brcms_c_shm_ssid_upd(wlc, cfg);
cfg              1797 drivers/net/wireless/cisco/airo.c 	ConfigRid cfg;
cfg              1802 drivers/net/wireless/cisco/airo.c 	rc = PC4500_readrid(ai, RID_ACTUALCONFIG, &cfg, sizeof(cfg), lock);
cfg              1806 drivers/net/wireless/cisco/airo.c 	ai->config = cfg;
cfg              7934 drivers/net/wireless/cisco/airo.c 		ConfigRid *cfg = (ConfigRid *)iobuf;
cfg              7937 drivers/net/wireless/cisco/airo.c 			cfg->opmode |= MODE_MIC;
cfg              7939 drivers/net/wireless/cisco/airo.c 		if ((cfg->opmode & MODE_CFG_MASK) == MODE_STA_IBSS)
cfg              3538 drivers/net/wireless/intel/ipw2x00/ipw2100.c static DEVICE_ATTR(cfg, 0444, show_cfg, NULL);
cfg              1558 drivers/net/wireless/intel/ipw2x00/ipw2200.c static DEVICE_ATTR(cfg, 0444, show_cfg, NULL);
cfg              1828 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	const char *name_pre = il->cfg->fw_name_pre;
cfg              1829 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	const unsigned int api_max = il->cfg->ucode_api_max;
cfg              1830 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	const unsigned int api_min = il->cfg->ucode_api_min;
cfg              3585 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il_cfg *cfg = (struct il_cfg *)(ent->driver_data);
cfg              3605 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il->cfg = cfg;
cfg              3705 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	IL_INFO("Detected Intel Wireless WiFi Link %s\n", il->cfg->name);
cfg              2396 drivers/net/wireless/intel/iwlegacy/3945.c 	il->hw_params.max_txq_num = il->cfg->num_of_queues;
cfg               618 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    il->cfg->chain_noise_num_beacons;
cfg               621 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    il->cfg->chain_noise_num_beacons;
cfg               624 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    il->cfg->chain_noise_num_beacons;
cfg               695 drivers/net/wireless/intel/iwlegacy/4965-calib.c 			    il4965_find_first_chain(il->cfg->valid_tx_ant);
cfg               877 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	if (data->beacon_count != il->cfg->chain_noise_num_beacons)
cfg               885 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    data->chain_noise_a / il->cfg->chain_noise_num_beacons;
cfg               887 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    data->chain_noise_b / il->cfg->chain_noise_num_beacons;
cfg               889 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    data->chain_noise_c / il->cfg->chain_noise_num_beacons;
cfg               909 drivers/net/wireless/intel/iwlegacy/4965-calib.c 				il4965_find_first_chain(il->cfg->valid_rx_ant));
cfg               123 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->mod_params->amsdu_size_8K)
cfg               582 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (!il->cfg->mod_params->sw_crypto &&
cfg               975 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->scan_rx_antennas[band])
cfg               976 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		rx_ant = il->cfg->scan_rx_antennas[band];
cfg              2159 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	     il->cfg->num_of_ampdu_queues <= txq_id)) {
cfg              2163 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			il->cfg->num_of_ampdu_queues - 1);
cfg              2287 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	     il->cfg->num_of_ampdu_queues <= txq_id)) {
cfg              2291 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			il->cfg->num_of_ampdu_queues - 1);
cfg              4675 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	const char *name_pre = il->cfg->fw_name_pre;
cfg              4679 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->fw_idx = il->cfg->ucode_api_max;
cfg              4686 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->fw_idx < il->cfg->ucode_api_min) {
cfg              4771 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	const unsigned int api_max = il->cfg->ucode_api_max;
cfg              4772 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	const unsigned int api_min = il->cfg->ucode_api_min;
cfg              4782 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		if (il->fw_idx <= il->cfg->ucode_api_max)
cfg              5742 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->sku & IL_SKU_N)
cfg              5902 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->mod_params->sw_crypto) {
cfg              5979 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (!(il->cfg->sku & IL_SKU_N))
cfg              6436 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->mod_params->amsdu_size_8K)
cfg              6443 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->mod_params->disable_11n)
cfg              6444 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->cfg->sku &= ~IL_SKU_N;
cfg              6446 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->cfg->mod_params->num_of_queues >= IL_MIN_NUM_QUEUES &&
cfg              6447 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	    il->cfg->mod_params->num_of_queues <= IL49_NUM_QUEUES)
cfg              6448 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->cfg->num_of_queues =
cfg              6449 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		    il->cfg->mod_params->num_of_queues;
cfg              6451 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->hw_params.max_txq_num = il->cfg->num_of_queues;
cfg              6454 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	    il->cfg->num_of_queues *
cfg              6466 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->hw_params.tx_chains_num = il4965_num_of_ant(il->cfg->valid_tx_ant);
cfg              6467 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->hw_params.rx_chains_num = il4965_num_of_ant(il->cfg->valid_rx_ant);
cfg              6468 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->hw_params.valid_tx_ant = il->cfg->valid_tx_ant;
cfg              6469 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->hw_params.valid_rx_ant = il->cfg->valid_rx_ant;
cfg              6484 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_cfg *cfg = (struct il_cfg *)(ent->driver_data);
cfg              6502 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->cfg = cfg;
cfg              6572 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	IL_INFO("Detected %s, REV=0x%X\n", il->cfg->name, il->hw_rev);
cfg               201 drivers/net/wireless/intel/iwlegacy/4965.c 	if (eeprom_ver < il->cfg->eeprom_ver ||
cfg               202 drivers/net/wireless/intel/iwlegacy/4965.c 	    calib_ver < il->cfg->eeprom_calib_ver)
cfg               210 drivers/net/wireless/intel/iwlegacy/4965.c 	       "CALIB=0x%x < 0x%x\n", eeprom_ver, il->cfg->eeprom_ver,
cfg               211 drivers/net/wireless/intel/iwlegacy/4965.c 	       calib_ver, il->cfg->eeprom_calib_ver);
cfg              1400 drivers/net/wireless/intel/iwlegacy/4965.c 	il_set_rxon_hwcrypto(il, !il->cfg->mod_params->sw_crypto);
cfg               495 drivers/net/wireless/intel/iwlegacy/common.c 	      il->cfg->led_compensation);
cfg               498 drivers/net/wireless/intel/iwlegacy/common.c 				  il->cfg->led_compensation);
cfg               501 drivers/net/wireless/intel/iwlegacy/common.c 				  il->cfg->led_compensation);
cfg               540 drivers/net/wireless/intel/iwlegacy/common.c 		mode = il->cfg->led_mode;
cfg               674 drivers/net/wireless/intel/iwlegacy/common.c 	BUG_ON(offset >= il->cfg->eeprom_size);
cfg               705 drivers/net/wireless/intel/iwlegacy/common.c 	sz = il->cfg->eeprom_size;
cfg               780 drivers/net/wireless/intel/iwlegacy/common.c 	u32 offset = il->cfg->regulatory_bands[eep_band - 1];
cfg               982 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->regulatory_bands[5] == EEPROM_REGULATORY_BAND_NO_HT40 &&
cfg               983 drivers/net/wireless/intel/iwlegacy/common.c 	    il->cfg->regulatory_bands[6] == EEPROM_REGULATORY_BAND_NO_HT40)
cfg              3393 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->mod_params->amsdu_size_8K)
cfg              3462 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->sku & IL_SKU_N)
cfg              3471 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->sku & IL_SKU_N)
cfg              3524 drivers/net/wireless/intel/iwlegacy/common.c 	    (il->cfg->sku & IL_SKU_A)) {
cfg              3528 drivers/net/wireless/intel/iwlegacy/common.c 		il->cfg->sku &= ~IL_SKU_A;
cfg              4181 drivers/net/wireless/intel/iwlegacy/common.c 		if (il->cfg->mod_params->restart_fw)
cfg              4288 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->set_l0s) {
cfg              4304 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->pll_cfg_val)
cfg              4306 drivers/net/wireless/intel/iwlegacy/common.c 			   il->cfg->pll_cfg_val);
cfg              4336 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->cfg->use_bsm)
cfg              4641 drivers/net/wireless/intel/iwlegacy/common.c 		    kcalloc(il->cfg->num_of_queues,
cfg              4691 drivers/net/wireless/intel/iwlegacy/common.c 	if (!external && !il->cfg->mod_params->restart_fw) {
cfg              4809 drivers/net/wireless/intel/iwlegacy/common.c 	    msecs_to_jiffies(il->cfg->wd_timeout);
cfg              4841 drivers/net/wireless/intel/iwlegacy/common.c 	timeout = il->cfg->wd_timeout;
cfg              4866 drivers/net/wireless/intel/iwlegacy/common.c 	unsigned int timeout = il->cfg->wd_timeout;
cfg              1120 drivers/net/wireless/intel/iwlegacy/common.h 	struct il_cfg *cfg;
cfg              1501 drivers/net/wireless/intel/iwlegacy/common.h #define IL_PCI_DEVICE(dev, subdev, cfg) \
cfg              1504 drivers/net/wireless/intel/iwlegacy/common.h 	.driver_data = (kernel_ulong_t)&(cfg)
cfg               462 drivers/net/wireless/intel/iwlegacy/debug.c 	size_t eeprom_len = il->cfg->eeprom_size;
cfg               824 drivers/net/wireless/intel/iwlegacy/debug.c 	    sizeof(char) * 64 * il->cfg->num_of_queues;
cfg              1287 drivers/net/wireless/intel/iwlegacy/debug.c 	il->cfg->wd_timeout = timeout;
cfg              1350 drivers/net/wireless/intel/iwlegacy/debug.c 	if (il->cfg->sensitivity_calib_by_driver)
cfg              1352 drivers/net/wireless/intel/iwlegacy/debug.c 	if (il->cfg->chain_noise_calib_by_driver)
cfg              1357 drivers/net/wireless/intel/iwlegacy/debug.c 	if (il->cfg->sensitivity_calib_by_driver)
cfg              1360 drivers/net/wireless/intel/iwlegacy/debug.c 	if (il->cfg->chain_noise_calib_by_driver)
cfg              2104 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 	if (priv->cfg->ht_params)
cfg              2124 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 	if (!priv->cfg->ht_params)
cfg               638 drivers/net/wireless/intel/iwlwifi/dvm/dev.h 	const struct iwl_cfg *cfg;
cfg               170 drivers/net/wireless/intel/iwlwifi/dvm/led.c 		mode = priv->cfg->led_mode;
cfg               709 drivers/net/wireless/intel/iwlwifi/dvm/main.c static int iwlagn_send_calib_cfg_rt(struct iwl_priv *priv, u32 cfg)
cfg               720 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	calib_cfg_cmd.ucd_calib_cfg.once.start = cpu_to_le32(cfg);
cfg              1147 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	if (priv->cfg->ht_params)
cfg              1149 drivers/net/wireless/intel/iwlwifi/dvm/main.c 			priv->cfg->ht_params->use_rts_for_aggregation;
cfg              1184 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	    !priv->cfg->ht_params) {
cfg              1203 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	if (priv->cfg->rx_with_siso_diversity)
cfg              1219 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	if (data->nvm_version >= trans->cfg->nvm_ver ||
cfg              1220 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	    data->calib_version >= trans->cfg->nvm_calib_ver) {
cfg              1228 drivers/net/wireless/intel/iwlwifi/dvm/main.c 		data->nvm_version, trans->cfg->nvm_ver,
cfg              1229 drivers/net/wireless/intel/iwlwifi/dvm/main.c 		data->calib_version,  trans->cfg->nvm_calib_ver);
cfg              1234 drivers/net/wireless/intel/iwlwifi/dvm/main.c 						 const struct iwl_cfg *cfg,
cfg              1258 drivers/net/wireless/intel/iwlwifi/dvm/main.c 		pr_err("%s: Cannot allocate network device\n", cfg->name);
cfg              1267 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	priv->cfg = cfg;
cfg              1393 drivers/net/wireless/intel/iwlwifi/dvm/main.c 		priv->cfg->name, priv->trans->hw_rev);
cfg              1408 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	priv->nvm_data = iwl_parse_eeprom_data(priv->trans, priv->cfg,
cfg               231 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	struct iwl_fwrt_shared_mem_cfg *cfg = &fwrt->smem_cfg;
cfg               242 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 				  cfg->lmac[0].rxfifo1_size, 0, 0);
cfg               244 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		iwl_fwrt_dump_rxf(fwrt, dump_data, cfg->rxfifo2_size,
cfg               250 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 					  cfg->lmac[1].rxfifo1_size,
cfg               261 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	struct iwl_fwrt_shared_mem_cfg *cfg = &fwrt->smem_cfg;
cfg               278 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 					  cfg->lmac[0].txfifo_size[i], 0, i);
cfg               290 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 						  cfg->lmac[1].txfifo_size[i],
cfg               292 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 						  i + cfg->num_txfifo_entries);
cfg               832 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	u32 smem_len = fwrt->fw->dbg.n_mem_tlv ? 0 : fwrt->trans->cfg->smem_len;
cfg               834 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 				0 : fwrt->trans->cfg->dccm2_len;
cfg               838 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	if (!fwrt->trans->cfg->dccm_offset || !fwrt->trans->cfg->dccm_len) {
cfg               847 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		sram_ofs = fwrt->trans->cfg->dccm_offset;
cfg               848 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		sram_len = fwrt->trans->cfg->dccm_len;
cfg               899 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 			fwrt->trans->cfg->d3_debug_data_length * 2;
cfg               932 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		strncpy(dump_info->dev_human_readable, fwrt->trans->cfg->name,
cfg              1019 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 				fwrt->trans->cfg->smem_offset,
cfg              1023 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 				fwrt->trans->cfg->dccm2_offset,
cfg              1028 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		u32 addr = fwrt->trans->cfg->d3_debug_data_base_addr;
cfg              1029 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		size_t data_size = fwrt->trans->cfg->d3_debug_data_length;
cfg              1181 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	struct iwl_fwrt_shared_mem_cfg *cfg = &fwrt->smem_cfg;
cfg              1182 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	int txf_num = cfg->num_txfifo_entries;
cfg              1183 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	int int_txf_num = ARRAY_SIZE(cfg->internal_txfifo_size);
cfg              1188 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		    WARN_ONCE(cfg->num_lmacs == 1,
cfg              1205 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 				cfg->lmac[iter->lmac].txfifo_size[iter->fifo];
cfg              1218 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 			cfg->internal_txfifo_size[iter->fifo - txf_num];
cfg              1469 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	const struct iwl_cfg *cfg = fwrt->trans->cfg;
cfg              1479 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 					    cfg->fw_mon_smem_write_ptr_addr,
cfg              1480 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 					    cfg->fw_mon_smem_write_ptr_msk,
cfg              1481 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 					    cfg->fw_mon_smem_cycle_cnt_ptr_addr,
cfg              1482 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 					    cfg->fw_mon_smem_cycle_cnt_ptr_msk);
cfg              2352 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	const struct iwl_cfg *cfg = fwrt->trans->cfg;
cfg              2358 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		fwrt->dump.d3_debug_data = kmalloc(cfg->d3_debug_data_length,
cfg              2368 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	iwl_trans_read_mem_bytes(fwrt->trans, cfg->d3_debug_data_base_addr,
cfg              2370 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 				 cfg->d3_debug_data_length);
cfg               296 drivers/net/wireless/intel/iwlwifi/fw/dbg.h 		fwrt->trans->cfg->d3_debug_data_length && fwrt->ops &&
cfg               215 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	const struct iwl_cfg *cfg = drv->trans->cfg;
cfg               228 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 		drv->fw_index = cfg->ucode_api_max;
cfg               235 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	if (drv->fw_index < cfg->ucode_api_min) {
cfg               238 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 		if (cfg->ucode_api_min == cfg->ucode_api_max) {
cfg               239 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 			IWL_ERR(drv, "%s%d is required\n", cfg->fw_name_pre,
cfg               240 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 				cfg->ucode_api_max);
cfg               243 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 				cfg->fw_name_pre, cfg->ucode_api_min);
cfg               245 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 				cfg->fw_name_pre, cfg->ucode_api_max);
cfg               254 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 		 cfg->fw_name_pre, tag);
cfg              1225 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 			      const struct iwl_cfg *cfg)
cfg              1240 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	    cfg->max_inst_size) {
cfg              1248 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	    cfg->max_data_size) {
cfg              1256 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	     cfg->max_inst_size) {
cfg              1264 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	    cfg->max_data_size) {
cfg              1286 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	op_mode = ops->start(drv->trans, drv->trans->cfg, &drv->fw, dbgfs_dir);
cfg              1326 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	const unsigned int api_max = drv->trans->cfg->ucode_api_max;
cfg              1327 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	const unsigned int api_min = drv->trans->cfg->ucode_api_min;
cfg              1392 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 							 drv->trans->cfg))
cfg               473 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static void iwl_init_band_reference(const struct iwl_cfg *cfg,
cfg               479 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	u32 offset = cfg->eeprom_params->regulatory_bands[eeprom_band - 1];
cfg               567 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg,
cfg               583 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 		iwl_init_band_reference(cfg, eeprom, eeprom_size, band,
cfg               647 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->eeprom_params->enhanced_txpower) {
cfg               669 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->eeprom_params->regulatory_bands[5] ==
cfg               671 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	    cfg->eeprom_params->regulatory_bands[6] ==
cfg               679 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 		iwl_init_band_reference(cfg, eeprom, eeprom_size, band,
cfg               737 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	const struct iwl_cfg *cfg = trans->cfg;
cfg               741 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->rx_with_siso_diversity)
cfg               748 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	    !cfg->ht_params) {
cfg               759 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->ht_params->stbc) {
cfg               766 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->ht_params->ldpc)
cfg               774 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	ht_info->ampdu_factor = cfg->max_ht_ampdu_exponent;
cfg               783 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->ht_params->ht_greenfield_support)
cfg               789 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->ht_params->ht40_bands & BIT(band)) {
cfg               809 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c static void iwl_init_sbands(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               814 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	int n_channels = iwl_init_channel_map(dev, cfg, data,
cfg               845 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c iwl_parse_eeprom_data(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               853 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (WARN_ON(!cfg || !cfg->eeprom_params))
cfg               913 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->valid_tx_ant)
cfg               914 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 		data->valid_tx_ant = cfg->valid_tx_ant;
cfg               915 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	if (cfg->valid_rx_ant)
cfg               916 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 		data->valid_rx_ant = cfg->valid_rx_ant;
cfg               924 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	iwl_init_sbands(trans, cfg, data, eeprom, eeprom_size);
cfg               119 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h iwl_parse_eeprom_data(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               288 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 				 u32 nvm_flags, const struct iwl_cfg *cfg)
cfg               330 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_init_channel_map(struct device *dev, const struct iwl_cfg *cfg,
cfg               342 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->uhb_supported) {
cfg               345 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	} else if (cfg->nvm_type == IWL_NVM_EXT) {
cfg               411 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 							       ch_flags, cfg);
cfg               429 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	const struct iwl_cfg *cfg = trans->cfg;
cfg               432 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	unsigned int max_ampdu_exponent = (cfg->max_vht_ampdu_exponent ?:
cfg               448 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->vht_mu_mimo_supported)
cfg               451 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->ht_params->ldpc)
cfg               502 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (num_rx_ants == 1 || cfg->rx_with_siso_diversity) {
cfg               705 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	const struct iwl_cfg *cfg = trans->cfg;
cfg               710 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	n_channels = iwl_init_channel_map(dev, cfg, data, nvm_ch_flags,
cfg               744 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_get_sku(const struct iwl_cfg *cfg, const __le16 *nvm_sw,
cfg               747 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->nvm_type != IWL_NVM_EXT)
cfg               753 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_get_nvm_version(const struct iwl_cfg *cfg, const __le16 *nvm_sw)
cfg               755 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->nvm_type != IWL_NVM_EXT)
cfg               762 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_get_radio_cfg(const struct iwl_cfg *cfg, const __le16 *nvm_sw,
cfg               765 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->nvm_type != IWL_NVM_EXT)
cfg               772 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static int iwl_get_n_hw_addrs(const struct iwl_cfg *cfg, const __le16 *nvm_sw)
cfg               776 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->nvm_type != IWL_NVM_EXT)
cfg               784 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c static void iwl_set_radio_cfg(const struct iwl_cfg *cfg,
cfg               788 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->nvm_type != IWL_NVM_EXT) {
cfg               847 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 					   const struct iwl_cfg *cfg,
cfg               896 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 			      const struct iwl_cfg *cfg,
cfg               900 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->mac_addr_from_csr) {
cfg               902 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	} else if (cfg->nvm_type != IWL_NVM_EXT) {
cfg               913 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		iwl_set_hw_address_family_8000(trans, cfg, data,
cfg               928 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_nvm_no_wide_in_5ghz(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               960 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               973 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->uhb_supported)
cfg               977 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	else if (cfg->nvm_type != IWL_NVM_EXT)
cfg               988 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	data->nvm_version = iwl_get_nvm_version(cfg, nvm_sw);
cfg               990 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	radio_cfg = iwl_get_radio_cfg(cfg, nvm_sw, phy_sku);
cfg               991 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	iwl_set_radio_cfg(cfg, data, radio_cfg);
cfg               997 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	sku = iwl_get_sku(cfg, nvm_sw, phy_sku);
cfg              1007 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	data->n_hw_addrs = iwl_get_n_hw_addrs(cfg, nvm_sw);
cfg              1009 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->nvm_type != IWL_NVM_EXT) {
cfg              1018 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		ch_section = cfg->nvm_type == IWL_NVM_SDP ?
cfg              1039 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (iwl_set_hw_address(trans, cfg, data, nvm_hw, mac_override)) {
cfg              1047 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (iwl_nvm_no_wide_in_5ghz(trans, cfg, nvm_hw))
cfg              1061 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 				       const struct iwl_cfg *cfg)
cfg              1117 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c iwl_parse_nvm_mcc_info(struct device *dev, const struct iwl_cfg *cfg,
cfg              1133 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (cfg->uhb_supported) {
cfg              1136 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	} else if (cfg->nvm_type == IWL_NVM_EXT) {
cfg              1178 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 							     cfg);
cfg              1302 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	if (trans->cfg->nvm_type != IWL_NVM_EXT)
cfg              1372 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		if (trans->cfg->nvm_type != IWL_NVM_EXT) {
cfg                87 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h iwl_parse_nvm_data(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               104 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h iwl_parse_nvm_mcc_info(struct device *dev, const struct iwl_cfg *cfg,
cfg               146 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 				     const struct iwl_cfg *cfg,
cfg                89 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	struct iwl_phy_db_entry	cfg;
cfg               148 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 		return &phy_db->cfg;
cfg               566 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 			   const struct iwl_trans_txq_scd_cfg *cfg,
cfg               786 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	const struct iwl_cfg *cfg;
cfg               994 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 			 const struct iwl_trans_txq_scd_cfg *cfg,
cfg              1005 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 				      cfg, queue_wdg_timeout);
cfg              1059 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              1067 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	iwl_trans_txq_enable_cfg(trans, queue, ssn, &cfg, queue_wdg_timeout);
cfg              1074 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              1082 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	iwl_trans_txq_enable_cfg(trans, queue, 0, &cfg, queue_wdg_timeout);
cfg               174 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	if (mvm->cfg->bt_shared_single_ant) {
cfg               441 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	    mvm->cfg->bt_shared_single_ant || !vif->bss_conf.assoc ||
cfg               594 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	if (rssi_event == RSSI_EVENT_LOW || mvm->cfg->bt_shared_single_ant ||
cfg               661 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	if (mvm->cfg->bt_shared_single_ant)
cfg               664 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	if (ant & mvm->cfg->non_shared_ant)
cfg               674 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	if (mvm->cfg->bt_shared_single_ant)
cfg               694 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	    (mvm->cfg->non_shared_ant & enabled_ants))
cfg               695 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 		return mvm->cfg->non_shared_ant;
cfg               750 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 			 mvm->trans->cfg->fw_name_pre);
cfg               754 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 			 mvm->fwrt.trans->cfg->name);
cfg               249 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		   mvm->trans->cfg->min_umac_error_event_table) {
cfg               423 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	if (mvm->trans->cfg->tx_with_siso_diversity)
cfg               518 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	    !mvm->trans->cfg->tx_with_siso_diversity) {
cfg               520 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	} else if (mvm->trans->cfg->tx_with_siso_diversity) {
cfg               533 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	phy_cfg_cmd.phy_cfg |= cpu_to_le32(mvm->cfg->extra_phy_cfg_flags);
cfg               596 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	WARN_ONCE(mvm->nvm_data->nvm_version < mvm->trans->cfg->nvm_ver,
cfg               598 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		  mvm->nvm_data->nvm_version, mvm->trans->cfg->nvm_ver);
cfg               253 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	regd = iwl_parse_nvm_mcc_info(mvm->trans->dev, mvm->cfg,
cfg               723 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	hw->netdev_features |= mvm->cfg->features;
cfg               732 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (mvm->cfg->vht_mu_mimo_supported)
cfg               836 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 	const struct iwl_cfg *cfg;
cfg              1315 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 	if (mvm->cfg->nvm_type == IWL_NVM_EXT)
cfg               181 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 					 ret, mvm->cfg->name);
cfg               284 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	if (mvm->trans->cfg->nvm_type == IWL_NVM) {
cfg               286 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 		    !mvm->nvm_sections[mvm->cfg->nvm_hw_section_num].data) {
cfg               291 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 		if (mvm->trans->cfg->nvm_type == IWL_NVM_SDP)
cfg               304 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 		if (!mvm->nvm_sections[mvm->cfg->nvm_hw_section_num].data &&
cfg               312 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 		if (mvm->trans->cfg->nvm_type == IWL_NVM_EXT &&
cfg               320 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	hw = (const __be16 *)sections[mvm->cfg->nvm_hw_section_num].data;
cfg               327 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	regulatory = mvm->trans->cfg->nvm_type == IWL_NVM_SDP ?
cfg               335 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	return iwl_parse_nvm_data(mvm->trans, mvm->cfg, hw, sw, calib,
cfg               367 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	const char *nvm_file_C = mvm->cfg->default_nvm_file_C_step;
cfg               369 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	if (WARN_ON_ONCE(mvm->cfg->nvm_hw_section_num >= NVM_MAX_NUM_SECTIONS))
cfg               426 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 			if (section == mvm->cfg->nvm_hw_section_num) {
cfg               568 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	if (mvm->cfg->nvm_type == IWL_NVM_EXT) {
cfg               201 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	if (!mvm->trans->cfg->apmg_not_supported)
cfg               524 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	const struct iwl_pwr_tx_backoff *backoff = mvm->cfg->pwr_tx_backoffs;
cfg               612 drivers/net/wireless/intel/iwlwifi/mvm/ops.c iwl_op_mode_mvm_start(struct iwl_trans *trans, const struct iwl_cfg *cfg,
cfg               642 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	if (cfg->max_rx_agg_size)
cfg               643 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		hw->max_rx_aggregation_subframes = cfg->max_rx_agg_size;
cfg               647 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	if (cfg->max_tx_agg_size)
cfg               648 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		hw->max_tx_aggregation_subframes = cfg->max_tx_agg_size;
cfg               657 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	mvm->cfg = cfg;
cfg               805 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		 mvm->cfg->name, mvm->trans->hw_rev);
cfg               129 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	if (mvm->cfg->ht_params->stbc &&
cfg               145 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	if (mvm->cfg->ht_params->ldpc &&
cfg              2852 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (mvm->cfg->ht_params->ldpc &&
cfg              2856 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (mvm->cfg->ht_params->stbc &&
cfg              2871 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (mvm->cfg->ht_params->ldpc &&
cfg              2875 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (mvm->cfg->ht_params->stbc &&
cfg              1121 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_config_v1 *cfg = config;
cfg              1123 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->flags = cpu_to_le32(flags);
cfg              1124 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->tx_chains = cpu_to_le32(iwl_mvm_get_valid_tx_ant(mvm));
cfg              1125 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->rx_chains = cpu_to_le32(iwl_mvm_scan_rx_ant(mvm));
cfg              1126 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->legacy_rates = iwl_mvm_scan_config_rates(mvm);
cfg              1127 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->out_of_channel_time = cpu_to_le32(scan_timing[type].max_out_time);
cfg              1128 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->suspend_time = cpu_to_le32(scan_timing[type].suspend_time);
cfg              1130 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_fill_scan_dwell(mvm, &cfg->dwell);
cfg              1132 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	memcpy(&cfg->mac_addr, &mvm->addresses[0].addr, ETH_ALEN);
cfg              1134 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->bcast_sta_id = mvm->aux_sta.sta_id;
cfg              1135 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->channel_flags = channel_flags;
cfg              1137 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_fill_channels(mvm, cfg->channel_array, max_channels);
cfg              1144 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_config_v2 *cfg = config;
cfg              1146 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->flags = cpu_to_le32(flags);
cfg              1147 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->tx_chains = cpu_to_le32(iwl_mvm_get_valid_tx_ant(mvm));
cfg              1148 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->rx_chains = cpu_to_le32(iwl_mvm_scan_rx_ant(mvm));
cfg              1149 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->legacy_rates = iwl_mvm_scan_config_rates(mvm);
cfg              1159 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cfg->out_of_channel_time[SCAN_LB_LMAC_IDX] =
cfg              1161 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cfg->suspend_time[SCAN_LB_LMAC_IDX] =
cfg              1164 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cfg->out_of_channel_time[SCAN_HB_LMAC_IDX] =
cfg              1166 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cfg->suspend_time[SCAN_HB_LMAC_IDX] =
cfg              1172 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cfg->out_of_channel_time[SCAN_LB_LMAC_IDX] =
cfg              1174 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cfg->suspend_time[SCAN_LB_LMAC_IDX] =
cfg              1178 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_fill_scan_dwell(mvm, &cfg->dwell);
cfg              1180 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	memcpy(&cfg->mac_addr, &mvm->addresses[0].addr, ETH_ALEN);
cfg              1182 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->bcast_sta_id = mvm->aux_sta.sta_id;
cfg              1183 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg->channel_flags = channel_flags;
cfg              1185 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_fill_channels(mvm, cfg->channel_array, max_channels);
cfg              1190 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	void *cfg;
cfg              1225 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg = kzalloc(cmd_size, GFP_KERNEL);
cfg              1226 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	if (!cfg)
cfg              1257 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		iwl_mvm_fill_scan_config_v2(mvm, cfg, flags, channel_flags,
cfg              1260 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		iwl_mvm_fill_scan_config_v1(mvm, cfg, flags, channel_flags,
cfg              1264 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.data[0] = cfg;
cfg              1276 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	kfree(cfg);
cfg              1282 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_config cfg;
cfg              1285 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		.len[0] = sizeof(cfg),
cfg              1286 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		.data[0] = &cfg,
cfg              1293 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	memset(&cfg, 0, sizeof(cfg));
cfg              1295 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg.bcast_sta_id = mvm->aux_sta.sta_id;
cfg              1296 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg.tx_chains = cpu_to_le32(iwl_mvm_get_valid_tx_ant(mvm));
cfg              1297 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cfg.rx_chains = cpu_to_le32(iwl_mvm_scan_rx_ant(mvm));
cfg               220 drivers/net/wireless/intel/iwlwifi/mvm/sf.c 	if (mvm->cfg->disable_dummy_notification)
cfg               747 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				mvm->trans->cfg->min_256_ba_txq_size);
cfg               752 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			     mvm->trans->cfg->min_txq_size);
cfg               852 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			       const struct iwl_trans_txq_scd_cfg *cfg,
cfg               858 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		.window = cfg->frame_limit,
cfg               859 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		.sta_id = cfg->sta_id,
cfg               861 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		.tx_fifo = cfg->fifo,
cfg               862 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		.aggregate = cfg->aggregate,
cfg               863 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		.tid = cfg->tid,
cfg               871 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	if (!iwl_mvm_update_txq_mapping(mvm, sta, queue, cfg->sta_id, cfg->tid))
cfg               880 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	     "Failed to configure queue %d on FIFO %d\n", queue, cfg->fifo);
cfg              1205 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              1280 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			tid, cfg.sta_id);
cfg              1290 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cfg.aggregate = (queue >= IWL_MVM_DQA_MIN_DATA_QUEUE ||
cfg              1310 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	inc_ssn = iwl_mvm_enable_txq(mvm, sta, queue, ssn, &cfg, wdg_timeout);
cfg              1464 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              1509 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			cfg.tid = i;
cfg              1510 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			cfg.fifo = iwl_mvm_mac_ac_to_tx_fifo(mvm, ac);
cfg              1511 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			cfg.aggregate = (txq_id >= IWL_MVM_DQA_MIN_DATA_QUEUE ||
cfg              1519 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			iwl_mvm_enable_txq(mvm, sta, txq_id, seq, &cfg, wdg);
cfg              1971 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              1981 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	iwl_mvm_enable_txq(mvm, NULL, queue, 0, &cfg, wdg_timeout);
cfg              2113 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              2136 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		iwl_mvm_enable_txq(mvm, NULL, queue, 0, &cfg, wdg_timeout);
cfg              2298 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              2330 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		iwl_mvm_enable_txq(mvm, NULL, mvmvif->cab_queue, 0, &cfg,
cfg              2357 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		iwl_mvm_enable_txq(mvm, NULL, mvmvif->cab_queue, 0, &cfg,
cfg              2878 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_trans_txq_scd_cfg cfg = {
cfg              2925 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cfg.fifo = iwl_mvm_ac_to_tx_fifo[tid_to_mac80211_ac[tid]];
cfg              2950 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		ret = iwl_mvm_reconfig_scd(mvm, queue, cfg.fifo,
cfg              2962 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				   &cfg, wdg_timeout);
cfg               871 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	if (mvm->cfg->thermal_params)
cfg               872 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 		tt->params = *mvm->cfg->thermal_params;
cfg               313 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 		return mvm->cfg->non_shared_ant << RATE_MCS_ANT_POS;
cfg               764 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	if (mvm->cfg->rx_with_siso_diversity)
cfg              1435 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	    mvm->trans->cfg->gp2_reg_addr)
cfg              1436 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		reg_addr = mvm->trans->cfg->gp2_reg_addr;
cfg                70 drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c 			      trans->cfg->min_txq_size);
cfg                78 drivers/net/wireless/intel/iwlwifi/pcie/drv.c #define IWL_PCI_DEVICE(dev, subdev, cfg) \
cfg                81 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	.driver_data = (kernel_ulong_t)&(cfg)
cfg               995 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	const struct iwl_cfg *cfg = (struct iwl_cfg *)(ent->driver_data);
cfg              1001 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	iwl_trans = iwl_trans_pcie_alloc(pdev, ent, &cfg->trans);
cfg              1006 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	iwl_trans->trans_cfg = &cfg->trans;
cfg              1022 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	if (cfg == &iwl7265_2ac_cfg)
cfg              1024 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	else if (cfg == &iwl7265_2n_cfg)
cfg              1026 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	else if (cfg == &iwl7265_n_cfg)
cfg              1030 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		cfg = cfg_7265d;
cfg              1034 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	if (cfg == &iwlax210_2ax_cfg_so_hr_a0) {
cfg              1036 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwlax210_2ax_cfg_ty_gf_a0;
cfg              1039 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwlax210_2ax_cfg_so_jf_a0;
cfg              1042 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwlax211_2ax_cfg_so_gf_a0;
cfg              1045 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwlax411_2ax_cfg_so_gf4_a0;
cfg              1047 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	} else if (cfg == &iwl_ax101_cfg_qu_hr) {
cfg              1053 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl22000_2ax_cfg_qnj_hr_b0;
cfg              1056 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl_ax101_cfg_qu_hr;
cfg              1059 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl22000_2ax_cfg_jf;
cfg              1079 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl22000_2ax_cfg_qnj_hr_b0;
cfg              1082 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl22000_2ax_cfg_qnj_hr_a0_f0;
cfg              1087 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl22000_2ac_cfg_hr;
cfg              1098 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		if (cfg == &iwl_ax101_cfg_qu_hr)
cfg              1099 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl_ax101_cfg_qu_c0_hr_b0;
cfg              1100 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl_ax201_cfg_qu_hr)
cfg              1101 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl_ax201_cfg_qu_c0_hr_b0;
cfg              1102 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9461_2ac_cfg_qu_b0_jf_b0)
cfg              1103 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9461_2ac_cfg_qu_c0_jf_b0;
cfg              1104 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9462_2ac_cfg_qu_b0_jf_b0)
cfg              1105 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9462_2ac_cfg_qu_c0_jf_b0;
cfg              1106 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9560_2ac_cfg_qu_b0_jf_b0)
cfg              1107 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9560_2ac_cfg_qu_c0_jf_b0;
cfg              1108 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9560_2ac_160_cfg_qu_b0_jf_b0)
cfg              1109 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9560_2ac_160_cfg_qu_c0_jf_b0;
cfg              1114 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		if (cfg == &iwl_ax101_cfg_qu_hr)
cfg              1115 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl_ax101_cfg_quz_hr;
cfg              1116 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl_ax201_cfg_qu_hr)
cfg              1117 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl_ax201_cfg_quz_hr;
cfg              1118 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9461_2ac_cfg_qu_b0_jf_b0)
cfg              1119 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9461_2ac_cfg_quz_a0_jf_b0_soc;
cfg              1120 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9462_2ac_cfg_qu_b0_jf_b0)
cfg              1121 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9462_2ac_cfg_quz_a0_jf_b0_soc;
cfg              1122 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9560_2ac_cfg_qu_b0_jf_b0)
cfg              1123 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9560_2ac_cfg_quz_a0_jf_b0_soc;
cfg              1124 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 		else if (cfg == &iwl9560_2ac_160_cfg_qu_b0_jf_b0)
cfg              1125 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 			cfg = &iwl9560_2ac_160_cfg_quz_a0_jf_b0_soc;
cfg              1130 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	iwl_trans->cfg = cfg;
cfg               684 drivers/net/wireless/intel/iwlwifi/pcie/internal.h 			       const struct iwl_trans_txq_scd_cfg *cfg,
cfg               927 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 	if (trans->cfg->host_interrupt_operation_mode)
cfg              1008 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 					       trans->cfg->integrated ?
cfg              1597 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 	if (trans->cfg->internal_wimax_coex &&
cfg              1598 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 	    !trans->cfg->apmg_not_supported &&
cfg               235 drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c 			       trans->cfg->min_txq_size);
cfg               283 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (trans->cfg->apmg_not_supported)
cfg               375 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (trans->cfg->host_interrupt_operation_mode) {
cfg               404 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (!trans->cfg->apmg_not_supported) {
cfg               558 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (trans->cfg->lp_xtal_workaround) {
cfg              1265 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		if (!trans->cfg->apmg_not_supported) {
cfg              1830 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	    trans->cfg->integrated) {
cfg              3152 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 				base += trans->cfg->smem_offset;
cfg              3193 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			base += trans->cfg->smem_offset;
cfg               993 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 					  trans->cfg->min_txq_size);
cfg               996 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 					  trans->cfg->min_256_ba_txq_size);
cfg              1047 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 					  trans->cfg->min_txq_size);
cfg              1050 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 					  trans->cfg->min_256_ba_txq_size);
cfg              1357 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			       const struct iwl_trans_txq_scd_cfg *cfg,
cfg              1370 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (cfg) {
cfg              1371 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		fifo = cfg->fifo;
cfg              1385 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (cfg->aggregate) {
cfg              1386 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			u16 ra_tid = BUILD_RAxTID(cfg->sta_id, cfg->tid);
cfg              1430 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (cfg) {
cfg              1431 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		u8 frame_limit = cfg->frame_limit;
cfg              1447 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			       (cfg->fifo << SCD_QUEUE_STTS_REG_POS_TXF) |
cfg               267 drivers/net/wireless/marvell/mwifiex/11ac.c 			 struct mwifiex_11ac_vht_cfg *cfg)
cfg               275 drivers/net/wireless/marvell/mwifiex/11ac.c 	vhtcfg->band_config = cfg->band_config;
cfg               276 drivers/net/wireless/marvell/mwifiex/11ac.c 	vhtcfg->misc_config = cfg->misc_config;
cfg               277 drivers/net/wireless/marvell/mwifiex/11ac.c 	vhtcfg->cap_info = cpu_to_le32(cfg->cap_info);
cfg               278 drivers/net/wireless/marvell/mwifiex/11ac.c 	vhtcfg->mcs_tx_set = cpu_to_le32(cfg->mcs_tx_set);
cfg               279 drivers/net/wireless/marvell/mwifiex/11ac.c 	vhtcfg->mcs_rx_set = cpu_to_le32(cfg->mcs_rx_set);
cfg                42 drivers/net/wireless/marvell/mwifiex/11ac.h 			 struct mwifiex_11ac_vht_cfg *cfg);
cfg              1638 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct mwifiex_ds_coalesce_cfg *cfg = data_buf;
cfg              1647 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	coalesce_cfg->num_of_rules = cpu_to_le16(cfg->num_of_rules);
cfg              1650 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	for (cnt = 0; cnt < cfg->num_of_rules; cnt++) {
cfg              1653 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			cpu_to_le16(cfg->rule[cnt].max_coalescing_delay);
cfg              1654 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		rule->pkt_type = cfg->rule[cnt].pkt_type;
cfg              1655 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		rule->num_of_fields = cfg->rule[cnt].num_of_fields;
cfg              1660 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		for (idx = 0; idx < cfg->rule[cnt].num_of_fields; idx++) {
cfg              1661 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			param->operation = cfg->rule[cnt].params[idx].operation;
cfg              1663 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					cfg->rule[cnt].params[idx].operand_len;
cfg              1665 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				cpu_to_le16(cfg->rule[cnt].params[idx].offset);
cfg              1667 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			       cfg->rule[cnt].params[idx].operand_byte_stream,
cfg              1871 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_sdio_sp_rx_aggr_cfg *cfg =
cfg              1878 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cfg->action = cmd_action;
cfg              1880 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cfg->enable = *(u8 *)data_buf;
cfg               988 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 	struct host_cmd_sdio_sp_rx_aggr_cfg *cfg =
cfg               991 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 	adapter->sdio_rx_aggr_enable = cfg->enable;
cfg               992 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c 	adapter->sdio_rx_block_size = le16_to_cpu(cfg->block_size);
cfg                55 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c 		__le32 cfg;
cfg                66 drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c 	msg.cfg = cpu_to_le32(val);
cfg               169 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	u32 cfg;
cfg               171 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	cfg = readl(reg);
cfg               172 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	cfg &= ~PEARL_ASSERT_INTX;
cfg               173 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	qtnf_non_posted_write(cfg, reg);
cfg               105 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	u32 cfg;
cfg               107 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	cfg = readl(reg);
cfg               108 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	cfg &= ~TOPAZ_ASSERT_INTX;
cfg               109 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	qtnf_non_posted_write(cfg, reg);
cfg               115 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	u32 cfg = readl(reg);
cfg               117 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	return !!(cfg & TOPAZ_ASSERT_INTX);
cfg               225 drivers/net/wireless/realtek/rtlwifi/base.c 	if (!(rtlpriv->cfg->spec_ver & RTL_SPEC_SUPPORT_VHT))
cfg               450 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->works.rtl_wq = alloc_workqueue("%s", 0, 0, rtlpriv->cfg->name);
cfg               500 drivers/net/wireless/realtek/rtlwifi/base.c 	radio_state = rtlpriv->cfg->ops->radio_onoff_checking(hw, &valid);
cfg               590 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *) (&mac->rx_conf));
cfg               609 drivers/net/wireless/realtek/rtlwifi/base.c 	if (tcb_desc->hw_rate == rtlpriv->cfg->maps[RTL_RC_CCK_RATE1M])
cfg               687 drivers/net/wireless/realtek/rtlwifi/base.c 		tcb_desc->rts_rate = rtlpriv->cfg->maps[RTL_RC_OFDM_RATE24M];
cfg               691 drivers/net/wireless/realtek/rtlwifi/base.c 		tcb_desc->rts_rate = rtlpriv->cfg->maps[RTL_RC_OFDM_RATE24M];
cfg               773 drivers/net/wireless/realtek/rtlwifi/base.c 	  ((rtlpriv->cfg->spec_ver & RTL_SPEC_NEW_RATEID) ?	\
cfg               795 drivers/net/wireless/realtek/rtlwifi/base.c 				    rtlpriv->cfg->maps[RTL_RC_CCK_RATE2M];
cfg               815 drivers/net/wireless/realtek/rtlwifi/base.c 			    (rtlpriv->cfg->spec_ver & RTL_SPEC_NEW_RATEID))
cfg               878 drivers/net/wireless/realtek/rtlwifi/base.c 	if (tcb_desc->hw_rate <= rtlpriv->cfg->maps[RTL_RC_OFDM_RATE54M])
cfg               883 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->spec_ver & RTL_SPEC_SUPPORT_VHT) {
cfg               895 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_HT_RATEMCS15])
cfg               914 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_VHT_RATE_2SS_MCS7];
cfg               918 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_VHT_RATE_2SS_MCS8];
cfg               921 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_VHT_RATE_2SS_MCS9];
cfg               926 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_VHT_RATE_1SS_MCS7];
cfg               930 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_VHT_RATE_1SS_MCS8];
cfg               933 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->maps[RTL_RC_VHT_RATE_1SS_MCS9];
cfg               948 drivers/net/wireless/realtek/rtlwifi/base.c 		hw_rate = rtlpriv->cfg->maps[RTL_RC_HT_RATEMCS15];
cfg               950 drivers/net/wireless/realtek/rtlwifi/base.c 		hw_rate = rtlpriv->cfg->maps[RTL_RC_HT_RATEMCS7];
cfg              1196 drivers/net/wireless/realtek/rtlwifi/base.c 		hw_value = rtlpriv->cfg->maps[RTL_RC_HT_RATEMCS15] - 15 +
cfg              1201 drivers/net/wireless/realtek/rtlwifi/base.c 			hw_value = rtlpriv->cfg->maps[RTL_RC_VHT_RATE_2SS_MCS9];
cfg              1203 drivers/net/wireless/realtek/rtlwifi/base.c 			hw_value = rtlpriv->cfg->maps[RTL_RC_VHT_RATE_1SS_MCS9];
cfg              1216 drivers/net/wireless/realtek/rtlwifi/base.c 	    hw_value < rtlpriv->cfg->maps[RTL_RC_OFDM_RATE6M])
cfg              1217 drivers/net/wireless/realtek/rtlwifi/base.c 		hw_value = rtlpriv->cfg->maps[RTL_RC_OFDM_RATE6M];
cfg              1229 drivers/net/wireless/realtek/rtlwifi/base.c 	  ((rtlpriv->cfg->spec_ver & RTL_SPEC_NEW_RATEID) ?	\
cfg              1284 drivers/net/wireless/realtek/rtlwifi/base.c 						    rtlpriv->cfg->maps[RTL_RC_CCK_RATE11M];
cfg              1287 drivers/net/wireless/realtek/rtlwifi/base.c 						    rtlpriv->cfg->maps[RTL_RC_OFDM_RATE54M];
cfg              1323 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->chk_switch_dmdp)
cfg              1324 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->ops->chk_switch_dmdp(hw);
cfg              1455 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1657 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->spec_ver & RTL_SPEC_EXT_C2H) {
cfg              1819 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status()) {
cfg              1886 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              2144 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->get_btc_status() &&
cfg              2185 drivers/net/wireless/realtek/rtlwifi/base.c 	if (!rtlpriv->cfg->mod_params->disable_watchdog)
cfg              2186 drivers/net/wireless/realtek/rtlwifi/base.c 		rtlpriv->cfg->ops->dm_watchdog(hw);
cfg              2212 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              2250 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->c2h_command_handle(hw);
cfg              2297 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_hal_ops *hal_ops = rtlpriv->cfg->ops;
cfg              2324 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->get_btc_status())
cfg              2330 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->get_btc_status())
cfg              2392 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->dualmac_easy_concurrent(hw);
cfg              2525 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              2531 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               247 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, 0x67, len, cmd);
cfg              1034 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, element_id,
cfg              1044 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, H2C_BT_PORT_ID,
cfg              1054 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	if (!rtlpriv->cfg->ops->set_default_port_id_cmd)
cfg              1057 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->set_default_port_id_cmd(hw);
cfg              1928 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 		if (rtlpriv->cfg->mod_params->ant_sel == 1)
cfg                41 drivers/net/wireless/realtek/rtlwifi/cam.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI],
cfg                43 drivers/net/wireless/realtek/rtlwifi/cam.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM],
cfg                48 drivers/net/wireless/realtek/rtlwifi/cam.c 				 rtlpriv->cfg->maps[WCAMI], target_content);
cfg                53 drivers/net/wireless/realtek/rtlwifi/cam.c 				 rtlpriv->cfg->maps[RWCAM], target_command);
cfg                62 drivers/net/wireless/realtek/rtlwifi/cam.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI],
cfg                64 drivers/net/wireless/realtek/rtlwifi/cam.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM],
cfg                81 drivers/net/wireless/realtek/rtlwifi/cam.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI],
cfg                83 drivers/net/wireless/realtek/rtlwifi/cam.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM],
cfg               141 drivers/net/wireless/realtek/rtlwifi/cam.c 	rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], 0);
cfg               142 drivers/net/wireless/realtek/rtlwifi/cam.c 	rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], ul_command);
cfg               160 drivers/net/wireless/realtek/rtlwifi/cam.c 	rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], ul_command);
cfg               170 drivers/net/wireless/realtek/rtlwifi/cam.c 	u32 ul_enc_algo = rtlpriv->cfg->maps[SEC_CAM_AES];
cfg               174 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_enc_algo = rtlpriv->cfg->maps[SEC_CAM_WEP40];
cfg               177 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_enc_algo = rtlpriv->cfg->maps[SEC_CAM_WEP104];
cfg               180 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_enc_algo = rtlpriv->cfg->maps[SEC_CAM_TKIP];
cfg               183 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_enc_algo = rtlpriv->cfg->maps[SEC_CAM_AES];
cfg               186 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_enc_algo = rtlpriv->cfg->maps[SEC_CAM_AES];
cfg               195 drivers/net/wireless/realtek/rtlwifi/cam.c 	rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], ul_content);
cfg               196 drivers/net/wireless/realtek/rtlwifi/cam.c 	rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], ul_command);
cfg               211 drivers/net/wireless/realtek/rtlwifi/cam.c 	u32 ul_encalgo = rtlpriv->cfg->maps[SEC_CAM_AES];
cfg               216 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_encalgo = rtlpriv->cfg->maps[SEC_CAM_WEP40];
cfg               219 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_encalgo = rtlpriv->cfg->maps[SEC_CAM_WEP104];
cfg               222 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_encalgo = rtlpriv->cfg->maps[SEC_CAM_TKIP];
cfg               225 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_encalgo = rtlpriv->cfg->maps[SEC_CAM_AES];
cfg               228 drivers/net/wireless/realtek/rtlwifi/cam.c 		ul_encalgo = rtlpriv->cfg->maps[SEC_CAM_AES];
cfg               245 drivers/net/wireless/realtek/rtlwifi/cam.c 		rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[WCAMI], ul_content);
cfg               246 drivers/net/wireless/realtek/rtlwifi/cam.c 		rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM], ul_command);
cfg                83 drivers/net/wireless/realtek/rtlwifi/core.c 		if (rtlpriv->cfg->alt_fw_name) {
cfg                85 drivers/net/wireless/realtek/rtlwifi/core.c 					       rtlpriv->cfg->alt_fw_name,
cfg                88 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->alt_fw_name);
cfg               156 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg               236 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
cfg               237 drivers/net/wireless/realtek/rtlwifi/core.c 					rtlpriv->cfg->maps[RTL_IBSS_INT_MASKS]);
cfg               245 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bcn_reg(hw);
cfg               250 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
cfg               263 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bcn_reg(hw);
cfg               268 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
cfg               278 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bcn_reg(hw);
cfg               283 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
cfg               299 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
cfg               304 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_network_type(hw, vif->type);
cfg               306 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg               310 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
cfg               331 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
cfg               332 drivers/net/wireless/realtek/rtlwifi/core.c 					rtlpriv->cfg->maps[RTL_IBSS_INT_MASKS]);
cfg               346 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_network_type(hw, mac->opmode);
cfg               522 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->add_wowlan_pattern(hw, &rtl_pattern, i);
cfg               644 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
cfg               666 drivers/net/wireless/realtek/rtlwifi/core.c 			if (rtlpriv->cfg->ops->chk_switch_dmdp)
cfg               667 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->chk_switch_dmdp(hw);
cfg               785 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->switch_channel(hw);
cfg               786 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_channel_access(hw);
cfg               787 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bw_mode(hw, channel_type);
cfg               810 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_AM] |
cfg               811 drivers/net/wireless/realtek/rtlwifi/core.c 			    rtlpriv->cfg->maps[MAC_RCR_AB];
cfg               815 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~(rtlpriv->cfg->maps[MAC_RCR_AM] |
cfg               816 drivers/net/wireless/realtek/rtlwifi/core.c 					  rtlpriv->cfg->maps[MAC_RCR_AB]);
cfg               825 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_ACRC32];
cfg               829 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~rtlpriv->cfg->maps[MAC_RCR_ACRC32];
cfg               846 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->set_chk_bssid(hw, false);
cfg               848 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->set_chk_bssid(hw, true);
cfg               856 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_ACF];
cfg               861 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~rtlpriv->cfg->maps[MAC_RCR_ACF];
cfg               871 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf |= rtlpriv->cfg->maps[MAC_RCR_AAP];
cfg               875 drivers/net/wireless/realtek/rtlwifi/core.c 			mac->rx_conf &= ~rtlpriv->cfg->maps[MAC_RCR_AAP];
cfg               884 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg               928 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->update_rate_tbl(hw, sta, 0, true);
cfg              1002 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_qos(hw, aci);
cfg              1043 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->update_interrupt_mask(hw,
cfg              1044 drivers/net/wireless/realtek/rtlwifi/core.c 						rtlpriv->cfg->maps
cfg              1047 drivers/net/wireless/realtek/rtlwifi/core.c 				if (rtlpriv->cfg->ops->linked_set_reg)
cfg              1048 drivers/net/wireless/realtek/rtlwifi/core.c 					rtlpriv->cfg->ops->linked_set_reg(hw);
cfg              1059 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
cfg              1060 drivers/net/wireless/realtek/rtlwifi/core.c 						rtlpriv->cfg->maps
cfg              1068 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_bcn_intv(hw);
cfg              1096 drivers/net/wireless/realtek/rtlwifi/core.c 			if (rtlpriv->cfg->ops->linked_set_reg)
cfg              1097 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->linked_set_reg(hw);
cfg              1137 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta, 0,
cfg              1142 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1179 drivers/net/wireless/realtek/rtlwifi/core.c 				if (rtlpriv->cfg->ops->chk_switch_dmdp)
cfg              1180 drivers/net/wireless/realtek/rtlwifi/core.c 					rtlpriv->cfg->ops->chk_switch_dmdp(hw);
cfg              1185 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_network_type(hw, vif->type);
cfg              1189 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1195 drivers/net/wireless/realtek/rtlwifi/core.c 		if (rtlpriv->cfg->ops->get_btc_status())
cfg              1212 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACK_PREAMBLE,
cfg              1225 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              1249 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SHORTGI_DENSITY,
cfg              1251 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AMPDU_FACTOR,
cfg              1253 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AMPDU_MIN_SPACE,
cfg              1261 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BSSID,
cfg              1332 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
cfg              1346 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_CORRECT_TSF, (u8 *)(&tsf));
cfg              1358 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_CORRECT_TSF, (u8 *)(&bibss));
cfg              1366 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_DUAL_TSF_RST, (u8 *)(&tmp));
cfg              1439 drivers/net/wireless/realtek/rtlwifi/core.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1446 drivers/net/wireless/realtek/rtlwifi/core.c 		if (rtlpriv->cfg->ops->chk_switch_dmdp)
cfg              1447 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->chk_switch_dmdp(hw);
cfg              1460 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_SITE_SURVEY);
cfg              1461 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->scan_operation_backup(hw, SCAN_OPT_BACKUP_BAND0);
cfg              1492 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_network_type(hw, mac->opmode);
cfg              1496 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->scan_operation_backup(hw, SCAN_OPT_RESTORE);
cfg              1497 drivers/net/wireless/realtek/rtlwifi/core.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1519 drivers/net/wireless/realtek/rtlwifi/core.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg              1597 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->enable_hw_sec(hw);
cfg              1611 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->enable_hw_sec(hw);
cfg              1658 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr,
cfg              1715 drivers/net/wireless/realtek/rtlwifi/core.c 	radio_state = rtlpriv->cfg->ops->radio_onoff_checking(hw, &valid);
cfg              1865 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
cfg              1871 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->tx_polling(hw, BEACON_QUEUE);
cfg                14 drivers/net/wireless/realtek/rtlwifi/debug.c 	if (unlikely((comp & rtlpriv->cfg->mod_params->debug_mask) &&
cfg                15 drivers/net/wireless/realtek/rtlwifi/debug.c 		     level <= rtlpriv->cfg->mod_params->debug_level)) {
cfg                34 drivers/net/wireless/realtek/rtlwifi/debug.c 	if (unlikely((comp & rtlpriv->cfg->mod_params->debug_mask) &&
cfg                35 drivers/net/wireless/realtek/rtlwifi/debug.c 		     level <= rtlpriv->cfg->mod_params->debug_level)) {
cfg                55 drivers/net/wireless/realtek/rtlwifi/debug.c 	if (unlikely(((comp) & rtlpriv->cfg->mod_params->debug_mask) &&
cfg                56 drivers/net/wireless/realtek/rtlwifi/debug.c 		     ((level) <= rtlpriv->cfg->mod_params->debug_level))) {
cfg               238 drivers/net/wireless/realtek/rtlwifi/debug.c 						   rtlpriv->cfg->maps[RWCAM]);
cfg               245 drivers/net/wireless/realtek/rtlwifi/debug.c 			rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[RWCAM],
cfg               248 drivers/net/wireless/realtek/rtlwifi/debug.c 						    rtlpriv->cfg->maps[RCAMO]);
cfg               271 drivers/net/wireless/realtek/rtlwifi/debug.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg               369 drivers/net/wireless/realtek/rtlwifi/debug.c 	rtlpriv->cfg->ops->fill_h2c_cmd(hw, h2c_data_packed[0],
cfg                52 drivers/net/wireless/realtek/rtlwifi/efuse.c 	bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1);
cfg                54 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_FUNC_EN] + 1, temp);
cfg                56 drivers/net/wireless/realtek/rtlwifi/efuse.c 	bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1);
cfg                58 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[SYS_ISO_CTRL] + 1, temp);
cfg                60 drivers/net/wireless/realtek/rtlwifi/efuse.c 	bytetemp = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3);
cfg                62 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST] + 3, temp);
cfg                66 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72);
cfg                78 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_REAL_CONTENT_SIZE];
cfg                82 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1,
cfg                85 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL] + 2);
cfg                87 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2,
cfg                91 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL] + 3);
cfg                93 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3,
cfg                97 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL] + 3);
cfg               100 drivers/net/wireless/realtek/rtlwifi/efuse.c 						 rtlpriv->cfg->
cfg               106 drivers/net/wireless/realtek/rtlwifi/efuse.c 		data = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]);
cfg               121 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_REAL_CONTENT_SIZE];
cfg               127 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL], value);
cfg               130 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1,
cfg               133 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL] + 2);
cfg               137 drivers/net/wireless/realtek/rtlwifi/efuse.c 			       rtlpriv->cfg->maps[EFUSE_CTRL] + 2, temp);
cfg               140 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL] + 3);
cfg               143 drivers/net/wireless/realtek/rtlwifi/efuse.c 			       rtlpriv->cfg->maps[EFUSE_CTRL] + 3, temp);
cfg               146 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL] + 3);
cfg               150 drivers/net/wireless/realtek/rtlwifi/efuse.c 						 rtlpriv->cfg->
cfg               169 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1,
cfg               171 drivers/net/wireless/realtek/rtlwifi/efuse.c 	readbyte = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2);
cfg               172 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2,
cfg               175 drivers/net/wireless/realtek/rtlwifi/efuse.c 	readbyte = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3);
cfg               176 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3,
cfg               180 drivers/net/wireless/realtek/rtlwifi/efuse.c 	value32 = rtl_read_dword(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]);
cfg               183 drivers/net/wireless/realtek/rtlwifi/efuse.c 					 rtlpriv->cfg->maps[EFUSE_CTRL]);
cfg               188 drivers/net/wireless/realtek/rtlwifi/efuse.c 	value32 = rtl_read_dword(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]);
cfg               206 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_MAX_SECTION_MAP];
cfg               208 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_REAL_CONTENT_SIZE];
cfg               213 drivers/net/wireless/realtek/rtlwifi/efuse.c 	if ((_offset + _size_byte) > rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE]) {
cfg               221 drivers/net/wireless/realtek/rtlwifi/efuse.c 	efuse_tbl = kzalloc(rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE],
cfg               333 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_EFUSE_BYTES,
cfg               335 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_EFUSE_USAGE,
cfg               376 drivers/net/wireless/realtek/rtlwifi/efuse.c 	    (EFUSE_MAX_SIZE - rtlpriv->cfg->maps[EFUSE_OOB_PROTECT_BYTES_LEN]))
cfg               425 drivers/net/wireless/realtek/rtlwifi/efuse.c 		       rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE]);
cfg               479 drivers/net/wireless/realtek/rtlwifi/efuse.c 	       rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE]);
cfg               492 drivers/net/wireless/realtek/rtlwifi/efuse.c 		       0xFF, rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE]);
cfg               498 drivers/net/wireless/realtek/rtlwifi/efuse.c 			rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE]);
cfg               587 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 1,
cfg               589 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2,
cfg               592 drivers/net/wireless/realtek/rtlwifi/efuse.c 				      rtlpriv->cfg->maps[EFUSE_CTRL] + 2) &
cfg               595 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0x72);
cfg               598 drivers/net/wireless/realtek/rtlwifi/efuse.c 				      rtlpriv->cfg->maps[EFUSE_CTRL] + 3))
cfg               604 drivers/net/wireless/realtek/rtlwifi/efuse.c 		*data = rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL]);
cfg               623 drivers/net/wireless/realtek/rtlwifi/efuse.c 		       rtlpriv->cfg->maps[EFUSE_CTRL] + 1, (u8) (addr & 0xff));
cfg               624 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 2,
cfg               626 drivers/net/wireless/realtek/rtlwifi/efuse.c 			 rtlpriv->cfg->maps[EFUSE_CTRL] +
cfg               629 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL], data);
cfg               630 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CTRL] + 3, 0xF2);
cfg               633 drivers/net/wireless/realtek/rtlwifi/efuse.c 				     rtlpriv->cfg->maps[EFUSE_CTRL] + 3))
cfg               648 drivers/net/wireless/realtek/rtlwifi/efuse.c 	read_efuse(hw, 0, rtlpriv->cfg->maps[EFUSE_HWSET_MAX_SIZE], efuse);
cfg               926 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_OOB_PROTECT_BYTES_LEN])) {
cfg               943 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_OOB_PROTECT_BYTES_LEN]))) {
cfg               999 drivers/net/wireless/realtek/rtlwifi/efuse.c 		rtlpriv->cfg->maps[EFUSE_OOB_PROTECT_BYTES_LEN])) {
cfg              1102 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[EFUSE_ACCESS], 0x69);
cfg              1106 drivers/net/wireless/realtek/rtlwifi/efuse.c 					rtlpriv->cfg->maps[SYS_ISO_CTRL]);
cfg              1107 drivers/net/wireless/realtek/rtlwifi/efuse.c 			if (!(tmpv16 & rtlpriv->cfg->maps[EFUSE_PWC_EV12V])) {
cfg              1108 drivers/net/wireless/realtek/rtlwifi/efuse.c 				tmpv16 |= rtlpriv->cfg->maps[EFUSE_PWC_EV12V];
cfg              1110 drivers/net/wireless/realtek/rtlwifi/efuse.c 					       rtlpriv->cfg->maps[SYS_ISO_CTRL],
cfg              1115 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[SYS_FUNC_EN]);
cfg              1116 drivers/net/wireless/realtek/rtlwifi/efuse.c 		if (!(tmpv16 & rtlpriv->cfg->maps[EFUSE_FEN_ELDR])) {
cfg              1117 drivers/net/wireless/realtek/rtlwifi/efuse.c 			tmpv16 |= rtlpriv->cfg->maps[EFUSE_FEN_ELDR];
cfg              1119 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[SYS_FUNC_EN], tmpv16);
cfg              1122 drivers/net/wireless/realtek/rtlwifi/efuse.c 		tmpv16 = rtl_read_word(rtlpriv, rtlpriv->cfg->maps[SYS_CLK]);
cfg              1123 drivers/net/wireless/realtek/rtlwifi/efuse.c 		if ((!(tmpv16 & rtlpriv->cfg->maps[EFUSE_LOADER_CLK_EN])) ||
cfg              1124 drivers/net/wireless/realtek/rtlwifi/efuse.c 		    (!(tmpv16 & rtlpriv->cfg->maps[EFUSE_ANA8M]))) {
cfg              1125 drivers/net/wireless/realtek/rtlwifi/efuse.c 			tmpv16 |= (rtlpriv->cfg->maps[EFUSE_LOADER_CLK_EN] |
cfg              1126 drivers/net/wireless/realtek/rtlwifi/efuse.c 				   rtlpriv->cfg->maps[EFUSE_ANA8M]);
cfg              1128 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[SYS_CLK], tmpv16);
cfg              1135 drivers/net/wireless/realtek/rtlwifi/efuse.c 						rtlpriv->cfg->maps[EFUSE_TEST] +
cfg              1147 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[EFUSE_TEST] + 3,
cfg              1152 drivers/net/wireless/realtek/rtlwifi/efuse.c 			rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CLK],
cfg              1159 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[EFUSE_ACCESS], 0);
cfg              1163 drivers/net/wireless/realtek/rtlwifi/efuse.c 						rtlpriv->cfg->maps[EFUSE_TEST] +
cfg              1166 drivers/net/wireless/realtek/rtlwifi/efuse.c 				       rtlpriv->cfg->maps[EFUSE_TEST] + 3,
cfg              1171 drivers/net/wireless/realtek/rtlwifi/efuse.c 			rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[EFUSE_CLK],
cfg               545 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx))
cfg               551 drivers/net/wireless/realtek/rtlwifi/pci.c 				 rtlpriv->cfg->ops->
cfg               657 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
cfg               661 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
cfg               664 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
cfg               667 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
cfg               715 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtl_write_byte(rtlpriv, rtlpriv->cfg->maps[MAC_HSISR],
cfg               716 drivers/net/wireless/realtek/rtlwifi/pci.c 		       rtl_read_byte(rtlpriv, rtlpriv->cfg->maps[MAC_HSISR]) |
cfg               754 drivers/net/wireless/realtek/rtlwifi/pci.c 				rtlpriv->cfg->ops->rx_desc_buff_remained_cnt(hw,
cfg               765 drivers/net/wireless/realtek/rtlwifi/pci.c 			own = (u8)rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc,
cfg               784 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->query_rx_desc(hw, &stats,
cfg               788 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->ops->rx_check_dma_ok(hw,
cfg               792 drivers/net/wireless/realtek/rtlwifi/pci.c 		len = rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, false,
cfg               840 drivers/net/wireless/realtek/rtlwifi/pci.c 				rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX);
cfg               891 drivers/net/wireless/realtek/rtlwifi/pci.c 				rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc,
cfg               917 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
cfg               920 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->interrupt_recognized(hw, &intvec);
cfg               927 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_TBDOK])
cfg               931 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (unlikely(intvec.inta & rtlpriv->cfg->maps[RTL_IMR_TBDER]))
cfg               935 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BDOK])
cfg               938 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BCNINT]) {
cfg               945 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (unlikely(intvec.intb & rtlpriv->cfg->maps[RTL_IMR_TXFOVW]))
cfg               948 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_MGNTDOK]) {
cfg               954 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_HIGHDOK]) {
cfg               960 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BKDOK]) {
cfg               968 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_BEDOK]) {
cfg               976 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_VIDOK]) {
cfg               984 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_VODOK]) {
cfg               993 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (intvec.intd & rtlpriv->cfg->maps[RTL_IMR_H2CDOK]) {
cfg              1003 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_COMDOK]) {
cfg              1013 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_ROK]) {
cfg              1018 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (unlikely(intvec.inta & rtlpriv->cfg->maps[RTL_IMR_RDU])) {
cfg              1024 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (unlikely(intvec.intb & rtlpriv->cfg->maps[RTL_IMR_RXFOVW])) {
cfg              1031 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (intvec.inta & rtlpriv->cfg->maps[RTL_IMR_C2HCMD]) {
cfg              1048 drivers/net/wireless/realtek/rtlwifi/pci.c 		    rtlpriv->cfg->maps[RTL_IMR_HSISR_IND])) {
cfg              1059 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->enable_interrupt(hw);
cfg              1096 drivers/net/wireless/realtek/rtlwifi/pci.c 				 rtlpriv->cfg->ops->get_desc(
cfg              1112 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc,
cfg              1120 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pbuffer_desc, true,
cfg              1123 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true, HW_DESC_OWN,
cfg              1264 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->ops->set_desc(hw, (u8 *)&desc[i],
cfg              1327 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
cfg              1351 drivers/net/wireless/realtek/rtlwifi/pci.c 				 rtlpriv->cfg->ops->get_desc(hw, (u8 *)entry,
cfg              1480 drivers/net/wireless/realtek/rtlwifi/pci.c 				  rtlpriv->cfg->ops->get_desc(hw, (u8 *)entry,
cfg              1486 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
cfg              1491 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
cfg              1495 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
cfg              1499 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
cfg              1505 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
cfg              1531 drivers/net/wireless/realtek/rtlwifi/pci.c 						 rtlpriv->cfg->ops->
cfg              1648 drivers/net/wireless/realtek/rtlwifi/pci.c 		own = (u8)rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc,
cfg              1663 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->get_available_desc &&
cfg              1664 drivers/net/wireless/realtek/rtlwifi/pci.c 	    rtlpriv->cfg->ops->get_available_desc(hw, hw_queue) == 0) {
cfg              1672 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_TX);
cfg              1674 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc,
cfg              1680 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true,
cfg              1683 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true,
cfg              1699 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->tx_polling(hw, hw_queue);
cfg              1786 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->get_btc_status &&
cfg              1787 drivers/net/wireless/realtek/rtlwifi/pci.c 	    rtlpriv->cfg->ops->get_btc_status()) {
cfg              1795 drivers/net/wireless/realtek/rtlwifi/pci.c 	err = rtlpriv->cfg->ops->hw_init(hw);
cfg              1803 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
cfg              1806 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->enable_interrupt(hw);
cfg              1831 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1843 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
cfg              1860 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->hw_disable(hw);
cfg              1864 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              2222 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg = (struct rtl_hal_cfg *)(id->driver_data);
cfg              2234 drivers/net/wireless/realtek/rtlwifi/pci.c 	pmem_start = pci_resource_start(pdev, rtlpriv->cfg->bar_id);
cfg              2235 drivers/net/wireless/realtek/rtlwifi/pci.c 	pmem_len = pci_resource_len(pdev, rtlpriv->cfg->bar_id);
cfg              2236 drivers/net/wireless/realtek/rtlwifi/pci.c 	pmem_flags = pci_resource_flags(pdev, rtlpriv->cfg->bar_id);
cfg              2241 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->bar_id, pmem_len);
cfg              2270 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->read_eeprom_info(hw);
cfg              2272 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->init_sw_vars(hw)) {
cfg              2277 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->init_sw_leds(hw);
cfg              2366 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
cfg              2373 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->deinit_sw_vars(hw);
cfg              2420 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->hw_suspend(hw);
cfg              2432 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->hw_resume(hw);
cfg                34 drivers/net/wireless/realtek/rtlwifi/pci.h #define RTL_PCI_DEVICE(vend, dev, cfg)  \
cfg                39 drivers/net/wireless/realtek/rtlwifi/pci.h 	.driver_data = (kernel_ulong_t)&(cfg)
cfg                26 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (rtlpriv->cfg->ops->hw_init(hw))
cfg                28 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
cfg                32 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->switch_channel(hw);
cfg                33 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->set_channel_access(hw);
cfg                34 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->set_bw_mode(hw,
cfg                38 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->enable_interrupt(hw);
cfg                55 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
cfg                59 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->hw_disable(hw);
cfg               144 drivers/net/wireless/realtek/rtlwifi/ps.c 		rtlpriv->cfg->ops->set_rf_power_state(hw, state_toset);
cfg               215 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (rtlpriv->cfg->ops->bt_coex_off_before_lps)
cfg               216 drivers/net/wireless/realtek/rtlwifi/ps.c 		rtlpriv->cfg->ops->bt_coex_off_before_lps(hw);
cfg               242 drivers/net/wireless/realtek/rtlwifi/ps.c 			if (rtlpriv->cfg->ops->get_btc_status())
cfg               287 drivers/net/wireless/realtek/rtlwifi/ps.c 			if (rtlpriv->cfg->ops->get_btc_status())
cfg               366 drivers/net/wireless/realtek/rtlwifi/ps.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_LPS_ACTION,
cfg               371 drivers/net/wireless/realtek/rtlwifi/ps.c 			if (rtlpriv->cfg->ops->get_btc_status())
cfg               378 drivers/net/wireless/realtek/rtlwifi/ps.c 				if (rtlpriv->cfg->ops->get_btc_status())
cfg               383 drivers/net/wireless/realtek/rtlwifi/ps.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               912 drivers/net/wireless/realtek/rtlwifi/ps.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_P2P_PS_OFFLOAD,
cfg               922 drivers/net/wireless/realtek/rtlwifi/ps.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               936 drivers/net/wireless/realtek/rtlwifi/ps.c 					rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               941 drivers/net/wireless/realtek/rtlwifi/ps.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               952 drivers/net/wireless/realtek/rtlwifi/ps.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               845 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1201 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
cfg              1768 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg              1770 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg                79 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				 rtlpriv->cfg->ops->get_desc(
cfg               102 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg               130 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM, &rpwm_val);
cfg               181 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
cfg               207 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               256 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               258 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               262 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM, &rpwm_val);
cfg               263 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               265 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               280 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               282 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               288 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               290 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               292 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM, &rpwm_val);
cfg               313 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw,
cfg               409 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg               513 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               627 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
cfg              1010 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg              1030 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg              1119 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1257 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1276 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1282 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1439 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              2204 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
cfg              2209 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg              1064 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1071 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              2215 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              2218 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              2256 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg              2259 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                59 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               114 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               115 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               116 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               117 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
cfg               118 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	if (rtlpriv->cfg->mod_params->disable_watchdog)
cfg               687 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg              1423 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg              1425 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg              1673 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		rtlpriv->cfg->ops->set_rfreg(hw,
cfg              1678 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		rtlpriv->cfg->ops->set_rfreg(hw,
cfg              1716 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		rtlpriv->cfg->ops->set_rfreg(hw, RF90_PATH_A, 0x1e, 0xf0,
cfg               176 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	return rtlpriv->cfg->ops->phy_rf6052_config(hw);
cfg               187 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtstatus = rtlpriv->cfg->ops->config_bb_with_headerfile(hw,
cfg               199 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtstatus = rtlpriv->cfg->ops->config_bb_with_pgheaderfile(hw,
cfg               206 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtstatus = rtlpriv->cfg->ops->config_bb_with_headerfile(hw,
cfg               570 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtlpriv->cfg->ops->phy_rf6052_set_cck_txpower(hw, &cckpowerlevel[0]);
cfg               571 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtlpriv->cfg->ops->phy_rf6052_set_ofdm_txpower(hw, &ofdmpowerlevel[0],
cfg               676 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtlpriv->cfg->ops->phy_set_bw_mode_callback(hw);
cfg              1491 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtlpriv->cfg->ops->phy_lc_calibrate(hw, true);
cfg              1493 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtlpriv->cfg->ops->phy_lc_calibrate(hw, false);
cfg                88 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw,
cfg               192 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               302 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               421 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
cfg               499 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               502 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               506 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               513 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               516 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               520 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               888 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg               908 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg               993 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1199 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1215 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1219 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1225 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1353 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              1993 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              1999 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg               465 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg               468 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg               481 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 					rtlpriv->cfg->ops->led_control(hw,
cfg               484 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 					rtlpriv->cfg->ops->led_control(hw,
cfg                65 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               113 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               114 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               115 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               768 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&value32));
cfg               774 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_MGT_FILTER,
cfg               778 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_CTRL_FILTER,
cfg               782 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_DATA_FILTER,
cfg               849 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_bw_mode(hw, NL80211_CHAN_HT20);
cfg               867 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg               882 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg               987 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1315 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1336 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              1356 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1368 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1382 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1488 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
cfg              1614 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 					rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1831 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              2159 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              2165 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg               368 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM, (u8 *)&aci);
cfg               408 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg               411 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg               448 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg               451 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                58 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c 	rtlpriv->cfg->alt_fw_name = "rtlwifi/rtl8192cufw.bin";
cfg               644 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg               471 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, true, HW_DESC_OWN);
cfg               472 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *) pdesc, 1, 1, skb);
cfg               475 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	rtlpriv->cfg->ops->tx_polling(hw, BEACON_QUEUE);
cfg               108 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
cfg               211 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               297 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACM_CTRL,
cfg               390 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               467 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
cfg               472 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw,
cfg               858 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg               872 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg               993 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1100 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1116 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1120 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1125 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1290 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              1738 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR,
cfg              2026 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              2032 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg              3088 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              3091 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              3102 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg              3105 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                61 drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               123 drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               124 drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               125 drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               625 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg               643 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               805 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 		if (rtlpriv->cfg->ops->get_btc_status()) {
cfg              1019 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
cfg              1194 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg              1196 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg               406 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	bool bt_ctrl_lps = (rtlpriv->cfg->ops->get_btc_status() ?
cfg               408 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	bool bt_lps_on = (rtlpriv->cfg->ops->get_btc_status() ?
cfg               480 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg                80 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg               108 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               159 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
cfg               184 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               232 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               234 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               238 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               240 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               242 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               257 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               259 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               265 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               267 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               269 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               291 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
cfg               456 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg               506 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACM_CTRL,
cfg               622 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID, NULL);
cfg               822 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (!rtlpriv->cfg->mod_params->dma64)
cfg              1115 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg              1136 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg              1380 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1512 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1531 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1537 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1665 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              1670 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (!rtlpriv->cfg->ops->get_btc_status())
cfg              2400 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              2406 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg              2579 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1646 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
cfg              1652 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
cfg              3088 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_LINK);
cfg              3090 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_NO_LINK);
cfg              3126 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg              3129 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                65 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg                76 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
cfg               116 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               117 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               118 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               119 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
cfg               120 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	if (rtlpriv->cfg->mod_params->disable_watchdog)
cfg               570 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	bool dma64 = rtlpriv->cfg->mod_params->dma64;
cfg               899 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	bool dma64 = rtlpriv->cfg->mod_params->dma64;
cfg               963 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	bool dma64 = rtlpriv->cfg->mod_params->dma64;
cfg               123 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg               275 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
cfg               303 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_MRC, (u8 *)(&current_mrc));
cfg               340 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_MRC,
cfg               125 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
cfg               543 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	rtlpriv->cfg->ops->tx_polling(hw, TXCMD_QUEUE);
cfg               120 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               229 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               385 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               388 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               392 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               398 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               400 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               403 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               425 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg               441 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg               900 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
cfg              1103 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_MRC, (u8 *)&mrc2set);
cfg              1106 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_ON);
cfg              1127 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1131 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1134 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
cfg              1517 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              2285 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              2288 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg               554 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg               557 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg               569 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 					rtlpriv->cfg->ops->led_control(hw,
cfg               572 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 					rtlpriv->cfg->ops->led_control(hw,
cfg                59 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               161 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               162 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               163 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               616 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               739 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
cfg               880 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               882 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg               641 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               643 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg              1747 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 		if (rtlpriv->cfg->ops->get_btc_status())
cfg                92 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw,
cfg               196 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               304 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               423 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
cfg               501 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               504 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               508 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               515 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               518 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               522 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               886 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg               906 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg               990 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1162 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1181 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1187 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1310 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              1798 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	value32 = rtl_read_dword(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST]);
cfg              1800 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtl_write_dword(rtlpriv, rtlpriv->cfg->maps[EFUSE_TEST], value32);
cfg              2071 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
cfg              2076 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg              2398 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg               715 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               722 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1601 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              1604 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              1616 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg              1619 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                67 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               128 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               129 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               130 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               131 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
cfg               132 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	if (rtlpriv->cfg->mod_params->disable_watchdog)
cfg               964 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
cfg              1034 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg              1086 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg              1122 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 		if (rtlpriv->cfg->ops->get_btc_status()) {
cfg              1245 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg              1248 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg               224 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	bool bt_ctrl_lps = (rtlpriv->cfg->ops->get_btc_status() ?
cfg               226 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	bool bt_lps_on = (rtlpriv->cfg->ops->get_btc_status() ?
cfg               296 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg                41 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				 rtlpriv->cfg->ops->get_desc(
cfg               107 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg               135 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               184 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
cfg               209 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               242 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               244 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               248 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               250 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               252 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               268 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               270 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               276 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               278 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               280 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               303 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
cfg               445 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg               548 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACM_CTRL,
cfg               664 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID, NULL);
cfg               829 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1129 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg              1149 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg              1413 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1426 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		    !rtlpriv->cfg->ops->get_btc_status()) {
cfg              1547 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              1566 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1572 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              1658 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              1663 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (!rtlpriv->cfg->ops->get_btc_status())
cfg              2460 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
cfg              2465 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg              2666 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	struct rtl_mod_params *mod_params = rtlpriv->cfg->mod_params;
cfg              2714 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              1167 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
cfg              1173 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
cfg              2545 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_LINK);
cfg              2547 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_NO_LINK);
cfg              2589 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg              2592 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                64 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               127 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               128 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               129 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               130 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
cfg               131 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	if (rtlpriv->cfg->mod_params->disable_watchdog)
cfg               190 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	if (rtlpriv->cfg->ops->is_fw_header(pfwheader)) {
cfg               236 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	own = (u8)rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, true,
cfg               239 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
cfg               245 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	rtlpriv->cfg->ops->tx_polling(hw, BEACON_QUEUE);
cfg              2571 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw,
cfg              2601 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              2604 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              2731 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
cfg              2917 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg              2920 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
cfg               129 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg               473 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	bool bt_ctrl_lps = (rtlpriv->cfg->ops->get_btc_status() ?
cfg               475 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	bool bt_lps_on = (rtlpriv->cfg->ops->get_btc_status() ?
cfg               547 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg                37 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				 rtlpriv->cfg->ops->get_desc(
cfg               104 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg               132 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               182 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
cfg               208 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               241 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               243 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               247 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
cfg               249 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
cfg               251 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
cfg               266 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               269 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               276 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               279 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               282 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               426 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw,
cfg               520 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               609 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg               725 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
cfg              1169 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (rtlpriv->cfg->mod_params->sw_crypto || rtlpriv->sec.use_sw_sec) {
cfg              1190 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
cfg              1207 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              1484 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg              1856 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg              1958 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
cfg              1969 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_NAV_UPPER, (u8 *)&nav_upper);
cfg              2151 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
cfg              2171 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
cfg              2177 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              2350 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
cfg              2388 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID, NULL);
cfg              2432 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
cfg              3725 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
cfg              3731 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
cfg              3746 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_R2T_SIFS, (u8 *)&r2t_sifs);
cfg              3958 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
cfg              3319 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              3326 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              3333 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
cfg              4759 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              4762 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
cfg              4800 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg              4803 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
cfg                64 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	rtlpci->const_support_pciaspm = rtlpriv->cfg->mod_params->aspm_support;
cfg               143 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	rtlpriv->psc.inactiveps = rtlpriv->cfg->mod_params->inactiveps;
cfg               144 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	rtlpriv->psc.swctrl_lps = rtlpriv->cfg->mod_params->swctrl_lps;
cfg               145 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	rtlpriv->psc.fwctrl_lps = rtlpriv->cfg->mod_params->fwctrl_lps;
cfg               146 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	rtlpci->msi_support = rtlpriv->cfg->mod_params->msi_support;
cfg               147 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	rtlpci->int_clear = rtlpriv->cfg->mod_params->int_clear;
cfg               148 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	if (rtlpriv->cfg->mod_params->disable_watchdog)
cfg               276 drivers/net/wireless/realtek/rtlwifi/usb.c 		 rtlpriv->cfg->usb_interface_cfg->usb_tx_post_hdl;
cfg               278 drivers/net/wireless/realtek/rtlwifi/usb.c 		 rtlpriv->cfg->usb_interface_cfg->usb_tx_cleanup;
cfg               280 drivers/net/wireless/realtek/rtlwifi/usb.c 		 (rtlpriv->cfg->usb_interface_cfg->usb_tx_aggregate_hdl)
cfg               281 drivers/net/wireless/realtek/rtlwifi/usb.c 		 ? rtlpriv->cfg->usb_interface_cfg->usb_tx_aggregate_hdl
cfg               300 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlusb->rx_max_size = rtlpriv->cfg->usb_interface_cfg->rx_max_size;
cfg               301 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlusb->rx_urb_num = rtlpriv->cfg->usb_interface_cfg->rx_urb_num;
cfg               302 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlusb->in_ep = rtlpriv->cfg->usb_interface_cfg->in_ep_num;
cfg               303 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlusb->usb_rx_hdl = rtlpriv->cfg->usb_interface_cfg->usb_rx_hdl;
cfg               305 drivers/net/wireless/realtek/rtlwifi/usb.c 		rtlpriv->cfg->usb_interface_cfg->usb_rx_segregate_hdl;
cfg               345 drivers/net/wireless/realtek/rtlwifi/usb.c 	if (rtlusb->in_ep_nums <  rtlpriv->cfg->usb_interface_cfg->in_ep_num) {
cfg               354 drivers/net/wireless/realtek/rtlwifi/usb.c 	err = rtlpriv->cfg->usb_interface_cfg->usb_endpoint_mapping(hw);
cfg               355 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlusb->usb_mq_to_hwq =  rtlpriv->cfg->usb_interface_cfg->usb_mq_to_hwq;
cfg               435 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb);
cfg               452 drivers/net/wireless/realtek/rtlwifi/usb.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX);
cfg               477 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb);
cfg               494 drivers/net/wireless/realtek/rtlwifi/usb.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX);
cfg               740 drivers/net/wireless/realtek/rtlwifi/usb.c 	err = rtlpriv->cfg->ops->hw_init(hw);
cfg               816 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->hw_disable(hw);
cfg               951 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc, NULL, info, sta, skb,
cfg               954 drivers/net/wireless/realtek/rtlwifi/usb.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_TX);
cfg               994 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->fill_h2c_cmd(hw, H2C_RA_MASK, 5, rtlpriv->rate_mask);
cfg              1048 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg = rtl_hal_cfg;
cfg              1052 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->read_chip_version(hw);
cfg              1054 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->read_eeprom_info(hw);
cfg              1065 drivers/net/wireless/realtek/rtlwifi/usb.c 	if (rtlpriv->cfg->ops->init_sw_vars(hw)) {
cfg              1069 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->init_sw_leds(hw);
cfg              1118 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->deinit_sw_leds(hw);
cfg              1119 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->deinit_sw_vars(hw);
cfg                11 drivers/net/wireless/realtek/rtlwifi/usb.h #define RTL_USB_DEVICE(vend, prod, cfg) \
cfg                15 drivers/net/wireless/realtek/rtlwifi/usb.h 	.driver_info = (kernel_ulong_t)&(cfg)
cfg              2789 drivers/net/wireless/realtek/rtlwifi/wifi.h 	struct rtl_hal_cfg *cfg;
cfg              3109 drivers/net/wireless/realtek/rtlwifi/wifi.h 	if (rtlpriv->cfg->write_readback)
cfg              3125 drivers/net/wireless/realtek/rtlwifi/wifi.h 	if (rtlpriv->cfg->write_readback)
cfg              3134 drivers/net/wireless/realtek/rtlwifi/wifi.h 	if (rtlpriv->cfg->write_readback)
cfg              3143 drivers/net/wireless/realtek/rtlwifi/wifi.h 	return rtlpriv->cfg->ops->get_bbreg(hw, regaddr, bitmask);
cfg              3151 drivers/net/wireless/realtek/rtlwifi/wifi.h 	rtlpriv->cfg->ops->set_bbreg(hw, regaddr, bitmask, data);
cfg              3166 drivers/net/wireless/realtek/rtlwifi/wifi.h 	return rtlpriv->cfg->ops->get_rfreg(hw, rfpath, regaddr, bitmask);
cfg              3175 drivers/net/wireless/realtek/rtlwifi/wifi.h 	rtlpriv->cfg->ops->set_rfreg(hw, rfpath, regaddr, bitmask, data);
cfg                20 drivers/net/wireless/realtek/rtw88/phy.c 	struct phy_cfg_pair cfg;
cfg               859 drivers/net/wireless/realtek/rtw88/phy.c 			(*tbl->do_cfg)(rtwdev, tbl, p->cfg.addr, p->cfg.data);
cfg                57 drivers/net/wireless/realtek/rtw88/phy.h #define RTW_DECL_TABLE_PHY_COND_CORE(name, cfg, path)	\
cfg                62 drivers/net/wireless/realtek/rtw88/phy.h 	.do_cfg = cfg,					\
cfg                66 drivers/net/wireless/realtek/rtw88/phy.h #define RTW_DECL_TABLE_PHY_COND(name, cfg)		\
cfg                67 drivers/net/wireless/realtek/rtw88/phy.h 	RTW_DECL_TABLE_PHY_COND_CORE(name, cfg, 0)
cfg              1132 drivers/net/wireless/st/cw1200/sta.c 	struct wsm_configuration cfg = {
cfg              1151 drivers/net/wireless/st/cw1200/sta.c 	cfg.dpdData = priv->sdd->data;
cfg              1152 drivers/net/wireless/st/cw1200/sta.c 	cfg.dpdData_size = priv->sdd->size;
cfg              1153 drivers/net/wireless/st/cw1200/sta.c 	ret = wsm_configuration(priv, &cfg);
cfg               312 drivers/net/wireless/ti/wl12xx/scan.c 	struct wl1271_cmd_sched_scan_config *cfg = NULL;
cfg               320 drivers/net/wireless/ti/wl12xx/scan.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg               321 drivers/net/wireless/ti/wl12xx/scan.c 	if (!cfg)
cfg               324 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->role_id = wlvif->role_id;
cfg               325 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->rssi_threshold = c->rssi_threshold;
cfg               326 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->snr_threshold  = c->snr_threshold;
cfg               327 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->n_probe_reqs = c->num_probe_reqs;
cfg               329 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->cycles = 0;
cfg               331 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->report_after = 1;
cfg               333 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->terminate = 0;
cfg               334 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->tag = WL1271_SCAN_DEFAULT_TAG;
cfg               336 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->bss_type = SCAN_BSS_TYPE_ANY;
cfg               339 drivers/net/wireless/ti/wl12xx/scan.c 		cfg->intervals[i] = cpu_to_le32(req->scan_plans[0].interval *
cfg               342 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->ssid_len = 0;
cfg               347 drivers/net/wireless/ti/wl12xx/scan.c 	cfg->filter_type = ret;
cfg               349 drivers/net/wireless/ti/wl12xx/scan.c 	wl1271_debug(DEBUG_SCAN, "filter_type = %d", cfg->filter_type);
cfg               364 drivers/net/wireless/ti/wl12xx/scan.c 	wl12xx_adjust_channels(cfg, cfg_channels);
cfg               366 drivers/net/wireless/ti/wl12xx/scan.c 	if (!force_passive && cfg->active[0]) {
cfg               383 drivers/net/wireless/ti/wl12xx/scan.c 	if (!force_passive && cfg->active[1]) {
cfg               400 drivers/net/wireless/ti/wl12xx/scan.c 	wl1271_dump(DEBUG_SCAN, "SCAN_CFG: ", cfg, sizeof(*cfg));
cfg               402 drivers/net/wireless/ti/wl12xx/scan.c 	ret = wl1271_cmd_send(wl, CMD_CONNECTION_SCAN_CFG, cfg,
cfg               403 drivers/net/wireless/ti/wl12xx/scan.c 			      sizeof(*cfg), 0);
cfg               410 drivers/net/wireless/ti/wl12xx/scan.c 	kfree(cfg);
cfg               247 drivers/net/wireless/ti/wlcore/scan.c 			    struct wlcore_scan_channels *cfg,
cfg               255 drivers/net/wireless/ti/wlcore/scan.c 	cfg->passive[0] =
cfg               260 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->channels_2,
cfg               266 drivers/net/wireless/ti/wlcore/scan.c 	cfg->active[0] =
cfg               271 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->channels_2,
cfg               274 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->passive[0],
cfg               278 drivers/net/wireless/ti/wlcore/scan.c 	cfg->passive[1] =
cfg               283 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->channels_5,
cfg               289 drivers/net/wireless/ti/wlcore/scan.c 	cfg->dfs =
cfg               294 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->channels_5,
cfg               297 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->passive[1],
cfg               301 drivers/net/wireless/ti/wlcore/scan.c 	cfg->active[1] =
cfg               306 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->channels_5,
cfg               309 drivers/net/wireless/ti/wlcore/scan.c 					 cfg->passive[1] + cfg->dfs,
cfg               315 drivers/net/wireless/ti/wlcore/scan.c 	cfg->passive[2] = 0;
cfg               316 drivers/net/wireless/ti/wlcore/scan.c 	cfg->active[2] = 0;
cfg               318 drivers/net/wireless/ti/wlcore/scan.c 	cfg->passive_active = n_pactive_ch;
cfg               321 drivers/net/wireless/ti/wlcore/scan.c 		     cfg->active[0], cfg->passive[0]);
cfg               323 drivers/net/wireless/ti/wlcore/scan.c 		     cfg->active[1], cfg->passive[1]);
cfg               324 drivers/net/wireless/ti/wlcore/scan.c 	wl1271_debug(DEBUG_SCAN, "    DFS: %d", cfg->dfs);
cfg               326 drivers/net/wireless/ti/wlcore/scan.c 	return  cfg->passive[0] || cfg->active[0] ||
cfg               327 drivers/net/wireless/ti/wlcore/scan.c 		cfg->passive[1] || cfg->active[1] || cfg->dfs ||
cfg               328 drivers/net/wireless/ti/wlcore/scan.c 		cfg->passive[2] || cfg->active[2];
cfg               153 drivers/net/wireless/ti/wlcore/scan.h 			    struct wlcore_scan_channels *cfg,
cfg               103 drivers/nvmem/imx-iim.c 	struct nvmem_config cfg = {};
cfg               124 drivers/nvmem/imx-iim.c 	cfg.name = "imx-iim",
cfg               125 drivers/nvmem/imx-iim.c 	cfg.read_only = true,
cfg               126 drivers/nvmem/imx-iim.c 	cfg.word_size = 1,
cfg               127 drivers/nvmem/imx-iim.c 	cfg.stride = 1,
cfg               128 drivers/nvmem/imx-iim.c 	cfg.reg_read = imx_iim_read,
cfg               129 drivers/nvmem/imx-iim.c 	cfg.dev = dev;
cfg               130 drivers/nvmem/imx-iim.c 	cfg.size = drvdata->nregs;
cfg               131 drivers/nvmem/imx-iim.c 	cfg.priv = iim;
cfg               133 drivers/nvmem/imx-iim.c 	nvmem = devm_nvmem_register(dev, &cfg);
cfg                34 drivers/nvmem/snvs_lpgpr.c 	struct nvmem_config		cfg;
cfg                94 drivers/nvmem/snvs_lpgpr.c 	struct nvmem_config *cfg;
cfg               120 drivers/nvmem/snvs_lpgpr.c 	cfg = &priv->cfg;
cfg               121 drivers/nvmem/snvs_lpgpr.c 	cfg->priv = priv;
cfg               122 drivers/nvmem/snvs_lpgpr.c 	cfg->name = dev_name(dev);
cfg               123 drivers/nvmem/snvs_lpgpr.c 	cfg->dev = dev;
cfg               124 drivers/nvmem/snvs_lpgpr.c 	cfg->stride = 4;
cfg               125 drivers/nvmem/snvs_lpgpr.c 	cfg->word_size = 4;
cfg               126 drivers/nvmem/snvs_lpgpr.c 	cfg->size = dcfg->size,
cfg               127 drivers/nvmem/snvs_lpgpr.c 	cfg->owner = THIS_MODULE;
cfg               128 drivers/nvmem/snvs_lpgpr.c 	cfg->reg_read  = snvs_lpgpr_read;
cfg               129 drivers/nvmem/snvs_lpgpr.c 	cfg->reg_write = snvs_lpgpr_write;
cfg               131 drivers/nvmem/snvs_lpgpr.c 	nvmem = devm_nvmem_register(dev, cfg);
cfg                34 drivers/nvmem/stm32-romem.c 	struct nvmem_config cfg;
cfg                72 drivers/nvmem/stm32-romem.c 	struct device *dev = priv->cfg.dev;
cfg                82 drivers/nvmem/stm32-romem.c 	if (roffset + rbytes > priv->cfg.size)
cfg               119 drivers/nvmem/stm32-romem.c 	struct device *dev = priv->cfg.dev;
cfg               141 drivers/nvmem/stm32-romem.c 	const struct stm32_romem_cfg *cfg;
cfg               155 drivers/nvmem/stm32-romem.c 	priv->cfg.name = "stm32-romem";
cfg               156 drivers/nvmem/stm32-romem.c 	priv->cfg.word_size = 1;
cfg               157 drivers/nvmem/stm32-romem.c 	priv->cfg.stride = 1;
cfg               158 drivers/nvmem/stm32-romem.c 	priv->cfg.dev = dev;
cfg               159 drivers/nvmem/stm32-romem.c 	priv->cfg.priv = priv;
cfg               160 drivers/nvmem/stm32-romem.c 	priv->cfg.owner = THIS_MODULE;
cfg               162 drivers/nvmem/stm32-romem.c 	cfg = (const struct stm32_romem_cfg *)
cfg               164 drivers/nvmem/stm32-romem.c 	if (!cfg) {
cfg               165 drivers/nvmem/stm32-romem.c 		priv->cfg.read_only = true;
cfg               166 drivers/nvmem/stm32-romem.c 		priv->cfg.size = resource_size(res);
cfg               167 drivers/nvmem/stm32-romem.c 		priv->cfg.reg_read = stm32_romem_read;
cfg               169 drivers/nvmem/stm32-romem.c 		priv->cfg.size = cfg->size;
cfg               170 drivers/nvmem/stm32-romem.c 		priv->cfg.reg_read = stm32_bsec_read;
cfg               171 drivers/nvmem/stm32-romem.c 		priv->cfg.reg_write = stm32_bsec_write;
cfg               174 drivers/nvmem/stm32-romem.c 	return PTR_ERR_OR_ZERO(devm_nvmem_register(dev, &priv->cfg));
cfg               121 drivers/nvmem/sunxi_sid.c 	const struct sunxi_sid_cfg *cfg;
cfg               127 drivers/nvmem/sunxi_sid.c 	cfg = of_device_get_match_data(dev);
cfg               128 drivers/nvmem/sunxi_sid.c 	if (!cfg)
cfg               130 drivers/nvmem/sunxi_sid.c 	sid->value_offset = cfg->value_offset;
cfg               137 drivers/nvmem/sunxi_sid.c 	size = cfg->size;
cfg               146 drivers/nvmem/sunxi_sid.c 	nvmem_cfg->size = cfg->size;
cfg               150 drivers/nvmem/sunxi_sid.c 	if (cfg->need_register_readout)
cfg                25 drivers/pci/controller/dwc/pcie-al.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                26 drivers/pci/controller/dwc/pcie-al.c 	struct al_pcie_acpi *pcie = cfg->priv;
cfg                29 drivers/pci/controller/dwc/pcie-al.c 	if (bus->number == cfg->busr.start) {
cfg                43 drivers/pci/controller/dwc/pcie-al.c static int al_pcie_init(struct pci_config_window *cfg)
cfg                45 drivers/pci/controller/dwc/pcie-al.c 	struct device *dev = cfg->parent;
cfg                78 drivers/pci/controller/dwc/pcie-al.c 	cfg->priv = al_pcie;
cfg               379 drivers/pci/controller/dwc/pcie-designware-host.c 			pp->cfg = win->res;
cfg               380 drivers/pci/controller/dwc/pcie-designware-host.c 			pp->cfg0_size = resource_size(pp->cfg) >> 1;
cfg               381 drivers/pci/controller/dwc/pcie-designware-host.c 			pp->cfg1_size = resource_size(pp->cfg) >> 1;
cfg               382 drivers/pci/controller/dwc/pcie-designware-host.c 			pp->cfg0_base = pp->cfg->start;
cfg               383 drivers/pci/controller/dwc/pcie-designware-host.c 			pp->cfg1_base = pp->cfg->start + pp->cfg0_size;
cfg               393 drivers/pci/controller/dwc/pcie-designware-host.c 						pp->cfg->start,
cfg               394 drivers/pci/controller/dwc/pcie-designware-host.c 						resource_size(pp->cfg));
cfg               179 drivers/pci/controller/dwc/pcie-designware.h 	struct resource		*cfg;
cfg                29 drivers/pci/controller/dwc/pcie-hisi.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                32 drivers/pci/controller/dwc/pcie-hisi.c 	if (bus->number == cfg->busr.start) {
cfg                47 drivers/pci/controller/dwc/pcie-hisi.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                50 drivers/pci/controller/dwc/pcie-hisi.c 	if (bus->number == cfg->busr.start) {
cfg                65 drivers/pci/controller/dwc/pcie-hisi.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                66 drivers/pci/controller/dwc/pcie-hisi.c 	void __iomem *reg_base = cfg->priv;
cfg                68 drivers/pci/controller/dwc/pcie-hisi.c 	if (bus->number == cfg->busr.start)
cfg                76 drivers/pci/controller/dwc/pcie-hisi.c static int hisi_pcie_init(struct pci_config_window *cfg)
cfg                78 drivers/pci/controller/dwc/pcie-hisi.c 	struct device *dev = cfg->parent;
cfg               103 drivers/pci/controller/dwc/pcie-hisi.c 	cfg->priv = reg_base;
cfg               344 drivers/pci/controller/dwc/pcie-hisi.c static int hisi_pcie_platform_init(struct pci_config_window *cfg)
cfg               346 drivers/pci/controller/dwc/pcie-hisi.c 	struct device *dev = cfg->parent;
cfg               361 drivers/pci/controller/dwc/pcie-hisi.c 	cfg->priv = reg_base;
cfg                27 drivers/pci/controller/pci-host-common.c 	struct pci_config_window *cfg;
cfg                40 drivers/pci/controller/pci-host-common.c 	cfg = pci_ecam_create(dev, &cfgres, bus_range, ops);
cfg                41 drivers/pci/controller/pci-host-common.c 	if (IS_ERR(cfg)) {
cfg                42 drivers/pci/controller/pci-host-common.c 		err = PTR_ERR(cfg);
cfg                46 drivers/pci/controller/pci-host-common.c 	err = devm_add_action_or_reset(dev, gen_pci_unmap_cfg, cfg);
cfg                50 drivers/pci/controller/pci-host-common.c 	return cfg;
cfg                62 drivers/pci/controller/pci-host-common.c 	struct pci_config_window *cfg;
cfg                73 drivers/pci/controller/pci-host-common.c 	cfg = gen_pci_init(dev, &resources, ops);
cfg                74 drivers/pci/controller/pci-host-common.c 	if (IS_ERR(cfg))
cfg                75 drivers/pci/controller/pci-host-common.c 		return PTR_ERR(cfg);
cfg                83 drivers/pci/controller/pci-host-common.c 	bridge->sysdata = cfg;
cfg                84 drivers/pci/controller/pci-host-common.c 	bridge->busnr = cfg->busr.start;
cfg                29 drivers/pci/controller/pci-host-generic.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                37 drivers/pci/controller/pci-host-generic.c 	if (bus->number == cfg->busr.start && PCI_SLOT(devfn) > 0)
cfg              1188 drivers/pci/controller/pci-hyperv.c 	struct irq_cfg *cfg = irqd_cfg(data);
cfg              1218 drivers/pci/controller/pci-hyperv.c 	params->int_target.vector = cfg->vector;
cfg              1353 drivers/pci/controller/pci-hyperv.c 	struct irq_cfg *cfg = irqd_cfg(data);
cfg              1402 drivers/pci/controller/pci-hyperv.c 					cfg->vector);
cfg              1409 drivers/pci/controller/pci-hyperv.c 					cfg->vector);
cfg               354 drivers/pci/controller/pci-tegra.c 	void __iomem *cfg;
cfg               490 drivers/pci/controller/pci-tegra.c 		addr = pcie->cfg + (offset & (SZ_4K - 1));
cfg              1544 drivers/pci/controller/pci-tegra.c 	pcie->cfg = devm_ioremap_resource(dev, &pcie->cs);
cfg              1545 drivers/pci/controller/pci-tegra.c 	if (IS_ERR(pcie->cfg)) {
cfg              1546 drivers/pci/controller/pci-tegra.c 		err = PTR_ERR(pcie->cfg);
cfg                89 drivers/pci/controller/pci-thunder-ecam.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               119 drivers/pci/controller/pci-thunder-ecam.c 	node_bits = (cfg->res.start >> 32) & (1 << 12);
cfg                30 drivers/pci/controller/pci-thunder-pem.c 	struct pci_config_window *cfg = bus->sysdata;
cfg                31 drivers/pci/controller/pci-thunder-pem.c 	struct thunder_pem_pci *pem_pci = (struct thunder_pem_pci *)cfg->priv;
cfg               131 drivers/pci/controller/pci-thunder-pem.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               133 drivers/pci/controller/pci-thunder-pem.c 	if (bus->number < cfg->busr.start ||
cfg               134 drivers/pci/controller/pci-thunder-pem.c 	    bus->number > cfg->busr.end)
cfg               141 drivers/pci/controller/pci-thunder-pem.c 	if (bus->number == cfg->busr.start)
cfg               207 drivers/pci/controller/pci-thunder-pem.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               208 drivers/pci/controller/pci-thunder-pem.c 	struct thunder_pem_pci *pem_pci = (struct thunder_pem_pci *)cfg->priv;
cfg               280 drivers/pci/controller/pci-thunder-pem.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               282 drivers/pci/controller/pci-thunder-pem.c 	if (bus->number < cfg->busr.start ||
cfg               283 drivers/pci/controller/pci-thunder-pem.c 	    bus->number > cfg->busr.end)
cfg               289 drivers/pci/controller/pci-thunder-pem.c 	if (bus->number == cfg->busr.start)
cfg               296 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_init(struct device *dev, struct pci_config_window *cfg,
cfg               321 drivers/pci/controller/pci-thunder-pem.c 	cfg->priv = pem_pci;
cfg               370 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_acpi_init(struct pci_config_window *cfg)
cfg               372 drivers/pci/controller/pci-thunder-pem.c 	struct device *dev = cfg->parent;
cfg               399 drivers/pci/controller/pci-thunder-pem.c 		thunder_pem_reserve_range(dev, root->segment, &cfg->res);
cfg               402 drivers/pci/controller/pci-thunder-pem.c 	return thunder_pem_init(dev, cfg, res_pem);
cfg               419 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_platform_init(struct pci_config_window *cfg)
cfg               421 drivers/pci/controller/pci-thunder-pem.c 	struct device *dev = cfg->parent;
cfg               439 drivers/pci/controller/pci-thunder-pem.c 	return thunder_pem_init(dev, cfg, res_pem);
cfg                92 drivers/pci/controller/pci-xgene.c 	struct pci_config_window *cfg;
cfg                97 drivers/pci/controller/pci-xgene.c 	cfg = bus->sysdata;
cfg                98 drivers/pci/controller/pci-xgene.c 	return (struct xgene_pcie_port *)(cfg->priv);
cfg               226 drivers/pci/controller/pci-xgene.c static int xgene_pcie_ecam_init(struct pci_config_window *cfg, u32 ipversion)
cfg               228 drivers/pci/controller/pci-xgene.c 	struct device *dev = cfg->parent;
cfg               247 drivers/pci/controller/pci-xgene.c 	port->cfg_base = cfg->win;
cfg               250 drivers/pci/controller/pci-xgene.c 	cfg->priv = port;
cfg               254 drivers/pci/controller/pci-xgene.c static int xgene_v1_pcie_ecam_init(struct pci_config_window *cfg)
cfg               256 drivers/pci/controller/pci-xgene.c 	return xgene_pcie_ecam_init(cfg, XGENE_PCIE_IP_VER_1);
cfg               269 drivers/pci/controller/pci-xgene.c static int xgene_v2_pcie_ecam_init(struct pci_config_window *cfg)
cfg               271 drivers/pci/controller/pci-xgene.c 	return xgene_pcie_ecam_init(cfg, XGENE_PCIE_IP_VER_2);
cfg                60 drivers/pci/controller/pcie-altera.c #define TLP_CFG_DW0(pcie, cfg)		\
cfg                61 drivers/pci/controller/pcie-altera.c 		(((cfg) << 24) |	\
cfg               325 drivers/pci/controller/pcie-altera.c 	u8 cfg;
cfg               331 drivers/pci/controller/pcie-altera.c 		cfg = (bus == pcie->root_bus_nr) ? cfg0 : cfg1;
cfg               333 drivers/pci/controller/pcie-altera.c 		cfg = (bus > S10_RP_SECONDARY(pcie)) ? cfg0 : cfg1;
cfg               335 drivers/pci/controller/pcie-altera.c 	headers[0] = TLP_CFG_DW0(pcie, cfg);
cfg                88 drivers/pci/controller/pcie-cadence-ep.c 	u32 addr0, addr1, reg, cfg, b, aperture, ctrl;
cfg               137 drivers/pci/controller/pcie-cadence-ep.c 	cfg = cdns_pcie_readl(pcie, reg);
cfg               138 drivers/pci/controller/pcie-cadence-ep.c 	cfg &= ~(CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_APERTURE_MASK(b) |
cfg               140 drivers/pci/controller/pcie-cadence-ep.c 	cfg |= (CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_APERTURE(b, aperture) |
cfg               142 drivers/pci/controller/pcie-cadence-ep.c 	cdns_pcie_writel(pcie, reg, cfg);
cfg               153 drivers/pci/controller/pcie-cadence-ep.c 	u32 reg, cfg, b, ctrl;
cfg               164 drivers/pci/controller/pcie-cadence-ep.c 	cfg = cdns_pcie_readl(pcie, reg);
cfg               165 drivers/pci/controller/pcie-cadence-ep.c 	cfg &= ~(CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_APERTURE_MASK(b) |
cfg               167 drivers/pci/controller/pcie-cadence-ep.c 	cfg |= CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_CTRL(b, ctrl);
cfg               168 drivers/pci/controller/pcie-cadence-ep.c 	cdns_pcie_writel(pcie, reg, cfg);
cfg               388 drivers/pci/controller/pcie-cadence-ep.c 	u32 cfg;
cfg               394 drivers/pci/controller/pcie-cadence-ep.c 	cfg = BIT(0);
cfg               396 drivers/pci/controller/pcie-cadence-ep.c 		cfg |= BIT(epf->func_no);
cfg               397 drivers/pci/controller/pcie-cadence-ep.c 	cdns_pcie_writel(pcie, CDNS_PCIE_LM_EP_FUNC_CFG, cfg);
cfg               169 drivers/pci/controller/pcie-rockchip-ep.c 	u32 addr0, addr1, reg, cfg, b, aperture, ctrl;
cfg               214 drivers/pci/controller/pcie-rockchip-ep.c 	cfg = rockchip_pcie_read(rockchip, reg);
cfg               215 drivers/pci/controller/pcie-rockchip-ep.c 	cfg &= ~(ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE_MASK(b) |
cfg               217 drivers/pci/controller/pcie-rockchip-ep.c 	cfg |= (ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE(b, aperture) |
cfg               220 drivers/pci/controller/pcie-rockchip-ep.c 	rockchip_pcie_write(rockchip, cfg, reg);
cfg               234 drivers/pci/controller/pcie-rockchip-ep.c 	u32 reg, cfg, b, ctrl;
cfg               246 drivers/pci/controller/pcie-rockchip-ep.c 	cfg = rockchip_pcie_read(rockchip, reg);
cfg               247 drivers/pci/controller/pcie-rockchip-ep.c 	cfg &= ~(ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE_MASK(b) |
cfg               249 drivers/pci/controller/pcie-rockchip-ep.c 	cfg |= ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_CTRL(b, ctrl);
cfg               251 drivers/pci/controller/pcie-rockchip-ep.c 	rockchip_pcie_write(rockchip, cfg, reg);
cfg               494 drivers/pci/controller/pcie-rockchip-ep.c 	u32 cfg;
cfg               496 drivers/pci/controller/pcie-rockchip-ep.c 	cfg = BIT(0);
cfg               498 drivers/pci/controller/pcie-rockchip-ep.c 		cfg |= BIT(epf->func_no);
cfg               500 drivers/pci/controller/pcie-rockchip-ep.c 	rockchip_pcie_write(rockchip, cfg, PCIE_CORE_PHY_FUNC_CFG);
cfg               176 drivers/pci/controller/pcie-tango.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               177 drivers/pci/controller/pcie-tango.c 	struct tango_pcie *pcie = dev_get_drvdata(cfg->parent);
cfg               199 drivers/pci/controller/pcie-tango.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               200 drivers/pci/controller/pcie-tango.c 	struct tango_pcie *pcie = dev_get_drvdata(cfg->parent);
cfg                31 drivers/pci/ecam.c 	struct pci_config_window *cfg;
cfg                39 drivers/pci/ecam.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg                40 drivers/pci/ecam.c 	if (!cfg)
cfg                43 drivers/pci/ecam.c 	cfg->parent = dev;
cfg                44 drivers/pci/ecam.c 	cfg->ops = ops;
cfg                45 drivers/pci/ecam.c 	cfg->busr.start = busr->start;
cfg                46 drivers/pci/ecam.c 	cfg->busr.end = busr->end;
cfg                47 drivers/pci/ecam.c 	cfg->busr.flags = IORESOURCE_BUS;
cfg                48 drivers/pci/ecam.c 	bus_range = resource_size(&cfg->busr);
cfg                52 drivers/pci/ecam.c 		cfg->busr.end = busr->start + bus_range - 1;
cfg                54 drivers/pci/ecam.c 			 cfgres, &cfg->busr, busr);
cfg                58 drivers/pci/ecam.c 	cfg->res.start = cfgres->start;
cfg                59 drivers/pci/ecam.c 	cfg->res.end = cfgres->end;
cfg                60 drivers/pci/ecam.c 	cfg->res.flags = IORESOURCE_MEM | IORESOURCE_BUSY;
cfg                61 drivers/pci/ecam.c 	cfg->res.name = "PCI ECAM";
cfg                63 drivers/pci/ecam.c 	conflict = request_resource_conflict(&iomem_resource, &cfg->res);
cfg                67 drivers/pci/ecam.c 			&cfg->res, conflict->name, conflict);
cfg                72 drivers/pci/ecam.c 		cfg->winp = kcalloc(bus_range, sizeof(*cfg->winp), GFP_KERNEL);
cfg                73 drivers/pci/ecam.c 		if (!cfg->winp)
cfg                76 drivers/pci/ecam.c 			cfg->winp[i] =
cfg                79 drivers/pci/ecam.c 			if (!cfg->winp[i])
cfg                83 drivers/pci/ecam.c 		cfg->win = pci_remap_cfgspace(cfgres->start, bus_range * bsz);
cfg                84 drivers/pci/ecam.c 		if (!cfg->win)
cfg                89 drivers/pci/ecam.c 		err = ops->init(cfg);
cfg                93 drivers/pci/ecam.c 	dev_info(dev, "ECAM at %pR for %pR\n", &cfg->res, &cfg->busr);
cfg                94 drivers/pci/ecam.c 	return cfg;
cfg               101 drivers/pci/ecam.c 	pci_ecam_free(cfg);
cfg               105 drivers/pci/ecam.c void pci_ecam_free(struct pci_config_window *cfg)
cfg               110 drivers/pci/ecam.c 		if (cfg->winp) {
cfg               111 drivers/pci/ecam.c 			for (i = 0; i < resource_size(&cfg->busr); i++)
cfg               112 drivers/pci/ecam.c 				if (cfg->winp[i])
cfg               113 drivers/pci/ecam.c 					iounmap(cfg->winp[i]);
cfg               114 drivers/pci/ecam.c 			kfree(cfg->winp);
cfg               117 drivers/pci/ecam.c 		if (cfg->win)
cfg               118 drivers/pci/ecam.c 			iounmap(cfg->win);
cfg               120 drivers/pci/ecam.c 	if (cfg->res.parent)
cfg               121 drivers/pci/ecam.c 		release_resource(&cfg->res);
cfg               122 drivers/pci/ecam.c 	kfree(cfg);
cfg               131 drivers/pci/ecam.c 	struct pci_config_window *cfg = bus->sysdata;
cfg               132 drivers/pci/ecam.c 	unsigned int devfn_shift = cfg->ops->bus_shift - 8;
cfg               136 drivers/pci/ecam.c 	if (busn < cfg->busr.start || busn > cfg->busr.end)
cfg               139 drivers/pci/ecam.c 	busn -= cfg->busr.start;
cfg               141 drivers/pci/ecam.c 		base = cfg->winp[busn];
cfg               143 drivers/pci/ecam.c 		base = cfg->win + (busn << cfg->ops->bus_shift);
cfg              2720 drivers/pci/quirks.c 	u32 cfg;
cfg              2725 drivers/pci/quirks.c 	pci_read_config_dword(dev, 0x74, &cfg);
cfg              2727 drivers/pci/quirks.c 	if (cfg & ((1 << 2) | (1 << 15))) {
cfg              2729 drivers/pci/quirks.c 		cfg &= ~((1 << 2) | (1 << 15));
cfg              2730 drivers/pci/quirks.c 		pci_write_config_dword(dev, 0x74, cfg);
cfg              3874 drivers/pci/quirks.c 	u32 cfg;
cfg              3883 drivers/pci/quirks.c 	bar = pci_iomap(dev, 0, NVME_REG_CC + sizeof(cfg));
cfg              3890 drivers/pci/quirks.c 	cfg = readl(bar + NVME_REG_CC);
cfg              3893 drivers/pci/quirks.c 	if (cfg & NVME_CC_ENABLE) {
cfg              3902 drivers/pci/quirks.c 		cfg &= ~(NVME_CC_SHN_MASK | NVME_CC_ENABLE);
cfg              3904 drivers/pci/quirks.c 		writel(cfg, bar + NVME_REG_CC);
cfg               157 drivers/pcmcia/pcmcia_cis.c 	cistpl_cftable_entry_t *cfg = &parse->cftable_entry;
cfg               163 drivers/pcmcia/pcmcia_cis.c 		cfg->index, flags);
cfg               166 drivers/pcmcia/pcmcia_cis.c 	cfg_mem->p_dev->config_index = cfg->index;
cfg               167 drivers/pcmcia/pcmcia_cis.c 	if (cfg->flags & CISTPL_CFTABLE_DEFAULT)
cfg               168 drivers/pcmcia/pcmcia_cis.c 		cfg_mem->dflt = *cfg;
cfg               172 drivers/pcmcia/pcmcia_cis.c 		if (cfg->vcc.present & (1 << CISTPL_POWER_VNOM)) {
cfg               173 drivers/pcmcia/pcmcia_cis.c 			if (vcc != cfg->vcc.param[CISTPL_POWER_VNOM] / 10000)
cfg               183 drivers/pcmcia/pcmcia_cis.c 		if (cfg->vpp1.present & (1 << CISTPL_POWER_VNOM))
cfg               184 drivers/pcmcia/pcmcia_cis.c 			p_dev->vpp = cfg->vpp1.param[CISTPL_POWER_VNOM] / 10000;
cfg               191 drivers/pcmcia/pcmcia_cis.c 	if ((flags & CONF_AUTO_AUDIO) && (cfg->flags & CISTPL_CFTABLE_AUDIO))
cfg               197 drivers/pcmcia/pcmcia_cis.c 		cistpl_io_t *io = (cfg->io.nwin) ? &cfg->io : &dflt->io;
cfg               225 drivers/pcmcia/pcmcia_cis.c 		cistpl_mem_t *mem = (cfg->mem.nwin) ? &cfg->mem : &dflt->mem;
cfg               210 drivers/pcmcia/tcic.c     u_short cfg;
cfg               222 drivers/pcmcia/tcic.c     cfg = TCIC_SYSCFG_AUTOBUSY | 0x0a00;
cfg               223 drivers/pcmcia/tcic.c     tcic_aux_setw(TCIC_AUX_SYSCFG, cfg | TCIC_IRQ(irq));
cfg               234 drivers/pcmcia/tcic.c     tcic_aux_setw(TCIC_AUX_SYSCFG, cfg);
cfg               186 drivers/perf/arm_spe_pmu.c #define __GEN_PMU_FORMAT_ATTR(cfg, lo, hi)				\
cfg               187 drivers/perf/arm_spe_pmu.c 	(lo) == (hi) ? #cfg ":" #lo "\n" : #cfg ":" #lo "-" #hi
cfg               189 drivers/perf/arm_spe_pmu.c #define _GEN_PMU_FORMAT_ATTR(cfg, lo, hi)				\
cfg               190 drivers/perf/arm_spe_pmu.c 	__GEN_PMU_FORMAT_ATTR(cfg, lo, hi)
cfg               198 drivers/perf/arm_spe_pmu.c #define _ATTR_CFG_GET_FLD(attr, cfg, lo, hi)				\
cfg               199 drivers/perf/arm_spe_pmu.c 	((((attr)->cfg) >> lo) & GENMASK(hi - lo, 0))
cfg               364 drivers/perf/fsl_imx8_ddr_perf.c 	int cfg = event->attr.config;
cfg               383 drivers/perf/fsl_imx8_ddr_perf.c 	counter = ddr_perf_alloc_counter(pmu, cfg);
cfg               126 drivers/phy/allwinner/phy-sun4i-usb.c 	const struct sun4i_usb_phy_cfg *cfg;
cfg               195 drivers/phy/allwinner/phy-sun4i-usb.c 	void __iomem *phyctl = phy_data->base + phy_data->cfg->phyctl_offset;
cfg               201 drivers/phy/allwinner/phy-sun4i-usb.c 	if (phy_data->cfg->phyctl_offset == REG_PHYCTL_A33) {
cfg               252 drivers/phy/allwinner/phy-sun4i-usb.c 	if (phy_data->cfg->type == sun8i_a83t_phy && phy->index == 2)
cfg               290 drivers/phy/allwinner/phy-sun4i-usb.c 	if (data->cfg->type == sun8i_a83t_phy ||
cfg               291 drivers/phy/allwinner/phy-sun4i-usb.c 	    data->cfg->type == sun50i_h6_phy) {
cfg               293 drivers/phy/allwinner/phy-sun4i-usb.c 			val = readl(data->base + data->cfg->phyctl_offset);
cfg               296 drivers/phy/allwinner/phy-sun4i-usb.c 			writel(val, data->base + data->cfg->phyctl_offset);
cfg               299 drivers/phy/allwinner/phy-sun4i-usb.c 		if (phy->pmu && data->cfg->enable_pmu_unk1) {
cfg               313 drivers/phy/allwinner/phy-sun4i-usb.c 				    data->cfg->disc_thresh, 2);
cfg               340 drivers/phy/allwinner/phy-sun4i-usb.c 		if (data->cfg->type == sun8i_a83t_phy ||
cfg               341 drivers/phy/allwinner/phy-sun4i-usb.c 		    data->cfg->type == sun50i_h6_phy) {
cfg               343 drivers/phy/allwinner/phy-sun4i-usb.c 				data->cfg->phyctl_offset;
cfg               414 drivers/phy/allwinner/phy-sun4i-usb.c 	if ((data->cfg->type == sun6i_a31_phy ||
cfg               415 drivers/phy/allwinner/phy-sun4i-usb.c 	     data->cfg->type == sun8i_a33_phy) &&
cfg               609 drivers/phy/allwinner/phy-sun4i-usb.c 		if (data->cfg->phy0_dual_route)
cfg               649 drivers/phy/allwinner/phy-sun4i-usb.c 	if (args->args[0] >= data->cfg->num_phys)
cfg               652 drivers/phy/allwinner/phy-sun4i-usb.c 	if (data->cfg->missing_phys & BIT(args->args[0]))
cfg               697 drivers/phy/allwinner/phy-sun4i-usb.c 	data->cfg = of_device_get_match_data(dev);
cfg               698 drivers/phy/allwinner/phy-sun4i-usb.c 	if (!data->cfg)
cfg               746 drivers/phy/allwinner/phy-sun4i-usb.c 	for (i = 0; i < data->cfg->num_phys; i++) {
cfg               750 drivers/phy/allwinner/phy-sun4i-usb.c 		if (data->cfg->missing_phys & BIT(i))
cfg               766 drivers/phy/allwinner/phy-sun4i-usb.c 		if (data->cfg->dedicated_clocks)
cfg               778 drivers/phy/allwinner/phy-sun4i-usb.c 		if (data->cfg->hsic_index && i == data->cfg->hsic_index) {
cfg               795 drivers/phy/allwinner/phy-sun4i-usb.c 		if (i || data->cfg->phy0_dual_route) { /* No pmu for musb */
cfg                80 drivers/phy/cadence/cdns-dphy.c 				 enum cdns_dphy_clk_lane_cfg cfg);
cfg                82 drivers/phy/cadence/cdns-dphy.c 			    const struct cdns_dphy_cfg *cfg);
cfg                87 drivers/phy/cadence/cdns-dphy.c 	struct cdns_dphy_cfg cfg;
cfg                96 drivers/phy/cadence/cdns-dphy.c 				     struct cdns_dphy_cfg *cfg,
cfg               103 drivers/phy/cadence/cdns-dphy.c 	memset(cfg, 0, sizeof(*cfg));
cfg               108 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_ipdiv = 1;
cfg               110 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_ipdiv = 2;
cfg               112 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_ipdiv = 4;
cfg               114 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_ipdiv = 8;
cfg               121 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_opdiv = 1;
cfg               123 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_opdiv = 2;
cfg               125 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_opdiv = 4;
cfg               127 drivers/phy/cadence/cdns-dphy.c 		cfg->pll_opdiv = 8;
cfg               129 drivers/phy/cadence/cdns-dphy.c 	cfg->pll_fbdiv = DIV_ROUND_UP_ULL(dlane_bps * 2 * cfg->pll_opdiv *
cfg               130 drivers/phy/cadence/cdns-dphy.c 					  cfg->pll_ipdiv,
cfg               152 drivers/phy/cadence/cdns-dphy.c 				       enum cdns_dphy_clk_lane_cfg cfg)
cfg               155 drivers/phy/cadence/cdns-dphy.c 		dphy->ops->set_clk_lane_cfg(dphy, cfg);
cfg               159 drivers/phy/cadence/cdns-dphy.c 				  const struct cdns_dphy_cfg *cfg)
cfg               162 drivers/phy/cadence/cdns-dphy.c 		dphy->ops->set_pll_cfg(dphy, cfg);
cfg               177 drivers/phy/cadence/cdns-dphy.c 				      const struct cdns_dphy_cfg *cfg)
cfg               181 drivers/phy/cadence/cdns-dphy.c 	fbdiv_low = (cfg->pll_fbdiv / 4) - 2;
cfg               182 drivers/phy/cadence/cdns-dphy.c 	fbdiv_high = cfg->pll_fbdiv - fbdiv_low - 2;
cfg               185 drivers/phy/cadence/cdns-dphy.c 	       DPHY_CMN_IPDIV(cfg->pll_ipdiv) |
cfg               186 drivers/phy/cadence/cdns-dphy.c 	       DPHY_CMN_OPDIV(cfg->pll_opdiv),
cfg               215 drivers/phy/cadence/cdns-dphy.c 				      struct cdns_dphy_cfg *cfg)
cfg               225 drivers/phy/cadence/cdns-dphy.c 	ret = cdns_dsi_get_dphy_pll_cfg(dphy, cfg,
cfg               238 drivers/phy/cadence/cdns-dphy.c 	struct cdns_dphy_cfg cfg = { 0 };
cfg               243 drivers/phy/cadence/cdns-dphy.c 	return cdns_dphy_config_from_opts(phy, &opts->mipi_dphy, &cfg);
cfg               249 drivers/phy/cadence/cdns-dphy.c 	struct cdns_dphy_cfg cfg = { 0 };
cfg               252 drivers/phy/cadence/cdns-dphy.c 	ret = cdns_dphy_config_from_opts(phy, &opts->mipi_dphy, &cfg);
cfg               277 drivers/phy/cadence/cdns-dphy.c 	cdns_dphy_set_pll_cfg(dphy, &cfg);
cfg                96 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	struct mixel_dphy_cfg cfg;
cfg               156 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	       struct mixel_dphy_cfg *cfg)
cfg               191 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->cn = denominator >> i;
cfg               192 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->co = 1 << i;
cfg               193 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->cm = numerator;
cfg               195 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	if (cfg->cm < 16 || cfg->cm > 255 ||
cfg               196 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	    cfg->cn < 1 || cfg->cn > 32 ||
cfg               197 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	    cfg->co < 1 || cfg->co > 8) {
cfg               199 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 			cfg->cm, cfg->cn, cfg->co);
cfg               234 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->m_prg_hs_prepare = n;
cfg               244 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->mc_prg_hs_prepare = dphy_opts->clk_prepare > lp_t ? 1 : 0;
cfg               248 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->m_prg_hs_zero = n < 1 ? 1 : n;
cfg               252 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->mc_prg_hs_zero = n < 1 ? 1 : n;
cfg               260 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->m_prg_hs_trail = n;
cfg               261 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	cfg->mc_prg_hs_trail = n;
cfg               265 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x0d;
cfg               267 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x0c;
cfg               269 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x0b;
cfg               271 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x0a;
cfg               273 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x09;
cfg               275 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x08;
cfg               277 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle = 0x07;
cfg               280 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->m_prg_hs_prepare, cfg->mc_prg_hs_prepare,
cfg               281 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->m_prg_hs_zero, cfg->mc_prg_hs_zero,
cfg               282 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->m_prg_hs_trail, cfg->mc_prg_hs_trail,
cfg               283 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		cfg->rxhs_settle);
cfg               292 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.m_prg_hs_prepare, DPHY_M_PRG_HS_PREPARE);
cfg               293 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.mc_prg_hs_prepare, DPHY_MC_PRG_HS_PREPARE);
cfg               294 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.m_prg_hs_zero, DPHY_M_PRG_HS_ZERO);
cfg               295 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.mc_prg_hs_zero, DPHY_MC_PRG_HS_ZERO);
cfg               296 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.m_prg_hs_trail, DPHY_M_PRG_HS_TRAIL);
cfg               297 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.mc_prg_hs_trail, DPHY_MC_PRG_HS_TRAIL);
cfg               298 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, priv->cfg.rxhs_settle, priv->devdata->reg_rxhs_settle);
cfg               305 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	if (priv->cfg.cm < 16 || priv->cfg.cm > 255 ||
cfg               306 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	    priv->cfg.cn < 1 || priv->cfg.cn > 32 ||
cfg               307 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	    priv->cfg.co < 1 || priv->cfg.co > 8) {
cfg               309 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 			priv->cfg.cm, priv->cfg.cn, priv->cfg.co);
cfg               313 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 		priv->cfg.cm, priv->cfg.cn, priv->cfg.co);
cfg               314 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, CM(priv->cfg.cm), DPHY_CM);
cfg               315 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, CN(priv->cfg.cn), DPHY_CN);
cfg               316 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	phy_write(phy, CO(priv->cfg.co), DPHY_CO);
cfg               323 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	struct mixel_dphy_cfg cfg = { 0 };
cfg               326 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	ret = mixel_dphy_config_from_opts(phy, &opts->mipi_dphy, &cfg);
cfg               331 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	memcpy(&priv->cfg, &cfg, sizeof(struct mixel_dphy_cfg));
cfg               351 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	struct mixel_dphy_cfg cfg = { 0 };
cfg               356 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	return mixel_dphy_config_from_opts(phy, &opts->mipi_dphy, &cfg);
cfg                25 drivers/phy/phy-core-mipi-dphy.c 				     struct phy_configure_opts_mipi_dphy *cfg)
cfg                30 drivers/phy/phy-core-mipi-dphy.c 	if (!cfg)
cfg                39 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_miss = 0;
cfg                40 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_post = 60000 + 52 * ui;
cfg                41 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_pre = 8000;
cfg                42 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_prepare = 38000;
cfg                43 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_settle = 95000;
cfg                44 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_term_en = 0;
cfg                45 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_trail = 60000;
cfg                46 drivers/phy/phy-core-mipi-dphy.c 	cfg->clk_zero = 262000;
cfg                47 drivers/phy/phy-core-mipi-dphy.c 	cfg->d_term_en = 0;
cfg                48 drivers/phy/phy-core-mipi-dphy.c 	cfg->eot = 0;
cfg                49 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_exit = 100000;
cfg                50 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_prepare = 40000 + 4 * ui;
cfg                51 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_zero = 105000 + 6 * ui;
cfg                52 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_settle = 85000 + 6 * ui;
cfg                53 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_skip = 40000;
cfg                66 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_trail = max(4 * 8 * ui, 60000 + 4 * 4 * ui);
cfg                68 drivers/phy/phy-core-mipi-dphy.c 	cfg->init = 100;
cfg                69 drivers/phy/phy-core-mipi-dphy.c 	cfg->lpx = 60000;
cfg                70 drivers/phy/phy-core-mipi-dphy.c 	cfg->ta_get = 5 * cfg->lpx;
cfg                71 drivers/phy/phy-core-mipi-dphy.c 	cfg->ta_go = 4 * cfg->lpx;
cfg                72 drivers/phy/phy-core-mipi-dphy.c 	cfg->ta_sure = 2 * cfg->lpx;
cfg                73 drivers/phy/phy-core-mipi-dphy.c 	cfg->wakeup = 1000;
cfg                75 drivers/phy/phy-core-mipi-dphy.c 	cfg->hs_clk_rate = hs_clk_rate;
cfg                76 drivers/phy/phy-core-mipi-dphy.c 	cfg->lanes = lanes;
cfg                86 drivers/phy/phy-core-mipi-dphy.c int phy_mipi_dphy_config_validate(struct phy_configure_opts_mipi_dphy *cfg)
cfg                90 drivers/phy/phy-core-mipi-dphy.c 	if (!cfg)
cfg                93 drivers/phy/phy-core-mipi-dphy.c 	ui = ALIGN(PSEC_PER_SEC, cfg->hs_clk_rate);
cfg                94 drivers/phy/phy-core-mipi-dphy.c 	do_div(ui, cfg->hs_clk_rate);
cfg                96 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_miss > 60000)
cfg                99 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_post < (60000 + 52 * ui))
cfg               102 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_pre < 8000)
cfg               105 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_prepare < 38000 || cfg->clk_prepare > 95000)
cfg               108 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_settle < 95000 || cfg->clk_settle > 300000)
cfg               111 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_term_en > 38000)
cfg               114 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->clk_trail < 60000)
cfg               117 drivers/phy/phy-core-mipi-dphy.c 	if ((cfg->clk_prepare + cfg->clk_zero) < 300000)
cfg               120 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->d_term_en > (35000 + 4 * ui))
cfg               123 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->eot > (105000 + 12 * ui))
cfg               126 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->hs_exit < 100000)
cfg               129 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->hs_prepare < (40000 + 4 * ui) ||
cfg               130 drivers/phy/phy-core-mipi-dphy.c 	    cfg->hs_prepare > (85000 + 6 * ui))
cfg               133 drivers/phy/phy-core-mipi-dphy.c 	if ((cfg->hs_prepare + cfg->hs_zero) < (145000 + 10 * ui))
cfg               136 drivers/phy/phy-core-mipi-dphy.c 	if ((cfg->hs_settle < (85000 + 6 * ui)) ||
cfg               137 drivers/phy/phy-core-mipi-dphy.c 	    (cfg->hs_settle > (145000 + 10 * ui)))
cfg               140 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->hs_skip < 40000 || cfg->hs_skip > (55000 + 4 * ui))
cfg               143 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->hs_trail < max(8 * ui, 60000 + 4 * ui))
cfg               146 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->init < 100)
cfg               149 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->lpx < 50000)
cfg               152 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->ta_get != (5 * cfg->lpx))
cfg               155 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->ta_go != (4 * cfg->lpx))
cfg               158 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->ta_sure < cfg->lpx || cfg->ta_sure > (2 * cfg->lpx))
cfg               161 drivers/phy/phy-core-mipi-dphy.c 	if (cfg->wakeup < 1000)
cfg               993 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg;
cfg              1301 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1314 drivers/phy/qualcomm/phy-qcom-qmp.c 	ret = regulator_bulk_enable(cfg->num_vregs, qmp->vregs);
cfg              1320 drivers/phy/qualcomm/phy-qcom-qmp.c 	for (i = 0; i < cfg->num_resets; i++) {
cfg              1324 drivers/phy/qualcomm/phy-qcom-qmp.c 				cfg->reset_list[i]);
cfg              1329 drivers/phy/qualcomm/phy-qcom-qmp.c 	for (i = cfg->num_resets - 1; i >= 0; i--) {
cfg              1333 drivers/phy/qualcomm/phy-qcom-qmp.c 				qmp->cfg->reset_list[i]);
cfg              1338 drivers/phy/qualcomm/phy-qcom-qmp.c 	ret = clk_bulk_prepare_enable(cfg->num_clks, qmp->clks);
cfg              1344 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_phy_dp_com_ctrl) {
cfg              1361 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_phy_com_ctrl)
cfg              1362 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL],
cfg              1365 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(pcs, QPHY_POWER_DOWN_CONTROL, cfg->pwrdn_ctrl);
cfg              1368 drivers/phy/qualcomm/phy-qcom-qmp.c 	qcom_qmp_phy_configure(serdes, cfg->regs, cfg->serdes_tbl,
cfg              1369 drivers/phy/qualcomm/phy-qcom-qmp.c 			       cfg->serdes_tbl_num);
cfg              1371 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_phy_com_ctrl) {
cfg              1375 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET], SW_RESET);
cfg              1376 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL],
cfg              1379 drivers/phy/qualcomm/phy-qcom-qmp.c 		status = serdes + cfg->regs[QPHY_COM_PCS_READY_STATUS];
cfg              1380 drivers/phy/qualcomm/phy-qcom-qmp.c 		mask = cfg->mask_com_pcs_ready;
cfg              1396 drivers/phy/qualcomm/phy-qcom-qmp.c 	clk_bulk_disable_unprepare(cfg->num_clks, qmp->clks);
cfg              1398 drivers/phy/qualcomm/phy-qcom-qmp.c 	while (++i < cfg->num_resets)
cfg              1401 drivers/phy/qualcomm/phy-qcom-qmp.c 	regulator_bulk_disable(cfg->num_vregs, qmp->vregs);
cfg              1410 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1412 drivers/phy/qualcomm/phy-qcom-qmp.c 	int i = cfg->num_resets;
cfg              1421 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_phy_com_ctrl) {
cfg              1422 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(serdes, cfg->regs[QPHY_COM_START_CONTROL],
cfg              1424 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_clrbits(serdes, cfg->regs[QPHY_COM_SW_RESET],
cfg              1426 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(serdes, cfg->regs[QPHY_COM_POWER_DOWN_CONTROL],
cfg              1433 drivers/phy/qualcomm/phy-qcom-qmp.c 	clk_bulk_disable_unprepare(cfg->num_clks, qmp->clks);
cfg              1435 drivers/phy/qualcomm/phy-qcom-qmp.c 	regulator_bulk_disable(cfg->num_vregs, qmp->vregs);
cfg              1446 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1457 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->no_pcs_sw_reset) {
cfg              1488 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_lane_rst) {
cfg              1504 drivers/phy/qualcomm/phy-qcom-qmp.c 	qcom_qmp_phy_configure(tx, cfg->regs, cfg->tx_tbl, cfg->tx_tbl_num);
cfg              1506 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->is_dual_lane_phy)
cfg              1507 drivers/phy/qualcomm/phy-qcom-qmp.c 		qcom_qmp_phy_configure(qphy->tx2, cfg->regs,
cfg              1508 drivers/phy/qualcomm/phy-qcom-qmp.c 				       cfg->tx_tbl, cfg->tx_tbl_num);
cfg              1510 drivers/phy/qualcomm/phy-qcom-qmp.c 	qcom_qmp_phy_configure(rx, cfg->regs, cfg->rx_tbl, cfg->rx_tbl_num);
cfg              1511 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->is_dual_lane_phy)
cfg              1512 drivers/phy/qualcomm/phy-qcom-qmp.c 		qcom_qmp_phy_configure(qphy->rx2, cfg->regs,
cfg              1513 drivers/phy/qualcomm/phy-qcom-qmp.c 				       cfg->rx_tbl, cfg->rx_tbl_num);
cfg              1515 drivers/phy/qualcomm/phy-qcom-qmp.c 	qcom_qmp_phy_configure(pcs, cfg->regs, cfg->pcs_tbl, cfg->pcs_tbl_num);
cfg              1524 drivers/phy/qualcomm/phy-qcom-qmp.c 	if(cfg->type == PHY_TYPE_PCIE)
cfg              1525 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(pcs, QPHY_POWER_DOWN_CONTROL, cfg->pwrdn_ctrl);
cfg              1527 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_pwrdn_delay)
cfg              1528 drivers/phy/qualcomm/phy-qcom-qmp.c 		usleep_range(cfg->pwrdn_delay_min, cfg->pwrdn_delay_max);
cfg              1531 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (!cfg->no_pcs_sw_reset)
cfg              1532 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_clrbits(pcs, cfg->regs[QPHY_SW_RESET], SW_RESET);
cfg              1534 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_phy_dp_com_ctrl)
cfg              1538 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_setbits(pcs, cfg->regs[QPHY_START_CTRL], cfg->start_ctrl);
cfg              1540 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->type == PHY_TYPE_UFS) {
cfg              1541 drivers/phy/qualcomm/phy-qcom-qmp.c 		status = pcs + cfg->regs[QPHY_PCS_READY_STATUS];
cfg              1545 drivers/phy/qualcomm/phy-qcom-qmp.c 		status = pcs + cfg->regs[QPHY_PCS_STATUS];
cfg              1563 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_lane_rst)
cfg              1575 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1580 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (!cfg->no_pcs_sw_reset)
cfg              1581 drivers/phy/qualcomm/phy-qcom-qmp.c 		qphy_setbits(qphy->pcs, cfg->regs[QPHY_SW_RESET], SW_RESET);
cfg              1584 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_clrbits(qphy->pcs, cfg->regs[QPHY_START_CTRL], cfg->start_ctrl);
cfg              1587 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_clrbits(qphy->pcs, QPHY_POWER_DOWN_CONTROL, cfg->pwrdn_ctrl);
cfg              1589 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->has_lane_rst)
cfg              1613 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1625 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_setbits(pcs, cfg->regs[QPHY_PCS_LFPS_RXTERM_IRQ_CLEAR], IRQ_CLEAR);
cfg              1627 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_clrbits(pcs, cfg->regs[QPHY_PCS_LFPS_RXTERM_IRQ_CLEAR], IRQ_CLEAR);
cfg              1629 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_clrbits(pcs, cfg->regs[QPHY_PCS_AUTONOMOUS_MODE_CTRL],
cfg              1633 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_setbits(pcs, cfg->regs[QPHY_PCS_AUTONOMOUS_MODE_CTRL], intr_mask);
cfg              1643 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1651 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_clrbits(pcs, cfg->regs[QPHY_PCS_AUTONOMOUS_MODE_CTRL],
cfg              1654 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_setbits(pcs, cfg->regs[QPHY_PCS_LFPS_RXTERM_IRQ_CLEAR], IRQ_CLEAR);
cfg              1656 drivers/phy/qualcomm/phy-qcom-qmp.c 	qphy_clrbits(pcs, cfg->regs[QPHY_PCS_LFPS_RXTERM_IRQ_CLEAR], IRQ_CLEAR);
cfg              1663 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1668 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->type != PHY_TYPE_USB3)
cfg              1679 drivers/phy/qualcomm/phy-qcom-qmp.c 	clk_bulk_disable_unprepare(cfg->num_clks, qmp->clks);
cfg              1688 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct qmp_phy_cfg *cfg = qmp->cfg;
cfg              1694 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (cfg->type != PHY_TYPE_USB3)
cfg              1702 drivers/phy/qualcomm/phy-qcom-qmp.c 	ret = clk_bulk_prepare_enable(cfg->num_clks, qmp->clks);
cfg              1711 drivers/phy/qualcomm/phy-qcom-qmp.c 		clk_bulk_disable_unprepare(cfg->num_clks, qmp->clks);
cfg              1723 drivers/phy/qualcomm/phy-qcom-qmp.c 	int num = qmp->cfg->num_vregs;
cfg              1731 drivers/phy/qualcomm/phy-qcom-qmp.c 		qmp->vregs[i].supply = qmp->cfg->vreg_list[i];
cfg              1741 drivers/phy/qualcomm/phy-qcom-qmp.c 	qmp->resets = devm_kcalloc(dev, qmp->cfg->num_resets,
cfg              1746 drivers/phy/qualcomm/phy-qcom-qmp.c 	for (i = 0; i < qmp->cfg->num_resets; i++) {
cfg              1748 drivers/phy/qualcomm/phy-qcom-qmp.c 		const char *name = qmp->cfg->reset_list[i];
cfg              1764 drivers/phy/qualcomm/phy-qcom-qmp.c 	int num = qmp->cfg->num_clks;
cfg              1772 drivers/phy/qualcomm/phy-qcom-qmp.c 		qmp->clks[i].id = qmp->cfg->clk_list[i];
cfg              1806 drivers/phy/qualcomm/phy-qcom-qmp.c 	if ((qmp->cfg->type != PHY_TYPE_USB3) &&
cfg              1807 drivers/phy/qualcomm/phy-qcom-qmp.c 	    (qmp->cfg->type != PHY_TYPE_PCIE)) {
cfg              1899 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (qmp->cfg->is_dual_lane_phy) {
cfg              1932 drivers/phy/qualcomm/phy-qcom-qmp.c 		if (qmp->cfg->type == PHY_TYPE_PCIE ||
cfg              1933 drivers/phy/qualcomm/phy-qcom-qmp.c 		    qmp->cfg->type == PHY_TYPE_USB3) {
cfg              1945 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (qmp->cfg->has_lane_rst) {
cfg              1954 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (qmp->cfg->type == PHY_TYPE_UFS)
cfg              2030 drivers/phy/qualcomm/phy-qcom-qmp.c 	qmp->cfg = of_device_get_match_data(dev);
cfg              2031 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (!qmp->cfg)
cfg              2043 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (qmp->cfg->has_phy_dp_com_ctrl) {
cfg              2073 drivers/phy/qualcomm/phy-qcom-qmp.c 	if (num > qmp->cfg->nlanes)
cfg               331 drivers/phy/qualcomm/phy-qcom-qusb2.c 	const struct qusb2_phy_cfg *cfg;
cfg               396 drivers/phy/qualcomm/phy-qcom-qusb2.c 	const struct qusb2_phy_cfg *cfg = qphy->cfg;
cfg               404 drivers/phy/qualcomm/phy-qcom-qusb2.c 		qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE1],
cfg               409 drivers/phy/qualcomm/phy-qcom-qusb2.c 		qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE1],
cfg               417 drivers/phy/qualcomm/phy-qcom-qusb2.c 				      cfg->regs[QUSB2PHY_PORT_TUNE1],
cfg               421 drivers/phy/qualcomm/phy-qcom-qusb2.c 				      cfg->regs[QUSB2PHY_PORT_TUNE1],
cfg               434 drivers/phy/qualcomm/phy-qcom-qusb2.c 	const struct qusb2_phy_cfg *cfg = qphy->cfg;
cfg               455 drivers/phy/qualcomm/phy-qcom-qusb2.c 	if (cfg->update_tune1_with_efuse)
cfg               456 drivers/phy/qualcomm/phy-qcom-qusb2.c 		qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE1],
cfg               460 drivers/phy/qualcomm/phy-qcom-qusb2.c 		qusb2_write_mask(qphy->base, cfg->regs[QUSB2PHY_PORT_TUNE2],
cfg               478 drivers/phy/qualcomm/phy-qcom-qusb2.c 	const struct qusb2_phy_cfg *cfg = qphy->cfg;
cfg               513 drivers/phy/qualcomm/phy-qcom-qusb2.c 	writel(intr_mask, qphy->base + cfg->regs[QUSB2PHY_INTR_CTRL]);
cfg               516 drivers/phy/qualcomm/phy-qcom-qusb2.c 	if (cfg->has_pll_override) {
cfg               518 drivers/phy/qualcomm/phy-qcom-qusb2.c 			      cfg->regs[QUSB2PHY_PLL_CORE_INPUT_OVERRIDE],
cfg               525 drivers/phy/qualcomm/phy-qcom-qusb2.c 		qusb2_setbits(qphy->base, cfg->regs[QUSB2PHY_PORT_TEST1],
cfg               526 drivers/phy/qualcomm/phy-qcom-qusb2.c 			      cfg->autoresume_en);
cfg               528 drivers/phy/qualcomm/phy-qcom-qusb2.c 		qusb2_clrbits(qphy->base, cfg->regs[QUSB2PHY_PORT_TEST1],
cfg               529 drivers/phy/qualcomm/phy-qcom-qusb2.c 			      cfg->autoresume_en);
cfg               544 drivers/phy/qualcomm/phy-qcom-qusb2.c 	const struct qusb2_phy_cfg *cfg = qphy->cfg;
cfg               574 drivers/phy/qualcomm/phy-qcom-qusb2.c 	writel(0x0, qphy->base + cfg->regs[QUSB2PHY_INTR_CTRL]);
cfg               577 drivers/phy/qualcomm/phy-qcom-qusb2.c 	if (cfg->has_pll_override) {
cfg               579 drivers/phy/qualcomm/phy-qcom-qusb2.c 			      cfg->regs[QUSB2PHY_PLL_CORE_INPUT_OVERRIDE],
cfg               596 drivers/phy/qualcomm/phy-qcom-qusb2.c 	const struct qusb2_phy_cfg *cfg = qphy->cfg;
cfg               638 drivers/phy/qualcomm/phy-qcom-qusb2.c 	qusb2_setbits(qphy->base, cfg->regs[QUSB2PHY_PORT_POWERDOWN],
cfg               639 drivers/phy/qualcomm/phy-qcom-qusb2.c 		      qphy->cfg->disable_ctrl);
cfg               641 drivers/phy/qualcomm/phy-qcom-qusb2.c 	if (cfg->has_pll_test) {
cfg               646 drivers/phy/qualcomm/phy-qcom-qusb2.c 	qcom_qusb2_phy_configure(qphy->base, cfg->regs, cfg->tbl,
cfg               647 drivers/phy/qualcomm/phy-qcom-qusb2.c 				 cfg->tbl_num);
cfg               656 drivers/phy/qualcomm/phy-qcom-qusb2.c 	qusb2_clrbits(qphy->base, cfg->regs[QUSB2PHY_PORT_POWERDOWN],
cfg               671 drivers/phy/qualcomm/phy-qcom-qusb2.c 		ret = regmap_read(qphy->tcsr, qphy->cfg->clk_scheme_offset,
cfg               698 drivers/phy/qualcomm/phy-qcom-qusb2.c 	if (cfg->has_pll_test) {
cfg               713 drivers/phy/qualcomm/phy-qcom-qusb2.c 	val = readb(qphy->base + cfg->regs[QUSB2PHY_PLL_STATUS]);
cfg               714 drivers/phy/qualcomm/phy-qcom-qusb2.c 	if (!(val & cfg->mask_core_ready)) {
cfg               744 drivers/phy/qualcomm/phy-qcom-qusb2.c 	qusb2_setbits(qphy->base, qphy->cfg->regs[QUSB2PHY_PORT_POWERDOWN],
cfg               745 drivers/phy/qualcomm/phy-qcom-qusb2.c 		      qphy->cfg->disable_ctrl);
cfg               848 drivers/phy/qualcomm/phy-qcom-qusb2.c 	qphy->cfg = of_device_get_match_data(dev);
cfg               282 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			const struct post_pll_config *cfg,
cfg               460 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct post_pll_config *cfg = post_pll_cfg_table;
cfg               474 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	for (; cfg->tmdsclock != 0; cfg++)
cfg               475 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		if (tmdsclock <= cfg->tmdsclock &&
cfg               476 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		    cfg->version & inno->chip_version)
cfg               483 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->tmdsclock == 0 || phy_cfg->tmdsclock == 0)
cfg               492 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	ret = inno->plat_data->ops->power_on(inno, cfg, phy_cfg);
cfg               527 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct pre_pll_config *cfg = pre_pll_cfg_table;
cfg               530 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	for (; cfg->pixclock != 0; cfg++)
cfg               531 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		if (cfg->pixclock == rate && cfg->tmdsclock == tmdsclock)
cfg               534 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->pixclock == 0)
cfg               537 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	return cfg;
cfg               604 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct pre_pll_config *cfg = pre_pll_cfg_table;
cfg               608 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	for (; cfg->pixclock != 0; cfg++)
cfg               609 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		if (cfg->pixclock == rate && !cfg->fracdiv)
cfg               612 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->pixclock == 0)
cfg               615 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	return cfg->pixclock;
cfg               623 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct pre_pll_config *cfg = pre_pll_cfg_table;
cfg               631 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	cfg = inno_hdmi_phy_get_pre_pll_cfg(inno, rate);
cfg               632 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (IS_ERR(cfg))
cfg               633 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		return PTR_ERR(cfg);
cfg               642 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_FB_DIV_8(cfg->fbdiv) |
cfg               643 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PCLK_VCO_DIV_5(cfg->vco_div_5_en) |
cfg               644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_PRE_DIV(cfg->prediv));
cfg               645 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xe3, RK3228_PRE_PLL_FB_DIV_7_0(cfg->fbdiv));
cfg               648 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_PCLK_DIV_B(cfg->pclk_div_b) |
cfg               649 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_PCLK_DIV_A(cfg->pclk_div_a));
cfg               652 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_PCLK_DIV_C(cfg->pclk_div_c) |
cfg               653 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_PCLK_DIV_D(cfg->pclk_div_d));
cfg               657 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_TMDSCLK_DIV_C(cfg->tmds_div_c) |
cfg               658 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_TMDSCLK_DIV_A(cfg->tmds_div_a) |
cfg               659 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PRE_PLL_TMDSCLK_DIV_B(cfg->tmds_div_b));
cfg               758 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct pre_pll_config *cfg = pre_pll_cfg_table;
cfg               762 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	for (; cfg->pixclock != 0; cfg++)
cfg               763 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		if (cfg->pixclock == rate)
cfg               766 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->pixclock == 0)
cfg               769 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	return cfg->pixclock;
cfg               777 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct pre_pll_config *cfg = pre_pll_cfg_table;
cfg               785 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	cfg = inno_hdmi_phy_get_pre_pll_cfg(inno, rate);
cfg               786 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (IS_ERR(cfg))
cfg               787 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		return PTR_ERR(cfg);
cfg               794 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_PCLK_VCO_DIV_5(cfg->vco_div_5_en));
cfg               795 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xa1, RK3328_PRE_PLL_PRE_DIV(cfg->prediv));
cfg               798 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (!cfg->fracdiv)
cfg               800 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xa2, RK3328_PRE_PLL_FB_DIV_11_8(cfg->fbdiv) | val);
cfg               801 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xa3, RK3328_PRE_PLL_FB_DIV_7_0(cfg->fbdiv));
cfg               802 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xa5, RK3328_PRE_PLL_PCLK_DIV_A(cfg->pclk_div_a) |
cfg               803 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		   RK3328_PRE_PLL_PCLK_DIV_B(cfg->pclk_div_b));
cfg               804 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xa6, RK3328_PRE_PLL_PCLK_DIV_C(cfg->pclk_div_c) |
cfg               805 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		   RK3328_PRE_PLL_PCLK_DIV_D(cfg->pclk_div_d));
cfg               806 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xa4, RK3328_PRE_PLL_TMDSCLK_DIV_C(cfg->tmds_div_c) |
cfg               807 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		   RK3328_PRE_PLL_TMDSCLK_DIV_A(cfg->tmds_div_a) |
cfg               808 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		   RK3328_PRE_PLL_TMDSCLK_DIV_B(cfg->tmds_div_b));
cfg               809 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xd3, RK3328_PRE_PLL_FRAC_DIV_7_0(cfg->fracdiv));
cfg               810 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xd2, RK3328_PRE_PLL_FRAC_DIV_15_8(cfg->fracdiv));
cfg               811 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xd1, RK3328_PRE_PLL_FRAC_DIV_23_16(cfg->fracdiv));
cfg               897 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			      const struct post_pll_config *cfg,
cfg               912 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_POST_PLL_PRE_DIV(cfg->prediv));
cfg               914 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			 RK3228_POST_PLL_FB_DIV_8(cfg->fbdiv));
cfg               915 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xea, RK3228_POST_PLL_FB_DIV_7_0(cfg->fbdiv));
cfg               917 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->postdiv == 1) {
cfg               921 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		int div = cfg->postdiv / 2 - 1;
cfg               947 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->tmdsclock > 340000000)
cfg              1012 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			      const struct post_pll_config *cfg,
cfg              1022 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno_write(inno, 0xac, RK3328_POST_PLL_FB_DIV_7_0(cfg->fbdiv));
cfg              1023 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (cfg->postdiv == 1) {
cfg              1025 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		inno_write(inno, 0xab, RK3328_POST_PLL_FB_DIV_8(cfg->fbdiv) |
cfg              1026 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			   RK3328_POST_PLL_PRE_DIV(cfg->prediv));
cfg              1028 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		v = (cfg->postdiv / 2) - 1;
cfg              1031 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		inno_write(inno, 0xab, RK3328_POST_PLL_FB_DIV_8(cfg->fbdiv) |
cfg              1032 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 			   RK3328_POST_PLL_PRE_DIV(cfg->prediv));
cfg               724 drivers/phy/rockchip/phy-rockchip-typec.c 	const struct rockchip_usb3phy_port_cfg *cfg = tcphy->port_cfgs;
cfg               742 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->typec_conn_dir, tcphy->flip);
cfg               857 drivers/phy/rockchip/phy-rockchip-typec.c 	const struct rockchip_usb3phy_port_cfg *cfg = tcphy->port_cfgs;
cfg               859 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->usb3tousb2_en, value);
cfg               860 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->usb3_host_disable, value);
cfg               861 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->usb3_host_port, !value);
cfg               869 drivers/phy/rockchip/phy-rockchip-typec.c 	const struct rockchip_usb3phy_port_cfg *cfg = tcphy->port_cfgs;
cfg               870 drivers/phy/rockchip/phy-rockchip-typec.c 	const struct usb3phy_reg *reg = &cfg->pipe_status;
cfg               948 drivers/phy/rockchip/phy-rockchip-typec.c 	const struct rockchip_usb3phy_port_cfg *cfg = tcphy->port_cfgs;
cfg               981 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->uphy_dp_sel, 1);
cfg              1086 drivers/phy/rockchip/phy-rockchip-typec.c 	const struct rockchip_usb3phy_port_cfg *cfg = tcphy->port_cfgs;
cfg              1093 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->external_psm, 1);
cfg              1094 drivers/phy/rockchip/phy-rockchip-typec.c 	property_enable(tcphy, &cfg->usb3tousb2_en, 0);
cfg               130 drivers/phy/samsung/phy-exynos4210-usb2.c 	switch (inst->cfg->id) {
cfg               155 drivers/phy/samsung/phy-exynos4210-usb2.c 	switch (inst->cfg->id) {
cfg               171 drivers/phy/samsung/phy-exynos4x12-usb2.c 	switch (inst->cfg->id) {
cfg               200 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (drv->cfg->has_refclk_sel)
cfg               216 drivers/phy/samsung/phy-exynos4x12-usb2.c 	switch (inst->cfg->id) {
cfg               277 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (inst->cfg->id == EXYNOS4x12_HOST) {
cfg               284 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (inst->cfg->id == EXYNOS4x12_DEVICE && drv->cfg->has_mode_switch)
cfg               289 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (inst->cfg->id == EXYNOS4x12_HSIC0 ||
cfg               290 drivers/phy/samsung/phy-exynos4x12-usb2.c 		inst->cfg->id == EXYNOS4x12_HSIC1) {
cfg               316 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (inst->cfg->id == EXYNOS4x12_DEVICE && drv->cfg->has_mode_switch)
cfg               321 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (inst->cfg->id == EXYNOS4x12_HOST)
cfg               324 drivers/phy/samsung/phy-exynos4x12-usb2.c 	if (inst->cfg->id == EXYNOS4x12_HSIC0 ||
cfg               325 drivers/phy/samsung/phy-exynos4x12-usb2.c 		inst->cfg->id == EXYNOS4x12_HSIC1) {
cfg               181 drivers/phy/samsung/phy-exynos5250-usb2.c 	switch (inst->cfg->id) {
cfg               206 drivers/phy/samsung/phy-exynos5250-usb2.c 	switch (inst->cfg->id) {
cfg               332 drivers/phy/samsung/phy-exynos5250-usb2.c 	switch (inst->cfg->id) {
cfg                94 drivers/phy/samsung/phy-s5pv210-usb2.c 	switch (inst->cfg->id) {
cfg               117 drivers/phy/samsung/phy-s5pv210-usb2.c 	switch (inst->cfg->id) {
cfg                27 drivers/phy/samsung/phy-samsung-usb2.c 		inst->cfg->label);
cfg                41 drivers/phy/samsung/phy-samsung-usb2.c 	if (inst->cfg->power_on) {
cfg                43 drivers/phy/samsung/phy-samsung-usb2.c 		ret = inst->cfg->power_on(inst);
cfg                69 drivers/phy/samsung/phy-samsung-usb2.c 		inst->cfg->label);
cfg                70 drivers/phy/samsung/phy-samsung-usb2.c 	if (inst->cfg->power_off) {
cfg                72 drivers/phy/samsung/phy-samsung-usb2.c 		ret = inst->cfg->power_off(inst);
cfg               100 drivers/phy/samsung/phy-samsung-usb2.c 	if (WARN_ON(args->args[0] >= drv->cfg->num_phys))
cfg               143 drivers/phy/samsung/phy-samsung-usb2.c 	const struct samsung_usb2_phy_config *cfg;
cfg               155 drivers/phy/samsung/phy-samsung-usb2.c 	cfg = of_device_get_match_data(dev);
cfg               156 drivers/phy/samsung/phy-samsung-usb2.c 	if (!cfg)
cfg               159 drivers/phy/samsung/phy-samsung-usb2.c 	drv = devm_kzalloc(dev, struct_size(drv, instances, cfg->num_phys),
cfg               167 drivers/phy/samsung/phy-samsung-usb2.c 	drv->cfg = cfg;
cfg               184 drivers/phy/samsung/phy-samsung-usb2.c 	if (drv->cfg->has_mode_switch) {
cfg               206 drivers/phy/samsung/phy-samsung-usb2.c 	if (drv->cfg->rate_to_clk) {
cfg               207 drivers/phy/samsung/phy-samsung-usb2.c 		ret = drv->cfg->rate_to_clk(drv->ref_rate, &drv->ref_reg_val);
cfg               220 drivers/phy/samsung/phy-samsung-usb2.c 	for (i = 0; i < drv->cfg->num_phys; i++) {
cfg               221 drivers/phy/samsung/phy-samsung-usb2.c 		char *label = drv->cfg->phys[i].label;
cfg               232 drivers/phy/samsung/phy-samsung-usb2.c 		p->cfg = &drv->cfg->phys[i];
cfg                27 drivers/phy/samsung/phy-samsung-usb2.h 	const struct samsung_usb2_common_phy *cfg;
cfg                35 drivers/phy/samsung/phy-samsung-usb2.h 	const struct samsung_usb2_phy_config *cfg;
cfg              1030 drivers/pinctrl/intel/pinctrl-cherryview.c 		u32 cfg;
cfg              1032 drivers/pinctrl/intel/pinctrl-cherryview.c 		cfg = ctrl0 & CHV_PADCTRL0_GPIOCFG_MASK;
cfg              1033 drivers/pinctrl/intel/pinctrl-cherryview.c 		cfg >>= CHV_PADCTRL0_GPIOCFG_SHIFT;
cfg              1034 drivers/pinctrl/intel/pinctrl-cherryview.c 		if (cfg != CHV_PADCTRL0_GPIOCFG_HIZ)
cfg              1241 drivers/pinctrl/intel/pinctrl-cherryview.c 	u32 ctrl0, cfg;
cfg              1247 drivers/pinctrl/intel/pinctrl-cherryview.c 	cfg = ctrl0 & CHV_PADCTRL0_GPIOCFG_MASK;
cfg              1248 drivers/pinctrl/intel/pinctrl-cherryview.c 	cfg >>= CHV_PADCTRL0_GPIOCFG_SHIFT;
cfg              1250 drivers/pinctrl/intel/pinctrl-cherryview.c 	if (cfg == CHV_PADCTRL0_GPIOCFG_GPO)
cfg               218 drivers/pinctrl/mediatek/pinctrl-moore.c 	int cfg, err = 0;
cfg               222 drivers/pinctrl/mediatek/pinctrl-moore.c 	for (cfg = 0; cfg < num_configs; cfg++) {
cfg               223 drivers/pinctrl/mediatek/pinctrl-moore.c 		param = pinconf_to_config_param(configs[cfg]);
cfg               224 drivers/pinctrl/mediatek/pinctrl-moore.c 		arg = pinconf_to_config_argument(configs[cfg]);
cfg              1410 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	unsigned long cfg = 0;
cfg              1417 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			if (nmk_dt_pin_config(i, val, &cfg) == 0) {
cfg              1418 drivers/pinctrl/nomadik/pinctrl-nomadik.c 				*configs |= cfg;
cfg              1739 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	pin_cfg_t cfg;
cfg              1756 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		cfg = (pin_cfg_t) configs[i];
cfg              1757 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		pull = PIN_PULL(cfg);
cfg              1758 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		slpm = PIN_SLPM(cfg);
cfg              1759 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		output = PIN_DIR(cfg);
cfg              1760 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		val = PIN_VAL(cfg);
cfg              1761 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		lowemi = PIN_LOWEMI(cfg);
cfg              1762 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		gpiomode = PIN_GPIOMODE(cfg);
cfg              1763 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		sleep = PIN_SLEEPMODE(cfg);
cfg              1766 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			int slpm_pull = PIN_SLPM_PULL(cfg);
cfg              1767 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			int slpm_output = PIN_SLPM_DIR(cfg);
cfg              1768 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			int slpm_val = PIN_SLPM_VAL(cfg);
cfg              1795 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			pin, cfg, pullnames[pull], slpmnames[slpm],
cfg              1415 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	const struct npcm7xx_pincfg *cfg;
cfg              1419 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		cfg = &pincfg[pin[i]];
cfg              1420 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		if (mode == fn_gpio || cfg->fn0 == mode || cfg->fn1 == mode || cfg->fn2 == mode) {
cfg              1421 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			if (cfg->reg0)
cfg              1422 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 				regmap_update_bits(gcr_regmap, cfg->reg0,
cfg              1423 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   BIT(cfg->bit0),
cfg              1424 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   !!(cfg->fn0 == mode) ?
cfg              1425 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   BIT(cfg->bit0) : 0);
cfg              1426 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			if (cfg->reg1)
cfg              1427 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 				regmap_update_bits(gcr_regmap, cfg->reg1,
cfg              1428 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   BIT(cfg->bit1),
cfg              1429 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   !!(cfg->fn1 == mode) ?
cfg              1430 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   BIT(cfg->bit1) : 0);
cfg              1431 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 			if (cfg->reg2)
cfg              1432 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 				regmap_update_bits(gcr_regmap, cfg->reg2,
cfg              1433 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   BIT(cfg->bit2),
cfg              1434 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   !!(cfg->fn2 == mode) ?
cfg              1435 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 						   BIT(cfg->bit2) : 0);
cfg               204 drivers/pinctrl/pinconf-generic.c 			 unsigned int count, unsigned long *cfg,
cfg               225 drivers/pinctrl/pinconf-generic.c 		cfg[*ncfg] = pinconf_to_config_packed(par->param, val);
cfg               243 drivers/pinctrl/pinconf-generic.c 	unsigned long *cfg;
cfg               254 drivers/pinctrl/pinconf-generic.c 	cfg = kcalloc(max_cfg, sizeof(*cfg), GFP_KERNEL);
cfg               255 drivers/pinctrl/pinconf-generic.c 	if (!cfg)
cfg               258 drivers/pinctrl/pinconf-generic.c 	parse_dt_cfg(np, dt_params, ARRAY_SIZE(dt_params), cfg, &ncfg);
cfg               262 drivers/pinctrl/pinconf-generic.c 			     pctldev->desc->num_custom_params, cfg, &ncfg);
cfg               277 drivers/pinctrl/pinconf-generic.c 	*configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL);
cfg               286 drivers/pinctrl/pinconf-generic.c 	kfree(cfg);
cfg              1810 drivers/pinctrl/pinctrl-ingenic.c 	unsigned int cfg;
cfg              1812 drivers/pinctrl/pinctrl-ingenic.c 	for (cfg = 0; cfg < num_configs; cfg++) {
cfg              1813 drivers/pinctrl/pinctrl-ingenic.c 		switch (pinconf_to_config_param(configs[cfg])) {
cfg              1823 drivers/pinctrl/pinctrl-ingenic.c 	for (cfg = 0; cfg < num_configs; cfg++) {
cfg              1824 drivers/pinctrl/pinctrl-ingenic.c 		switch (pinconf_to_config_param(configs[cfg])) {
cfg                53 drivers/pinctrl/samsung/pinctrl-samsung.h #define PINCFG_UNPACK_TYPE(cfg)		((cfg) & PINCFG_TYPE_MASK)
cfg                54 drivers/pinctrl/samsung/pinctrl-samsung.h #define PINCFG_UNPACK_VALUE(cfg)	(((cfg) & PINCFG_VALUE_MASK) >> \
cfg              4365 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	struct regulator_config cfg = { };
cfg              4369 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	cfg.dev = pfc->dev;
cfg              4370 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	cfg.init_data = &sh73a0_vccq_mc0_init_data;
cfg              4371 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	cfg.driver_data = pfc;
cfg              4373 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	vccq = devm_regulator_register(pfc->dev, &sh73a0_vccq_mc0_desc, &cfg);
cfg                23 drivers/pinctrl/sh-pfc/pfc-sh7734.c #define _GP_DATA(bank, pin, name, sfx, cfg)				\
cfg                26 drivers/pinctrl/sh-pfc/pfc-sh7734.c #define _GP_INOUTSEL(bank, pin, name, sfx, cfg)	name##_IN, name##_OUT
cfg                27 drivers/pinctrl/sh-pfc/pfc-sh7734.c #define _GP_INDT(bank, pin, name, sfx, cfg)	name##_DATA
cfg               358 drivers/pinctrl/sh-pfc/pinctrl.c 		struct sh_pfc_pin_config *cfg = &pmx->configs[idx];
cfg               364 drivers/pinctrl/sh-pfc/pinctrl.c 		if (cfg->gpio_enabled) {
cfg               377 drivers/pinctrl/sh-pfc/pinctrl.c 		struct sh_pfc_pin_config *cfg = &pmx->configs[idx];
cfg               379 drivers/pinctrl/sh-pfc/pinctrl.c 		cfg->mux_set = true;
cfg               380 drivers/pinctrl/sh-pfc/pinctrl.c 		cfg->mux_mark = grp->mux[i];
cfg               395 drivers/pinctrl/sh-pfc/pinctrl.c 	struct sh_pfc_pin_config *cfg = &pmx->configs[idx];
cfg               412 drivers/pinctrl/sh-pfc/pinctrl.c 	cfg->gpio_enabled = true;
cfg               429 drivers/pinctrl/sh-pfc/pinctrl.c 	struct sh_pfc_pin_config *cfg = &pmx->configs[idx];
cfg               433 drivers/pinctrl/sh-pfc/pinctrl.c 	cfg->gpio_enabled = false;
cfg               435 drivers/pinctrl/sh-pfc/pinctrl.c 	if (cfg->mux_set)
cfg               436 drivers/pinctrl/sh-pfc/pinctrl.c 		sh_pfc_config_mux(pfc, cfg->mux_mark, PINMUX_TYPE_FUNCTION);
cfg               444 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_1(bank, pin, fn, sfx, cfg)				\
cfg               445 drivers/pinctrl/sh-pfc/sh_pfc.h 	fn(bank, pin, GP_##bank##_##pin, sfx, cfg)
cfg               448 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_4(bank, fn, sfx, cfg)				\
cfg               449 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 0,  fn, sfx, cfg),				\
cfg               450 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 1,  fn, sfx, cfg),				\
cfg               451 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 2,  fn, sfx, cfg),				\
cfg               452 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 3,  fn, sfx, cfg)
cfg               455 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_6(bank, fn, sfx, cfg)				\
cfg               456 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_4(bank, fn, sfx, cfg),				\
cfg               457 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 4,  fn, sfx, cfg),				\
cfg               458 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 5,  fn, sfx, cfg)
cfg               461 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_8(bank, fn, sfx, cfg)				\
cfg               462 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_6(bank, fn, sfx, cfg),				\
cfg               463 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 6,  fn, sfx, cfg),				\
cfg               464 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 7,  fn, sfx, cfg)
cfg               467 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_9(bank, fn, sfx, cfg)				\
cfg               468 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_8(bank, fn, sfx, cfg),				\
cfg               469 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 8,  fn, sfx, cfg)
cfg               472 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_10(bank, fn, sfx, cfg)				\
cfg               473 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_9(bank, fn, sfx, cfg),				\
cfg               474 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 9,  fn, sfx, cfg)
cfg               477 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_11(bank, fn, sfx, cfg)				\
cfg               478 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_10(bank, fn, sfx, cfg),				\
cfg               479 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 10, fn, sfx, cfg)
cfg               482 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_12(bank, fn, sfx, cfg)				\
cfg               483 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_11(bank, fn, sfx, cfg),				\
cfg               484 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 11, fn, sfx, cfg)
cfg               487 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_14(bank, fn, sfx, cfg)				\
cfg               488 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_12(bank, fn, sfx, cfg),				\
cfg               489 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 12, fn, sfx, cfg),				\
cfg               490 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 13, fn, sfx, cfg)
cfg               493 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_15(bank, fn, sfx, cfg)				\
cfg               494 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_14(bank, fn, sfx, cfg),				\
cfg               495 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 14, fn, sfx, cfg)
cfg               498 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_16(bank, fn, sfx, cfg)				\
cfg               499 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_15(bank, fn, sfx, cfg),				\
cfg               500 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 15, fn, sfx, cfg)
cfg               503 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_17(bank, fn, sfx, cfg)				\
cfg               504 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_16(bank, fn, sfx, cfg),				\
cfg               505 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 16, fn, sfx, cfg)
cfg               508 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_18(bank, fn, sfx, cfg)				\
cfg               509 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_17(bank, fn, sfx, cfg),				\
cfg               510 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 17, fn, sfx, cfg)
cfg               513 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_20(bank, fn, sfx, cfg)				\
cfg               514 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_18(bank, fn, sfx, cfg),				\
cfg               515 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 18, fn, sfx, cfg),				\
cfg               516 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 19, fn, sfx, cfg)
cfg               519 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_21(bank, fn, sfx, cfg)				\
cfg               520 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_20(bank, fn, sfx, cfg),				\
cfg               521 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 20, fn, sfx, cfg)
cfg               524 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_22(bank, fn, sfx, cfg)				\
cfg               525 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_21(bank, fn, sfx, cfg),				\
cfg               526 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 21, fn, sfx, cfg)
cfg               529 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_23(bank, fn, sfx, cfg)				\
cfg               530 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_22(bank, fn, sfx, cfg),				\
cfg               531 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 22, fn, sfx, cfg)
cfg               534 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_24(bank, fn, sfx, cfg)				\
cfg               535 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_23(bank, fn, sfx, cfg),				\
cfg               536 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 23, fn, sfx, cfg)
cfg               539 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_25(bank, fn, sfx, cfg)				\
cfg               540 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_24(bank, fn, sfx, cfg),				\
cfg               541 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 24, fn, sfx, cfg)
cfg               544 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_26(bank, fn, sfx, cfg)				\
cfg               545 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_25(bank, fn, sfx, cfg),				\
cfg               546 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 25, fn, sfx, cfg)
cfg               549 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_27(bank, fn, sfx, cfg)				\
cfg               550 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_26(bank, fn, sfx, cfg),				\
cfg               551 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 26, fn, sfx, cfg)
cfg               554 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_28(bank, fn, sfx, cfg)				\
cfg               555 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_27(bank, fn, sfx, cfg),				\
cfg               556 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 27, fn, sfx, cfg)
cfg               559 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_29(bank, fn, sfx, cfg)				\
cfg               560 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_28(bank, fn, sfx, cfg),				\
cfg               561 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 28, fn, sfx, cfg)
cfg               564 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_30(bank, fn, sfx, cfg)				\
cfg               565 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_29(bank, fn, sfx, cfg),				\
cfg               566 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 29, fn, sfx, cfg)
cfg               569 drivers/pinctrl/sh-pfc/sh_pfc.h #define PORT_GP_CFG_32(bank, fn, sfx, cfg)				\
cfg               570 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_30(bank, fn, sfx, cfg),				\
cfg               571 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 30, fn, sfx, cfg),				\
cfg               572 drivers/pinctrl/sh-pfc/sh_pfc.h 	PORT_GP_CFG_1(bank, 31, fn, sfx, cfg)
cfg               594 drivers/pinctrl/sh-pfc/sh_pfc.h #define _GP_ALL(bank, pin, name, sfx, cfg)	name##_##sfx
cfg               598 drivers/pinctrl/sh-pfc/sh_pfc.h #define _GP_GPIO(bank, _pin, _name, sfx, cfg)				\
cfg               603 drivers/pinctrl/sh-pfc/sh_pfc.h 		.configs = cfg,						\
cfg               608 drivers/pinctrl/sh-pfc/sh_pfc.h #define _GP_DATA(bank, pin, name, sfx, cfg)	PINMUX_DATA(name##_DATA, name##_FN)
cfg               620 drivers/pinctrl/sh-pfc/sh_pfc.h #define _GP_ENTRY(bank, pin, name, sfx, cfg)				\
cfg               709 drivers/pinctrl/sh-pfc/sh_pfc.h #define PIN_NOGP_CFG(pin, name, fn, cfg)	fn(pin, name, cfg)
cfg               713 drivers/pinctrl/sh-pfc/sh_pfc.h #define _NOGP_ALL(pin, name, cfg)		PIN_##pin
cfg               717 drivers/pinctrl/sh-pfc/sh_pfc.h #define _NOGP_PINMUX(_pin, _name, cfg)					\
cfg               721 drivers/pinctrl/sh-pfc/sh_pfc.h 		.configs = SH_PFC_PIN_CFG_NO_GPIO | cfg,		\
cfg               127 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	struct ti_iodelay_cfg *cfg;
cfg               207 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 				  struct ti_iodelay_cfg *cfg)
cfg               220 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	g_delay_coarse = cfg->g_delay / 920;
cfg               221 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	g_delay_fine = ((cfg->g_delay % 920) * 10) / 60;
cfg               223 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	a_delay_coarse = cfg->a_delay / ival->cdpe;
cfg               224 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	a_delay_fine = ((cfg->a_delay % ival->cdpe) * 10) / ival->fdpe;
cfg               264 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	r = regmap_update_bits(iod->regmap, cfg->offset, reg_mask, reg_val);
cfg               267 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		cfg->offset, cfg->a_delay, cfg->g_delay, c_elements,
cfg               430 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	struct ti_iodelay_cfg *cfg = data;
cfg               449 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	cfg[pin_index].offset = pinctrl_spec->args[0];
cfg               450 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	cfg[pin_index].a_delay = pinctrl_spec->args[1] & 0xffff;
cfg               451 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	cfg[pin_index].g_delay = pinctrl_spec->args[2] & 0xffff;
cfg               453 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	pin = ti_iodelay_offset_to_pin(iod, cfg[pin_index].offset);
cfg               456 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 			np, cfg[pin_index].offset);
cfg               462 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	pd->drv_data = &cfg[pin_index];
cfg               465 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		np, cfg[pin_index].offset, cfg[pin_index].a_delay,
cfg               466 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		cfg[pin_index].g_delay);
cfg               489 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	struct ti_iodelay_cfg *cfg;
cfg               517 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	cfg = devm_kcalloc(iod->dev, rows, sizeof(*cfg), GFP_KERNEL);
cfg               518 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	if (!cfg) {
cfg               532 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 						 pins, i, cfg);
cfg               537 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	g->cfg = cfg;
cfg               554 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	devm_kfree(iod->dev, cfg);
cfg               625 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		if (ti_iodelay_pinconf_set(iod, &group->cfg[i]))
cfg               657 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	struct ti_iodelay_cfg *cfg;
cfg               667 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	cfg = pd->drv_data;
cfg               676 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		   cfg ? cfg->a_delay : -1,
cfg               677 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		   cfg ? cfg->g_delay : -1,
cfg               703 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		struct ti_iodelay_cfg *cfg;
cfg               706 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		cfg = &group->cfg[i];
cfg               707 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 		regmap_read(iod->regmap, cfg->offset, &reg),
cfg               709 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 				   cfg->offset, reg, cfg->a_delay,
cfg               710 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 				   cfg->g_delay);
cfg                93 drivers/platform/x86/ideapad-laptop.c 	unsigned long cfg;
cfg               286 drivers/platform/x86/ideapad-laptop.c 			   priv->cfg);
cfg               287 drivers/platform/x86/ideapad-laptop.c 		if (test_bit(CFG_BT_BIT, &priv->cfg))
cfg               289 drivers/platform/x86/ideapad-laptop.c 		if (test_bit(CFG_3G_BIT, &priv->cfg))
cfg               291 drivers/platform/x86/ideapad-laptop.c 		if (test_bit(CFG_WIFI_BIT, &priv->cfg))
cfg               293 drivers/platform/x86/ideapad-laptop.c 		if (test_bit(CFG_CAMERA_BIT, &priv->cfg))
cfg               296 drivers/platform/x86/ideapad-laptop.c 		switch ((priv->cfg)&0x700) {
cfg               527 drivers/platform/x86/ideapad-laptop.c 		supported = test_bit(CFG_CAMERA_BIT, &(priv->cfg));
cfg               971 drivers/platform/x86/ideapad-laptop.c 	int cfg;
cfg               979 drivers/platform/x86/ideapad-laptop.c 	if (read_method_int(adev->handle, "_CFG", &cfg))
cfg               987 drivers/platform/x86/ideapad-laptop.c 	priv->cfg = cfg;
cfg              1010 drivers/platform/x86/ideapad-laptop.c 		if (test_bit(ideapad_rfk_data[i].cfgbit, &priv->cfg))
cfg                58 drivers/power/reset/at91-sama5d2_shdwc.c #define SHDW_WK_PIN(reg, cfg)	((reg) & AT91_SHDW_WKUPIS((cfg)->wkup_pin_input))
cfg                59 drivers/power/reset/at91-sama5d2_shdwc.c #define SHDW_RTCWK(reg, cfg)	(((reg) >> ((cfg)->sr_rtcwk_shift)) & 0x1)
cfg                60 drivers/power/reset/at91-sama5d2_shdwc.c #define SHDW_RTTWK(reg, cfg)	(((reg) >> ((cfg)->sr_rttwk_shift)) & 0x1)
cfg                61 drivers/power/reset/at91-sama5d2_shdwc.c #define SHDW_RTCWKEN(cfg)	(1 << ((cfg)->mr_rtcwk_shift))
cfg                62 drivers/power/reset/at91-sama5d2_shdwc.c #define SHDW_RTTWKEN(cfg)	(1 << ((cfg)->mr_rttwk_shift))
cfg                78 drivers/power/reset/at91-sama5d2_shdwc.c 	const struct shdwc_config *cfg;
cfg               109 drivers/power/reset/at91-sama5d2_shdwc.c 	if (SHDW_WK_PIN(reg, shdw->cfg))
cfg               111 drivers/power/reset/at91-sama5d2_shdwc.c 	else if (SHDW_RTCWK(reg, shdw->cfg))
cfg               113 drivers/power/reset/at91-sama5d2_shdwc.c 	else if (SHDW_RTTWK(reg, shdw->cfg))
cfg               230 drivers/power/reset/at91-sama5d2_shdwc.c 		mode |= SHDW_RTCWKEN(shdw->cfg);
cfg               233 drivers/power/reset/at91-sama5d2_shdwc.c 		mode |= SHDW_RTTWKEN(shdw->cfg);
cfg               300 drivers/power/reset/at91-sama5d2_shdwc.c 	at91_shdwc->cfg = match->data;
cfg                52 drivers/power/reset/qnap-poweroff.c static const struct power_off_cfg *cfg;
cfg                56 drivers/power/reset/qnap-poweroff.c 	const unsigned divisor = ((tclk + (8 * cfg->baud)) / (16 * cfg->baud));
cfg                70 drivers/power/reset/qnap-poweroff.c 	writel(cfg->cmd, UART1_REG(TX));
cfg                82 drivers/power/reset/qnap-poweroff.c 	cfg = match->data;
cfg               705 drivers/power/supply/bd70528-charger.c 	struct power_supply_config cfg = {};
cfg               719 drivers/power/supply/bd70528-charger.c 	cfg.drv_data = bdpsy;
cfg               720 drivers/power/supply/bd70528-charger.c 	cfg.of_node = pdev->dev.parent->of_node;
cfg               723 drivers/power/supply/bd70528-charger.c 						&bd70528_charger_desc, &cfg);
cfg               579 drivers/power/supply/bq24190_charger.c 	struct regulator_config cfg = { };
cfg               583 drivers/power/supply/bq24190_charger.c 	cfg.dev = bdi->dev;
cfg               585 drivers/power/supply/bq24190_charger.c 		cfg.init_data = pdata->regulator_init_data;
cfg               587 drivers/power/supply/bq24190_charger.c 		cfg.init_data = &bq24190_vbus_init_data;
cfg               588 drivers/power/supply/bq24190_charger.c 	cfg.driver_data = bdi;
cfg               589 drivers/power/supply/bq24190_charger.c 	reg = devm_regulator_register(bdi->dev, &bq24190_vbus_desc, &cfg);
cfg               996 drivers/power/supply/power_supply_core.c 				   const struct power_supply_config *cfg,
cfg              1030 drivers/power/supply/power_supply_core.c 	if (cfg) {
cfg              1031 drivers/power/supply/power_supply_core.c 		dev->groups = cfg->attr_grp;
cfg              1032 drivers/power/supply/power_supply_core.c 		psy->drv_data = cfg->drv_data;
cfg              1034 drivers/power/supply/power_supply_core.c 			cfg->fwnode ? to_of_node(cfg->fwnode) : cfg->of_node;
cfg              1035 drivers/power/supply/power_supply_core.c 		psy->supplied_to = cfg->supplied_to;
cfg              1036 drivers/power/supply/power_supply_core.c 		psy->num_supplicants = cfg->num_supplicants;
cfg              1128 drivers/power/supply/power_supply_core.c 		const struct power_supply_config *cfg)
cfg              1130 drivers/power/supply/power_supply_core.c 	return __power_supply_register(parent, desc, cfg, true);
cfg              1151 drivers/power/supply/power_supply_core.c 		const struct power_supply_config *cfg)
cfg              1153 drivers/power/supply/power_supply_core.c 	return __power_supply_register(parent, desc, cfg, false);
cfg              1181 drivers/power/supply/power_supply_core.c 		const struct power_supply_config *cfg)
cfg              1189 drivers/power/supply/power_supply_core.c 	psy = __power_supply_register(parent, desc, cfg, true);
cfg              1217 drivers/power/supply/power_supply_core.c 		const struct power_supply_config *cfg)
cfg              1225 drivers/power/supply/power_supply_core.c 	psy = __power_supply_register(parent, desc, cfg, false);
cfg               188 drivers/power/supply/tps65217_charger.c 	struct power_supply_config cfg = {};
cfg               202 drivers/power/supply/tps65217_charger.c 	cfg.of_node = pdev->dev.of_node;
cfg               203 drivers/power/supply/tps65217_charger.c 	cfg.drv_data = charger;
cfg               207 drivers/power/supply/tps65217_charger.c 						  &cfg);
cfg               162 drivers/power/supply/wm97xx_battery.c 	struct power_supply_config cfg = {};
cfg               169 drivers/power/supply/wm97xx_battery.c 	cfg.drv_data = pdata;
cfg               233 drivers/power/supply/wm97xx_battery.c 	bat_psy = power_supply_register(&dev->dev, &bat_psy_desc, &cfg);
cfg                64 drivers/pwm/pwm-atmel.c 	struct atmel_pwm_config cfg;
cfg               123 drivers/pwm/pwm-atmel.c 	for (*pres = 0; cycles > atmel_pwm->data->cfg.max_period; cycles >>= 1)
cfg               126 drivers/pwm/pwm-atmel.c 	if (*pres > atmel_pwm->data->cfg.max_pres) {
cfg               286 drivers/pwm/pwm-atmel.c 	.cfg = {
cfg               300 drivers/pwm/pwm-atmel.c 	.cfg = {
cfg               314 drivers/pwm/pwm-atmel.c 	.cfg = {
cfg               496 drivers/regulator/ab8500-ext.c 	struct ab8500_ext_regulator_cfg *cfg;
cfg               521 drivers/regulator/ab8500-ext.c 	if (info->cfg && info->cfg->hwreq)
cfg               557 drivers/regulator/ab8500-ext.c 	if (info->cfg && info->cfg->hwreq)
cfg               639 drivers/regulator/ab8500-ext.c 	    !(info->cfg && info->cfg->hwreq)) {
cfg               825 drivers/regulator/ab8500-ext.c 		info->cfg = (struct ab8500_ext_regulator_cfg *)
cfg               644 drivers/regulator/act8865-regulator.c 	struct power_supply_config cfg = {
cfg               649 drivers/regulator/act8865-regulator.c 	charger = devm_power_supply_register(dev, &act8600_charger_desc, &cfg);
cfg               371 drivers/regulator/axp20x-regulator.c 	u8 reg, mask, enable, cfg = 0xff;
cfg               411 drivers/regulator/axp20x-regulator.c 		cfg = enable;
cfg               420 drivers/regulator/axp20x-regulator.c 				cfg = AXP20X_DCDC2_LDO3_V_RAMP_DCDC2_RATE(i);
cfg               422 drivers/regulator/axp20x-regulator.c 				cfg = AXP20X_DCDC2_LDO3_V_RAMP_LDO3_RATE(i);
cfg               425 drivers/regulator/axp20x-regulator.c 		if (cfg == 0xff) {
cfg               430 drivers/regulator/axp20x-regulator.c 		cfg |= enable;
cfg               433 drivers/regulator/axp20x-regulator.c 	return regmap_update_bits(axp20x->regmap, reg, mask, cfg);
cfg               390 drivers/regulator/bd718x7-regulator.c 			    struct regulator_config *cfg)
cfg               401 drivers/regulator/bd718x7-regulator.c 		ret = set_dvs_levels(&dvs[i], np, desc, cfg->regmap);
cfg               409 drivers/regulator/bd718x7-regulator.c 			    struct regulator_config *cfg)
cfg               420 drivers/regulator/bd718x7-regulator.c 		ret = set_dvs_levels(&dvs[i], np, desc, cfg->regmap);
cfg               429 drivers/regulator/bd718x7-regulator.c 			    struct regulator_config *cfg)
cfg               446 drivers/regulator/bd718x7-regulator.c 		ret = set_dvs_levels(&dvs[i], np, desc, cfg->regmap);
cfg               455 drivers/regulator/bd718x7-regulator.c 			    struct regulator_config *cfg)
cfg               474 drivers/regulator/bd718x7-regulator.c 		ret = set_dvs_levels(&dvs[i], np, desc, cfg->regmap);
cfg              4988 drivers/regulator/core.c 		   const struct regulator_config *cfg)
cfg              5001 drivers/regulator/core.c 	if (cfg == NULL)
cfg              5003 drivers/regulator/core.c 	if (cfg->ena_gpiod)
cfg              5010 drivers/regulator/core.c 	dev = cfg->dev;
cfg              5052 drivers/regulator/core.c 	config = kmemdup(cfg, sizeof(*cfg), GFP_KERNEL);
cfg              5082 drivers/regulator/core.c 	if (!cfg->ena_gpiod && config->ena_gpiod)
cfg              5221 drivers/regulator/core.c 		gpiod_put(cfg->ena_gpiod);
cfg                 9 drivers/regulator/fixed-helper.c 	struct fixed_voltage_config cfg;
cfg                18 drivers/regulator/fixed-helper.c 	kfree(data->cfg.supply_name);
cfg                39 drivers/regulator/fixed-helper.c 	data->cfg.supply_name = kstrdup(name, GFP_KERNEL);
cfg                40 drivers/regulator/fixed-helper.c 	if (!data->cfg.supply_name) {
cfg                45 drivers/regulator/fixed-helper.c 	data->cfg.microvolts = uv;
cfg                46 drivers/regulator/fixed-helper.c 	data->cfg.enabled_at_boot = 1;
cfg                47 drivers/regulator/fixed-helper.c 	data->cfg.init_data = &data->init_data;
cfg                55 drivers/regulator/fixed-helper.c 	data->pdev.dev.platform_data = &data->cfg;
cfg               148 drivers/regulator/fixed.c 	struct regulator_config cfg = { };
cfg               235 drivers/regulator/fixed.c 	cfg.ena_gpiod = gpiod_get_optional(&pdev->dev, NULL, gflags);
cfg               236 drivers/regulator/fixed.c 	if (IS_ERR(cfg.ena_gpiod))
cfg               237 drivers/regulator/fixed.c 		return PTR_ERR(cfg.ena_gpiod);
cfg               239 drivers/regulator/fixed.c 	cfg.dev = &pdev->dev;
cfg               240 drivers/regulator/fixed.c 	cfg.init_data = config->init_data;
cfg               241 drivers/regulator/fixed.c 	cfg.driver_data = drvdata;
cfg               242 drivers/regulator/fixed.c 	cfg.of_node = pdev->dev.of_node;
cfg               245 drivers/regulator/fixed.c 					       &cfg);
cfg               230 drivers/regulator/gpio-regulator.c 	struct regulator_config cfg = { };
cfg               307 drivers/regulator/gpio-regulator.c 	cfg.dev = dev;
cfg               308 drivers/regulator/gpio-regulator.c 	cfg.init_data = config->init_data;
cfg               309 drivers/regulator/gpio-regulator.c 	cfg.driver_data = drvdata;
cfg               310 drivers/regulator/gpio-regulator.c 	cfg.of_node = np;
cfg               321 drivers/regulator/gpio-regulator.c 	cfg.ena_gpiod = gpiod_get_optional(dev, "enable", gflags);
cfg               322 drivers/regulator/gpio-regulator.c 	if (IS_ERR(cfg.ena_gpiod))
cfg               323 drivers/regulator/gpio-regulator.c 		return PTR_ERR(cfg.ena_gpiod);
cfg               325 drivers/regulator/gpio-regulator.c 	rdev = devm_regulator_register(dev, &drvdata->desc, &cfg);
cfg               316 drivers/regulator/lm363x-regulator.c 	struct regulator_config cfg = { };
cfg               323 drivers/regulator/lm363x-regulator.c 	cfg.dev = dev;
cfg               324 drivers/regulator/lm363x-regulator.c 	cfg.regmap = regmap;
cfg               335 drivers/regulator/lm363x-regulator.c 		cfg.ena_gpiod = gpiod;
cfg               344 drivers/regulator/lm363x-regulator.c 	rdev = devm_regulator_register(dev, &lm363x_regulator_desc[id], &cfg);
cfg               770 drivers/regulator/lp872x.c 	struct regulator_config cfg = { };
cfg               778 drivers/regulator/lp872x.c 		cfg.dev = lp->dev;
cfg               779 drivers/regulator/lp872x.c 		cfg.init_data = lp872x_find_regulator_init_data(desc->id, lp);
cfg               780 drivers/regulator/lp872x.c 		cfg.driver_data = lp;
cfg               781 drivers/regulator/lp872x.c 		cfg.regmap = lp->regmap;
cfg               783 drivers/regulator/lp872x.c 		rdev = devm_regulator_register(lp->dev, desc, &cfg);
cfg               494 drivers/regulator/lp8788-buck.c 	struct regulator_config cfg = { };
cfg               511 drivers/regulator/lp8788-buck.c 	cfg.dev = pdev->dev.parent;
cfg               512 drivers/regulator/lp8788-buck.c 	cfg.init_data = lp->pdata ? lp->pdata->buck_data[id] : NULL;
cfg               513 drivers/regulator/lp8788-buck.c 	cfg.driver_data = buck;
cfg               514 drivers/regulator/lp8788-buck.c 	cfg.regmap = lp->regmap;
cfg               516 drivers/regulator/lp8788-buck.c 	rdev = devm_regulator_register(&pdev->dev, &lp8788_buck_desc[id], &cfg);
cfg               528 drivers/regulator/lp8788-ldo.c 	struct regulator_config cfg = { };
cfg               542 drivers/regulator/lp8788-ldo.c 		cfg.ena_gpiod = ldo->ena_gpiod;
cfg               544 drivers/regulator/lp8788-ldo.c 	cfg.dev = pdev->dev.parent;
cfg               545 drivers/regulator/lp8788-ldo.c 	cfg.init_data = lp->pdata ? lp->pdata->dldo_data[id] : NULL;
cfg               546 drivers/regulator/lp8788-ldo.c 	cfg.driver_data = ldo;
cfg               547 drivers/regulator/lp8788-ldo.c 	cfg.regmap = lp->regmap;
cfg               549 drivers/regulator/lp8788-ldo.c 	rdev = devm_regulator_register(&pdev->dev, &lp8788_dldo_desc[id], &cfg);
cfg               575 drivers/regulator/lp8788-ldo.c 	struct regulator_config cfg = { };
cfg               589 drivers/regulator/lp8788-ldo.c 		cfg.ena_gpiod = ldo->ena_gpiod;
cfg               591 drivers/regulator/lp8788-ldo.c 	cfg.dev = pdev->dev.parent;
cfg               592 drivers/regulator/lp8788-ldo.c 	cfg.init_data = lp->pdata ? lp->pdata->aldo_data[id] : NULL;
cfg               593 drivers/regulator/lp8788-ldo.c 	cfg.driver_data = ldo;
cfg               594 drivers/regulator/lp8788-ldo.c 	cfg.regmap = lp->regmap;
cfg               596 drivers/regulator/lp8788-ldo.c 	rdev = devm_regulator_register(&pdev->dev, &lp8788_aldo_desc[id], &cfg);
cfg               162 drivers/regulator/pbias-regulator.c 	struct regulator_config cfg = { };
cfg               200 drivers/regulator/pbias-regulator.c 	cfg.regmap = syscon;
cfg               201 drivers/regulator/pbias-regulator.c 	cfg.dev = &pdev->dev;
cfg               228 drivers/regulator/pbias-regulator.c 		cfg.init_data = pbias_matches[idx].init_data;
cfg               229 drivers/regulator/pbias-regulator.c 		cfg.driver_data = &drvdata[data_idx];
cfg               230 drivers/regulator/pbias-regulator.c 		cfg.of_node = pbias_matches[idx].of_node;
cfg               233 drivers/regulator/pbias-regulator.c 					&drvdata[data_idx].desc, &cfg);
cfg               490 drivers/regulator/stpmic1_regulator.c 	struct stpmic1_regulator_cfg *cfg = rdev_get_drvdata(rdev);
cfg               494 drivers/regulator/stpmic1_regulator.c 	return regmap_update_bits(regmap, cfg->icc_reg, cfg->icc_mask,
cfg               495 drivers/regulator/stpmic1_regulator.c 				  cfg->icc_mask);
cfg               539 drivers/regulator/stpmic1_regulator.c 				      const struct stpmic1_regulator_cfg *cfg)
cfg               551 drivers/regulator/stpmic1_regulator.c 	config.driver_data = (void *)cfg;
cfg               553 drivers/regulator/stpmic1_regulator.c 	rdev = devm_regulator_register(&pdev->dev, &cfg->desc, &config);
cfg               556 drivers/regulator/stpmic1_regulator.c 			cfg->desc.name);
cfg               562 drivers/regulator/stpmic1_regulator.c 	    cfg->mask_reset_reg != 0) {
cfg               564 drivers/regulator/stpmic1_regulator.c 					 cfg->mask_reset_reg,
cfg               565 drivers/regulator/stpmic1_regulator.c 					 cfg->mask_reset_mask,
cfg               566 drivers/regulator/stpmic1_regulator.c 					 cfg->mask_reset_mask);
cfg                34 drivers/regulator/sy8824x.c 	const struct sy8824_config *cfg;
cfg                40 drivers/regulator/sy8824x.c 	const struct sy8824_config *cfg = di->cfg;
cfg                44 drivers/regulator/sy8824x.c 		regmap_update_bits(rdev->regmap, cfg->mode_reg,
cfg                48 drivers/regulator/sy8824x.c 		regmap_update_bits(rdev->regmap, cfg->mode_reg,
cfg                60 drivers/regulator/sy8824x.c 	const struct sy8824_config *cfg = di->cfg;
cfg                64 drivers/regulator/sy8824x.c 	ret = regmap_read(rdev->regmap, cfg->mode_reg, &val);
cfg                90 drivers/regulator/sy8824x.c 	const struct sy8824_config *cfg = di->cfg;
cfg                97 drivers/regulator/sy8824x.c 	rdesc->n_voltages = cfg->vsel_count;
cfg                98 drivers/regulator/sy8824x.c 	rdesc->enable_reg = cfg->enable_reg;
cfg               100 drivers/regulator/sy8824x.c 	rdesc->min_uV = cfg->vsel_min;
cfg               101 drivers/regulator/sy8824x.c 	rdesc->uV_step = cfg->vsel_step;
cfg               102 drivers/regulator/sy8824x.c 	rdesc->vsel_reg = cfg->vol_reg;
cfg               103 drivers/regulator/sy8824x.c 	rdesc->vsel_mask = cfg->vsel_count - 1;
cfg               136 drivers/regulator/sy8824x.c 	di->cfg = of_device_get_match_data(dev);
cfg               448 drivers/regulator/vctrl-regulator.c 	struct regulator_config cfg = { };
cfg               483 drivers/regulator/vctrl-regulator.c 	cfg.of_node = np;
cfg               484 drivers/regulator/vctrl-regulator.c 	cfg.dev = &pdev->dev;
cfg               485 drivers/regulator/vctrl-regulator.c 	cfg.driver_data = vctrl;
cfg               486 drivers/regulator/vctrl-regulator.c 	cfg.init_data = init_data;
cfg               516 drivers/regulator/vctrl-regulator.c 	vctrl->rdev = devm_regulator_register(&pdev->dev, rdesc, &cfg);
cfg               256 drivers/remoteproc/remoteproc_virtio.c 	void *cfg;
cfg               259 drivers/remoteproc/remoteproc_virtio.c 	cfg = &rsc->vring[rsc->num_of_vrings];
cfg               266 drivers/remoteproc/remoteproc_virtio.c 	memcpy(buf, cfg + offset, len);
cfg               274 drivers/remoteproc/remoteproc_virtio.c 	void *cfg;
cfg               277 drivers/remoteproc/remoteproc_virtio.c 	cfg = &rsc->vring[rsc->num_of_vrings];
cfg               284 drivers/remoteproc/remoteproc_virtio.c 	memcpy(cfg + offset, buf, len);
cfg               691 drivers/s390/cio/chp.c static void cfg_set_task(struct chp_id chpid, enum cfg_task_t cfg)
cfg               693 drivers/s390/cio/chp.c 	chp_cfg_task[chpid.cssid][chpid.id] = cfg;
cfg               525 drivers/scsi/advansys.c 	ASC_DVC_CFG *cfg;
cfg               581 drivers/scsi/advansys.c #define ASC_EEP_GET_CHIP_ID(cfg)    ((cfg)->id_speed & 0x0f)
cfg               582 drivers/scsi/advansys.c #define ASC_EEP_GET_DMA_SPD(cfg)    (((cfg)->id_speed & 0xf0) >> 4)
cfg               583 drivers/scsi/advansys.c #define ASC_EEP_SET_CHIP_ID(cfg, sid) \
cfg               584 drivers/scsi/advansys.c    ((cfg)->id_speed = ((cfg)->id_speed & 0xf0) | ((sid) & ASC_MAX_TID))
cfg               585 drivers/scsi/advansys.c #define ASC_EEP_SET_DMA_SPD(cfg, spd) \
cfg               586 drivers/scsi/advansys.c    ((cfg)->id_speed = ((cfg)->id_speed & 0x0f) | ((spd) & 0x0f) << 4)
cfg              1852 drivers/scsi/advansys.c 	ADV_DVC_CFG *cfg;	/* temporary configuration structure  */
cfg              2334 drivers/scsi/advansys.c 	printk(" cfg 0x%lx\n", (ulong)h->cfg);
cfg              2385 drivers/scsi/advansys.c 	       (unsigned)h->chip_scsi_id, (ulong)h->cfg);
cfg              3759 drivers/scsi/advansys.c 	ushort cfg;
cfg              3761 drivers/scsi/advansys.c 	cfg = AscGetChipCfgLsw(iop_base);
cfg              3762 drivers/scsi/advansys.c 	AscSetChipCfgLsw(iop_base, cfg | ASC_CFG0_HOST_INT_ON);
cfg              3767 drivers/scsi/advansys.c 	ushort cfg;
cfg              3769 drivers/scsi/advansys.c 	cfg = AscGetChipCfgLsw(iop_base);
cfg              3770 drivers/scsi/advansys.c 	AscSetChipCfgLsw(iop_base, cfg & (~ASC_CFG0_HOST_INT_ON));
cfg              4027 drivers/scsi/advansys.c 					asc_dvc->cfg->sdtr_period_offset[i]);
cfg              4032 drivers/scsi/advansys.c 			 asc_dvc->cfg->disc_enable);
cfg              4034 drivers/scsi/advansys.c 			 ASC_TID_TO_TARGET_ID(asc_dvc->cfg->chip_scsi_id));
cfg              4051 drivers/scsi/advansys.c 	asc_dvc->cfg->mcode_date =
cfg              4053 drivers/scsi/advansys.c 	asc_dvc->cfg->mcode_version =
cfg              4518 drivers/scsi/advansys.c 			asc_dvc->cfg->mcode_date);
cfg              4520 drivers/scsi/advansys.c 			asc_dvc->cfg->mcode_version);
cfg              4533 drivers/scsi/advansys.c 	if (asc_dvc->cfg->control_flag & CONTROL_FLAG_IGNORE_PERR) {
cfg              4615 drivers/scsi/advansys.c 			 asc_dvc->cfg->disc_enable);
cfg              4673 drivers/scsi/advansys.c 	if (asc_dvc->cfg->termination == 0) {
cfg              4678 drivers/scsi/advansys.c 		asc_dvc->cfg->termination |= TERM_CTL_SEL;
cfg              4688 drivers/scsi/advansys.c 			asc_dvc->cfg->termination |= (TERM_CTL_H | TERM_CTL_L);
cfg              4697 drivers/scsi/advansys.c 			asc_dvc->cfg->termination |= TERM_CTL_H;
cfg              4718 drivers/scsi/advansys.c 	scsi_cfg1 |= (TERM_CTL_SEL | (~asc_dvc->cfg->termination & TERM_CTL));
cfg              5018 drivers/scsi/advansys.c 			asc_dvc->cfg->mcode_date);
cfg              5020 drivers/scsi/advansys.c 			asc_dvc->cfg->mcode_version);
cfg              5045 drivers/scsi/advansys.c 	if (asc_dvc->cfg->control_flag & CONTROL_FLAG_IGNORE_PERR) {
cfg              5092 drivers/scsi/advansys.c 			 asc_dvc->cfg->disc_enable);
cfg              5152 drivers/scsi/advansys.c 	if ((asc_dvc->cfg->termination & TERM_SE) == 0) {
cfg              5159 drivers/scsi/advansys.c 			asc_dvc->cfg->termination |= TERM_SE;
cfg              5164 drivers/scsi/advansys.c 			asc_dvc->cfg->termination |= TERM_SE_HI;
cfg              5169 drivers/scsi/advansys.c 	if ((asc_dvc->cfg->termination & TERM_LVD) == 0) {
cfg              5176 drivers/scsi/advansys.c 			asc_dvc->cfg->termination |= TERM_LVD;
cfg              5193 drivers/scsi/advansys.c 	scsi_cfg1 |= (~asc_dvc->cfg->termination & 0xF0);
cfg              5506 drivers/scsi/advansys.c 			asc_dvc->cfg->mcode_date);
cfg              5508 drivers/scsi/advansys.c 			asc_dvc->cfg->mcode_version);
cfg              5533 drivers/scsi/advansys.c 	if (asc_dvc->cfg->control_flag & CONTROL_FLAG_IGNORE_PERR) {
cfg              5587 drivers/scsi/advansys.c 			 asc_dvc->cfg->disc_enable);
cfg              5650 drivers/scsi/advansys.c 	if ((asc_dvc->cfg->termination & TERM_SE) == 0) {
cfg              5658 drivers/scsi/advansys.c 			asc_dvc->cfg->termination |= TERM_SE;
cfg              5666 drivers/scsi/advansys.c 				asc_dvc->cfg->termination |= TERM_SE_HI;
cfg              5680 drivers/scsi/advansys.c 	scsi_cfg1 |= (~asc_dvc->cfg->termination & TERM_SE);
cfg              7315 drivers/scsi/advansys.c 		if ((asc_dvc->cfg->sdtr_enable & tid_bit) && sdev->sdtr) {
cfg              7326 drivers/scsi/advansys.c 		if (asc_dvc->cfg->cmd_qng_enabled & tid_bit) {
cfg              7328 drivers/scsi/advansys.c 				asc_dvc->cfg->can_tagged_qng |= tid_bit;
cfg              7336 drivers/scsi/advansys.c 			asc_dvc->cfg->can_tagged_qng &= ~tid_bit;
cfg              7344 drivers/scsi/advansys.c 				 asc_dvc->cfg->disc_enable);
cfg              7348 drivers/scsi/advansys.c 				 asc_dvc->cfg->can_tagged_qng);
cfg              7351 drivers/scsi/advansys.c 					asc_dvc->cfg->max_tag_qng[sdev->id];
cfg              8782 drivers/scsi/advansys.c 	asc_dvc->cfg->can_tagged_qng = 0;
cfg              8783 drivers/scsi/advansys.c 	asc_dvc->cfg->cmd_qng_enabled = 0;
cfg              8790 drivers/scsi/advansys.c 	asc_dvc->cfg->sdtr_enable = ASC_SCSI_WIDTH_BIT_SET;
cfg              8791 drivers/scsi/advansys.c 	asc_dvc->cfg->disc_enable = ASC_SCSI_WIDTH_BIT_SET;
cfg              8792 drivers/scsi/advansys.c 	asc_dvc->cfg->chip_scsi_id = ASC_DEF_CHIP_SCSI_ID;
cfg              8794 drivers/scsi/advansys.c 	asc_dvc->cfg->chip_version = chip_version;
cfg              8816 drivers/scsi/advansys.c 	asc_dvc->cfg->isa_dma_speed = ASC_DEF_ISA_DMA_SPEED;
cfg              8823 drivers/scsi/advansys.c 		asc_dvc->cfg->isa_dma_channel =
cfg              8832 drivers/scsi/advansys.c 		asc_dvc->cfg->max_tag_qng[i] = ASC_MAX_INRAM_TAG_QNG;
cfg              9144 drivers/scsi/advansys.c 		if (asc_dvc->cfg->chip_version == 3) {
cfg              9187 drivers/scsi/advansys.c 	asc_dvc->cfg->sdtr_enable = eep_config->init_sdtr;
cfg              9188 drivers/scsi/advansys.c 	asc_dvc->cfg->disc_enable = eep_config->disc_enable;
cfg              9189 drivers/scsi/advansys.c 	asc_dvc->cfg->cmd_qng_enabled = eep_config->use_cmd_qng;
cfg              9190 drivers/scsi/advansys.c 	asc_dvc->cfg->isa_dma_speed = ASC_EEP_GET_DMA_SPD(eep_config);
cfg              9194 drivers/scsi/advansys.c 	asc_dvc->cfg->adapter_info[0] = eep_config->adapter_info[0];
cfg              9195 drivers/scsi/advansys.c 	asc_dvc->cfg->adapter_info[1] = eep_config->adapter_info[1];
cfg              9196 drivers/scsi/advansys.c 	asc_dvc->cfg->adapter_info[2] = eep_config->adapter_info[2];
cfg              9197 drivers/scsi/advansys.c 	asc_dvc->cfg->adapter_info[3] = eep_config->adapter_info[3];
cfg              9198 drivers/scsi/advansys.c 	asc_dvc->cfg->adapter_info[4] = eep_config->adapter_info[4];
cfg              9199 drivers/scsi/advansys.c 	asc_dvc->cfg->adapter_info[5] = eep_config->adapter_info[5];
cfg              9236 drivers/scsi/advansys.c 	asc_dvc->cfg->chip_scsi_id = ASC_EEP_GET_CHIP_ID(eep_config);
cfg              9244 drivers/scsi/advansys.c 		asc_dvc->cfg->max_tag_qng[i] = eep_config->max_tag_qng;
cfg              9245 drivers/scsi/advansys.c 		asc_dvc->cfg->sdtr_period_offset[i] =
cfg              9340 drivers/scsi/advansys.c 	if ((asc_dvc->cfg->cmd_qng_enabled & asc_dvc->cfg->disc_enable) !=
cfg              9341 drivers/scsi/advansys.c 	    asc_dvc->cfg->cmd_qng_enabled) {
cfg              9342 drivers/scsi/advansys.c 		asc_dvc->cfg->disc_enable = asc_dvc->cfg->cmd_qng_enabled;
cfg              9369 drivers/scsi/advansys.c 	if (AscSetChipScsiID(iop_base, asc_dvc->cfg->chip_scsi_id) !=
cfg              9370 drivers/scsi/advansys.c 	    asc_dvc->cfg->chip_scsi_id) {
cfg              9375 drivers/scsi/advansys.c 		AscSetIsaDmaChannel(iop_base, asc_dvc->cfg->isa_dma_channel);
cfg              9376 drivers/scsi/advansys.c 		AscSetIsaDmaSpeed(iop_base, asc_dvc->cfg->isa_dma_speed);
cfg              10190 drivers/scsi/advansys.c 	asc_dvc->cfg->disc_enable = eep_config.disc_enable;
cfg              10198 drivers/scsi/advansys.c 	asc_dvc->cfg->serial1 = eep_config.serial_number_word1;
cfg              10199 drivers/scsi/advansys.c 	asc_dvc->cfg->serial2 = eep_config.serial_number_word2;
cfg              10200 drivers/scsi/advansys.c 	asc_dvc->cfg->serial3 = eep_config.serial_number_word3;
cfg              10252 drivers/scsi/advansys.c 		asc_dvc->cfg->termination = 0;	/* auto termination */
cfg              10256 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = TERM_CTL_SEL;
cfg              10260 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = TERM_CTL_SEL | TERM_CTL_H;
cfg              10264 drivers/scsi/advansys.c 			asc_dvc->cfg->termination =
cfg              10271 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = 0;
cfg              10345 drivers/scsi/advansys.c 	asc_dvc->cfg->disc_enable = eep_config.disc_enable;
cfg              10353 drivers/scsi/advansys.c 	asc_dvc->cfg->serial1 = eep_config.serial_number_word1;
cfg              10354 drivers/scsi/advansys.c 	asc_dvc->cfg->serial2 = eep_config.serial_number_word2;
cfg              10355 drivers/scsi/advansys.c 	asc_dvc->cfg->serial3 = eep_config.serial_number_word3;
cfg              10452 drivers/scsi/advansys.c 		asc_dvc->cfg->termination = termination;	/* auto termination for LVD */
cfg              10456 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination;
cfg              10460 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination | TERM_LVD_HI;
cfg              10464 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination | TERM_LVD;
cfg              10470 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination;
cfg              10572 drivers/scsi/advansys.c 	asc_dvc->cfg->disc_enable = eep_config.disc_enable;
cfg              10676 drivers/scsi/advansys.c 		asc_dvc->cfg->termination = termination;	/* auto termination for LVD */
cfg              10680 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination;
cfg              10684 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination | TERM_LVD_HI;
cfg              10688 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination | TERM_LVD;
cfg              10694 drivers/scsi/advansys.c 			asc_dvc->cfg->termination = termination;
cfg              10727 drivers/scsi/advansys.c 	asc_dvc->cfg->control_flag = 0;
cfg              10730 drivers/scsi/advansys.c 		asc_dvc->cfg->control_flag |= CONTROL_FLAG_IGNORE_PERR;
cfg              10732 drivers/scsi/advansys.c 	asc_dvc->cfg->chip_version =
cfg              10922 drivers/scsi/advansys.c 		asc_dvc_varp->cfg = &boardp->dvc_cfg.asc_dvc_cfg;
cfg              10928 drivers/scsi/advansys.c 		adv_dvc_varp->cfg = &boardp->dvc_cfg.adv_dvc_cfg;
cfg              11039 drivers/scsi/advansys.c 		    ADV_TID_TO_TIDMASK(asc_dvc_varp->cfg->chip_scsi_id);
cfg              11046 drivers/scsi/advansys.c 		ep->init_sdtr = asc_dvc_varp->cfg->sdtr_enable;
cfg              11047 drivers/scsi/advansys.c 		ep->disc_enable = asc_dvc_varp->cfg->disc_enable;
cfg              11048 drivers/scsi/advansys.c 		ep->use_cmd_qng = asc_dvc_varp->cfg->cmd_qng_enabled;
cfg              11049 drivers/scsi/advansys.c 		ASC_EEP_SET_DMA_SPD(ep, asc_dvc_varp->cfg->isa_dma_speed);
cfg              11054 drivers/scsi/advansys.c 		ASC_EEP_SET_CHIP_ID(ep, asc_dvc_varp->cfg->chip_scsi_id);
cfg              11056 drivers/scsi/advansys.c 		ep->max_tag_qng = asc_dvc_varp->cfg->max_tag_qng[0];
cfg              11057 drivers/scsi/advansys.c 		ep->adapter_info[0] = asc_dvc_varp->cfg->adapter_info[0];
cfg              11058 drivers/scsi/advansys.c 		ep->adapter_info[1] = asc_dvc_varp->cfg->adapter_info[1];
cfg              11059 drivers/scsi/advansys.c 		ep->adapter_info[2] = asc_dvc_varp->cfg->adapter_info[2];
cfg              11060 drivers/scsi/advansys.c 		ep->adapter_info[3] = asc_dvc_varp->cfg->adapter_info[3];
cfg              11061 drivers/scsi/advansys.c 		ep->adapter_info[4] = asc_dvc_varp->cfg->adapter_info[4];
cfg              11062 drivers/scsi/advansys.c 		ep->adapter_info[5] = asc_dvc_varp->cfg->adapter_info[5];
cfg              11085 drivers/scsi/advansys.c 			ep_3550->termination = adv_dvc_varp->cfg->termination;
cfg              11086 drivers/scsi/advansys.c 			ep_3550->disc_enable = adv_dvc_varp->cfg->disc_enable;
cfg              11096 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial1;
cfg              11098 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial2;
cfg              11100 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial3;
cfg              11109 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->termination;
cfg              11111 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->disc_enable;
cfg              11124 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial1;
cfg              11126 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial2;
cfg              11128 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial3;
cfg              11137 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->termination;
cfg              11139 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->disc_enable;
cfg              11152 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial1;
cfg              11154 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial2;
cfg              11156 drivers/scsi/advansys.c 			    adv_dvc_varp->cfg->serial3;
cfg              11179 drivers/scsi/advansys.c 		shost->this_id = asc_dvc_varp->cfg->chip_scsi_id;
cfg              11281 drivers/scsi/advansys.c 			shost->dma_channel = asc_dvc_varp->cfg->isa_dma_channel;
cfg               196 drivers/scsi/arm/fas216.c 		info->scsi.cfg[0], info->scsi.cfg[1], info->scsi.cfg[2],
cfg               197 drivers/scsi/arm/fas216.c 		info->scsi.cfg[3]);
cfg               475 drivers/scsi/arm/fas216.c 	cntl3 = info->scsi.cfg[2];
cfg              1477 drivers/scsi/arm/fas216.c 			fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
cfg              1774 drivers/scsi/arm/fas216.c 		fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0] | CNTL1_PTE);
cfg              1776 drivers/scsi/arm/fas216.c 		fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
cfg              2575 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL3, info->scsi.cfg[2]);
cfg              2641 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
cfg              2642 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL2, info->scsi.cfg[1]);
cfg              2643 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL3, info->scsi.cfg[2]);
cfg              2647 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
cfg              2848 drivers/scsi/arm/fas216.c 	info->scsi.cfg[0]    = host->this_id | CNTL1_PERE;
cfg              2849 drivers/scsi/arm/fas216.c 	info->scsi.cfg[1]    = CNTL2_ENF | CNTL2_S2FE;
cfg              2850 drivers/scsi/arm/fas216.c 	info->scsi.cfg[2]    = info->ifcfg.cntl3 |
cfg              2911 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0] | CNTL1_DISR);
cfg              2921 drivers/scsi/arm/fas216.c 	fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
cfg               236 drivers/scsi/arm/fas216.h 		unsigned char	cfg[4];			/* configuration registers		*/
cfg               357 drivers/scsi/be2iscsi/be_mgmt.c int beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg)
cfg               370 drivers/scsi/be2iscsi/be_mgmt.c 	if (cfg)
cfg               170 drivers/scsi/be2iscsi/be_mgmt.h int beiscsi_get_initiator_name(struct beiscsi_hba *phba, char *name, bool cfg);
cfg                42 drivers/scsi/bfa/bfa.h 	  ((__bfa)->iocfc.cfg.drvcfg.num_reqq_elems - 1)) ==	\
cfg                54 drivers/scsi/bfa/bfa.h 			((__bfa)->iocfc.cfg.drvcfg.num_reqq_elems - 1); \
cfg               222 drivers/scsi/bfa/bfa.h 	struct bfa_iocfc_cfg_s	cfg;
cfg               293 drivers/scsi/bfa/bfa.h void bfa_iocfc_meminfo(struct bfa_iocfc_cfg_s *cfg,
cfg               297 drivers/scsi/bfa/bfa.h 		      struct bfa_iocfc_cfg_s *cfg,
cfg               394 drivers/scsi/bfa/bfa.h void bfa_cfg_get_default(struct bfa_iocfc_cfg_s *cfg);
cfg               395 drivers/scsi/bfa/bfa.h void bfa_cfg_get_min(struct bfa_iocfc_cfg_s *cfg);
cfg               396 drivers/scsi/bfa/bfa.h void bfa_cfg_get_meminfo(struct bfa_iocfc_cfg_s *cfg,
cfg               399 drivers/scsi/bfa/bfa.h void bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg               729 drivers/scsi/bfa/bfa_core.c 		CQ_INCR(ci, bfa->iocfc.cfg.drvcfg.num_rspq_elems);
cfg               977 drivers/scsi/bfa/bfa_core.c 	struct bfa_iocfc_cfg_s	*cfg = &iocfc->cfg;
cfg               980 drivers/scsi/bfa/bfa_core.c 	WARN_ON(cfg->fwcfg.num_cqs > BFI_IOC_MAX_CQS);
cfg               981 drivers/scsi/bfa/bfa_core.c 	bfa_trc(bfa, cfg->fwcfg.num_cqs);
cfg               992 drivers/scsi/bfa/bfa_core.c 	cfg_info->num_cqs = cfg->fwcfg.num_cqs;
cfg               994 drivers/scsi/bfa/bfa_core.c 					       cfg->fwcfg.num_ioim_reqs));
cfg               995 drivers/scsi/bfa/bfa_core.c 	cfg_info->num_fwtio_reqs = cpu_to_be16(cfg->fwcfg.num_fwtio_reqs);
cfg              1001 drivers/scsi/bfa/bfa_core.c 	for (i = 0; i < cfg->fwcfg.num_cqs; i++) {
cfg              1007 drivers/scsi/bfa/bfa_core.c 			cpu_to_be16(cfg->drvcfg.num_reqq_elems);
cfg              1014 drivers/scsi/bfa/bfa_core.c 			cpu_to_be16(cfg->drvcfg.num_rspq_elems);
cfg              1036 drivers/scsi/bfa/bfa_core.c bfa_iocfc_init_mem(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              1043 drivers/scsi/bfa/bfa_core.c 	iocfc->cfg = *cfg;
cfg              1089 drivers/scsi/bfa/bfa_core.c bfa_iocfc_mem_claim(struct bfa_s *bfa, struct bfa_iocfc_cfg_s *cfg)
cfg              1104 drivers/scsi/bfa/bfa_core.c 	per_reqq_sz = BFA_ROUNDUP((cfg->drvcfg.num_reqq_elems * BFI_LMSG_SZ),
cfg              1106 drivers/scsi/bfa/bfa_core.c 	per_rspq_sz = BFA_ROUNDUP((cfg->drvcfg.num_rspq_elems * BFI_LMSG_SZ),
cfg              1109 drivers/scsi/bfa/bfa_core.c 	for (i = 0; i < cfg->fwcfg.num_cqs; i++) {
cfg              1125 drivers/scsi/bfa/bfa_core.c 	for (i = 0; i < cfg->fwcfg.num_cqs; i++) {
cfg              1471 drivers/scsi/bfa/bfa_core.c bfa_iocfc_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo,
cfg              1485 drivers/scsi/bfa/bfa_core.c 	per_reqq_sz = BFA_ROUNDUP((cfg->drvcfg.num_reqq_elems * BFI_LMSG_SZ),
cfg              1487 drivers/scsi/bfa/bfa_core.c 	per_rspq_sz = BFA_ROUNDUP((cfg->drvcfg.num_rspq_elems * BFI_LMSG_SZ),
cfg              1490 drivers/scsi/bfa/bfa_core.c 	for (q = 0; q < cfg->fwcfg.num_cqs; q++) {
cfg              1498 drivers/scsi/bfa/bfa_core.c 	for (q = 0; q < cfg->fwcfg.num_cqs; q++)
cfg              1517 drivers/scsi/bfa/bfa_core.c bfa_iocfc_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              1534 drivers/scsi/bfa/bfa_core.c 	bfa_iocfc_init_mem(bfa, bfad, cfg, pcidev);
cfg              1535 drivers/scsi/bfa/bfa_core.c 	bfa_iocfc_mem_claim(bfa, cfg);
cfg              1622 drivers/scsi/bfa/bfa_core.c 	attr->config	= iocfc->cfg;
cfg              1757 drivers/scsi/bfa/bfa_core.c bfa_cfg_get_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo,
cfg              1769 drivers/scsi/bfa/bfa_core.c 	WARN_ON((cfg == NULL) || (meminfo == NULL));
cfg              1777 drivers/scsi/bfa/bfa_core.c 	bfa_iocfc_meminfo(cfg, meminfo, bfa);
cfg              1778 drivers/scsi/bfa/bfa_core.c 	bfa_sgpg_meminfo(cfg, meminfo, bfa);
cfg              1779 drivers/scsi/bfa/bfa_core.c 	bfa_fcport_meminfo(cfg, meminfo, bfa);
cfg              1780 drivers/scsi/bfa/bfa_core.c 	bfa_fcxp_meminfo(cfg, meminfo, bfa);
cfg              1781 drivers/scsi/bfa/bfa_core.c 	bfa_lps_meminfo(cfg, meminfo, bfa);
cfg              1782 drivers/scsi/bfa/bfa_core.c 	bfa_uf_meminfo(cfg, meminfo, bfa);
cfg              1783 drivers/scsi/bfa/bfa_core.c 	bfa_rport_meminfo(cfg, meminfo, bfa);
cfg              1784 drivers/scsi/bfa/bfa_core.c 	bfa_fcp_meminfo(cfg, meminfo, bfa);
cfg              1785 drivers/scsi/bfa/bfa_core.c 	bfa_dconf_meminfo(cfg, meminfo, bfa);
cfg              1793 drivers/scsi/bfa/bfa_core.c 			  bfa_flash_meminfo(cfg->drvcfg.min_cfg));
cfg              1796 drivers/scsi/bfa/bfa_core.c 			  bfa_phy_meminfo(cfg->drvcfg.min_cfg));
cfg              1798 drivers/scsi/bfa/bfa_core.c 			  bfa_fru_meminfo(cfg->drvcfg.min_cfg));
cfg              1828 drivers/scsi/bfa/bfa_core.c bfa_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              1837 drivers/scsi/bfa/bfa_core.c 	WARN_ON((cfg == NULL) || (meminfo == NULL));
cfg              1858 drivers/scsi/bfa/bfa_core.c 	bfa_iocfc_attach(bfa, bfad, cfg, pcidev);
cfg              1859 drivers/scsi/bfa/bfa_core.c 	bfa_fcdiag_attach(bfa, bfad, cfg, pcidev);
cfg              1860 drivers/scsi/bfa/bfa_core.c 	bfa_sgpg_attach(bfa, bfad, cfg, pcidev);
cfg              1861 drivers/scsi/bfa/bfa_core.c 	bfa_fcport_attach(bfa, bfad, cfg, pcidev);
cfg              1862 drivers/scsi/bfa/bfa_core.c 	bfa_fcxp_attach(bfa, bfad, cfg, pcidev);
cfg              1863 drivers/scsi/bfa/bfa_core.c 	bfa_lps_attach(bfa, bfad, cfg, pcidev);
cfg              1864 drivers/scsi/bfa/bfa_core.c 	bfa_uf_attach(bfa, bfad, cfg, pcidev);
cfg              1865 drivers/scsi/bfa/bfa_core.c 	bfa_rport_attach(bfa, bfad, cfg, pcidev);
cfg              1866 drivers/scsi/bfa/bfa_core.c 	bfa_fcp_attach(bfa, bfad, cfg, pcidev);
cfg              1867 drivers/scsi/bfa/bfa_core.c 	bfa_dconf_attach(bfa, bfad, cfg);
cfg              1872 drivers/scsi/bfa/bfa_core.c 	bfa_com_flash_attach(bfa, cfg->drvcfg.min_cfg);
cfg              1874 drivers/scsi/bfa/bfa_core.c 	bfa_com_phy_attach(bfa, cfg->drvcfg.min_cfg);
cfg              1875 drivers/scsi/bfa/bfa_core.c 	bfa_com_fru_attach(bfa, cfg->drvcfg.min_cfg);
cfg              1970 drivers/scsi/bfa/bfa_core.c bfa_cfg_get_default(struct bfa_iocfc_cfg_s *cfg)
cfg              1972 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_fabrics = DEF_CFG_NUM_FABRICS;
cfg              1973 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_lports = DEF_CFG_NUM_LPORTS;
cfg              1974 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_rports = DEF_CFG_NUM_RPORTS;
cfg              1975 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_ioim_reqs = DEF_CFG_NUM_IOIM_REQS;
cfg              1976 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_tskim_reqs = DEF_CFG_NUM_TSKIM_REQS;
cfg              1977 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_fcxp_reqs = DEF_CFG_NUM_FCXP_REQS;
cfg              1978 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_uf_bufs = DEF_CFG_NUM_UF_BUFS;
cfg              1979 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_cqs = DEF_CFG_NUM_CQS;
cfg              1980 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_fwtio_reqs = 0;
cfg              1982 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_reqq_elems = DEF_CFG_NUM_REQQ_ELEMS;
cfg              1983 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_rspq_elems = DEF_CFG_NUM_RSPQ_ELEMS;
cfg              1984 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_sgpgs = DEF_CFG_NUM_SGPGS;
cfg              1985 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_sboot_tgts = DEF_CFG_NUM_SBOOT_TGTS;
cfg              1986 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_sboot_luns = DEF_CFG_NUM_SBOOT_LUNS;
cfg              1987 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.path_tov = BFA_FCPIM_PATHTOV_DEF;
cfg              1988 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.ioc_recover = BFA_FALSE;
cfg              1989 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.delay_comp = BFA_FALSE;
cfg              1994 drivers/scsi/bfa/bfa_core.c bfa_cfg_get_min(struct bfa_iocfc_cfg_s *cfg)
cfg              1996 drivers/scsi/bfa/bfa_core.c 	bfa_cfg_get_default(cfg);
cfg              1997 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_ioim_reqs   = BFA_IOIM_MIN;
cfg              1998 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_tskim_reqs  = BFA_TSKIM_MIN;
cfg              1999 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_fcxp_reqs   = BFA_FCXP_MIN;
cfg              2000 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_uf_bufs     = BFA_UF_MIN;
cfg              2001 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_rports      = BFA_RPORT_MIN;
cfg              2002 drivers/scsi/bfa/bfa_core.c 	cfg->fwcfg.num_fwtio_reqs = 0;
cfg              2004 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_sgpgs      = BFA_SGPG_MIN;
cfg              2005 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_reqq_elems = BFA_REQQ_NELEMS_MIN;
cfg              2006 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.num_rspq_elems = BFA_RSPQ_NELEMS_MIN;
cfg              2007 drivers/scsi/bfa/bfa_core.c 	cfg->drvcfg.min_cfg	   = BFA_TRUE;
cfg               288 drivers/scsi/bfa/bfa_fcpim.c bfa_fcpim_meminfo(struct bfa_iocfc_cfg_s *cfg, u32 *km_len)
cfg               290 drivers/scsi/bfa/bfa_fcpim.c 	bfa_itnim_meminfo(cfg, km_len);
cfg               295 drivers/scsi/bfa/bfa_fcpim.c 	*km_len += cfg->fwcfg.num_ioim_reqs *
cfg               301 drivers/scsi/bfa/bfa_fcpim.c 	if (cfg->fwcfg.num_tskim_reqs < BFA_TSKIM_MIN)
cfg               302 drivers/scsi/bfa/bfa_fcpim.c 		cfg->fwcfg.num_tskim_reqs = BFA_TSKIM_MIN;
cfg               303 drivers/scsi/bfa/bfa_fcpim.c 	*km_len += cfg->fwcfg.num_tskim_reqs * sizeof(struct bfa_tskim_s);
cfg               309 drivers/scsi/bfa/bfa_fcpim.c 		struct bfa_iocfc_cfg_s *cfg, struct bfa_pcidev_s *pcidev)
cfg               314 drivers/scsi/bfa/bfa_fcpim.c 	bfa_trc(bfa, cfg->drvcfg.path_tov);
cfg               315 drivers/scsi/bfa/bfa_fcpim.c 	bfa_trc(bfa, cfg->fwcfg.num_rports);
cfg               316 drivers/scsi/bfa/bfa_fcpim.c 	bfa_trc(bfa, cfg->fwcfg.num_ioim_reqs);
cfg               317 drivers/scsi/bfa/bfa_fcpim.c 	bfa_trc(bfa, cfg->fwcfg.num_tskim_reqs);
cfg               321 drivers/scsi/bfa/bfa_fcpim.c 	fcpim->num_itnims	= cfg->fwcfg.num_rports;
cfg               322 drivers/scsi/bfa/bfa_fcpim.c 	fcpim->num_tskim_reqs = cfg->fwcfg.num_tskim_reqs;
cfg               323 drivers/scsi/bfa/bfa_fcpim.c 	fcpim->path_tov		= cfg->drvcfg.path_tov;
cfg               324 drivers/scsi/bfa/bfa_fcpim.c 	fcpim->delay_comp	= cfg->drvcfg.delay_comp;
cfg              1097 drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_meminfo(struct bfa_iocfc_cfg_s *cfg, u32 *km_len)
cfg              1102 drivers/scsi/bfa/bfa_fcpim.c 	*km_len += cfg->fwcfg.num_rports * sizeof(struct bfa_itnim_s);
cfg              3630 drivers/scsi/bfa/bfa_fcpim.c bfa_fcp_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg              3643 drivers/scsi/bfa/bfa_fcpim.c 	if (cfg->fwcfg.num_ioim_reqs &&
cfg              3644 drivers/scsi/bfa/bfa_fcpim.c 	    cfg->fwcfg.num_ioim_reqs < BFA_IOIM_MIN)
cfg              3645 drivers/scsi/bfa/bfa_fcpim.c 		cfg->fwcfg.num_ioim_reqs = BFA_IOIM_MIN;
cfg              3646 drivers/scsi/bfa/bfa_fcpim.c 	else if (cfg->fwcfg.num_ioim_reqs > BFA_IOIM_MAX)
cfg              3647 drivers/scsi/bfa/bfa_fcpim.c 		cfg->fwcfg.num_ioim_reqs = BFA_IOIM_MAX;
cfg              3649 drivers/scsi/bfa/bfa_fcpim.c 	if (cfg->fwcfg.num_fwtio_reqs > BFA_FWTIO_MAX)
cfg              3650 drivers/scsi/bfa/bfa_fcpim.c 		cfg->fwcfg.num_fwtio_reqs = BFA_FWTIO_MAX;
cfg              3652 drivers/scsi/bfa/bfa_fcpim.c 	num_io_req = (cfg->fwcfg.num_ioim_reqs + cfg->fwcfg.num_fwtio_reqs);
cfg              3654 drivers/scsi/bfa/bfa_fcpim.c 		if (cfg->fwcfg.num_ioim_reqs && cfg->fwcfg.num_fwtio_reqs) {
cfg              3655 drivers/scsi/bfa/bfa_fcpim.c 			cfg->fwcfg.num_ioim_reqs = BFA_IO_MAX/2;
cfg              3656 drivers/scsi/bfa/bfa_fcpim.c 			cfg->fwcfg.num_fwtio_reqs = BFA_IO_MAX/2;
cfg              3657 drivers/scsi/bfa/bfa_fcpim.c 		} else if (cfg->fwcfg.num_fwtio_reqs)
cfg              3658 drivers/scsi/bfa/bfa_fcpim.c 			cfg->fwcfg.num_fwtio_reqs = BFA_FWTIO_MAX;
cfg              3660 drivers/scsi/bfa/bfa_fcpim.c 			cfg->fwcfg.num_ioim_reqs = BFA_IOIM_MAX;
cfg              3663 drivers/scsi/bfa/bfa_fcpim.c 	bfa_fcpim_meminfo(cfg, &km_len);
cfg              3665 drivers/scsi/bfa/bfa_fcpim.c 	num_io_req = (cfg->fwcfg.num_ioim_reqs + cfg->fwcfg.num_fwtio_reqs);
cfg              3667 drivers/scsi/bfa/bfa_fcpim.c 	km_len += cfg->fwcfg.num_rports * sizeof(struct bfa_itn_s);
cfg              3688 drivers/scsi/bfa/bfa_fcpim.c bfa_fcp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              3695 drivers/scsi/bfa/bfa_fcpim.c 	fcp->max_ioim_reqs = cfg->fwcfg.num_ioim_reqs;
cfg              3696 drivers/scsi/bfa/bfa_fcpim.c 	fcp->num_ioim_reqs = cfg->fwcfg.num_ioim_reqs;
cfg              3697 drivers/scsi/bfa/bfa_fcpim.c 	fcp->num_fwtio_reqs  = cfg->fwcfg.num_fwtio_reqs;
cfg              3698 drivers/scsi/bfa/bfa_fcpim.c 	fcp->num_itns   = cfg->fwcfg.num_rports;
cfg              3705 drivers/scsi/bfa/bfa_fcpim.c 	num_io_req = (cfg->fwcfg.num_ioim_reqs + cfg->fwcfg.num_fwtio_reqs);
cfg              3719 drivers/scsi/bfa/bfa_fcpim.c 	bfa_fcpim_attach(fcp, bfad, cfg, pcidev);
cfg               287 drivers/scsi/bfa/bfa_fcpim.h void	bfa_itnim_meminfo(struct bfa_iocfc_cfg_s *cfg, u32 *km_len);
cfg              3260 drivers/scsi/bfa/bfa_ioc.c bfa_ablk_config_swap(struct bfa_ablk_cfg_s *cfg)
cfg              3267 drivers/scsi/bfa/bfa_ioc.c 		cfg_inst = &cfg->inst[i];
cfg              3296 drivers/scsi/bfa/bfa_ioc.c 			memcpy(ablk->cfg, ablk->dma_addr.kva,
cfg              3298 drivers/scsi/bfa/bfa_ioc.c 			bfa_ablk_config_swap(ablk->cfg);
cfg              3299 drivers/scsi/bfa/bfa_ioc.c 			ablk->cfg = NULL;
cfg              3404 drivers/scsi/bfa/bfa_ioc.c 	ablk->cfg = ablk_cfg;
cfg              6062 drivers/scsi/bfa/bfa_ioc.c bfa_dconf_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *meminfo,
cfg              6067 drivers/scsi/bfa/bfa_ioc.c 	if (cfg->drvcfg.min_cfg)
cfg              6076 drivers/scsi/bfa/bfa_ioc.c bfa_dconf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg)
cfg              6086 drivers/scsi/bfa/bfa_ioc.c 	if (cfg->drvcfg.min_cfg) {
cfg               402 drivers/scsi/bfa/bfa_ioc.h 	struct bfa_ablk_cfg_s	*cfg;
cfg               452 drivers/scsi/bfa/bfa_svc.c bfa_fcxp_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg               459 drivers/scsi/bfa/bfa_svc.c 	u16	num_fcxps = cfg->fwcfg.num_fcxp_reqs;
cfg               465 drivers/scsi/bfa/bfa_svc.c 	if (cfg->drvcfg.min_cfg)
cfg               486 drivers/scsi/bfa/bfa_svc.c 		cfg->fwcfg.num_fcxp_reqs * sizeof(struct bfa_fcxp_s));
cfg               490 drivers/scsi/bfa/bfa_svc.c bfa_fcxp_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg               496 drivers/scsi/bfa/bfa_svc.c 	mod->num_fcxps = cfg->fwcfg.num_fcxp_reqs;
cfg               502 drivers/scsi/bfa/bfa_svc.c 	if (!cfg->drvcfg.min_cfg)
cfg              1463 drivers/scsi/bfa/bfa_svc.c bfa_lps_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg              1468 drivers/scsi/bfa/bfa_svc.c 	if (cfg->drvcfg.min_cfg)
cfg              1480 drivers/scsi/bfa/bfa_svc.c bfa_lps_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              1488 drivers/scsi/bfa/bfa_svc.c 	if (cfg->drvcfg.min_cfg)
cfg              2238 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.qos_enabled &&
cfg              2959 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.trunked && !trunk)
cfg              2993 drivers/scsi/bfa/bfa_svc.c bfa_fcport_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg              3024 drivers/scsi/bfa/bfa_svc.c bfa_fcport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              3028 drivers/scsi/bfa/bfa_svc.c 	struct bfa_port_cfg_s *port_cfg = &fcport->cfg;
cfg              3118 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.bb_cr_enabled)
cfg              3126 drivers/scsi/bfa/bfa_svc.c 	if (!fcport->cfg.trunked)
cfg              3173 drivers/scsi/bfa/bfa_svc.c 	m->port_cfg = fcport->cfg;
cfg              3175 drivers/scsi/bfa/bfa_svc.c 	m->port_cfg.maxfrsize = cpu_to_be16(fcport->cfg.maxfrsize);
cfg              3422 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(fcport->bfa, fcport->cfg.trunked);
cfg              3434 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.trunked && (trunk->attr.state != BFA_TRUNK_DISABLED))
cfg              3497 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.trunked) {
cfg              3528 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.maxfrsize == 0)
cfg              3529 drivers/scsi/bfa/bfa_svc.c 		fcport->cfg.maxfrsize = bfa_ioc_maxfrsize(&bfa->ioc);
cfg              3530 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.rx_bbcredit = bfa_ioc_rx_bbcredit(&bfa->ioc);
cfg              3536 drivers/scsi/bfa/bfa_svc.c 	WARN_ON(!fcport->cfg.maxfrsize);
cfg              3537 drivers/scsi/bfa/bfa_svc.c 	WARN_ON(!fcport->cfg.rx_bbcredit);
cfg              3562 drivers/scsi/bfa/bfa_svc.c 				fcport->cfg = i2hmsg.penable_rsp->port_cfg;
cfg              3563 drivers/scsi/bfa/bfa_svc.c 				fcport->cfg.maxfrsize =
cfg              3564 drivers/scsi/bfa/bfa_svc.c 					cpu_to_be16(fcport->cfg.maxfrsize);
cfg              3565 drivers/scsi/bfa/bfa_svc.c 				fcport->cfg.path_tov =
cfg              3566 drivers/scsi/bfa/bfa_svc.c 					cpu_to_be16(fcport->cfg.path_tov);
cfg              3567 drivers/scsi/bfa/bfa_svc.c 				fcport->cfg.q_depth =
cfg              3568 drivers/scsi/bfa/bfa_svc.c 					cpu_to_be16(fcport->cfg.q_depth);
cfg              3570 drivers/scsi/bfa/bfa_svc.c 				if (fcport->cfg.trunked)
cfg              3581 drivers/scsi/bfa/bfa_svc.c 			if (fcport->cfg.qos_enabled)
cfg              3589 drivers/scsi/bfa/bfa_svc.c 			if (fcport->cfg.bb_cr_enabled)
cfg              3604 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.bb_cr_enabled)
cfg              3739 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.trunked == BFA_TRUE)
cfg              3741 drivers/scsi/bfa/bfa_svc.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg              3769 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.speed = speed;
cfg              3794 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.topology);
cfg              3804 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.ratelimit != BFA_FALSE)
cfg              3810 drivers/scsi/bfa/bfa_svc.c 			(fcport->cfg.speed == BFA_PORT_SPEED_16GBPS))
cfg              3827 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.topology = topology;
cfg              3850 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.topology;
cfg              3859 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.cfg_hardalpa);
cfg              3860 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.hardalpa);
cfg              3862 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.cfg_hardalpa = BFA_TRUE;
cfg              3863 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.hardalpa = alpa;
cfg              3873 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.cfg_hardalpa);
cfg              3874 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.hardalpa);
cfg              3876 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.cfg_hardalpa = BFA_FALSE;
cfg              3885 drivers/scsi/bfa/bfa_svc.c 	*alpa = fcport->cfg.hardalpa;
cfg              3886 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.cfg_hardalpa;
cfg              3903 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.maxfrsize);
cfg              3913 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.maxfrsize = maxfrsize;
cfg              3922 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.maxfrsize;
cfg              3929 drivers/scsi/bfa/bfa_svc.c 		return (BFA_FCPORT_MOD(bfa))->cfg.rx_bbcredit;
cfg              3940 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.tx_bbcredit = (u8)tx_bbcredit;
cfg              3970 drivers/scsi/bfa/bfa_svc.c 	memcpy(&attr->pport_cfg, &fcport->cfg,
cfg              3973 drivers/scsi/bfa/bfa_svc.c 	attr->pport_cfg.speed = fcport->cfg.speed;
cfg              3979 drivers/scsi/bfa/bfa_svc.c 	attr->pport_cfg.topology = fcport->cfg.topology;
cfg              3981 drivers/scsi/bfa/bfa_svc.c 	attr->pport_cfg.trunked = fcport->cfg.trunked;
cfg              4113 drivers/scsi/bfa/bfa_svc.c 	    (fcport->cfg.topology != BFA_PORT_TOPOLOGY_LOOP))
cfg              4114 drivers/scsi/bfa/bfa_svc.c 		fcport->cfg.qos_bw = *qos_bw;
cfg              4124 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.ratelimit ? BFA_TRUE : BFA_FALSE;
cfg              4137 drivers/scsi/bfa/bfa_svc.c 	fcport->cfg.faa_state = state;
cfg              4148 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, fcport->cfg.trl_def_speed);
cfg              4149 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.trl_def_speed;
cfg              4174 drivers/scsi/bfa/bfa_svc.c 	return	(!fcport->cfg.trunked &&
cfg              4176 drivers/scsi/bfa/bfa_svc.c 		(fcport->cfg.trunked &&
cfg              4185 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.qos_enabled;
cfg              4193 drivers/scsi/bfa/bfa_svc.c 	return fcport->cfg.trunked;
cfg              4211 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP)
cfg              4214 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.qos_enabled)
cfg              4217 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.trunked)
cfg              4220 drivers/scsi/bfa/bfa_svc.c 		if ((fcport->cfg.speed != BFA_PORT_SPEED_AUTO) &&
cfg              4221 drivers/scsi/bfa/bfa_svc.c 			(fcport->cfg.speed < bfa_ioc_speed_sup(&bfa->ioc)))
cfg              4227 drivers/scsi/bfa/bfa_svc.c 		if (fcport->cfg.bb_cr_enabled) {
cfg              4228 drivers/scsi/bfa/bfa_svc.c 			if (bb_scn != fcport->cfg.bb_scn)
cfg              4237 drivers/scsi/bfa/bfa_svc.c 		fcport->cfg.bb_cr_enabled = on_off;
cfg              4238 drivers/scsi/bfa/bfa_svc.c 		fcport->cfg.bb_scn = bb_scn;
cfg              4240 drivers/scsi/bfa/bfa_svc.c 		if (!fcport->cfg.bb_cr_enabled)
cfg              4243 drivers/scsi/bfa/bfa_svc.c 		fcport->cfg.bb_cr_enabled = on_off;
cfg              4244 drivers/scsi/bfa/bfa_svc.c 		fcport->cfg.bb_scn = 0;
cfg              4259 drivers/scsi/bfa/bfa_svc.c 	if (fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP)
cfg              4799 drivers/scsi/bfa/bfa_svc.c bfa_rport_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg              4804 drivers/scsi/bfa/bfa_svc.c 	if (cfg->fwcfg.num_rports < BFA_RPORT_MIN)
cfg              4805 drivers/scsi/bfa/bfa_svc.c 		cfg->fwcfg.num_rports = BFA_RPORT_MIN;
cfg              4809 drivers/scsi/bfa/bfa_svc.c 		cfg->fwcfg.num_rports * sizeof(struct bfa_rport_s));
cfg              4813 drivers/scsi/bfa/bfa_svc.c bfa_rport_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              4826 drivers/scsi/bfa/bfa_svc.c 	mod->num_rports = cfg->fwcfg.num_rports;
cfg              5144 drivers/scsi/bfa/bfa_svc.c bfa_sgpg_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg              5153 drivers/scsi/bfa/bfa_svc.c 	if (cfg->drvcfg.num_sgpgs < BFA_SGPG_MIN)
cfg              5154 drivers/scsi/bfa/bfa_svc.c 		cfg->drvcfg.num_sgpgs = BFA_SGPG_MIN;
cfg              5155 drivers/scsi/bfa/bfa_svc.c 	else if (cfg->drvcfg.num_sgpgs > BFA_SGPG_MAX)
cfg              5156 drivers/scsi/bfa/bfa_svc.c 		cfg->drvcfg.num_sgpgs = BFA_SGPG_MAX;
cfg              5158 drivers/scsi/bfa/bfa_svc.c 	num_sgpg = cfg->drvcfg.num_sgpgs;
cfg              5175 drivers/scsi/bfa/bfa_svc.c 		cfg->drvcfg.num_sgpgs * sizeof(struct bfa_sgpg_s));
cfg              5179 drivers/scsi/bfa/bfa_svc.c bfa_sgpg_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              5198 drivers/scsi/bfa/bfa_svc.c 	bfa_trc(bfa, cfg->drvcfg.num_sgpgs);
cfg              5200 drivers/scsi/bfa/bfa_svc.c 	mod->free_sgpgs = mod->num_sgpgs = cfg->drvcfg.num_sgpgs;
cfg              5202 drivers/scsi/bfa/bfa_svc.c 	num_sgpg = cfg->drvcfg.num_sgpgs;
cfg              5425 drivers/scsi/bfa/bfa_svc.c bfa_uf_meminfo(struct bfa_iocfc_cfg_s *cfg, struct bfa_meminfo_s *minfo,
cfg              5430 drivers/scsi/bfa/bfa_svc.c 	u32	num_ufs = cfg->fwcfg.num_uf_bufs;
cfg              5448 drivers/scsi/bfa/bfa_svc.c 	bfa_mem_kva_setup(minfo, uf_kva, cfg->fwcfg.num_uf_bufs *
cfg              5453 drivers/scsi/bfa/bfa_svc.c bfa_uf_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg              5459 drivers/scsi/bfa/bfa_svc.c 	ufm->num_ufs = cfg->fwcfg.num_uf_bufs;
cfg              5713 drivers/scsi/bfa/bfa_svc.c bfa_fcdiag_attach(struct bfa_s *bfa, void *bfad, struct bfa_iocfc_cfg_s *cfg,
cfg               472 drivers/scsi/bfa/bfa_svc.h 	struct bfa_port_cfg_s	cfg;	/*  current port configuration */
cfg               932 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg               937 drivers/scsi/bfa/bfad_bsg.c 			fcport->cfg.ratelimit = BFA_TRUE;
cfg               939 drivers/scsi/bfa/bfad_bsg.c 			fcport->cfg.ratelimit = BFA_FALSE;
cfg               941 drivers/scsi/bfa/bfad_bsg.c 		if (fcport->cfg.trl_def_speed == BFA_PORT_SPEED_UNKNOWN)
cfg               942 drivers/scsi/bfa/bfad_bsg.c 			fcport->cfg.trl_def_speed = BFA_PORT_SPEED_1GBPS;
cfg               969 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg               973 drivers/scsi/bfa/bfad_bsg.c 		fcport->cfg.trl_def_speed = iocmd->speed;
cfg              1291 drivers/scsi/bfa/bfad_bsg.c 				iocmd->cfg.mode, iocmd->cfg.max_pf,
cfg              1292 drivers/scsi/bfa/bfad_bsg.c 				iocmd->cfg.max_vf, bfad_hcb_comp, &fcomp);
cfg              1314 drivers/scsi/bfa/bfad_bsg.c 				iocmd->instance, iocmd->cfg.mode,
cfg              1315 drivers/scsi/bfa/bfad_bsg.c 				iocmd->cfg.max_pf, iocmd->cfg.max_vf,
cfg              2188 drivers/scsi/bfa/bfad_bsg.c 			&iocmd->cfg, sizeof(struct bfa_boot_cfg_s), 0,
cfg              2210 drivers/scsi/bfa/bfad_bsg.c 			&iocmd->cfg, sizeof(struct bfa_boot_cfg_s), 0,
cfg              2226 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_boot_pbc_s *pbcfg = &iocmd->cfg;
cfg              2251 drivers/scsi/bfa/bfad_bsg.c 				bfad->bfa.ioc.port_id, &iocmd->cfg,
cfg              2274 drivers/scsi/bfa/bfad_bsg.c 				bfad->bfa.ioc.port_id, &iocmd->cfg,
cfg              2301 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) ||
cfg              2308 drivers/scsi/bfa/bfad_bsg.c 			fcport->cfg.trunked = BFA_TRUE;
cfg              2312 drivers/scsi/bfa/bfad_bsg.c 			fcport->cfg.trunked = BFA_FALSE;
cfg              2335 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) ||
cfg              2358 drivers/scsi/bfa/bfad_bsg.c 		if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg              2363 drivers/scsi/bfa/bfad_bsg.c 				fcport->cfg.qos_enabled = BFA_TRUE;
cfg              2365 drivers/scsi/bfa/bfad_bsg.c 				fcport->cfg.qos_enabled = BFA_FALSE;
cfg              2366 drivers/scsi/bfa/bfad_bsg.c 				fcport->cfg.qos_bw.high = BFA_QOS_BW_HIGH;
cfg              2367 drivers/scsi/bfa/bfad_bsg.c 				fcport->cfg.qos_bw.med = BFA_QOS_BW_MED;
cfg              2368 drivers/scsi/bfa/bfad_bsg.c 				fcport->cfg.qos_bw.low = BFA_QOS_BW_LOW;
cfg              2385 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg              2392 drivers/scsi/bfa/bfad_bsg.c 		iocmd->attr.qos_bw.high = fcport->cfg.qos_bw.high;
cfg              2393 drivers/scsi/bfa/bfad_bsg.c 		iocmd->attr.qos_bw.med = fcport->cfg.qos_bw.med;
cfg              2394 drivers/scsi/bfa/bfad_bsg.c 		iocmd->attr.qos_bw.low = fcport->cfg.qos_bw.low;
cfg              2451 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg              2482 drivers/scsi/bfa/bfad_bsg.c 	if ((fcport->cfg.topology == BFA_PORT_TOPOLOGY_LOOP) &&
cfg               484 drivers/scsi/bfa/bfad_bsg.h 	struct bfa_adapter_cfg_mode_s	cfg;
cfg               491 drivers/scsi/bfa/bfad_bsg.h 	struct bfa_port_cfg_mode_s cfg;
cfg               696 drivers/scsi/bfa/bfad_bsg.h 	struct bfa_boot_cfg_s	cfg;
cfg               703 drivers/scsi/bfa/bfad_bsg.h 	struct bfa_boot_pbc_s	cfg;
cfg               710 drivers/scsi/bfa/bfad_bsg.h 	struct  bfa_ethboot_cfg_s  cfg;
cfg              1054 drivers/scsi/bfa/bfad_im.c 	fc_host_maxframe_size(host) = fcport->cfg.maxfrsize;
cfg               308 drivers/scsi/cxlflash/common.h 					    struct cxlflash_cfg *cfg, int i)
cfg               310 drivers/scsi/cxlflash/common.h 	struct afu *afu = cfg->afu;
cfg               315 drivers/scsi/cxlflash/common.h static inline __be64 __iomem *get_fc_port_regs(struct cxlflash_cfg *cfg, int i)
cfg               317 drivers/scsi/cxlflash/common.h 	struct fc_port_bank __iomem *fcpb = get_fc_port_bank(cfg, i);
cfg               322 drivers/scsi/cxlflash/common.h static inline __be64 __iomem *get_fc_port_luns(struct cxlflash_cfg *cfg, int i)
cfg               324 drivers/scsi/cxlflash/common.h 	struct fc_port_bank __iomem *fcpb = get_fc_port_bank(cfg, i);
cfg               335 drivers/scsi/cxlflash/common.h void cxlflash_stop_term_user_contexts(struct cxlflash_cfg *cfg);
cfg               336 drivers/scsi/cxlflash/common.h int cxlflash_mark_contexts_error(struct cxlflash_cfg *cfg);
cfg               337 drivers/scsi/cxlflash/common.h void cxlflash_term_local_luns(struct cxlflash_cfg *cfg);
cfg               338 drivers/scsi/cxlflash/common.h void cxlflash_restore_luntable(struct cxlflash_cfg *cfg);
cfg                33 drivers/scsi/cxlflash/lunmgt.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg                34 drivers/scsi/cxlflash/lunmgt.c 	struct device *dev = &cfg->dev->dev;
cfg                61 drivers/scsi/cxlflash/lunmgt.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg                62 drivers/scsi/cxlflash/lunmgt.c 	struct device *dev = &cfg->dev->dev;
cfg                84 drivers/scsi/cxlflash/lunmgt.c static struct llun_info *lookup_local(struct cxlflash_cfg *cfg, u8 *wwid)
cfg                88 drivers/scsi/cxlflash/lunmgt.c 	list_for_each_entry_safe(lli, temp, &cfg->lluns, list)
cfg               134 drivers/scsi/cxlflash/lunmgt.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               135 drivers/scsi/cxlflash/lunmgt.c 	struct device *dev = &cfg->dev->dev;
cfg               142 drivers/scsi/cxlflash/lunmgt.c 	lli = lookup_local(cfg, wwid);
cfg               153 drivers/scsi/cxlflash/lunmgt.c 		list_add(&lli->list, &cfg->lluns);
cfg               165 drivers/scsi/cxlflash/lunmgt.c 	list_add(&lli->list, &cfg->lluns);
cfg               178 drivers/scsi/cxlflash/lunmgt.c void cxlflash_term_local_luns(struct cxlflash_cfg *cfg)
cfg               183 drivers/scsi/cxlflash/lunmgt.c 	list_for_each_entry_safe(lli, temp, &cfg->lluns, list) {
cfg               230 drivers/scsi/cxlflash/lunmgt.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               231 drivers/scsi/cxlflash/lunmgt.c 	struct device *dev = &cfg->dev->dev;
cfg                45 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg                46 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               162 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg               163 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               181 drivers/scsi/cxlflash/main.c 		spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               182 drivers/scsi/cxlflash/main.c 		cfg->tmf_active = false;
cfg               183 drivers/scsi/cxlflash/main.c 		wake_up_all_locked(&cfg->tmf_waitq);
cfg               184 drivers/scsi/cxlflash/main.c 		spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               198 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = hwq->afu->parent;
cfg               218 drivers/scsi/cxlflash/main.c 				spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               219 drivers/scsi/cxlflash/main.c 				cfg->tmf_active = false;
cfg               220 drivers/scsi/cxlflash/main.c 				wake_up_all_locked(&cfg->tmf_waitq);
cfg               221 drivers/scsi/cxlflash/main.c 				spin_unlock_irqrestore(&cfg->tmf_slock,
cfg               242 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = hwq->afu->parent;
cfg               243 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               307 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg               308 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               351 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg               352 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               396 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg               397 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               463 drivers/scsi/cxlflash/main.c static int send_tmf(struct cxlflash_cfg *cfg, struct scsi_device *sdev,
cfg               466 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               468 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               487 drivers/scsi/cxlflash/main.c 	spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               488 drivers/scsi/cxlflash/main.c 	if (cfg->tmf_active)
cfg               489 drivers/scsi/cxlflash/main.c 		wait_event_interruptible_lock_irq(cfg->tmf_waitq,
cfg               490 drivers/scsi/cxlflash/main.c 						  !cfg->tmf_active,
cfg               491 drivers/scsi/cxlflash/main.c 						  cfg->tmf_slock);
cfg               492 drivers/scsi/cxlflash/main.c 	cfg->tmf_active = true;
cfg               493 drivers/scsi/cxlflash/main.c 	spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               510 drivers/scsi/cxlflash/main.c 		spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               511 drivers/scsi/cxlflash/main.c 		cfg->tmf_active = false;
cfg               512 drivers/scsi/cxlflash/main.c 		spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               516 drivers/scsi/cxlflash/main.c 	spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               518 drivers/scsi/cxlflash/main.c 	to = wait_event_interruptible_lock_irq_timeout(cfg->tmf_waitq,
cfg               519 drivers/scsi/cxlflash/main.c 						       !cfg->tmf_active,
cfg               520 drivers/scsi/cxlflash/main.c 						       cfg->tmf_slock,
cfg               534 drivers/scsi/cxlflash/main.c 	cfg->tmf_active = false;
cfg               535 drivers/scsi/cxlflash/main.c 	spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               567 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(host);
cfg               568 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               569 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               591 drivers/scsi/cxlflash/main.c 	spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               592 drivers/scsi/cxlflash/main.c 	if (cfg->tmf_active) {
cfg               593 drivers/scsi/cxlflash/main.c 		spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               597 drivers/scsi/cxlflash/main.c 	spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               599 drivers/scsi/cxlflash/main.c 	switch (cfg->state) {
cfg               648 drivers/scsi/cxlflash/main.c static void cxlflash_wait_for_pci_err_recovery(struct cxlflash_cfg *cfg)
cfg               650 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
cfg               653 drivers/scsi/cxlflash/main.c 		wait_event_timeout(cfg->reset_waitq,
cfg               662 drivers/scsi/cxlflash/main.c static void free_mem(struct cxlflash_cfg *cfg)
cfg               664 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               666 drivers/scsi/cxlflash/main.c 	if (cfg->afu) {
cfg               668 drivers/scsi/cxlflash/main.c 		cfg->afu = NULL;
cfg               676 drivers/scsi/cxlflash/main.c static void cxlflash_reset_sync(struct cxlflash_cfg *cfg)
cfg               678 drivers/scsi/cxlflash/main.c 	if (cfg->async_reset_cookie == 0)
cfg               682 drivers/scsi/cxlflash/main.c 	async_synchronize_cookie(cfg->async_reset_cookie + 1);
cfg               683 drivers/scsi/cxlflash/main.c 	cfg->async_reset_cookie = 0;
cfg               695 drivers/scsi/cxlflash/main.c static void stop_afu(struct cxlflash_cfg *cfg)
cfg               697 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               701 drivers/scsi/cxlflash/main.c 	cancel_work_sync(&cfg->work_q);
cfg               703 drivers/scsi/cxlflash/main.c 		cxlflash_reset_sync(cfg);
cfg               718 drivers/scsi/cxlflash/main.c 			cfg->ops->psa_unmap(afu->afu_map);
cfg               732 drivers/scsi/cxlflash/main.c static void term_intr(struct cxlflash_cfg *cfg, enum undo_level level,
cfg               735 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               736 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               755 drivers/scsi/cxlflash/main.c 			cfg->ops->unmap_afu_irq(hwq->ctx_cookie, 3, hwq);
cfg               758 drivers/scsi/cxlflash/main.c 		cfg->ops->unmap_afu_irq(hwq->ctx_cookie, 2, hwq);
cfg               761 drivers/scsi/cxlflash/main.c 		cfg->ops->unmap_afu_irq(hwq->ctx_cookie, 1, hwq);
cfg               764 drivers/scsi/cxlflash/main.c 		cfg->ops->free_afu_irqs(hwq->ctx_cookie);
cfg               779 drivers/scsi/cxlflash/main.c static void term_mc(struct cxlflash_cfg *cfg, u32 index)
cfg               781 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               782 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               798 drivers/scsi/cxlflash/main.c 	WARN_ON(cfg->ops->stop_context(hwq->ctx_cookie));
cfg               800 drivers/scsi/cxlflash/main.c 		WARN_ON(cfg->ops->release_context(hwq->ctx_cookie));
cfg               818 drivers/scsi/cxlflash/main.c static void term_afu(struct cxlflash_cfg *cfg)
cfg               820 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               832 drivers/scsi/cxlflash/main.c 	for (k = cfg->afu->num_hwqs - 1; k >= 0; k--)
cfg               833 drivers/scsi/cxlflash/main.c 		term_intr(cfg, UNMAP_THREE, k);
cfg               835 drivers/scsi/cxlflash/main.c 	stop_afu(cfg);
cfg               837 drivers/scsi/cxlflash/main.c 	for (k = cfg->afu->num_hwqs - 1; k >= 0; k--)
cfg               838 drivers/scsi/cxlflash/main.c 		term_mc(cfg, k);
cfg               853 drivers/scsi/cxlflash/main.c static void notify_shutdown(struct cxlflash_cfg *cfg, bool wait)
cfg               855 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg               856 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg               862 drivers/scsi/cxlflash/main.c 	ddv = (struct dev_dependent_vals *)cfg->dev_id->driver_data;
cfg               872 drivers/scsi/cxlflash/main.c 	for (i = 0; i < cfg->num_fc_ports; i++) {
cfg               873 drivers/scsi/cxlflash/main.c 		fc_port_regs = get_fc_port_regs(cfg, i);
cfg               884 drivers/scsi/cxlflash/main.c 	for (i = 0; i < cfg->num_fc_ports; i++) {
cfg               885 drivers/scsi/cxlflash/main.c 		fc_port_regs = get_fc_port_regs(cfg, i);
cfg               934 drivers/scsi/cxlflash/main.c static void cxlflash_release_chrdev(struct cxlflash_cfg *cfg)
cfg               936 drivers/scsi/cxlflash/main.c 	device_unregister(cfg->chardev);
cfg               937 drivers/scsi/cxlflash/main.c 	cfg->chardev = NULL;
cfg               938 drivers/scsi/cxlflash/main.c 	cdev_del(&cfg->cdev);
cfg               939 drivers/scsi/cxlflash/main.c 	cxlflash_put_minor(MINOR(cfg->cdev.dev));
cfg               951 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
cfg               961 drivers/scsi/cxlflash/main.c 	wait_event(cfg->reset_waitq, cfg->state != STATE_RESET &&
cfg               962 drivers/scsi/cxlflash/main.c 				     cfg->state != STATE_PROBING);
cfg               963 drivers/scsi/cxlflash/main.c 	spin_lock_irqsave(&cfg->tmf_slock, lock_flags);
cfg               964 drivers/scsi/cxlflash/main.c 	if (cfg->tmf_active)
cfg               965 drivers/scsi/cxlflash/main.c 		wait_event_interruptible_lock_irq(cfg->tmf_waitq,
cfg               966 drivers/scsi/cxlflash/main.c 						  !cfg->tmf_active,
cfg               967 drivers/scsi/cxlflash/main.c 						  cfg->tmf_slock);
cfg               968 drivers/scsi/cxlflash/main.c 	spin_unlock_irqrestore(&cfg->tmf_slock, lock_flags);
cfg               971 drivers/scsi/cxlflash/main.c 	notify_shutdown(cfg, true);
cfg               973 drivers/scsi/cxlflash/main.c 	cfg->state = STATE_FAILTERM;
cfg               974 drivers/scsi/cxlflash/main.c 	cxlflash_stop_term_user_contexts(cfg);
cfg               976 drivers/scsi/cxlflash/main.c 	switch (cfg->init_state) {
cfg               978 drivers/scsi/cxlflash/main.c 		cxlflash_release_chrdev(cfg);
cfg               981 drivers/scsi/cxlflash/main.c 		cxlflash_term_local_luns(cfg);
cfg               982 drivers/scsi/cxlflash/main.c 		scsi_remove_host(cfg->host);
cfg               985 drivers/scsi/cxlflash/main.c 		term_afu(cfg);
cfg               988 drivers/scsi/cxlflash/main.c 		cfg->ops->destroy_afu(cfg->afu_cookie);
cfg               992 drivers/scsi/cxlflash/main.c 		free_mem(cfg);
cfg               993 drivers/scsi/cxlflash/main.c 		scsi_host_put(cfg->host);
cfg              1010 drivers/scsi/cxlflash/main.c static int alloc_mem(struct cxlflash_cfg *cfg)
cfg              1013 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1016 drivers/scsi/cxlflash/main.c 	cfg->afu = (void *)__get_free_pages(GFP_KERNEL | __GFP_ZERO,
cfg              1018 drivers/scsi/cxlflash/main.c 	if (unlikely(!cfg->afu)) {
cfg              1024 drivers/scsi/cxlflash/main.c 	cfg->afu->parent = cfg;
cfg              1025 drivers/scsi/cxlflash/main.c 	cfg->afu->desired_hwqs = CXLFLASH_DEF_HWQS;
cfg              1026 drivers/scsi/cxlflash/main.c 	cfg->afu->afu_map = NULL;
cfg              1037 drivers/scsi/cxlflash/main.c static int init_pci(struct cxlflash_cfg *cfg)
cfg              1039 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
cfg              1040 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1046 drivers/scsi/cxlflash/main.c 			cxlflash_wait_for_pci_err_recovery(cfg);
cfg              1052 drivers/scsi/cxlflash/main.c 			cxlflash_wait_for_pci_err_recovery(cfg);
cfg              1068 drivers/scsi/cxlflash/main.c static int init_scsi(struct cxlflash_cfg *cfg)
cfg              1070 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
cfg              1071 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1074 drivers/scsi/cxlflash/main.c 	rc = scsi_add_host(cfg->host, &pdev->dev);
cfg              1080 drivers/scsi/cxlflash/main.c 	scsi_scan_host(cfg->host);
cfg              1196 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              1197 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1231 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              1232 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1267 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              1298 drivers/scsi/cxlflash/main.c 	fc_port_regs = get_fc_port_regs(cfg, 0);
cfg              1306 drivers/scsi/cxlflash/main.c 	for (i = 0; i < cfg->num_fc_ports; i++) {
cfg              1307 drivers/scsi/cxlflash/main.c 		fc_port_regs = get_fc_port_regs(cfg, i);
cfg              1340 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = hwq->afu->parent;
cfg              1341 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1547 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              1548 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1583 drivers/scsi/cxlflash/main.c 		fc_port_regs = get_fc_port_regs(cfg, port);
cfg              1596 drivers/scsi/cxlflash/main.c 			cfg->lr_state = LINK_RESET_REQUIRED;
cfg              1597 drivers/scsi/cxlflash/main.c 			cfg->lr_port = port;
cfg              1598 drivers/scsi/cxlflash/main.c 			schedule_work(&cfg->work_q);
cfg              1617 drivers/scsi/cxlflash/main.c 			atomic_inc(&cfg->scan_host_needed);
cfg              1618 drivers/scsi/cxlflash/main.c 			schedule_work(&cfg->work_q);
cfg              1633 drivers/scsi/cxlflash/main.c static int read_vpd(struct cxlflash_cfg *cfg, u64 wwpn[])
cfg              1635 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1636 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
cfg              1643 drivers/scsi/cxlflash/main.c 						cfg->dev_id->driver_data;
cfg              1648 drivers/scsi/cxlflash/main.c 	vpd_size = cfg->ops->read_adapter_vpd(pdev, vpd_data, sizeof(vpd_data));
cfg              1689 drivers/scsi/cxlflash/main.c 	for (k = 0; k < cfg->num_fc_ports; k++) {
cfg              1735 drivers/scsi/cxlflash/main.c static void init_pcr(struct cxlflash_cfg *cfg)
cfg              1737 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              1757 drivers/scsi/cxlflash/main.c 		hwq->ctx_hndl = (u16) cfg->ops->process_element(cookie);
cfg              1770 drivers/scsi/cxlflash/main.c static int init_global(struct cxlflash_cfg *cfg)
cfg              1772 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              1773 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1784 drivers/scsi/cxlflash/main.c 	rc = read_vpd(cfg, &wwpn[0]);
cfg              1820 drivers/scsi/cxlflash/main.c 		writeq_be(PORT_MASK(cfg->num_fc_ports),
cfg              1822 drivers/scsi/cxlflash/main.c 		num_ports = cfg->num_fc_ports;
cfg              1826 drivers/scsi/cxlflash/main.c 		fc_port_regs = get_fc_port_regs(cfg, i);
cfg              1850 drivers/scsi/cxlflash/main.c 				reg = cfg->ops->get_irq_objhndl(ctx, j);
cfg              1884 drivers/scsi/cxlflash/main.c 		cfg->ws_unmap = true;
cfg              1896 drivers/scsi/cxlflash/main.c static int start_afu(struct cxlflash_cfg *cfg)
cfg              1898 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              1899 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1904 drivers/scsi/cxlflash/main.c 	init_pcr(cfg);
cfg              1940 drivers/scsi/cxlflash/main.c 	rc = init_global(cfg);
cfg              1953 drivers/scsi/cxlflash/main.c static enum undo_level init_intr(struct cxlflash_cfg *cfg,
cfg              1956 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              1963 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->allocate_afu_irqs(ctx, num_irqs);
cfg              1971 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 1, cxlflash_sync_err_irq, hwq,
cfg              1979 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 2, cxlflash_rrq_irq, hwq,
cfg              1991 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 3, cxlflash_async_err_irq, hwq,
cfg              2009 drivers/scsi/cxlflash/main.c static int init_mc(struct cxlflash_cfg *cfg, u32 index)
cfg              2012 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2013 drivers/scsi/cxlflash/main.c 	struct hwq *hwq = get_hwq(cfg->afu, index);
cfg              2018 drivers/scsi/cxlflash/main.c 	hwq->afu = cfg->afu;
cfg              2023 drivers/scsi/cxlflash/main.c 		ctx = cfg->ops->get_context(cfg->dev, cfg->afu_cookie);
cfg              2026 drivers/scsi/cxlflash/main.c 		ctx = cfg->ops->dev_context_init(cfg->dev, cfg->afu_cookie);
cfg              2039 drivers/scsi/cxlflash/main.c 	cfg->ops->set_master(ctx);
cfg              2043 drivers/scsi/cxlflash/main.c 		rc = cfg->ops->afu_reset(ctx);
cfg              2051 drivers/scsi/cxlflash/main.c 	level = init_intr(cfg, hwq);
cfg              2058 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->start_context(hwq->ctx_cookie);
cfg              2069 drivers/scsi/cxlflash/main.c 	term_intr(cfg, level, index);
cfg              2071 drivers/scsi/cxlflash/main.c 		cfg->ops->release_context(ctx);
cfg              2092 drivers/scsi/cxlflash/main.c static void get_num_afu_ports(struct cxlflash_cfg *cfg)
cfg              2094 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2095 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2106 drivers/scsi/cxlflash/main.c 	cfg->num_fc_ports = num_fc_ports;
cfg              2107 drivers/scsi/cxlflash/main.c 	cfg->host->max_channel = PORTNUM2CHAN(num_fc_ports);
cfg              2119 drivers/scsi/cxlflash/main.c static int init_afu(struct cxlflash_cfg *cfg)
cfg              2123 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2124 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2128 drivers/scsi/cxlflash/main.c 	cfg->ops->perst_reloads_same_image(cfg->afu_cookie, true);
cfg              2133 drivers/scsi/cxlflash/main.c 		rc = init_mc(cfg, i);
cfg              2143 drivers/scsi/cxlflash/main.c 	afu->afu_map = cfg->ops->psa_map(hwq->ctx_cookie);
cfg              2174 drivers/scsi/cxlflash/main.c 	get_num_afu_ports(cfg);
cfg              2176 drivers/scsi/cxlflash/main.c 	rc = start_afu(cfg);
cfg              2182 drivers/scsi/cxlflash/main.c 	afu_err_intr_init(cfg->afu);
cfg              2190 drivers/scsi/cxlflash/main.c 	cxlflash_restore_luntable(cfg);
cfg              2197 drivers/scsi/cxlflash/main.c 		term_intr(cfg, UNMAP_THREE, i);
cfg              2198 drivers/scsi/cxlflash/main.c 		term_mc(cfg, i);
cfg              2209 drivers/scsi/cxlflash/main.c static int afu_reset(struct cxlflash_cfg *cfg)
cfg              2211 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2217 drivers/scsi/cxlflash/main.c 	term_afu(cfg);
cfg              2219 drivers/scsi/cxlflash/main.c 	rc = init_afu(cfg);
cfg              2232 drivers/scsi/cxlflash/main.c static void drain_ioctls(struct cxlflash_cfg *cfg)
cfg              2234 drivers/scsi/cxlflash/main.c 	down_write(&cfg->ioctl_rwsem);
cfg              2235 drivers/scsi/cxlflash/main.c 	up_write(&cfg->ioctl_rwsem);
cfg              2245 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = data;
cfg              2246 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2249 drivers/scsi/cxlflash/main.c 	if (cfg->state != STATE_RESET) {
cfg              2251 drivers/scsi/cxlflash/main.c 			__func__, cfg->state);
cfg              2255 drivers/scsi/cxlflash/main.c 	drain_ioctls(cfg);
cfg              2256 drivers/scsi/cxlflash/main.c 	cxlflash_mark_contexts_error(cfg);
cfg              2257 drivers/scsi/cxlflash/main.c 	rc = afu_reset(cfg);
cfg              2259 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_FAILTERM;
cfg              2261 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_NORMAL;
cfg              2262 drivers/scsi/cxlflash/main.c 	wake_up_all(&cfg->reset_waitq);
cfg              2265 drivers/scsi/cxlflash/main.c 	scsi_unblock_requests(cfg->host);
cfg              2272 drivers/scsi/cxlflash/main.c static void cxlflash_schedule_async_reset(struct cxlflash_cfg *cfg)
cfg              2274 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2276 drivers/scsi/cxlflash/main.c 	if (cfg->state != STATE_NORMAL) {
cfg              2278 drivers/scsi/cxlflash/main.c 			__func__, cfg->state);
cfg              2282 drivers/scsi/cxlflash/main.c 	cfg->state = STATE_RESET;
cfg              2283 drivers/scsi/cxlflash/main.c 	scsi_block_requests(cfg->host);
cfg              2284 drivers/scsi/cxlflash/main.c 	cfg->async_reset_cookie = async_schedule(cxlflash_async_reset_host,
cfg              2285 drivers/scsi/cxlflash/main.c 						 cfg);
cfg              2306 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              2307 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2315 drivers/scsi/cxlflash/main.c 	if (cfg->state != STATE_NORMAL) {
cfg              2317 drivers/scsi/cxlflash/main.c 			__func__, cfg->state);
cfg              2360 drivers/scsi/cxlflash/main.c 			cxlflash_schedule_async_reset(cfg);
cfg              2400 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              2401 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2433 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(host);
cfg              2435 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2436 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2450 drivers/scsi/cxlflash/main.c 	if (cfg->state != STATE_NORMAL) {
cfg              2452 drivers/scsi/cxlflash/main.c 			__func__, cfg->state);
cfg              2480 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(host);
cfg              2481 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2487 drivers/scsi/cxlflash/main.c 	switch (cfg->state) {
cfg              2489 drivers/scsi/cxlflash/main.c 		rcr = send_tmf(cfg, sdev, TMF_LUN_RESET);
cfg              2494 drivers/scsi/cxlflash/main.c 		wait_event(cfg->reset_waitq, cfg->state != STATE_RESET);
cfg              2523 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(host);
cfg              2524 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2528 drivers/scsi/cxlflash/main.c 	switch (cfg->state) {
cfg              2530 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_RESET;
cfg              2531 drivers/scsi/cxlflash/main.c 		drain_ioctls(cfg);
cfg              2532 drivers/scsi/cxlflash/main.c 		cxlflash_mark_contexts_error(cfg);
cfg              2533 drivers/scsi/cxlflash/main.c 		rcr = afu_reset(cfg);
cfg              2536 drivers/scsi/cxlflash/main.c 			cfg->state = STATE_FAILTERM;
cfg              2538 drivers/scsi/cxlflash/main.c 			cfg->state = STATE_NORMAL;
cfg              2539 drivers/scsi/cxlflash/main.c 		wake_up_all(&cfg->reset_waitq);
cfg              2543 drivers/scsi/cxlflash/main.c 		wait_event(cfg->reset_waitq, cfg->state != STATE_RESET);
cfg              2544 drivers/scsi/cxlflash/main.c 		if (cfg->state == STATE_NORMAL)
cfg              2584 drivers/scsi/cxlflash/main.c 					 struct cxlflash_cfg *cfg,
cfg              2587 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2594 drivers/scsi/cxlflash/main.c 	if (port >= cfg->num_fc_ports) {
cfg              2600 drivers/scsi/cxlflash/main.c 	fc_port_regs = get_fc_port_regs(cfg, port);
cfg              2626 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2628 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_status(0, cfg, buf);
cfg              2643 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2645 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_status(1, cfg, buf);
cfg              2660 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2662 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_status(2, cfg, buf);
cfg              2677 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2679 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_status(3, cfg, buf);
cfg              2693 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2694 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2726 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(shost);
cfg              2727 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2743 drivers/scsi/cxlflash/main.c 			shost->max_channel = PORTNUM2CHAN(cfg->num_fc_ports);
cfg              2745 drivers/scsi/cxlflash/main.c 		afu_reset(cfg);
cfg              2746 drivers/scsi/cxlflash/main.c 		scsi_scan_host(cfg->host);
cfg              2782 drivers/scsi/cxlflash/main.c 					    struct cxlflash_cfg *cfg,
cfg              2785 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              2792 drivers/scsi/cxlflash/main.c 	if (port >= cfg->num_fc_ports) {
cfg              2798 drivers/scsi/cxlflash/main.c 	fc_port_luns = get_fc_port_luns(cfg, port);
cfg              2819 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2821 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_lun_table(0, cfg, buf);
cfg              2836 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2838 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_lun_table(1, cfg, buf);
cfg              2853 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2855 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_lun_table(2, cfg, buf);
cfg              2870 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2872 drivers/scsi/cxlflash/main.c 	return cxlflash_show_port_lun_table(3, cfg, buf);
cfg              2889 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2890 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2911 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2912 drivers/scsi/cxlflash/main.c 	struct device *cfgdev = &cfg->dev->dev;
cfg              2913 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2967 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2968 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              2991 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              2992 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              3011 drivers/scsi/cxlflash/main.c 	switch (cfg->state) {
cfg              3013 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_RESET;
cfg              3014 drivers/scsi/cxlflash/main.c 		drain_ioctls(cfg);
cfg              3015 drivers/scsi/cxlflash/main.c 		cxlflash_mark_contexts_error(cfg);
cfg              3016 drivers/scsi/cxlflash/main.c 		rc = afu_reset(cfg);
cfg              3018 drivers/scsi/cxlflash/main.c 			cfg->state = STATE_FAILTERM;
cfg              3020 drivers/scsi/cxlflash/main.c 			cfg->state = STATE_NORMAL;
cfg              3021 drivers/scsi/cxlflash/main.c 		wake_up_all(&cfg->reset_waitq);
cfg              3024 drivers/scsi/cxlflash/main.c 		wait_event(cfg->reset_waitq, cfg->state != STATE_RESET);
cfg              3025 drivers/scsi/cxlflash/main.c 		if (cfg->state == STATE_NORMAL)
cfg              3031 drivers/scsi/cxlflash/main.c 			__func__, cfg->state);
cfg              3052 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(class_to_shost(dev));
cfg              3053 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              3077 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = shost_priv(shost);
cfg              3078 drivers/scsi/cxlflash/main.c 	struct device *cfgdev = &cfg->dev->dev;
cfg              3079 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              3222 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = container_of(work, struct cxlflash_cfg,
cfg              3224 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              3225 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3232 drivers/scsi/cxlflash/main.c 	if (cfg->state != STATE_NORMAL)
cfg              3235 drivers/scsi/cxlflash/main.c 	spin_lock_irqsave(cfg->host->host_lock, lock_flags);
cfg              3237 drivers/scsi/cxlflash/main.c 	if (cfg->lr_state == LINK_RESET_REQUIRED) {
cfg              3238 drivers/scsi/cxlflash/main.c 		port = cfg->lr_port;
cfg              3243 drivers/scsi/cxlflash/main.c 			spin_unlock_irqrestore(cfg->host->host_lock,
cfg              3247 drivers/scsi/cxlflash/main.c 			fc_port_regs = get_fc_port_regs(cfg, port);
cfg              3249 drivers/scsi/cxlflash/main.c 			spin_lock_irqsave(cfg->host->host_lock, lock_flags);
cfg              3252 drivers/scsi/cxlflash/main.c 		cfg->lr_state = LINK_RESET_COMPLETE;
cfg              3255 drivers/scsi/cxlflash/main.c 	spin_unlock_irqrestore(cfg->host->host_lock, lock_flags);
cfg              3257 drivers/scsi/cxlflash/main.c 	if (atomic_dec_if_positive(&cfg->scan_host_needed) >= 0)
cfg              3258 drivers/scsi/cxlflash/main.c 		scsi_scan_host(cfg->host);
cfg              3272 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg;
cfg              3277 drivers/scsi/cxlflash/main.c 	cfg = container_of(inode->i_cdev, struct cxlflash_cfg, cdev);
cfg              3278 drivers/scsi/cxlflash/main.c 	file->private_data = cfg;
cfg              3306 drivers/scsi/cxlflash/main.c static int cxlflash_lun_provision(struct cxlflash_cfg *cfg,
cfg              3309 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              3310 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3327 drivers/scsi/cxlflash/main.c 	if (port >= cfg->num_fc_ports) {
cfg              3344 drivers/scsi/cxlflash/main.c 		fc_port_regs = get_fc_port_regs(cfg, port);
cfg              3400 drivers/scsi/cxlflash/main.c static int cxlflash_afu_debug(struct cxlflash_cfg *cfg,
cfg              3403 drivers/scsi/cxlflash/main.c 	struct afu *afu = cfg->afu;
cfg              3404 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3501 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = file->private_data;
cfg              3502 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3523 drivers/scsi/cxlflash/main.c 	down_read(&cfg->ioctl_rwsem);
cfg              3567 drivers/scsi/cxlflash/main.c 	rc = do_ioctl(cfg, (void *)&buf);
cfg              3579 drivers/scsi/cxlflash/main.c 	up_read(&cfg->ioctl_rwsem);
cfg              3605 drivers/scsi/cxlflash/main.c static int init_chrdev(struct cxlflash_cfg *cfg)
cfg              3607 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3621 drivers/scsi/cxlflash/main.c 	cdev_init(&cfg->cdev, &cxlflash_chr_fops);
cfg              3623 drivers/scsi/cxlflash/main.c 	rc = cdev_add(&cfg->cdev, devno, 1);
cfg              3638 drivers/scsi/cxlflash/main.c 	cfg->chardev = char_dev;
cfg              3643 drivers/scsi/cxlflash/main.c 	cdev_del(&cfg->cdev);
cfg              3669 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = NULL;
cfg              3693 drivers/scsi/cxlflash/main.c 	cfg = shost_priv(host);
cfg              3694 drivers/scsi/cxlflash/main.c 	cfg->state = STATE_PROBING;
cfg              3695 drivers/scsi/cxlflash/main.c 	cfg->host = host;
cfg              3696 drivers/scsi/cxlflash/main.c 	rc = alloc_mem(cfg);
cfg              3700 drivers/scsi/cxlflash/main.c 		scsi_host_put(cfg->host);
cfg              3704 drivers/scsi/cxlflash/main.c 	cfg->init_state = INIT_STATE_NONE;
cfg              3705 drivers/scsi/cxlflash/main.c 	cfg->dev = pdev;
cfg              3706 drivers/scsi/cxlflash/main.c 	cfg->cxl_fops = cxlflash_cxl_fops;
cfg              3707 drivers/scsi/cxlflash/main.c 	cfg->ops = cxlflash_assign_ops(ddv);
cfg              3708 drivers/scsi/cxlflash/main.c 	WARN_ON_ONCE(!cfg->ops);
cfg              3717 drivers/scsi/cxlflash/main.c 	cfg->promote_lun_index = 0;
cfg              3720 drivers/scsi/cxlflash/main.c 		cfg->last_lun_index[k] = CXLFLASH_NUM_VLUNS/2 - 1;
cfg              3722 drivers/scsi/cxlflash/main.c 	cfg->dev_id = (struct pci_device_id *)dev_id;
cfg              3724 drivers/scsi/cxlflash/main.c 	init_waitqueue_head(&cfg->tmf_waitq);
cfg              3725 drivers/scsi/cxlflash/main.c 	init_waitqueue_head(&cfg->reset_waitq);
cfg              3727 drivers/scsi/cxlflash/main.c 	INIT_WORK(&cfg->work_q, cxlflash_worker_thread);
cfg              3728 drivers/scsi/cxlflash/main.c 	cfg->lr_state = LINK_RESET_INVALID;
cfg              3729 drivers/scsi/cxlflash/main.c 	cfg->lr_port = -1;
cfg              3730 drivers/scsi/cxlflash/main.c 	spin_lock_init(&cfg->tmf_slock);
cfg              3731 drivers/scsi/cxlflash/main.c 	mutex_init(&cfg->ctx_tbl_list_mutex);
cfg              3732 drivers/scsi/cxlflash/main.c 	mutex_init(&cfg->ctx_recovery_mutex);
cfg              3733 drivers/scsi/cxlflash/main.c 	init_rwsem(&cfg->ioctl_rwsem);
cfg              3734 drivers/scsi/cxlflash/main.c 	INIT_LIST_HEAD(&cfg->ctx_err_recovery);
cfg              3735 drivers/scsi/cxlflash/main.c 	INIT_LIST_HEAD(&cfg->lluns);
cfg              3737 drivers/scsi/cxlflash/main.c 	pci_set_drvdata(pdev, cfg);
cfg              3739 drivers/scsi/cxlflash/main.c 	rc = init_pci(cfg);
cfg              3744 drivers/scsi/cxlflash/main.c 	cfg->init_state = INIT_STATE_PCI;
cfg              3746 drivers/scsi/cxlflash/main.c 	cfg->afu_cookie = cfg->ops->create_afu(pdev);
cfg              3747 drivers/scsi/cxlflash/main.c 	if (unlikely(!cfg->afu_cookie)) {
cfg              3752 drivers/scsi/cxlflash/main.c 	rc = init_afu(cfg);
cfg              3753 drivers/scsi/cxlflash/main.c 	if (rc && !wq_has_sleeper(&cfg->reset_waitq)) {
cfg              3757 drivers/scsi/cxlflash/main.c 	cfg->init_state = INIT_STATE_AFU;
cfg              3759 drivers/scsi/cxlflash/main.c 	rc = init_scsi(cfg);
cfg              3764 drivers/scsi/cxlflash/main.c 	cfg->init_state = INIT_STATE_SCSI;
cfg              3766 drivers/scsi/cxlflash/main.c 	rc = init_chrdev(cfg);
cfg              3771 drivers/scsi/cxlflash/main.c 	cfg->init_state = INIT_STATE_CDEV;
cfg              3773 drivers/scsi/cxlflash/main.c 	if (wq_has_sleeper(&cfg->reset_waitq)) {
cfg              3774 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_PROBED;
cfg              3775 drivers/scsi/cxlflash/main.c 		wake_up_all(&cfg->reset_waitq);
cfg              3777 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_NORMAL;
cfg              3783 drivers/scsi/cxlflash/main.c 	cfg->state = STATE_PROBED;
cfg              3802 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
cfg              3803 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3809 drivers/scsi/cxlflash/main.c 		wait_event(cfg->reset_waitq, cfg->state != STATE_RESET &&
cfg              3810 drivers/scsi/cxlflash/main.c 					     cfg->state != STATE_PROBING);
cfg              3811 drivers/scsi/cxlflash/main.c 		if (cfg->state == STATE_FAILTERM)
cfg              3814 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_RESET;
cfg              3815 drivers/scsi/cxlflash/main.c 		scsi_block_requests(cfg->host);
cfg              3816 drivers/scsi/cxlflash/main.c 		drain_ioctls(cfg);
cfg              3817 drivers/scsi/cxlflash/main.c 		rc = cxlflash_mark_contexts_error(cfg);
cfg              3821 drivers/scsi/cxlflash/main.c 		term_afu(cfg);
cfg              3824 drivers/scsi/cxlflash/main.c 		cfg->state = STATE_FAILTERM;
cfg              3825 drivers/scsi/cxlflash/main.c 		wake_up_all(&cfg->reset_waitq);
cfg              3826 drivers/scsi/cxlflash/main.c 		scsi_unblock_requests(cfg->host);
cfg              3846 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
cfg              3847 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3851 drivers/scsi/cxlflash/main.c 	rc = init_afu(cfg);
cfg              3866 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
cfg              3867 drivers/scsi/cxlflash/main.c 	struct device *dev = &cfg->dev->dev;
cfg              3871 drivers/scsi/cxlflash/main.c 	cfg->state = STATE_NORMAL;
cfg              3872 drivers/scsi/cxlflash/main.c 	wake_up_all(&cfg->reset_waitq);
cfg              3873 drivers/scsi/cxlflash/main.c 	scsi_unblock_requests(cfg->host);
cfg                95 drivers/scsi/cxlflash/superpipe.c void cxlflash_stop_term_user_contexts(struct cxlflash_cfg *cfg)
cfg                97 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               100 drivers/scsi/cxlflash/superpipe.c 	cxlflash_mark_contexts_error(cfg);
cfg               104 drivers/scsi/cxlflash/superpipe.c 			if (cfg->ctx_tbl[i]) {
cfg               109 drivers/scsi/cxlflash/superpipe.c 		if (!found && list_empty(&cfg->ctx_err_recovery))
cfg               114 drivers/scsi/cxlflash/superpipe.c 		wake_up_all(&cfg->reset_waitq);
cfg               128 drivers/scsi/cxlflash/superpipe.c static struct ctx_info *find_error_context(struct cxlflash_cfg *cfg, u64 rctxid,
cfg               133 drivers/scsi/cxlflash/superpipe.c 	list_for_each_entry(ctxi, &cfg->ctx_err_recovery, list)
cfg               155 drivers/scsi/cxlflash/superpipe.c struct ctx_info *get_context(struct cxlflash_cfg *cfg, u64 rctxid,
cfg               158 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               177 drivers/scsi/cxlflash/superpipe.c 			mutex_lock(&cfg->ctx_tbl_list_mutex);
cfg               178 drivers/scsi/cxlflash/superpipe.c 			ctxi = cfg->ctx_tbl[ctxid];
cfg               186 drivers/scsi/cxlflash/superpipe.c 				ctxi = find_error_context(cfg, rctxid, file);
cfg               188 drivers/scsi/cxlflash/superpipe.c 				mutex_unlock(&cfg->ctx_tbl_list_mutex);
cfg               205 drivers/scsi/cxlflash/superpipe.c 			mutex_unlock(&cfg->ctx_tbl_list_mutex);
cfg               261 drivers/scsi/cxlflash/superpipe.c static int afu_attach(struct cxlflash_cfg *cfg, struct ctx_info *ctxi)
cfg               263 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               264 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg               286 drivers/scsi/cxlflash/superpipe.c 			val = cfg->ops->get_irq_objhndl(ctxi->ctx, i);
cfg               332 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               333 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               359 drivers/scsi/cxlflash/superpipe.c 	up_read(&cfg->ioctl_rwsem);
cfg               363 drivers/scsi/cxlflash/superpipe.c 	down_read(&cfg->ioctl_rwsem);
cfg               364 drivers/scsi/cxlflash/superpipe.c 	rc = check_state(cfg);
cfg               439 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = ctxi->cfg;
cfg               440 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               483 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = ctxi->cfg;
cfg               484 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               634 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               635 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               638 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg               656 drivers/scsi/cxlflash/superpipe.c 		ctxi = get_context(cfg, rctxid, lli, CTX_CTRL_ERR_FALLBACK);
cfg               751 drivers/scsi/cxlflash/superpipe.c static void destroy_context(struct cxlflash_cfg *cfg,
cfg               754 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg               780 drivers/scsi/cxlflash/superpipe.c static struct ctx_info *create_context(struct cxlflash_cfg *cfg)
cfg               782 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               826 drivers/scsi/cxlflash/superpipe.c static void init_context(struct ctx_info *ctxi, struct cxlflash_cfg *cfg,
cfg               830 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg               838 drivers/scsi/cxlflash/superpipe.c 	ctxi->cfg = cfg;
cfg               858 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = ctxi->cfg;
cfg               865 drivers/scsi/cxlflash/superpipe.c 	mutex_lock(&cfg->ctx_tbl_list_mutex);
cfg               870 drivers/scsi/cxlflash/superpipe.c 	cfg->ctx_tbl[ctxid] = NULL;
cfg               871 drivers/scsi/cxlflash/superpipe.c 	mutex_unlock(&cfg->ctx_tbl_list_mutex);
cfg               875 drivers/scsi/cxlflash/superpipe.c 	destroy_context(cfg, ctxi);
cfg               894 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               895 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg               909 drivers/scsi/cxlflash/superpipe.c 		ctxi = get_context(cfg, rctxid, lli, CTX_CTRL_ERR_FALLBACK);
cfg               992 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = container_of(file->f_op, struct cxlflash_cfg,
cfg               994 drivers/scsi/cxlflash/superpipe.c 	void *ctx = cfg->ops->fops_get_context(file);
cfg               995 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1002 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
cfg              1009 drivers/scsi/cxlflash/superpipe.c 	ctxi = get_context(cfg, ctxid, file, ctrl);
cfg              1011 drivers/scsi/cxlflash/superpipe.c 		ctxi = get_context(cfg, ctxid, file, ctrl | CTX_CTRL_CLONE);
cfg              1026 drivers/scsi/cxlflash/superpipe.c 	down_read(&cfg->ioctl_rwsem);
cfg              1030 drivers/scsi/cxlflash/superpipe.c 	up_read(&cfg->ioctl_rwsem);
cfg              1032 drivers/scsi/cxlflash/superpipe.c 	cfg->ops->fd_release(inode, file);
cfg              1057 drivers/scsi/cxlflash/superpipe.c static struct page *get_err_page(struct cxlflash_cfg *cfg)
cfg              1060 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1107 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = container_of(file->f_op, struct cxlflash_cfg,
cfg              1109 drivers/scsi/cxlflash/superpipe.c 	void *ctx = cfg->ops->fops_get_context(file);
cfg              1110 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1117 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
cfg              1124 drivers/scsi/cxlflash/superpipe.c 	ctxi = get_context(cfg, ctxid, file, ctrl);
cfg              1139 drivers/scsi/cxlflash/superpipe.c 		err_page = get_err_page(cfg);
cfg              1180 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = container_of(file->f_op, struct cxlflash_cfg,
cfg              1182 drivers/scsi/cxlflash/superpipe.c 	void *ctx = cfg->ops->fops_get_context(file);
cfg              1183 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1189 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
cfg              1197 drivers/scsi/cxlflash/superpipe.c 	ctxi = get_context(cfg, ctxid, file, ctrl);
cfg              1206 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->fd_mmap(file, vma);
cfg              1234 drivers/scsi/cxlflash/superpipe.c int cxlflash_mark_contexts_error(struct cxlflash_cfg *cfg)
cfg              1239 drivers/scsi/cxlflash/superpipe.c 	mutex_lock(&cfg->ctx_tbl_list_mutex);
cfg              1242 drivers/scsi/cxlflash/superpipe.c 		ctxi = cfg->ctx_tbl[i];
cfg              1245 drivers/scsi/cxlflash/superpipe.c 			cfg->ctx_tbl[i] = NULL;
cfg              1246 drivers/scsi/cxlflash/superpipe.c 			list_add(&ctxi->list, &cfg->ctx_err_recovery);
cfg              1254 drivers/scsi/cxlflash/superpipe.c 	mutex_unlock(&cfg->ctx_tbl_list_mutex);
cfg              1278 drivers/scsi/cxlflash/superpipe.c int check_state(struct cxlflash_cfg *cfg)
cfg              1280 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1284 drivers/scsi/cxlflash/superpipe.c 	switch (cfg->state) {
cfg              1287 drivers/scsi/cxlflash/superpipe.c 		up_read(&cfg->ioctl_rwsem);
cfg              1288 drivers/scsi/cxlflash/superpipe.c 		rc = wait_event_interruptible(cfg->reset_waitq,
cfg              1289 drivers/scsi/cxlflash/superpipe.c 					      cfg->state != STATE_RESET);
cfg              1290 drivers/scsi/cxlflash/superpipe.c 		down_read(&cfg->ioctl_rwsem);
cfg              1320 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              1321 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1322 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg              1362 drivers/scsi/cxlflash/superpipe.c 		ctxi = get_context(cfg, rctxid, NULL, 0);
cfg              1404 drivers/scsi/cxlflash/superpipe.c 	ctxi = create_context(cfg);
cfg              1412 drivers/scsi/cxlflash/superpipe.c 	ctx = cfg->ops->dev_context_init(cfg->dev, cfg->afu_cookie);
cfg              1420 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, irqs);
cfg              1427 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
cfg              1434 drivers/scsi/cxlflash/superpipe.c 	file = cfg->ops->get_fd(ctx, &cfg->cxl_fops, &fd);
cfg              1445 drivers/scsi/cxlflash/superpipe.c 	init_context(ctxi, cfg, ctx, ctxid, file, perms, irqs);
cfg              1447 drivers/scsi/cxlflash/superpipe.c 	rc = afu_attach(cfg, ctxi);
cfg              1460 drivers/scsi/cxlflash/superpipe.c 	mutex_lock(&cfg->ctx_tbl_list_mutex);
cfg              1462 drivers/scsi/cxlflash/superpipe.c 	cfg->ctx_tbl[ctxid] = ctxi;
cfg              1463 drivers/scsi/cxlflash/superpipe.c 	mutex_unlock(&cfg->ctx_tbl_list_mutex);
cfg              1493 drivers/scsi/cxlflash/superpipe.c 		cfg->ops->stop_context(ctx);
cfg              1494 drivers/scsi/cxlflash/superpipe.c 		cfg->ops->release_context(ctx);
cfg              1515 drivers/scsi/cxlflash/superpipe.c 		destroy_context(cfg, ctxi);
cfg              1534 drivers/scsi/cxlflash/superpipe.c static int recover_context(struct cxlflash_cfg *cfg,
cfg              1538 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1544 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg              1546 drivers/scsi/cxlflash/superpipe.c 	ctx = cfg->ops->dev_context_init(cfg->dev, cfg->afu_cookie);
cfg              1554 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, ctxi->irqs);
cfg              1561 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
cfg              1568 drivers/scsi/cxlflash/superpipe.c 	file = cfg->ops->get_fd(ctx, &cfg->cxl_fops, &fd);
cfg              1578 drivers/scsi/cxlflash/superpipe.c 	rc = afu_attach(cfg, ctxi);
cfg              1599 drivers/scsi/cxlflash/superpipe.c 	mutex_lock(&cfg->ctx_tbl_list_mutex);
cfg              1602 drivers/scsi/cxlflash/superpipe.c 	cfg->ctx_tbl[ctxid] = ctxi;
cfg              1603 drivers/scsi/cxlflash/superpipe.c 	mutex_unlock(&cfg->ctx_tbl_list_mutex);
cfg              1615 drivers/scsi/cxlflash/superpipe.c 	cfg->ops->stop_context(ctx);
cfg              1617 drivers/scsi/cxlflash/superpipe.c 	cfg->ops->release_context(ctx);
cfg              1654 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              1655 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1657 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg              1659 drivers/scsi/cxlflash/superpipe.c 	struct mutex *mutex = &cfg->ctx_recovery_mutex;
cfg              1670 drivers/scsi/cxlflash/superpipe.c 	atomic_inc(&cfg->recovery_threads);
cfg              1671 drivers/scsi/cxlflash/superpipe.c 	up_read(&cfg->ioctl_rwsem);
cfg              1673 drivers/scsi/cxlflash/superpipe.c 	down_read(&cfg->ioctl_rwsem);
cfg              1679 drivers/scsi/cxlflash/superpipe.c 	rc = check_state(cfg);
cfg              1691 drivers/scsi/cxlflash/superpipe.c 	ctxi = get_context(cfg, rctxid, lli, CTX_CTRL_ERR_FALLBACK);
cfg              1700 drivers/scsi/cxlflash/superpipe.c 		rc = recover_context(cfg, ctxi, &new_adap_fd);
cfg              1705 drivers/scsi/cxlflash/superpipe.c 			    ((atomic_read(&cfg->recovery_threads) > 1) ||
cfg              1749 drivers/scsi/cxlflash/superpipe.c 		rc = check_state(cfg);
cfg              1761 drivers/scsi/cxlflash/superpipe.c 	atomic_dec_if_positive(&cfg->recovery_threads);
cfg              1775 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              1776 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1813 drivers/scsi/cxlflash/superpipe.c 			scsi_scan_host(cfg->host);
cfg              1842 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              1843 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1856 drivers/scsi/cxlflash/superpipe.c 	ctxi = get_context(cfg, rctxid, lli, 0);
cfg              1964 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              1965 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              1966 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg              1993 drivers/scsi/cxlflash/superpipe.c 	ctxi = get_context(cfg, rctxid, lli, 0);
cfg              2052 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              2053 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              2063 drivers/scsi/cxlflash/superpipe.c 	rc = check_state(cfg);
cfg              2064 drivers/scsi/cxlflash/superpipe.c 	if (unlikely(rc) && (cfg->state == STATE_FAILTERM)) {
cfg              2099 drivers/scsi/cxlflash/superpipe.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              2100 drivers/scsi/cxlflash/superpipe.c 	struct device *dev = &cfg->dev->dev;
cfg              2101 drivers/scsi/cxlflash/superpipe.c 	struct afu *afu = cfg->afu;
cfg              2128 drivers/scsi/cxlflash/superpipe.c 	down_read(&cfg->ioctl_rwsem);
cfg              2209 drivers/scsi/cxlflash/superpipe.c 	up_read(&cfg->ioctl_rwsem);
cfg               104 drivers/scsi/cxlflash/superpipe.h 	struct cxlflash_cfg *cfg;
cfg               135 drivers/scsi/cxlflash/superpipe.h struct ctx_info *get_context(struct cxlflash_cfg *cfg, u64 rctxit, void *arg,
cfg               151 drivers/scsi/cxlflash/superpipe.h int check_state(struct cxlflash_cfg *cfg);
cfg               429 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               430 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg               446 drivers/scsi/cxlflash/vlun.c 		scsi_cmd[1] = cfg->ws_unmap ? 0x8 : 0;
cfg               452 drivers/scsi/cxlflash/vlun.c 		up_read(&cfg->ioctl_rwsem);
cfg               456 drivers/scsi/cxlflash/vlun.c 		down_read(&cfg->ioctl_rwsem);
cfg               457 drivers/scsi/cxlflash/vlun.c 		rc = check_state(cfg);
cfg               507 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               508 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg               625 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               626 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg               733 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               734 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg               737 drivers/scsi/cxlflash/vlun.c 	struct afu *afu = cfg->afu;
cfg               770 drivers/scsi/cxlflash/vlun.c 		ctxi = get_context(cfg, rctxid, lli, CTX_CTRL_ERR_FALLBACK);
cfg               832 drivers/scsi/cxlflash/vlun.c void cxlflash_restore_luntable(struct cxlflash_cfg *cfg)
cfg               837 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg               842 drivers/scsi/cxlflash/vlun.c 	list_for_each_entry_safe(lli, temp, &cfg->lluns, list) {
cfg               849 drivers/scsi/cxlflash/vlun.c 		for (k = 0; k < cfg->num_fc_ports; k++)
cfg               851 drivers/scsi/cxlflash/vlun.c 				fc_port_luns = get_fc_port_luns(cfg, k);
cfg               885 drivers/scsi/cxlflash/vlun.c static int init_luntable(struct cxlflash_cfg *cfg, struct llun_info *lli)
cfg               892 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg               901 drivers/scsi/cxlflash/vlun.c 	if (nports == 0 || nports > cfg->num_fc_ports) {
cfg               912 drivers/scsi/cxlflash/vlun.c 		for (k = 0; k < cfg->num_fc_ports; k++) {
cfg               916 drivers/scsi/cxlflash/vlun.c 			if (cfg->promote_lun_index == cfg->last_lun_index[k]) {
cfg               922 drivers/scsi/cxlflash/vlun.c 		lind = lli->lun_index = cfg->promote_lun_index;
cfg               925 drivers/scsi/cxlflash/vlun.c 		for (k = 0; k < cfg->num_fc_ports; k++) {
cfg               929 drivers/scsi/cxlflash/vlun.c 			fc_port_luns = get_fc_port_luns(cfg, k);
cfg               934 drivers/scsi/cxlflash/vlun.c 		cfg->promote_lun_index++;
cfg               941 drivers/scsi/cxlflash/vlun.c 		if (cfg->promote_lun_index == cfg->last_lun_index[chan]) {
cfg               946 drivers/scsi/cxlflash/vlun.c 		lind = lli->lun_index = cfg->last_lun_index[chan];
cfg               947 drivers/scsi/cxlflash/vlun.c 		fc_port_luns = get_fc_port_luns(cfg, chan);
cfg               949 drivers/scsi/cxlflash/vlun.c 		cfg->last_lun_index[chan]--;
cfg               975 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg               976 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg              1015 drivers/scsi/cxlflash/vlun.c 	rc = init_luntable(cfg, lli);
cfg              1021 drivers/scsi/cxlflash/vlun.c 	ctxi = get_context(cfg, rctxid, lli, 0);
cfg              1098 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = afu->parent;
cfg              1099 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg              1193 drivers/scsi/cxlflash/vlun.c 	struct cxlflash_cfg *cfg = shost_priv(sdev->host);
cfg              1194 drivers/scsi/cxlflash/vlun.c 	struct device *dev = &cfg->dev->dev;
cfg              1198 drivers/scsi/cxlflash/vlun.c 	struct afu *afu = cfg->afu;
cfg              1230 drivers/scsi/cxlflash/vlun.c 	ctxi_src = get_context(cfg, rctxid_src, lli, CTX_CTRL_CLONE);
cfg              1231 drivers/scsi/cxlflash/vlun.c 	ctxi_dst = get_context(cfg, rctxid_dst, lli, 0);
cfg              1163 drivers/scsi/esas2r/atioctl.h 		struct atto_ioctl_vda_cfg_cmd cfg;
cfg              1224 drivers/scsi/esas2r/atvda.h 	struct atto_vda_cfg_req cfg;
cfg               587 drivers/scsi/esas2r/esas2r_flash.c static u32 chk_cfg(u8 *cfg, u32 length, u32 *flash_ver)
cfg               589 drivers/scsi/esas2r/esas2r_flash.c 	u16 *pw = (u16 *)cfg - 1;
cfg              1186 drivers/scsi/esas2r/esas2r_init.c 		ci = (struct atto_vda_cfg_init *)&rq->vrq->cfg.data.init;
cfg              1227 drivers/scsi/esas2r/esas2r_init.c 			rq->vrq->cfg.sg_list_offset = offsetof(
cfg              1230 drivers/scsi/esas2r/esas2r_init.c 			rq->vrq->cfg.data.prde.ctl_len =
cfg              1232 drivers/scsi/esas2r/esas2r_init.c 			rq->vrq->cfg.data.prde.address = cpu_to_le64(
cfg               210 drivers/scsi/esas2r/esas2r_vda.c 		    || vi->cmd.cfg.data_length == 0) {
cfg               215 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.cfg.cfg_func == VDA_CFG_INIT) {
cfg               220 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->cfg.sub_func = vi->cmd.cfg.cfg_func;
cfg               221 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->cfg.length = cpu_to_le32(vi->cmd.cfg.data_length);
cfg               223 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) {
cfg               224 drivers/scsi/esas2r/esas2r_vda.c 			memcpy(&rq->vrq->cfg.data,
cfg               225 drivers/scsi/esas2r/esas2r_vda.c 			       &vi->cmd.cfg.data,
cfg               226 drivers/scsi/esas2r/esas2r_vda.c 			       vi->cmd.cfg.data_length);
cfg               228 drivers/scsi/esas2r/esas2r_vda.c 			esas2r_nuxi_cfg_data(rq->vrq->cfg.sub_func,
cfg               229 drivers/scsi/esas2r/esas2r_vda.c 					     &rq->vrq->cfg.data);
cfg               302 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) {
cfg               303 drivers/scsi/esas2r/esas2r_vda.c 			struct atto_ioctl_vda_cfg_cmd *cfg = &vi->cmd.cfg;
cfg               305 drivers/scsi/esas2r/esas2r_vda.c 			char buf[sizeof(cfg->data.init.fw_release) + 1];
cfg               307 drivers/scsi/esas2r/esas2r_vda.c 			cfg->data_length =
cfg               309 drivers/scsi/esas2r/esas2r_vda.c 			cfg->data.init.vda_version =
cfg               311 drivers/scsi/esas2r/esas2r_vda.c 			cfg->data.init.fw_build = rsp->fw_build;
cfg               317 drivers/scsi/esas2r/esas2r_vda.c 			memcpy(&cfg->data.init.fw_release, buf,
cfg               318 drivers/scsi/esas2r/esas2r_vda.c 			       sizeof(cfg->data.init.fw_release));
cfg               320 drivers/scsi/esas2r/esas2r_vda.c 			if (LOWORD(LOBYTE(cfg->data.init.fw_build)) == 'A')
cfg               321 drivers/scsi/esas2r/esas2r_vda.c 				cfg->data.init.fw_version =
cfg               322 drivers/scsi/esas2r/esas2r_vda.c 					cfg->data.init.fw_build;
cfg               324 drivers/scsi/esas2r/esas2r_vda.c 				cfg->data.init.fw_version =
cfg               325 drivers/scsi/esas2r/esas2r_vda.c 					cfg->data.init.fw_release;
cfg               327 drivers/scsi/esas2r/esas2r_vda.c 			esas2r_nuxi_cfg_data(rq->vrq->cfg.sub_func,
cfg               328 drivers/scsi/esas2r/esas2r_vda.c 					     &vi->cmd.cfg.data);
cfg               488 drivers/scsi/esas2r/esas2r_vda.c 	struct atto_vda_cfg_req *vrq = &rq->vrq->cfg;
cfg               171 drivers/scsi/g_NCR5380.c 	u8 cfg = 0;
cfg               183 drivers/scsi/g_NCR5380.c 		cfg = 0x80 | idx | (irq << 4);
cfg               184 drivers/scsi/g_NCR5380.c 	outb(cfg, 0x379);
cfg               445 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               447 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	cfg &= ~PHY_CFG_DC_OPT_MSK;
cfg               448 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	cfg |= 1 << PHY_CFG_DC_OPT_OFF;
cfg               449 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               454 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CONFIG2);
cfg               456 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	cfg &= ~PHY_CONFIG2_FORCE_TXDEEMPH_MSK;
cfg               457 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CONFIG2, cfg);
cfg               765 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               767 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	cfg |= PHY_CFG_ENA_MSK;
cfg               768 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               773 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               775 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	cfg &= ~PHY_CFG_ENA_MSK;
cfg               776 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               886 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               888 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	cfg &= ~PHY_CFG_DC_OPT_MSK;
cfg               889 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	cfg |= 1 << PHY_CFG_DC_OPT_OFF;
cfg               890 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg              1115 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	u32 cfg;
cfg              1120 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		cfg = hisi_sas_phy_read32(hisi_hba, phy_no, CON_CONTROL);
cfg              1121 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		if (!(cfg & CON_CONTROL_CFG_OPEN_ACC_STP_MSK))
cfg              1124 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		cfg &= ~CON_CONTROL_CFG_OPEN_ACC_STP_MSK;
cfg              1125 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, CON_CONTROL, cfg);
cfg              1141 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			u32 cfg = hisi_sas_phy_read32(hisi_hba,
cfg              1144 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			cfg |= CON_CONTROL_CFG_OPEN_ACC_STP_MSK;
cfg              1146 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				CON_CONTROL, cfg);
cfg              1392 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg              1394 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	cfg |= PHY_CFG_ENA_MSK;
cfg              1395 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg              1487 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	u32 cfg, axi_val, dfx0_val, txid_auto;
cfg              1522 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg              1523 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	cfg &= ~PHY_CFG_ENA_MSK;
cfg              1524 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               709 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               711 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	cfg &= ~PHY_CFG_DC_OPT_MSK;
cfg               712 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	cfg |= 1 << PHY_CFG_DC_OPT_OFF;
cfg               713 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               914 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               916 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	cfg |= PHY_CFG_ENA_MSK;
cfg               917 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	cfg &= ~PHY_CFG_PHY_RST_MSK;
cfg               918 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               923 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	u32 cfg = hisi_sas_phy_read32(hisi_hba, phy_no, PHY_CFG);
cfg               932 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	cfg &= ~PHY_CFG_ENA_MSK;
cfg               933 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg               939 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		cfg |= PHY_CFG_PHY_RST_MSK;
cfg               940 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		hisi_sas_phy_write32(hisi_hba, phy_no, PHY_CFG, cfg);
cfg              2165 drivers/scsi/ipr.c 			      struct ipr_hostrcb_config_element *cfg)
cfg              2168 drivers/scsi/ipr.c 	u8 type = cfg->type_status & IPR_PATH_CFG_TYPE_MASK;
cfg              2169 drivers/scsi/ipr.c 	u8 status = cfg->type_status & IPR_PATH_CFG_STATUS_MASK;
cfg              2185 drivers/scsi/ipr.c 					     cfg->phy, link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2186 drivers/scsi/ipr.c 					     be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2188 drivers/scsi/ipr.c 				if (cfg->cascaded_expander == 0xff && cfg->phy == 0xff) {
cfg              2191 drivers/scsi/ipr.c 						     link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2192 drivers/scsi/ipr.c 						     be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2193 drivers/scsi/ipr.c 				} else if (cfg->cascaded_expander == 0xff) {
cfg              2196 drivers/scsi/ipr.c 						     path_type_desc[i].desc, cfg->phy,
cfg              2197 drivers/scsi/ipr.c 						     link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2198 drivers/scsi/ipr.c 						     be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2199 drivers/scsi/ipr.c 				} else if (cfg->phy == 0xff) {
cfg              2202 drivers/scsi/ipr.c 						     path_type_desc[i].desc, cfg->cascaded_expander,
cfg              2203 drivers/scsi/ipr.c 						     link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2204 drivers/scsi/ipr.c 						     be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2208 drivers/scsi/ipr.c 						     path_type_desc[i].desc, cfg->cascaded_expander, cfg->phy,
cfg              2209 drivers/scsi/ipr.c 						     link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2210 drivers/scsi/ipr.c 						     be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2218 drivers/scsi/ipr.c 		     "WWN=%08X%08X\n", cfg->type_status, cfg->cascaded_expander, cfg->phy,
cfg              2219 drivers/scsi/ipr.c 		     link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2220 drivers/scsi/ipr.c 		     be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2232 drivers/scsi/ipr.c 				struct ipr_hostrcb64_config_element *cfg)
cfg              2235 drivers/scsi/ipr.c 	u8 desc_id = cfg->descriptor_id & IPR_DESCRIPTOR_MASK;
cfg              2236 drivers/scsi/ipr.c 	u8 type = cfg->type_status & IPR_PATH_CFG_TYPE_MASK;
cfg              2237 drivers/scsi/ipr.c 	u8 status = cfg->type_status & IPR_PATH_CFG_STATUS_MASK;
cfg              2254 drivers/scsi/ipr.c 					cfg->res_path, buffer, sizeof(buffer)),
cfg              2255 drivers/scsi/ipr.c 					link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2256 drivers/scsi/ipr.c 					be32_to_cpu(cfg->wwid[0]),
cfg              2257 drivers/scsi/ipr.c 					be32_to_cpu(cfg->wwid[1]));
cfg              2262 drivers/scsi/ipr.c 		     "WWN=%08X%08X\n", cfg->type_status,
cfg              2264 drivers/scsi/ipr.c 			cfg->res_path, buffer, sizeof(buffer)),
cfg              2265 drivers/scsi/ipr.c 			link_rate[cfg->link_rate & IPR_PHY_LINK_RATE_MASK],
cfg              2266 drivers/scsi/ipr.c 			be32_to_cpu(cfg->wwid[0]), be32_to_cpu(cfg->wwid[1]));
cfg              2282 drivers/scsi/ipr.c 	struct ipr_hostrcb_config_element *cfg;
cfg              2295 drivers/scsi/ipr.c 		for_each_fabric_cfg(fabric, cfg)
cfg              2296 drivers/scsi/ipr.c 			ipr_log_path_elem(hostrcb, cfg);
cfg              2375 drivers/scsi/ipr.c 	struct ipr_hostrcb64_config_element *cfg;
cfg              2389 drivers/scsi/ipr.c 		for_each_fabric_cfg(fabric, cfg)
cfg              2390 drivers/scsi/ipr.c 			ipr_log64_path_elem(hostrcb, cfg);
cfg              10184 drivers/scsi/ipr.c 	ioa_cfg->chip_cfg = ioa_cfg->ipr_chip->cfg;
cfg              1106 drivers/scsi/ipr.h #define for_each_fabric_cfg(fabric, cfg) \
cfg              1107 drivers/scsi/ipr.h 		for (cfg = (fabric)->elem; \
cfg              1108 drivers/scsi/ipr.h 			cfg < ((fabric)->elem + be16_to_cpu((fabric)->num_entries)); \
cfg              1109 drivers/scsi/ipr.h 			cfg++)
cfg              1418 drivers/scsi/ipr.h 	const struct ipr_chip_cfg_t *cfg;
cfg               114 drivers/scsi/scsi_netlink.c 	struct netlink_kernel_cfg cfg = {
cfg               120 drivers/scsi/scsi_netlink.c 					     &cfg);
cfg              4550 drivers/scsi/scsi_transport_iscsi.c 	struct netlink_kernel_cfg cfg = {
cfg              4587 drivers/scsi/scsi_transport_iscsi.c 	nls = netlink_kernel_create(&init_net, NETLINK_ISCSI, &cfg);
cfg              1062 drivers/slimbus/qcom-ngd-ctrl.c 	u32 cfg = readl_relaxed(ctrl->ngd->base);
cfg              1068 drivers/slimbus/qcom-ngd-ctrl.c 	cfg |= NGD_CFG_RX_MSGQ_EN;
cfg              1069 drivers/slimbus/qcom-ngd-ctrl.c 	cfg |= NGD_CFG_TX_MSGQ_EN;
cfg              1072 drivers/slimbus/qcom-ngd-ctrl.c 	if (!(cfg & NGD_CFG_ENABLE))
cfg              1073 drivers/slimbus/qcom-ngd-ctrl.c 		cfg |= NGD_CFG_ENABLE;
cfg              1075 drivers/slimbus/qcom-ngd-ctrl.c 	writel_relaxed(cfg, ctrl->ngd->base);
cfg               203 drivers/slimbus/stream.c 			struct slim_stream_config *cfg)
cfg               214 drivers/slimbus/stream.c 	num_ports = hweight32(cfg->port_mask);
cfg               220 drivers/slimbus/stream.c 	rt->rate = cfg->rate;
cfg               221 drivers/slimbus/stream.c 	rt->bps = cfg->bps;
cfg               222 drivers/slimbus/stream.c 	rt->direction = cfg->direction;
cfg               224 drivers/slimbus/stream.c 	if (cfg->rate % ctrl->a_framer->superfreq) {
cfg               229 drivers/slimbus/stream.c 		if (cfg->direction == SNDRV_PCM_STREAM_PLAYBACK)
cfg               237 drivers/slimbus/stream.c 	rt->ratem = cfg->rate/ctrl->a_framer->superfreq;
cfg               240 drivers/slimbus/stream.c 	for_each_set_bit(port_id, &cfg->port_mask, SLIM_DEVICE_MAX_PORTS) {
cfg               244 drivers/slimbus/stream.c 		port->ch.prrate = slim_get_prate_code(cfg->rate);
cfg               245 drivers/slimbus/stream.c 		port->ch.id = cfg->chs[i];
cfg               250 drivers/slimbus/stream.c 		if (cfg->direction == SNDRV_PCM_STREAM_PLAYBACK)
cfg               384 drivers/soc/fsl/qbman/bman.c 	u32 cfg;
cfg               401 drivers/soc/fsl/qbman/bman.c 	cfg = (bm_in(portal, BM_REG_CFG) & 0xffffffe0)
cfg               403 drivers/soc/fsl/qbman/bman.c 	bm_out(portal, BM_REG_CFG, cfg);
cfg               427 drivers/soc/fsl/qbman/qman.c 	u32 cfg;
cfg               444 drivers/soc/fsl/qbman/qman.c 	cfg = (qm_in(portal, QM_REG_CFG) & 0x00ffffff) |
cfg               448 drivers/soc/fsl/qbman/qman.c 	qm_out(portal, QM_REG_CFG, cfg);
cfg               613 drivers/soc/fsl/qbman/qman.c 	u32 cfg;
cfg               633 drivers/soc/fsl/qbman/qman.c 	for (cfg = 0; cfg < QM_DQRR_SIZE; cfg++)
cfg               634 drivers/soc/fsl/qbman/qman.c 		dpaa_invalidate(qm_cl(dqrr->ring, cfg));
cfg               635 drivers/soc/fsl/qbman/qman.c 	cfg = (qm_in(portal, QM_REG_CFG) & 0xff000f00) |
cfg               642 drivers/soc/fsl/qbman/qman.c 	qm_out(portal, QM_REG_CFG, cfg);
cfg               771 drivers/soc/fsl/qbman/qman.c 	u32 cfg;
cfg               785 drivers/soc/fsl/qbman/qman.c 	cfg = (qm_in(portal, QM_REG_CFG) & 0xfffff0ff) |
cfg               787 drivers/soc/fsl/qbman/qman.c 	qm_out(portal, QM_REG_CFG, cfg);
cfg                98 drivers/soc/fsl/qbman/qman_test_api.c 	neq |= a->cfg != b->cfg;
cfg               247 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	u32 cfg, addr = 0, mask[4]; /* in 16-dwords */
cfg               257 drivers/soc/ixp4xx/ixp4xx-qmgr.c 		cfg = 0 << 24;
cfg               261 drivers/soc/ixp4xx/ixp4xx-qmgr.c 		cfg = 1 << 24;
cfg               265 drivers/soc/ixp4xx/ixp4xx-qmgr.c 		cfg = 2 << 24;
cfg               269 drivers/soc/ixp4xx/ixp4xx-qmgr.c 		cfg = 3 << 24;
cfg               276 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	cfg |= nearly_empty_watermark << 26;
cfg               277 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	cfg |= nearly_full_watermark << 29;
cfg               311 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	__raw_writel(cfg | (addr << 14), &qmgr_regs->sram[queue]);
cfg               329 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	u32 cfg, addr, mask[4];
cfg               334 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	cfg = __raw_readl(&qmgr_regs->sram[queue]);
cfg               335 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	addr = (cfg >> 14) & 0xFF;
cfg               339 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	switch ((cfg >> 24) & 3) {
cfg                67 drivers/soc/qcom/llcc-slice.c 	const struct llcc_slice_config *cfg;
cfg                74 drivers/soc/qcom/llcc-slice.c 	cfg = drv_data->cfg;
cfg                77 drivers/soc/qcom/llcc-slice.c 	for (count = 0; cfg && count < sz; count++, cfg++)
cfg                78 drivers/soc/qcom/llcc-slice.c 		if (cfg->usecase_id == uid)
cfg                81 drivers/soc/qcom/llcc-slice.c 	if (count == sz || !cfg)
cfg                88 drivers/soc/qcom/llcc-slice.c 	desc->slice_id = cfg->slice_id;
cfg                89 drivers/soc/qcom/llcc-slice.c 	desc->slice_size = cfg->max_cap;
cfg               259 drivers/soc/qcom/llcc-slice.c 	llcc_table = drv_data->cfg;
cfg               388 drivers/soc/qcom/llcc-slice.c 	drv_data->cfg = llcc_cfg;
cfg               382 drivers/soc/qcom/qcom-geni-se.c 	u32 cfg0, cfg1, cfg[NUM_PACKING_VECTORS] = {0};
cfg               397 drivers/soc/qcom/qcom-geni-se.c 		cfg[i] = idx << PACKING_START_SHIFT;
cfg               398 drivers/soc/qcom/qcom-geni-se.c 		cfg[i] |= msb_to_lsb << PACKING_DIR_SHIFT;
cfg               399 drivers/soc/qcom/qcom-geni-se.c 		cfg[i] |= len << PACKING_LEN_SHIFT;
cfg               409 drivers/soc/qcom/qcom-geni-se.c 	cfg[iter - 1] |= PACKING_STOP_BIT;
cfg               410 drivers/soc/qcom/qcom-geni-se.c 	cfg0 = cfg[0] | (cfg[1] << PACKING_VECTOR_SHIFT);
cfg               411 drivers/soc/qcom/qcom-geni-se.c 	cfg1 = cfg[2] | (cfg[3] << PACKING_VECTOR_SHIFT);
cfg                75 drivers/soc/renesas/rcar-rst.c 	const struct rst_config *cfg;
cfg                92 drivers/soc/renesas/rcar-rst.c 	cfg = match->data;
cfg                93 drivers/soc/renesas/rcar-rst.c 	saved_mode = ioread32(base + cfg->modemr);
cfg                94 drivers/soc/renesas/rcar-rst.c 	if (cfg->configure) {
cfg                95 drivers/soc/renesas/rcar-rst.c 		error = cfg->configure(base);
cfg               127 drivers/soc/ti/knav_dma.c 	struct knav_dma_cfg		cfg;
cfg               144 drivers/soc/ti/knav_dma.c static bool check_config(struct knav_dma_chan *chan, struct knav_dma_cfg *cfg)
cfg               146 drivers/soc/ti/knav_dma.c 	if (!memcmp(&chan->cfg, cfg, sizeof(*cfg)))
cfg               153 drivers/soc/ti/knav_dma.c 			struct knav_dma_cfg *cfg)
cfg               159 drivers/soc/ti/knav_dma.c 		if (cfg->u.tx.filt_pswords)
cfg               161 drivers/soc/ti/knav_dma.c 		if (cfg->u.tx.filt_einfo)
cfg               168 drivers/soc/ti/knav_dma.c 		writel_relaxed(cfg->u.tx.priority, &chan->reg_tx_sched->prio);
cfg               173 drivers/soc/ti/knav_dma.c 		if (cfg->u.rx.einfo_present)
cfg               175 drivers/soc/ti/knav_dma.c 		if (cfg->u.rx.psinfo_present)
cfg               177 drivers/soc/ti/knav_dma.c 		if (cfg->u.rx.err_mode == DMA_RETRY)
cfg               179 drivers/soc/ti/knav_dma.c 		v |= (cfg->u.rx.desc_type & DESC_TYPE_MASK) << DESC_TYPE_SHIFT;
cfg               180 drivers/soc/ti/knav_dma.c 		if (cfg->u.rx.psinfo_at_sop)
cfg               182 drivers/soc/ti/knav_dma.c 		v |= (cfg->u.rx.sop_offset & CHAN_SOP_OFF_MASK)
cfg               184 drivers/soc/ti/knav_dma.c 		v |= cfg->u.rx.dst_q & CHAN_QNUM_MASK;
cfg               190 drivers/soc/ti/knav_dma.c 		v =  cfg->u.rx.fdq[0] << 16;
cfg               191 drivers/soc/ti/knav_dma.c 		v |=  cfg->u.rx.fdq[1] & CHAN_QNUM_MASK;
cfg               194 drivers/soc/ti/knav_dma.c 		v =  cfg->u.rx.fdq[2] << 16;
cfg               195 drivers/soc/ti/knav_dma.c 		v |=  cfg->u.rx.fdq[3] & CHAN_QNUM_MASK;
cfg               204 drivers/soc/ti/knav_dma.c 	memcpy(&chan->cfg, cfg, sizeof(*cfg));
cfg               258 drivers/soc/ti/knav_dma.c 	memset(&chan->cfg, 0, sizeof(struct knav_dma_cfg));
cfg               330 drivers/soc/ti/knav_dma.c 			chan->cfg.u.tx.filt_einfo,
cfg               331 drivers/soc/ti/knav_dma.c 			chan->cfg.u.tx.filt_pswords,
cfg               332 drivers/soc/ti/knav_dma.c 			chan->cfg.u.tx.priority);
cfg               335 drivers/soc/ti/knav_dma.c 			chan->cfg.u.rx.einfo_present,
cfg               336 drivers/soc/ti/knav_dma.c 			chan->cfg.u.rx.psinfo_present,
cfg               337 drivers/soc/ti/knav_dma.c 			chan->cfg.u.rx.desc_type);
cfg               339 drivers/soc/ti/knav_dma.c 			chan->cfg.u.rx.dst_q,
cfg               340 drivers/soc/ti/knav_dma.c 			chan->cfg.u.rx.thresh);
cfg               342 drivers/soc/ti/knav_dma.c 			seq_printf(s, "[%d]", chan->cfg.u.rx.fdq[i]);
cfg               358 drivers/soc/ti/knav_qmss_queue.c 				struct knav_queue_notify_config *cfg)
cfg               362 drivers/soc/ti/knav_qmss_queue.c 	if (!cfg)
cfg               368 drivers/soc/ti/knav_qmss_queue.c 	if (!cfg->fn && old_fn)
cfg               371 drivers/soc/ti/knav_qmss_queue.c 	qh->notifier_fn = cfg->fn;
cfg               372 drivers/soc/ti/knav_qmss_queue.c 	qh->notifier_fn_arg = cfg->fn_arg;
cfg               374 drivers/soc/ti/knav_qmss_queue.c 	if (cfg->fn && !old_fn)
cfg               592 drivers/soc/ti/knav_qmss_queue.c 	struct knav_queue_notify_config *cfg;
cfg               605 drivers/soc/ti/knav_qmss_queue.c 		cfg = (void *)arg;
cfg               606 drivers/soc/ti/knav_qmss_queue.c 		ret = knav_queue_set_notifier(qh, cfg);
cfg               344 drivers/soc/xilinx/xlnx_vcu.c 		const struct xvcu_pll_cfg *cfg = &xvcu_pll_cfg[i];
cfg               346 drivers/soc/xilinx/xlnx_vcu.c 		fvco = cfg->fbdiv * refclk;
cfg               362 drivers/soc/xilinx/xlnx_vcu.c 				found = cfg;
cfg               165 drivers/spi/spi-au1550.c 	u32 cfg, stat;
cfg               177 drivers/spi/spi-au1550.c 		cfg = hw->regs->psc_spicfg;
cfg               179 drivers/spi/spi-au1550.c 		hw->regs->psc_spicfg = cfg & ~PSC_SPICFG_DE_ENABLE;
cfg               183 drivers/spi/spi-au1550.c 			cfg |= PSC_SPICFG_BI;
cfg               185 drivers/spi/spi-au1550.c 			cfg &= ~PSC_SPICFG_BI;
cfg               187 drivers/spi/spi-au1550.c 			cfg &= ~PSC_SPICFG_CDE;
cfg               189 drivers/spi/spi-au1550.c 			cfg |= PSC_SPICFG_CDE;
cfg               192 drivers/spi/spi-au1550.c 			cfg |= PSC_SPICFG_MLF;
cfg               194 drivers/spi/spi-au1550.c 			cfg &= ~PSC_SPICFG_MLF;
cfg               197 drivers/spi/spi-au1550.c 			cfg &= ~PSC_SPICFG_DD_DISABLE;
cfg               199 drivers/spi/spi-au1550.c 			cfg |= PSC_SPICFG_DD_DISABLE;
cfg               200 drivers/spi/spi-au1550.c 		cfg = PSC_SPICFG_CLR_LEN(cfg);
cfg               201 drivers/spi/spi-au1550.c 		cfg |= PSC_SPICFG_SET_LEN(spi->bits_per_word);
cfg               203 drivers/spi/spi-au1550.c 		cfg = PSC_SPICFG_CLR_BAUD(cfg);
cfg               204 drivers/spi/spi-au1550.c 		cfg &= ~PSC_SPICFG_SET_DIV(3);
cfg               205 drivers/spi/spi-au1550.c 		cfg |= au1550_spi_baudcfg(hw, spi->max_speed_hz);
cfg               207 drivers/spi/spi-au1550.c 		hw->regs->psc_spicfg = cfg | PSC_SPICFG_DE_ENABLE;
cfg               225 drivers/spi/spi-au1550.c 	u32 cfg, stat;
cfg               240 drivers/spi/spi-au1550.c 	cfg = hw->regs->psc_spicfg;
cfg               242 drivers/spi/spi-au1550.c 	hw->regs->psc_spicfg = cfg & ~PSC_SPICFG_DE_ENABLE;
cfg               246 drivers/spi/spi-au1550.c 		cfg &= ~PSC_SPICFG_DD_DISABLE;
cfg               248 drivers/spi/spi-au1550.c 		cfg |= PSC_SPICFG_DD_DISABLE;
cfg               249 drivers/spi/spi-au1550.c 	cfg = PSC_SPICFG_CLR_LEN(cfg);
cfg               250 drivers/spi/spi-au1550.c 	cfg |= PSC_SPICFG_SET_LEN(bpw);
cfg               252 drivers/spi/spi-au1550.c 	cfg = PSC_SPICFG_CLR_BAUD(cfg);
cfg               253 drivers/spi/spi-au1550.c 	cfg &= ~PSC_SPICFG_SET_DIV(3);
cfg               254 drivers/spi/spi-au1550.c 	cfg |= au1550_spi_baudcfg(hw, hz);
cfg               256 drivers/spi/spi-au1550.c 	hw->regs->psc_spicfg = cfg;
cfg               259 drivers/spi/spi-au1550.c 	if (cfg & PSC_SPICFG_DE_ENABLE) {
cfg               675 drivers/spi/spi-au1550.c 	u32 stat, cfg;
cfg               695 drivers/spi/spi-au1550.c 	cfg = hw->usedma ? 0 : PSC_SPICFG_DD_DISABLE;
cfg               696 drivers/spi/spi-au1550.c 	cfg |= PSC_SPICFG_SET_LEN(8);
cfg               697 drivers/spi/spi-au1550.c 	cfg |= PSC_SPICFG_RT_FIFO8 | PSC_SPICFG_TT_FIFO8;
cfg               699 drivers/spi/spi-au1550.c 	cfg |= PSC_SPICFG_SET_BAUD(4) | PSC_SPICFG_SET_DIV(0);
cfg               702 drivers/spi/spi-au1550.c 	cfg |= PSC_SPICFG_LB;
cfg               705 drivers/spi/spi-au1550.c 	hw->regs->psc_spicfg = cfg;
cfg               386 drivers/spi/spi-fsl-dspi.c 	struct dma_slave_config cfg;
cfg               422 drivers/spi/spi-fsl-dspi.c 	cfg.src_addr = phy_addr + SPI_POPR;
cfg               423 drivers/spi/spi-fsl-dspi.c 	cfg.dst_addr = phy_addr + SPI_PUSHR;
cfg               424 drivers/spi/spi-fsl-dspi.c 	cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               425 drivers/spi/spi-fsl-dspi.c 	cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               426 drivers/spi/spi-fsl-dspi.c 	cfg.src_maxburst = 1;
cfg               427 drivers/spi/spi-fsl-dspi.c 	cfg.dst_maxburst = 1;
cfg               429 drivers/spi/spi-fsl-dspi.c 	cfg.direction = DMA_DEV_TO_MEM;
cfg               430 drivers/spi/spi-fsl-dspi.c 	ret = dmaengine_slave_config(dma->chan_rx, &cfg);
cfg               437 drivers/spi/spi-fsl-dspi.c 	cfg.direction = DMA_MEM_TO_DEV;
cfg               438 drivers/spi/spi-fsl-dspi.c 	ret = dmaengine_slave_config(dma->chan_tx, &cfg);
cfg               503 drivers/spi/spi-imx.c 	u32 cfg = readl(spi_imx->base + MX51_ECSPI_CONFIG);
cfg               539 drivers/spi/spi-imx.c 		cfg &= ~MX51_ECSPI_CONFIG_SBBCTRL(spi->chip_select);
cfg               541 drivers/spi/spi-imx.c 		cfg |= MX51_ECSPI_CONFIG_SBBCTRL(spi->chip_select);
cfg               544 drivers/spi/spi-imx.c 		cfg |= MX51_ECSPI_CONFIG_SCLKPHA(spi->chip_select);
cfg               546 drivers/spi/spi-imx.c 		cfg &= ~MX51_ECSPI_CONFIG_SCLKPHA(spi->chip_select);
cfg               549 drivers/spi/spi-imx.c 		cfg |= MX51_ECSPI_CONFIG_SCLKPOL(spi->chip_select);
cfg               550 drivers/spi/spi-imx.c 		cfg |= MX51_ECSPI_CONFIG_SCLKCTL(spi->chip_select);
cfg               552 drivers/spi/spi-imx.c 		cfg &= ~MX51_ECSPI_CONFIG_SCLKPOL(spi->chip_select);
cfg               553 drivers/spi/spi-imx.c 		cfg &= ~MX51_ECSPI_CONFIG_SCLKCTL(spi->chip_select);
cfg               557 drivers/spi/spi-imx.c 		cfg |= MX51_ECSPI_CONFIG_SSBPOL(spi->chip_select);
cfg               559 drivers/spi/spi-imx.c 		cfg &= ~MX51_ECSPI_CONFIG_SSBPOL(spi->chip_select);
cfg               561 drivers/spi/spi-imx.c 	writel(cfg, spi_imx->base + MX51_ECSPI_CONFIG);
cfg               396 drivers/spi/spi-omap2-mcspi.c 				struct dma_slave_config cfg)
cfg               407 drivers/spi/spi-omap2-mcspi.c 		dmaengine_slave_config(mcspi_dma->dma_tx, &cfg);
cfg               428 drivers/spi/spi-omap2-mcspi.c 				struct dma_slave_config cfg,
cfg               468 drivers/spi/spi-omap2-mcspi.c 		dmaengine_slave_config(mcspi_dma->dma_rx, &cfg);
cfg               589 drivers/spi/spi-omap2-mcspi.c 	struct dma_slave_config	cfg;
cfg               612 drivers/spi/spi-omap2-mcspi.c 	memset(&cfg, 0, sizeof(cfg));
cfg               613 drivers/spi/spi-omap2-mcspi.c 	cfg.src_addr = cs->phys + OMAP2_MCSPI_RX0;
cfg               614 drivers/spi/spi-omap2-mcspi.c 	cfg.dst_addr = cs->phys + OMAP2_MCSPI_TX0;
cfg               615 drivers/spi/spi-omap2-mcspi.c 	cfg.src_addr_width = width;
cfg               616 drivers/spi/spi-omap2-mcspi.c 	cfg.dst_addr_width = width;
cfg               617 drivers/spi/spi-omap2-mcspi.c 	cfg.src_maxburst = 1;
cfg               618 drivers/spi/spi-omap2-mcspi.c 	cfg.dst_maxburst = 1;
cfg               633 drivers/spi/spi-omap2-mcspi.c 		omap2_mcspi_tx_dma(spi, xfer, cfg);
cfg               637 drivers/spi/spi-omap2-mcspi.c 		count = omap2_mcspi_rx_dma(spi, xfer, cfg, es);
cfg               361 drivers/spi/spi-pic32.c 	struct dma_slave_config cfg;
cfg               364 drivers/spi/spi-pic32.c 	cfg.device_fc = true;
cfg               365 drivers/spi/spi-pic32.c 	cfg.src_addr = pic32s->dma_base + buf_offset;
cfg               366 drivers/spi/spi-pic32.c 	cfg.dst_addr = pic32s->dma_base + buf_offset;
cfg               367 drivers/spi/spi-pic32.c 	cfg.src_maxburst = pic32s->fifo_n_elm / 2; /* fill one-half */
cfg               368 drivers/spi/spi-pic32.c 	cfg.dst_maxburst = pic32s->fifo_n_elm / 2; /* drain one-half */
cfg               369 drivers/spi/spi-pic32.c 	cfg.src_addr_width = dma_width;
cfg               370 drivers/spi/spi-pic32.c 	cfg.dst_addr_width = dma_width;
cfg               372 drivers/spi/spi-pic32.c 	cfg.slave_id = pic32s->tx_irq;
cfg               373 drivers/spi/spi-pic32.c 	cfg.direction = DMA_MEM_TO_DEV;
cfg               374 drivers/spi/spi-pic32.c 	ret = dmaengine_slave_config(master->dma_tx, &cfg);
cfg               380 drivers/spi/spi-pic32.c 	cfg.slave_id = pic32s->rx_irq;
cfg               381 drivers/spi/spi-pic32.c 	cfg.direction = DMA_DEV_TO_MEM;
cfg               382 drivers/spi/spi-pic32.c 	ret = dmaengine_slave_config(master->dma_rx, &cfg);
cfg                76 drivers/spi/spi-pxa2xx-dma.c 	struct dma_slave_config cfg;
cfg                93 drivers/spi/spi-pxa2xx-dma.c 	memset(&cfg, 0, sizeof(cfg));
cfg                94 drivers/spi/spi-pxa2xx-dma.c 	cfg.direction = dir;
cfg                97 drivers/spi/spi-pxa2xx-dma.c 		cfg.dst_addr = drv_data->ssdr_physical;
cfg                98 drivers/spi/spi-pxa2xx-dma.c 		cfg.dst_addr_width = width;
cfg                99 drivers/spi/spi-pxa2xx-dma.c 		cfg.dst_maxburst = chip->dma_burst_size;
cfg               104 drivers/spi/spi-pxa2xx-dma.c 		cfg.src_addr = drv_data->ssdr_physical;
cfg               105 drivers/spi/spi-pxa2xx-dma.c 		cfg.src_addr_width = width;
cfg               106 drivers/spi/spi-pxa2xx-dma.c 		cfg.src_maxburst = chip->dma_burst_size;
cfg               112 drivers/spi/spi-pxa2xx-dma.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg              1032 drivers/spi/spi-rspi.c 	struct dma_slave_config cfg;
cfg              1046 drivers/spi/spi-rspi.c 	memset(&cfg, 0, sizeof(cfg));
cfg              1047 drivers/spi/spi-rspi.c 	cfg.direction = dir;
cfg              1049 drivers/spi/spi-rspi.c 		cfg.dst_addr = port_addr;
cfg              1050 drivers/spi/spi-rspi.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg              1052 drivers/spi/spi-rspi.c 		cfg.src_addr = port_addr;
cfg              1053 drivers/spi/spi-rspi.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg              1056 drivers/spi/spi-rspi.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg              1172 drivers/spi/spi-sh-msiof.c 	struct dma_slave_config cfg;
cfg              1186 drivers/spi/spi-sh-msiof.c 	memset(&cfg, 0, sizeof(cfg));
cfg              1187 drivers/spi/spi-sh-msiof.c 	cfg.direction = dir;
cfg              1189 drivers/spi/spi-sh-msiof.c 		cfg.dst_addr = port_addr;
cfg              1190 drivers/spi/spi-sh-msiof.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg              1192 drivers/spi/spi-sh-msiof.c 		cfg.src_addr = port_addr;
cfg              1193 drivers/spi/spi-sh-msiof.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg              1196 drivers/spi/spi-sh-msiof.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg               293 drivers/spi/spi-stm32.c 	const struct stm32_spi_cfg *cfg;
cfg               642 drivers/spi/spi-stm32.c 	stm32_spi_set_bits(spi, spi->cfg->regs->en.reg,
cfg               643 drivers/spi/spi-stm32.c 			   spi->cfg->regs->en.mask);
cfg               771 drivers/spi/spi-stm32.c 	if (spi->cfg->has_fifo)
cfg              1017 drivers/spi/spi-stm32.c 		setb |= spi->cfg->regs->cpol.mask;
cfg              1019 drivers/spi/spi-stm32.c 		clrb |= spi->cfg->regs->cpol.mask;
cfg              1022 drivers/spi/spi-stm32.c 		setb |= spi->cfg->regs->cpha.mask;
cfg              1024 drivers/spi/spi-stm32.c 		clrb |= spi->cfg->regs->cpha.mask;
cfg              1027 drivers/spi/spi-stm32.c 		setb |= spi->cfg->regs->lsb_first.mask;
cfg              1029 drivers/spi/spi-stm32.c 		clrb |= spi->cfg->regs->lsb_first.mask;
cfg              1042 drivers/spi/spi-stm32.c 			(readl_relaxed(spi->base + spi->cfg->regs->cpol.reg) &
cfg              1044 drivers/spi/spi-stm32.c 			spi->base + spi->cfg->regs->cpol.reg);
cfg              1121 drivers/spi/spi-stm32.c 	if (spi->cfg->has_fifo) {
cfg              1134 drivers/spi/spi-stm32.c 		dma_conf->src_addr = spi->phys_addr + spi->cfg->regs->rx.reg;
cfg              1141 drivers/spi/spi-stm32.c 		dma_conf->dst_addr = spi->phys_addr + spi->cfg->regs->tx.reg;
cfg              1289 drivers/spi/spi-stm32.c 		stm32_spi_set_bits(spi, spi->cfg->regs->dma_rx_en.reg,
cfg              1290 drivers/spi/spi-stm32.c 				   spi->cfg->regs->dma_rx_en.mask);
cfg              1319 drivers/spi/spi-stm32.c 		rx_dma_desc->callback = spi->cfg->dma_rx_cb;
cfg              1333 drivers/spi/spi-stm32.c 			tx_dma_desc->callback = spi->cfg->dma_tx_cb;
cfg              1345 drivers/spi/spi-stm32.c 		stm32_spi_set_bits(spi, spi->cfg->regs->dma_tx_en.reg,
cfg              1346 drivers/spi/spi-stm32.c 				   spi->cfg->regs->dma_tx_en.mask);
cfg              1349 drivers/spi/spi-stm32.c 	spi->cfg->transfer_one_dma_start(spi);
cfg              1360 drivers/spi/spi-stm32.c 	stm32_spi_clr_bits(spi, spi->cfg->regs->dma_rx_en.reg,
cfg              1361 drivers/spi/spi-stm32.c 			   spi->cfg->regs->dma_rx_en.mask);
cfg              1368 drivers/spi/spi-stm32.c 	return spi->cfg->transfer_one_irq(spi);
cfg              1420 drivers/spi/spi-stm32.c 	clrb |= spi->cfg->regs->br.mask;
cfg              1421 drivers/spi/spi-stm32.c 	setb |= ((u32)mbrdiv << spi->cfg->regs->br.shift) &
cfg              1422 drivers/spi/spi-stm32.c 		spi->cfg->regs->br.mask;
cfg              1424 drivers/spi/spi-stm32.c 	writel_relaxed((readl_relaxed(spi->base + spi->cfg->regs->br.reg) &
cfg              1426 drivers/spi/spi-stm32.c 		       spi->base + spi->cfg->regs->br.reg);
cfg              1586 drivers/spi/spi-stm32.c 		spi->cfg->set_bpw(spi);
cfg              1594 drivers/spi/spi-stm32.c 					    spi->cfg->baud_rate_div_min,
cfg              1595 drivers/spi/spi-stm32.c 					    spi->cfg->baud_rate_div_max);
cfg              1607 drivers/spi/spi-stm32.c 		ret = spi->cfg->set_mode(spi, comm_type);
cfg              1615 drivers/spi/spi-stm32.c 	if (spi->cfg->set_data_idleness)
cfg              1616 drivers/spi/spi-stm32.c 		spi->cfg->set_data_idleness(spi, transfer->len);
cfg              1625 drivers/spi/spi-stm32.c 	if (spi->cfg->set_number_of_data) {
cfg              1626 drivers/spi/spi-stm32.c 		ret = spi->cfg->set_number_of_data(spi, nb_words);
cfg              1680 drivers/spi/spi-stm32.c 		return spi->cfg->transfer_one_irq(spi);
cfg              1691 drivers/spi/spi-stm32.c 	spi->cfg->disable(spi);
cfg              1827 drivers/spi/spi-stm32.c 	spi->cfg = (const struct stm32_spi_cfg *)
cfg              1848 drivers/spi/spi-stm32.c 					spi->cfg->irq_handler_event,
cfg              1849 drivers/spi/spi-stm32.c 					spi->cfg->irq_handler_thread,
cfg              1883 drivers/spi/spi-stm32.c 	if (spi->cfg->has_fifo)
cfg              1884 drivers/spi/spi-stm32.c 		spi->fifo_size = spi->cfg->get_fifo_size(spi);
cfg              1886 drivers/spi/spi-stm32.c 	ret = spi->cfg->config(spi);
cfg              1898 drivers/spi/spi-stm32.c 	master->bits_per_word_mask = spi->cfg->get_bpw_mask(spi);
cfg              1899 drivers/spi/spi-stm32.c 	master->max_speed_hz = spi->clk_rate / spi->cfg->baud_rate_div_min;
cfg              1900 drivers/spi/spi-stm32.c 	master->min_speed_hz = spi->clk_rate / spi->cfg->baud_rate_div_max;
cfg              1978 drivers/spi/spi-stm32.c 	spi->cfg->disable(spi);
cfg               139 drivers/spi/spi-xlp.c 	u32 fdiv, cfg;
cfg               155 drivers/spi/spi-xlp.c 	cfg = xlp_spi_reg_read(xspi, cs, XLP_SPI_CONFIG);
cfg               157 drivers/spi/spi-xlp.c 		cfg |= XLP_SPI_CPHA;
cfg               159 drivers/spi/spi-xlp.c 		cfg &= ~XLP_SPI_CPHA;
cfg               161 drivers/spi/spi-xlp.c 		cfg |= XLP_SPI_CPOL;
cfg               163 drivers/spi/spi-xlp.c 		cfg &= ~XLP_SPI_CPOL;
cfg               165 drivers/spi/spi-xlp.c 		cfg |= XLP_SPI_CS_POL;
cfg               167 drivers/spi/spi-xlp.c 		cfg &= ~XLP_SPI_CS_POL;
cfg               169 drivers/spi/spi-xlp.c 		cfg |= XLP_SPI_CS_LSBFE;
cfg               171 drivers/spi/spi-xlp.c 		cfg &= ~XLP_SPI_CS_LSBFE;
cfg               173 drivers/spi/spi-xlp.c 	cfg |= XLP_SPI_TXMOSI_EN | XLP_SPI_RXMISO_EN;
cfg               175 drivers/spi/spi-xlp.c 		cfg |= XLP_SPI_RXCAP_EN;
cfg               176 drivers/spi/spi-xlp.c 	xlp_spi_reg_write(xspi, cs, XLP_SPI_CONFIG, cfg);
cfg               157 drivers/staging/comedi/drivers/addi_apci_1500.c 	unsigned int cfg;
cfg               159 drivers/staging/comedi/drivers/addi_apci_1500.c 	cfg = z8536_read(dev, Z8536_CFG_CTRL_REG);
cfg               161 drivers/staging/comedi/drivers/addi_apci_1500.c 		cfg |= (Z8536_CFG_CTRL_PAE | Z8536_CFG_CTRL_PBE);
cfg               163 drivers/staging/comedi/drivers/addi_apci_1500.c 		cfg &= ~(Z8536_CFG_CTRL_PAE | Z8536_CFG_CTRL_PBE);
cfg               164 drivers/staging/comedi/drivers/addi_apci_1500.c 	z8536_write(dev, cfg, Z8536_CFG_CTRL_REG);
cfg               171 drivers/staging/comedi/drivers/addi_apci_1500.c 	unsigned int cfg;
cfg               180 drivers/staging/comedi/drivers/addi_apci_1500.c 	cfg = z8536_read(dev, Z8536_CFG_CTRL_REG);
cfg               182 drivers/staging/comedi/drivers/addi_apci_1500.c 		cfg |= bit;
cfg               184 drivers/staging/comedi/drivers/addi_apci_1500.c 		cfg &= ~bit;
cfg               187 drivers/staging/comedi/drivers/addi_apci_1500.c 	z8536_write(dev, cfg, Z8536_CFG_CTRL_REG);
cfg               113 drivers/staging/comedi/drivers/addi_apci_3501.c 	unsigned int cfg = APCI3501_AO_DATA_CHAN(chan);
cfg               126 drivers/staging/comedi/drivers/addi_apci_3501.c 		cfg |= APCI3501_AO_DATA_BIPOLAR;
cfg               146 drivers/staging/comedi/drivers/addi_apci_3501.c 		outl(cfg | APCI3501_AO_DATA_VAL(val),
cfg                83 drivers/staging/fieldbus/anybuss/anybuss-client.h 		       const struct anybuss_memcfg *cfg);
cfg              1008 drivers/staging/fieldbus/anybuss/host.c 		       const struct anybuss_memcfg *cfg)
cfg              1014 drivers/staging/fieldbus/anybuss/host.c 		.input_io_len = cpu_to_be16(cfg->input_io),
cfg              1015 drivers/staging/fieldbus/anybuss/host.c 		.input_dpram_len = cpu_to_be16(cfg->input_dpram),
cfg              1016 drivers/staging/fieldbus/anybuss/host.c 		.input_total_len = cpu_to_be16(cfg->input_total),
cfg              1017 drivers/staging/fieldbus/anybuss/host.c 		.output_io_len = cpu_to_be16(cfg->output_io),
cfg              1018 drivers/staging/fieldbus/anybuss/host.c 		.output_dpram_len = cpu_to_be16(cfg->output_dpram),
cfg              1019 drivers/staging/fieldbus/anybuss/host.c 		.output_total_len = cpu_to_be16(cfg->output_total),
cfg              1024 drivers/staging/fieldbus/anybuss/host.c 	switch (cfg->offl_mode) {
cfg               374 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			 struct dpsw_link_cfg *cfg)
cfg               385 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->rate = cpu_to_le32(cfg->rate);
cfg               386 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->options = cpu_to_le64(cfg->options);
cfg               510 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		    const struct dpsw_tci_cfg *cfg)
cfg               522 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(tmp_conf, VLAN_ID, cfg->vlan_id);
cfg               523 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(tmp_conf, DEI, cfg->dei);
cfg               524 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(tmp_conf, PCP, cfg->pcp);
cfg               545 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		    struct dpsw_tci_cfg *cfg)
cfg               566 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cfg->pcp = rsp_params->pcp;
cfg               567 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cfg->dei = rsp_params->dei;
cfg               568 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cfg->vlan_id = le16_to_cpu(rsp_params->vlan_id);
cfg               590 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		    const struct dpsw_stp_cfg *cfg)
cfg               601 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->vlan_id = cpu_to_le16(cfg->vlan_id);
cfg               602 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(cmd_params->state, STATE, cfg->state);
cfg               759 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		  const struct dpsw_vlan_cfg *cfg)
cfg               769 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->fdb_id = cpu_to_le16(cfg->fdb_id);
cfg               795 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		     const struct dpsw_vlan_if_cfg *cfg)
cfg               806 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	build_if_id_bitmap(cmd_params->if_id, cfg->if_id, cfg->num_ifs);
cfg               833 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			      const struct dpsw_vlan_if_cfg *cfg)
cfg               844 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	build_if_id_bitmap(cmd_params->if_id, cfg->if_id, cfg->num_ifs);
cfg               867 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			const struct dpsw_vlan_if_cfg *cfg)
cfg               878 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	build_if_id_bitmap(cmd_params->if_id, cfg->if_id, cfg->num_ifs);
cfg               903 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 				 const struct dpsw_vlan_if_cfg *cfg)
cfg               914 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	build_if_id_bitmap(cmd_params->if_id, cfg->if_id, cfg->num_ifs);
cfg               962 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			 const struct dpsw_fdb_unicast_cfg *cfg)
cfg               974 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->if_egress = cpu_to_le16(cfg->if_egress);
cfg               976 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
cfg               977 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(cmd_params->type, ENTRY_TYPE, cfg->type);
cfg              1048 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			    const struct dpsw_fdb_unicast_cfg *cfg)
cfg              1061 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
cfg              1062 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->if_egress = cpu_to_le16(cfg->if_egress);
cfg              1063 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(cmd_params->type, ENTRY_TYPE, cfg->type);
cfg              1090 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			   const struct dpsw_fdb_multicast_cfg *cfg)
cfg              1102 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->num_ifs = cpu_to_le16(cfg->num_ifs);
cfg              1103 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(cmd_params->type, ENTRY_TYPE, cfg->type);
cfg              1104 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	build_if_id_bitmap(cmd_params->if_id, cfg->if_id, cfg->num_ifs);
cfg              1106 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
cfg              1132 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 			      const struct dpsw_fdb_multicast_cfg *cfg)
cfg              1144 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params->num_ifs = cpu_to_le16(cfg->num_ifs);
cfg              1145 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	dpsw_set_field(cmd_params->type, ENTRY_TYPE, cfg->type);
cfg              1146 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	build_if_id_bitmap(cmd_params->if_id, cfg->if_id, cfg->num_ifs);
cfg              1148 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 		cmd_params->mac_addr[i] = cfg->mac_addr[5 - i];
cfg               219 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			 struct dpsw_link_cfg *cfg);
cfg               273 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 		    const struct dpsw_tci_cfg *cfg);
cfg               279 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 		    struct dpsw_tci_cfg *cfg);
cfg               311 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 		    const struct dpsw_stp_cfg *cfg);
cfg               391 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 		  const struct dpsw_vlan_cfg *cfg);
cfg               409 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 		     const struct dpsw_vlan_if_cfg *cfg);
cfg               415 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			      const struct dpsw_vlan_if_cfg *cfg);
cfg               421 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			const struct dpsw_vlan_if_cfg *cfg);
cfg               427 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 				 const struct dpsw_vlan_if_cfg *cfg);
cfg               460 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			 const struct dpsw_fdb_unicast_cfg *cfg);
cfg               466 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			    const struct dpsw_fdb_unicast_cfg *cfg);
cfg               511 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			   const struct dpsw_fdb_multicast_cfg *cfg);
cfg               517 drivers/staging/fsl-dpaa2/ethsw/dpsw.h 			      const struct dpsw_fdb_multicast_cfg *cfg);
cfg                92 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	struct dpsw_link_cfg cfg = {0};
cfg               108 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 	cfg.rate = link_ksettings->base.speed;
cfg               110 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 		cfg.options |= DPSW_LINK_OPT_AUTONEG;
cfg               112 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 		cfg.options &= ~DPSW_LINK_OPT_AUTONEG;
cfg               114 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 		cfg.options |= DPSW_LINK_OPT_HALF_DUPLEX;
cfg               116 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 		cfg.options &= ~DPSW_LINK_OPT_HALF_DUPLEX;
cfg               121 drivers/staging/fsl-dpaa2/ethsw/ethsw-ethtool.c 				   &cfg);
cfg                80 drivers/staging/gdm724x/netlink_k.c 	struct netlink_kernel_cfg cfg = {
cfg                84 drivers/staging/gdm724x/netlink_k.c 	sock = netlink_kernel_create(&init_net, unit, &cfg);
cfg               229 drivers/staging/greybus/camera.c 		struct gb_camera_stream_config_response *cfg = &resp->config[i];
cfg               233 drivers/staging/greybus/camera.c 		fmt_info = gb_camera_get_format_info(cfg->format);
cfg               236 drivers/staging/greybus/camera.c 				 cfg->format);
cfg               241 drivers/staging/greybus/camera.c 			pkt_size = le32_to_cpu(cfg->max_pkt_size);
cfg               250 drivers/staging/greybus/camera.c 			pkt_size = le16_to_cpu(cfg->width) * fmt_info->bpp / 8;
cfg               252 drivers/staging/greybus/camera.c 			if (pkt_size != le32_to_cpu(cfg->max_pkt_size)) {
cfg               255 drivers/staging/greybus/camera.c 					 i, pkt_size, cfg->max_pkt_size);
cfg               290 drivers/staging/greybus/camera.c 		struct gb_camera_stream_config_response *cfg = &resp->config[i];
cfg               292 drivers/staging/greybus/camera.c 		if (cfg->padding) {
cfg               554 drivers/staging/greybus/camera.c 		struct gb_camera_stream_config_request *cfg = &req->config[i];
cfg               556 drivers/staging/greybus/camera.c 		cfg->width = cpu_to_le16(streams[i].width);
cfg               557 drivers/staging/greybus/camera.c 		cfg->height = cpu_to_le16(streams[i].height);
cfg               558 drivers/staging/greybus/camera.c 		cfg->format = cpu_to_le16(streams[i].format);
cfg               559 drivers/staging/greybus/camera.c 		cfg->padding = 0;
cfg               590 drivers/staging/greybus/camera.c 		struct gb_camera_stream_config_response *cfg = &resp->config[i];
cfg               592 drivers/staging/greybus/camera.c 		streams[i].width = le16_to_cpu(cfg->width);
cfg               593 drivers/staging/greybus/camera.c 		streams[i].height = le16_to_cpu(cfg->height);
cfg               594 drivers/staging/greybus/camera.c 		streams[i].format = le16_to_cpu(cfg->format);
cfg               595 drivers/staging/greybus/camera.c 		streams[i].vc = cfg->virtual_channel;
cfg               596 drivers/staging/greybus/camera.c 		streams[i].dt[0] = cfg->data_type[0];
cfg               597 drivers/staging/greybus/camera.c 		streams[i].dt[1] = cfg->data_type[1];
cfg               598 drivers/staging/greybus/camera.c 		streams[i].max_size = le32_to_cpu(cfg->max_size);
cfg               820 drivers/staging/greybus/power_supply.c 	struct power_supply_config cfg = {};
cfg               822 drivers/staging/greybus/power_supply.c 	cfg.drv_data = gbpsy;
cfg               833 drivers/staging/greybus/power_supply.c 					   &gbpsy->desc, &cfg);
cfg               220 drivers/staging/iio/cdc/ad7150.c 	u8 thresh_type, cfg, adaptive;
cfg               238 drivers/staging/iio/cdc/ad7150.c 	cfg = ret & ~((0x03 << 5) | BIT(7));
cfg               267 drivers/staging/iio/cdc/ad7150.c 	cfg |= (!adaptive << 7) | (thresh_type << 5);
cfg               269 drivers/staging/iio/cdc/ad7150.c 	ret = i2c_smbus_write_byte_data(chip->client, AD7150_CFG, cfg);
cfg               128 drivers/staging/media/hantro/hantro.h 	struct v4l2_ctrl_config cfg;
cfg               294 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               304 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               309 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               314 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               319 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               324 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               329 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               334 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               339 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               344 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               352 drivers/staging/media/hantro/hantro_drv.c 		.cfg = {
cfg               375 drivers/staging/media/hantro/hantro_drv.c 				     &controls[i].cfg, NULL);
cfg               378 drivers/staging/media/hantro/hantro_drv.c 				controls[i].cfg.id,
cfg                82 drivers/staging/media/imx/imx-ic-prp.c __prp_get_fmt(struct prp_priv *priv, struct v4l2_subdev_pad_config *cfg,
cfg                88 drivers/staging/media/imx/imx-ic-prp.c 		return v4l2_subdev_get_try_format(&ic_priv->sd, cfg, pad);
cfg                98 drivers/staging/media/imx/imx-ic-prp.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               118 drivers/staging/media/imx/imx-ic-prp.c 		infmt = __prp_get_fmt(priv, cfg, PRP_SINK_PAD, code->which);
cfg               130 drivers/staging/media/imx/imx-ic-prp.c 		       struct v4l2_subdev_pad_config *cfg,
cfg               142 drivers/staging/media/imx/imx-ic-prp.c 	fmt = __prp_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg               155 drivers/staging/media/imx/imx-ic-prp.c 		       struct v4l2_subdev_pad_config *cfg,
cfg               174 drivers/staging/media/imx/imx-ic-prp.c 	infmt = __prp_get_fmt(priv, cfg, PRP_SINK_PAD, sdformat->which);
cfg               202 drivers/staging/media/imx/imx-ic-prp.c 	fmt = __prp_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg               793 drivers/staging/media/imx/imx-ic-prpencvf.c __prp_get_fmt(struct prp_priv *priv, struct v4l2_subdev_pad_config *cfg,
cfg               799 drivers/staging/media/imx/imx-ic-prpencvf.c 		return v4l2_subdev_get_try_format(&ic_priv->sd, cfg, pad);
cfg               847 drivers/staging/media/imx/imx-ic-prpencvf.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               857 drivers/staging/media/imx/imx-ic-prpencvf.c 		       struct v4l2_subdev_pad_config *cfg,
cfg               869 drivers/staging/media/imx/imx-ic-prpencvf.c 	fmt = __prp_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg               882 drivers/staging/media/imx/imx-ic-prpencvf.c 			struct v4l2_subdev_pad_config *cfg,
cfg               897 drivers/staging/media/imx/imx-ic-prpencvf.c 	infmt = __prp_get_fmt(priv, cfg, PRPENCVF_SINK_PAD, sdformat->which);
cfg               923 drivers/staging/media/imx/imx-ic-prpencvf.c 		       struct v4l2_subdev_pad_config *cfg,
cfg               941 drivers/staging/media/imx/imx-ic-prpencvf.c 	prp_try_fmt(priv, cfg, sdformat, &cc);
cfg               943 drivers/staging/media/imx/imx-ic-prpencvf.c 	fmt = __prp_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg               955 drivers/staging/media/imx/imx-ic-prpencvf.c 		prp_try_fmt(priv, cfg, &format, &outcc);
cfg               957 drivers/staging/media/imx/imx-ic-prpencvf.c 		outfmt = __prp_get_fmt(priv, cfg, PRPENCVF_SRC_PAD,
cfg               973 drivers/staging/media/imx/imx-ic-prpencvf.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               991 drivers/staging/media/imx/imx-ic-prpencvf.c 	prp_try_fmt(priv, cfg, &format, &cc);
cfg              1003 drivers/staging/media/imx/imx-ic-prpencvf.c 	prp_try_fmt(priv, cfg, &format, &cc);
cfg              1153 drivers/staging/media/imx/imx-media-csi.c __csi_get_fmt(struct csi_priv *priv, struct v4l2_subdev_pad_config *cfg,
cfg              1157 drivers/staging/media/imx/imx-media-csi.c 		return v4l2_subdev_get_try_format(&priv->sd, cfg, pad);
cfg              1163 drivers/staging/media/imx/imx-media-csi.c __csi_get_crop(struct csi_priv *priv, struct v4l2_subdev_pad_config *cfg,
cfg              1167 drivers/staging/media/imx/imx-media-csi.c 		return v4l2_subdev_get_try_crop(&priv->sd, cfg, CSI_SINK_PAD);
cfg              1173 drivers/staging/media/imx/imx-media-csi.c __csi_get_compose(struct csi_priv *priv, struct v4l2_subdev_pad_config *cfg,
cfg              1177 drivers/staging/media/imx/imx-media-csi.c 		return v4l2_subdev_get_try_compose(&priv->sd, cfg,
cfg              1185 drivers/staging/media/imx/imx-media-csi.c 			 struct v4l2_subdev_pad_config *cfg,
cfg              1224 drivers/staging/media/imx/imx-media-csi.c 			      struct v4l2_subdev_pad_config *cfg,
cfg              1235 drivers/staging/media/imx/imx-media-csi.c 	infmt = __csi_get_fmt(priv, cfg, CSI_SINK_PAD, code->which);
cfg              1275 drivers/staging/media/imx/imx-media-csi.c 			       struct v4l2_subdev_pad_config *cfg,
cfg              1294 drivers/staging/media/imx/imx-media-csi.c 		crop = __csi_get_crop(priv, cfg, fse->which);
cfg              1309 drivers/staging/media/imx/imx-media-csi.c 				   struct v4l2_subdev_pad_config *cfg,
cfg              1325 drivers/staging/media/imx/imx-media-csi.c 	crop = __csi_get_crop(priv, cfg, fie->which);
cfg              1345 drivers/staging/media/imx/imx-media-csi.c 		       struct v4l2_subdev_pad_config *cfg,
cfg              1357 drivers/staging/media/imx/imx-media-csi.c 	fmt = __csi_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg              1370 drivers/staging/media/imx/imx-media-csi.c 			  struct v4l2_subdev_pad_config *cfg,
cfg              1374 drivers/staging/media/imx/imx-media-csi.c 		__csi_get_fmt(priv, cfg, CSI_SINK_PAD, sdformat->which);
cfg              1420 drivers/staging/media/imx/imx-media-csi.c 			struct v4l2_subdev_pad_config *cfg,
cfg              1430 drivers/staging/media/imx/imx-media-csi.c 	infmt = __csi_get_fmt(priv, cfg, CSI_SINK_PAD, sdformat->which);
cfg              1457 drivers/staging/media/imx/imx-media-csi.c 		csi_try_field(priv, cfg, sdformat);
cfg              1479 drivers/staging/media/imx/imx-media-csi.c 		csi_try_field(priv, cfg, sdformat);
cfg              1488 drivers/staging/media/imx/imx-media-csi.c 		csi_try_crop(priv, crop, cfg, &sdformat->format, upstream_ep);
cfg              1502 drivers/staging/media/imx/imx-media-csi.c 		       struct v4l2_subdev_pad_config *cfg,
cfg              1528 drivers/staging/media/imx/imx-media-csi.c 	crop = __csi_get_crop(priv, cfg, sdformat->which);
cfg              1529 drivers/staging/media/imx/imx-media-csi.c 	compose = __csi_get_compose(priv, cfg, sdformat->which);
cfg              1531 drivers/staging/media/imx/imx-media-csi.c 	csi_try_fmt(priv, &upstream_ep, cfg, sdformat, crop, compose, &cc);
cfg              1533 drivers/staging/media/imx/imx-media-csi.c 	fmt = __csi_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg              1548 drivers/staging/media/imx/imx-media-csi.c 			csi_try_fmt(priv, &upstream_ep, cfg, &format,
cfg              1551 drivers/staging/media/imx/imx-media-csi.c 			outfmt = __csi_get_fmt(priv, cfg, pad, sdformat->which);
cfg              1568 drivers/staging/media/imx/imx-media-csi.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1581 drivers/staging/media/imx/imx-media-csi.c 	infmt = __csi_get_fmt(priv, cfg, CSI_SINK_PAD, sel->which);
cfg              1582 drivers/staging/media/imx/imx-media-csi.c 	crop = __csi_get_crop(priv, cfg, sel->which);
cfg              1583 drivers/staging/media/imx/imx-media-csi.c 	compose = __csi_get_compose(priv, cfg, sel->which);
cfg              1632 drivers/staging/media/imx/imx-media-csi.c 			     struct v4l2_subdev_pad_config *cfg,
cfg              1657 drivers/staging/media/imx/imx-media-csi.c 	infmt = __csi_get_fmt(priv, cfg, CSI_SINK_PAD, sel->which);
cfg              1658 drivers/staging/media/imx/imx-media-csi.c 	crop = __csi_get_crop(priv, cfg, sel->which);
cfg              1659 drivers/staging/media/imx/imx-media-csi.c 	compose = __csi_get_compose(priv, cfg, sel->which);
cfg              1675 drivers/staging/media/imx/imx-media-csi.c 		csi_try_crop(priv, &sel->r, cfg, infmt, &upstream_ep);
cfg              1716 drivers/staging/media/imx/imx-media-csi.c 		outfmt = __csi_get_fmt(priv, cfg, pad, sel->which);
cfg               489 drivers/staging/media/imx/imx-media-utils.c 		       struct v4l2_subdev_pad_config *cfg)
cfg               505 drivers/staging/media/imx/imx-media-utils.c 		mf_try = v4l2_subdev_get_try_format(sd, cfg, pad);
cfg               535 drivers/staging/media/imx/imx-media-vdic.c __vdic_get_fmt(struct vdic_priv *priv, struct v4l2_subdev_pad_config *cfg,
cfg               539 drivers/staging/media/imx/imx-media-vdic.c 		return v4l2_subdev_get_try_format(&priv->sd, cfg, pad);
cfg               545 drivers/staging/media/imx/imx-media-vdic.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               555 drivers/staging/media/imx/imx-media-vdic.c 			struct v4l2_subdev_pad_config *cfg,
cfg               567 drivers/staging/media/imx/imx-media-vdic.c 	fmt = __vdic_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg               580 drivers/staging/media/imx/imx-media-vdic.c 			 struct v4l2_subdev_pad_config *cfg,
cfg               595 drivers/staging/media/imx/imx-media-vdic.c 	infmt = __vdic_get_fmt(priv, cfg, priv->active_input_pad,
cfg               621 drivers/staging/media/imx/imx-media-vdic.c 			struct v4l2_subdev_pad_config *cfg,
cfg               639 drivers/staging/media/imx/imx-media-vdic.c 	vdic_try_fmt(priv, cfg, sdformat, &cc);
cfg               641 drivers/staging/media/imx/imx-media-vdic.c 	fmt = __vdic_get_fmt(priv, cfg, sdformat->pad, sdformat->which);
cfg               654 drivers/staging/media/imx/imx-media-vdic.c 		vdic_try_fmt(priv, cfg, &format, &outcc);
cfg               656 drivers/staging/media/imx/imx-media-vdic.c 		outfmt = __vdic_get_fmt(priv, cfg, VDIC_SRC_PAD_DIRECT,
cfg               174 drivers/staging/media/imx/imx-media.h 		       struct v4l2_subdev_pad_config *cfg);
cfg               443 drivers/staging/media/imx/imx6-mipi-csi2.c __csi2_get_fmt(struct csi2_dev *csi2, struct v4l2_subdev_pad_config *cfg,
cfg               447 drivers/staging/media/imx/imx6-mipi-csi2.c 		return v4l2_subdev_get_try_format(&csi2->sd, cfg, pad);
cfg               453 drivers/staging/media/imx/imx6-mipi-csi2.c 			struct v4l2_subdev_pad_config *cfg,
cfg               461 drivers/staging/media/imx/imx6-mipi-csi2.c 	fmt = __csi2_get_fmt(csi2, cfg, sdformat->pad, sdformat->which);
cfg               471 drivers/staging/media/imx/imx6-mipi-csi2.c 			struct v4l2_subdev_pad_config *cfg,
cfg               492 drivers/staging/media/imx/imx6-mipi-csi2.c 	fmt = __csi2_get_fmt(csi2, cfg, sdformat->pad, sdformat->which);
cfg               921 drivers/staging/media/imx/imx7-media-csi.c 		    struct v4l2_subdev_pad_config *cfg,
cfg               926 drivers/staging/media/imx/imx7-media-csi.c 		return v4l2_subdev_get_try_format(&csi->sd, cfg, pad);
cfg               932 drivers/staging/media/imx/imx7-media-csi.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               941 drivers/staging/media/imx/imx7-media-csi.c 	in_fmt = imx7_csi_get_format(csi, cfg, IMX7_CSI_PAD_SINK, code->which);
cfg               967 drivers/staging/media/imx/imx7-media-csi.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               976 drivers/staging/media/imx/imx7-media-csi.c 	fmt = imx7_csi_get_format(csi, cfg, sdformat->pad, sdformat->which);
cfg               991 drivers/staging/media/imx/imx7-media-csi.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               999 drivers/staging/media/imx/imx7-media-csi.c 	in_fmt = imx7_csi_get_format(csi, cfg, IMX7_CSI_PAD_SINK,
cfg              1041 drivers/staging/media/imx/imx7-media-csi.c 			    struct v4l2_subdev_pad_config *cfg,
cfg              1062 drivers/staging/media/imx/imx7-media-csi.c 	ret = imx7_csi_try_fmt(csi, cfg, sdformat, &cc);
cfg              1066 drivers/staging/media/imx/imx7-media-csi.c 	fmt = imx7_csi_get_format(csi, cfg, sdformat->pad, sdformat->which);
cfg              1079 drivers/staging/media/imx/imx7-media-csi.c 		if (imx7_csi_try_fmt(csi, cfg, &format, &outcc)) {
cfg              1083 drivers/staging/media/imx/imx7-media-csi.c 		outfmt = imx7_csi_get_format(csi, cfg, IMX7_CSI_PAD_SRC,
cfg              1137 drivers/staging/media/imx/imx7-media-csi.c 			     struct v4l2_subdev_pad_config *cfg)
cfg              1145 drivers/staging/media/imx/imx7-media-csi.c 		mf = v4l2_subdev_get_try_format(sd, cfg, i);
cfg               295 drivers/staging/media/imx/imx7-mipi-csis.c 	u32 cfg;
cfg               314 drivers/staging/media/imx/imx7-mipi-csis.c 		cfg = mipi_csis_read(state, registers[i].offset);
cfg               315 drivers/staging/media/imx/imx7-mipi-csis.c 		dev_info(dev, "%12s: 0x%08x\n", registers[i].name, cfg);
cfg               641 drivers/staging/media/imx/imx7-mipi-csis.c 			      struct v4l2_subdev_pad_config *cfg)
cfg               648 drivers/staging/media/imx/imx7-mipi-csis.c 		mf = v4l2_subdev_get_try_format(mipi_sd, cfg, i);
cfg               684 drivers/staging/media/imx/imx7-mipi-csis.c 		     struct v4l2_subdev_pad_config *cfg,
cfg               689 drivers/staging/media/imx/imx7-mipi-csis.c 		return v4l2_subdev_get_try_format(&state->mipi_sd, cfg, pad);
cfg               695 drivers/staging/media/imx/imx7-mipi-csis.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               705 drivers/staging/media/imx/imx7-mipi-csis.c 	fmt = mipi_csis_get_format(state, cfg, sdformat->which, sdformat->pad);
cfg               720 drivers/staging/media/imx/imx7-mipi-csis.c 		cfg->try_fmt = sdformat->format;
cfg               729 drivers/staging/media/imx/imx7-mipi-csis.c 			     struct v4l2_subdev_pad_config *cfg,
cfg               737 drivers/staging/media/imx/imx7-mipi-csis.c 	fmt = mipi_csis_get_format(state, cfg, sdformat->which, sdformat->pad);
cfg              1551 drivers/staging/media/ipu3/include/intel-ipu3.h 	struct ipu3_uapi_sharp_cfg cfg;
cfg              1727 drivers/staging/media/ipu3/include/intel-ipu3.h 	struct ipu3_uapi_radial_cfg cfg;
cfg               900 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_dvs_stat_cfg cfg __aligned(32);
cfg               137 drivers/staging/media/ipu3/ipu3-css-params.c 		     u32 target_height, struct imgu_abi_osys_config *cfg,
cfg               162 drivers/staging/media/ipu3/ipu3-css-params.c 	memset(&cfg->scaler_coeffs_chroma, 0,
cfg               163 drivers/staging/media/ipu3/ipu3-css-params.c 	       sizeof(cfg->scaler_coeffs_chroma));
cfg               164 drivers/staging/media/ipu3/ipu3-css-params.c 	memset(&cfg->scaler_coeffs_luma, 0, sizeof(*cfg->scaler_coeffs_luma));
cfg               173 drivers/staging/media/ipu3/ipu3-css-params.c 					  cfg->scaler_coeffs_luma, info_luma);
cfg               180 drivers/staging/media/ipu3/ipu3-css-params.c 					  cfg->scaler_coeffs_chroma,
cfg              1920 drivers/staging/media/ipu3/ipu3-css-params.c 		acc->dvs_stat.cfg.grd_config[i].enable = 0;
cfg               719 drivers/staging/media/ipu3/ipu3-css.c 	enum imgu_abi_param_class cfg = IMGU_ABI_PARAM_CLASS_CONFIG;
cfg               720 drivers/staging/media/ipu3/ipu3-css.c 	void *vaddr = css_pipe->binary_params_cs[cfg - 1][m0].vaddr;
cfg               728 drivers/staging/media/ipu3/ipu3-css.c 	cfg_iter = imgu_css_fw_pipeline_params(css, pipe, cfg, m0,
cfg               794 drivers/staging/media/ipu3/ipu3-css.c 	cfg_ref = imgu_css_fw_pipeline_params(css, pipe, cfg, m0,
cfg               824 drivers/staging/media/ipu3/ipu3-css.c 	cfg_dvs = imgu_css_fw_pipeline_params(css, pipe, cfg, m0,
cfg               840 drivers/staging/media/ipu3/ipu3-css.c 		cfg_tnr = imgu_css_fw_pipeline_params(css, pipe, cfg, m0,
cfg               868 drivers/staging/media/ipu3/ipu3-css.c 	cfg = IMGU_ABI_PARAM_CLASS_STATE;
cfg               869 drivers/staging/media/ipu3/ipu3-css.c 	vaddr = css_pipe->binary_params_cs[cfg - 1][m0].vaddr;
cfg               871 drivers/staging/media/ipu3/ipu3-css.c 	cfg_ref_state = imgu_css_fw_pipeline_params(css, pipe, cfg, m0,
cfg               884 drivers/staging/media/ipu3/ipu3-css.c 			imgu_css_fw_pipeline_params(css, pipe, cfg, m0,
cfg               123 drivers/staging/media/ipu3/ipu3-v4l2.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               139 drivers/staging/media/ipu3/ipu3-v4l2.c 		mf = v4l2_subdev_get_try_format(sd, cfg, pad);
cfg               147 drivers/staging/media/ipu3/ipu3-v4l2.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               165 drivers/staging/media/ipu3/ipu3-v4l2.c 		mf = v4l2_subdev_get_try_format(sd, cfg, pad);
cfg               193 drivers/staging/media/ipu3/ipu3-v4l2.c 				     struct v4l2_subdev_pad_config *cfg,
cfg               206 drivers/staging/media/ipu3/ipu3-v4l2.c 		try_sel = v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg               210 drivers/staging/media/ipu3/ipu3-v4l2.c 		try_sel = v4l2_subdev_get_try_compose(sd, cfg, sel->pad);
cfg               226 drivers/staging/media/ipu3/ipu3-v4l2.c 				     struct v4l2_subdev_pad_config *cfg,
cfg               245 drivers/staging/media/ipu3/ipu3-v4l2.c 		try_sel = v4l2_subdev_get_try_crop(sd, cfg, sel->pad);
cfg               249 drivers/staging/media/ipu3/ipu3-v4l2.c 		try_sel = v4l2_subdev_get_try_compose(sd, cfg, sel->pad);
cfg               828 drivers/staging/media/omap4iss/iss_csi2.c 		  struct v4l2_subdev_pad_config *cfg,
cfg               833 drivers/staging/media/omap4iss/iss_csi2.c 		return v4l2_subdev_get_try_format(&csi2->subdev, cfg, pad);
cfg               840 drivers/staging/media/omap4iss/iss_csi2.c 		struct v4l2_subdev_pad_config *cfg,
cfg               871 drivers/staging/media/omap4iss/iss_csi2.c 		format = __csi2_get_format(csi2, cfg, CSI2_PAD_SINK, which);
cfg               897 drivers/staging/media/omap4iss/iss_csi2.c 			       struct v4l2_subdev_pad_config *cfg,
cfg               910 drivers/staging/media/omap4iss/iss_csi2.c 		format = __csi2_get_format(csi2, cfg, CSI2_PAD_SINK,
cfg               934 drivers/staging/media/omap4iss/iss_csi2.c 				struct v4l2_subdev_pad_config *cfg,
cfg               946 drivers/staging/media/omap4iss/iss_csi2.c 	csi2_try_format(csi2, cfg, fse->pad, &format, fse->which);
cfg               956 drivers/staging/media/omap4iss/iss_csi2.c 	csi2_try_format(csi2, cfg, fse->pad, &format, fse->which);
cfg               971 drivers/staging/media/omap4iss/iss_csi2.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               977 drivers/staging/media/omap4iss/iss_csi2.c 	format = __csi2_get_format(csi2, cfg, fmt->pad, fmt->which);
cfg               993 drivers/staging/media/omap4iss/iss_csi2.c 			   struct v4l2_subdev_pad_config *cfg,
cfg               999 drivers/staging/media/omap4iss/iss_csi2.c 	format = __csi2_get_format(csi2, cfg, fmt->pad, fmt->which);
cfg              1003 drivers/staging/media/omap4iss/iss_csi2.c 	csi2_try_format(csi2, cfg, fmt->pad, &fmt->format, fmt->which);
cfg              1008 drivers/staging/media/omap4iss/iss_csi2.c 		format = __csi2_get_format(csi2, cfg, CSI2_PAD_SOURCE,
cfg              1011 drivers/staging/media/omap4iss/iss_csi2.c 		csi2_try_format(csi2, cfg, CSI2_PAD_SOURCE, format, fmt->which);
cfg                24 drivers/staging/media/omap4iss/iss_ipipe.c 		   struct v4l2_subdev_pad_config *cfg,
cfg               178 drivers/staging/media/omap4iss/iss_ipipe.c 		   struct v4l2_subdev_pad_config *cfg,
cfg               183 drivers/staging/media/omap4iss/iss_ipipe.c 		return v4l2_subdev_get_try_format(&ipipe->subdev, cfg, pad);
cfg               197 drivers/staging/media/omap4iss/iss_ipipe.c 		 struct v4l2_subdev_pad_config *cfg,
cfg               225 drivers/staging/media/omap4iss/iss_ipipe.c 		format = __ipipe_get_format(ipipe, cfg, IPIPE_PAD_SINK, which);
cfg               246 drivers/staging/media/omap4iss/iss_ipipe.c 				struct v4l2_subdev_pad_config *cfg,
cfg               273 drivers/staging/media/omap4iss/iss_ipipe.c 				 struct v4l2_subdev_pad_config *cfg,
cfg               285 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which);
cfg               295 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe_try_format(ipipe, cfg, fse->pad, &format, fse->which);
cfg               312 drivers/staging/media/omap4iss/iss_ipipe.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               318 drivers/staging/media/omap4iss/iss_ipipe.c 	format = __ipipe_get_format(ipipe, cfg, fmt->pad, fmt->which);
cfg               336 drivers/staging/media/omap4iss/iss_ipipe.c 			    struct v4l2_subdev_pad_config *cfg,
cfg               342 drivers/staging/media/omap4iss/iss_ipipe.c 	format = __ipipe_get_format(ipipe, cfg, fmt->pad, fmt->which);
cfg               346 drivers/staging/media/omap4iss/iss_ipipe.c 	ipipe_try_format(ipipe, cfg, fmt->pad, &fmt->format, fmt->which);
cfg               351 drivers/staging/media/omap4iss/iss_ipipe.c 		format = __ipipe_get_format(ipipe, cfg, IPIPE_PAD_SOURCE_VP,
cfg               354 drivers/staging/media/omap4iss/iss_ipipe.c 		ipipe_try_format(ipipe, cfg, IPIPE_PAD_SOURCE_VP, format,
cfg               360 drivers/staging/media/omap4iss/iss_ipipeif.c 		     struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg               364 drivers/staging/media/omap4iss/iss_ipipeif.c 		return v4l2_subdev_get_try_format(&ipipeif->subdev, cfg, pad);
cfg               377 drivers/staging/media/omap4iss/iss_ipipeif.c 		   struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg               406 drivers/staging/media/omap4iss/iss_ipipeif.c 		format = __ipipeif_get_format(ipipeif, cfg, IPIPEIF_PAD_SINK,
cfg               421 drivers/staging/media/omap4iss/iss_ipipeif.c 		format = __ipipeif_get_format(ipipeif, cfg, IPIPEIF_PAD_SINK,
cfg               445 drivers/staging/media/omap4iss/iss_ipipeif.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               465 drivers/staging/media/omap4iss/iss_ipipeif.c 		format = __ipipeif_get_format(ipipeif, cfg, IPIPEIF_PAD_SINK,
cfg               479 drivers/staging/media/omap4iss/iss_ipipeif.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               491 drivers/staging/media/omap4iss/iss_ipipeif.c 	ipipeif_try_format(ipipeif, cfg, fse->pad, &format, fse->which);
cfg               501 drivers/staging/media/omap4iss/iss_ipipeif.c 	ipipeif_try_format(ipipeif, cfg, fse->pad, &format, fse->which);
cfg               518 drivers/staging/media/omap4iss/iss_ipipeif.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               524 drivers/staging/media/omap4iss/iss_ipipeif.c 	format = __ipipeif_get_format(ipipeif, cfg, fmt->pad, fmt->which);
cfg               542 drivers/staging/media/omap4iss/iss_ipipeif.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               548 drivers/staging/media/omap4iss/iss_ipipeif.c 	format = __ipipeif_get_format(ipipeif, cfg, fmt->pad, fmt->which);
cfg               552 drivers/staging/media/omap4iss/iss_ipipeif.c 	ipipeif_try_format(ipipeif, cfg, fmt->pad, &fmt->format, fmt->which);
cfg               557 drivers/staging/media/omap4iss/iss_ipipeif.c 		format = __ipipeif_get_format(ipipeif, cfg,
cfg               561 drivers/staging/media/omap4iss/iss_ipipeif.c 		ipipeif_try_format(ipipeif, cfg, IPIPEIF_PAD_SOURCE_ISIF_SF,
cfg               564 drivers/staging/media/omap4iss/iss_ipipeif.c 		format = __ipipeif_get_format(ipipeif, cfg,
cfg               568 drivers/staging/media/omap4iss/iss_ipipeif.c 		ipipeif_try_format(ipipeif, cfg, IPIPEIF_PAD_SOURCE_VP, format,
cfg               419 drivers/staging/media/omap4iss/iss_resizer.c 		     struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg               423 drivers/staging/media/omap4iss/iss_resizer.c 		return v4l2_subdev_get_try_format(&resizer->subdev, cfg, pad);
cfg               436 drivers/staging/media/omap4iss/iss_resizer.c 		   struct v4l2_subdev_pad_config *cfg, unsigned int pad,
cfg               464 drivers/staging/media/omap4iss/iss_resizer.c 		format = __resizer_get_format(resizer, cfg, RESIZER_PAD_SINK,
cfg               495 drivers/staging/media/omap4iss/iss_resizer.c 				  struct v4l2_subdev_pad_config *cfg,
cfg               510 drivers/staging/media/omap4iss/iss_resizer.c 		format = __resizer_get_format(resizer, cfg, RESIZER_PAD_SINK,
cfg               540 drivers/staging/media/omap4iss/iss_resizer.c 				   struct v4l2_subdev_pad_config *cfg,
cfg               552 drivers/staging/media/omap4iss/iss_resizer.c 	resizer_try_format(resizer, cfg, fse->pad, &format, fse->which);
cfg               562 drivers/staging/media/omap4iss/iss_resizer.c 	resizer_try_format(resizer, cfg, fse->pad, &format, fse->which);
cfg               579 drivers/staging/media/omap4iss/iss_resizer.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               585 drivers/staging/media/omap4iss/iss_resizer.c 	format = __resizer_get_format(resizer, cfg, fmt->pad, fmt->which);
cfg               603 drivers/staging/media/omap4iss/iss_resizer.c 			      struct v4l2_subdev_pad_config *cfg,
cfg               609 drivers/staging/media/omap4iss/iss_resizer.c 	format = __resizer_get_format(resizer, cfg, fmt->pad, fmt->which);
cfg               613 drivers/staging/media/omap4iss/iss_resizer.c 	resizer_try_format(resizer, cfg, fmt->pad, &fmt->format, fmt->which);
cfg               618 drivers/staging/media/omap4iss/iss_resizer.c 		format = __resizer_get_format(resizer, cfg,
cfg               622 drivers/staging/media/omap4iss/iss_resizer.c 		resizer_try_format(resizer, cfg, RESIZER_PAD_SOURCE_MEM, format,
cfg               153 drivers/staging/media/soc_camera/imx074.c 		struct v4l2_subdev_pad_config *cfg,
cfg               181 drivers/staging/media/soc_camera/imx074.c 		cfg->try_fmt = *mf;
cfg               187 drivers/staging/media/soc_camera/imx074.c 		struct v4l2_subdev_pad_config *cfg,
cfg               209 drivers/staging/media/soc_camera/imx074.c 				struct v4l2_subdev_pad_config *cfg,
cfg               230 drivers/staging/media/soc_camera/imx074.c 		struct v4l2_subdev_pad_config *cfg,
cfg               259 drivers/staging/media/soc_camera/imx074.c 				struct v4l2_mbus_config *cfg)
cfg               261 drivers/staging/media/soc_camera/imx074.c 	cfg->type = V4L2_MBUS_CSI2_DPHY;
cfg               262 drivers/staging/media/soc_camera/imx074.c 	cfg->flags = V4L2_MBUS_CSI2_2_LANE |
cfg               294 drivers/staging/media/soc_camera/mt9t031.c 		struct v4l2_subdev_pad_config *cfg,
cfg               318 drivers/staging/media/soc_camera/mt9t031.c 		struct v4l2_subdev_pad_config *cfg,
cfg               343 drivers/staging/media/soc_camera/mt9t031.c 		struct v4l2_subdev_pad_config *cfg,
cfg               367 drivers/staging/media/soc_camera/mt9t031.c 		struct v4l2_subdev_pad_config *cfg,
cfg               386 drivers/staging/media/soc_camera/mt9t031.c 		cfg->try_fmt = *mf;
cfg               686 drivers/staging/media/soc_camera/mt9t031.c 		struct v4l2_subdev_pad_config *cfg,
cfg               697 drivers/staging/media/soc_camera/mt9t031.c 				struct v4l2_mbus_config *cfg)
cfg               702 drivers/staging/media/soc_camera/mt9t031.c 	cfg->flags = V4L2_MBUS_MASTER | V4L2_MBUS_PCLK_SAMPLE_RISING |
cfg               705 drivers/staging/media/soc_camera/mt9t031.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg               706 drivers/staging/media/soc_camera/mt9t031.c 	cfg->flags = soc_camera_apply_board_flags(ssdd, cfg);
cfg               712 drivers/staging/media/soc_camera/mt9t031.c 				const struct v4l2_mbus_config *cfg)
cfg               717 drivers/staging/media/soc_camera/mt9t031.c 	if (soc_camera_apply_board_flags(ssdd, cfg) &
cfg               214 drivers/staging/media/soc_camera/soc_camera.c 					   const struct v4l2_mbus_config *cfg)
cfg               216 drivers/staging/media/soc_camera/soc_camera.c 	unsigned long f, flags = cfg->flags;
cfg               478 drivers/staging/media/soc_camera/soc_mediabus.c unsigned int soc_mbus_config_compatible(const struct v4l2_mbus_config *cfg,
cfg               485 drivers/staging/media/soc_camera/soc_mediabus.c 	common_flags = cfg->flags & flags;
cfg               487 drivers/staging/media/soc_camera/soc_mediabus.c 	switch (cfg->type) {
cfg               276 drivers/staging/media/soc_camera/soc_mt9v022.c 		struct v4l2_subdev_pad_config *cfg,
cfg               356 drivers/staging/media/soc_camera/soc_mt9v022.c 		struct v4l2_subdev_pad_config *cfg,
cfg               381 drivers/staging/media/soc_camera/soc_mt9v022.c 		struct v4l2_subdev_pad_config *cfg,
cfg               448 drivers/staging/media/soc_camera/soc_mt9v022.c 		struct v4l2_subdev_pad_config *cfg,
cfg               477 drivers/staging/media/soc_camera/soc_mt9v022.c 	cfg->try_fmt = *mf;
cfg               777 drivers/staging/media/soc_camera/soc_mt9v022.c 		struct v4l2_subdev_pad_config *cfg,
cfg               791 drivers/staging/media/soc_camera/soc_mt9v022.c 				struct v4l2_mbus_config *cfg)
cfg               796 drivers/staging/media/soc_camera/soc_mt9v022.c 	cfg->flags = V4L2_MBUS_MASTER | V4L2_MBUS_SLAVE |
cfg               801 drivers/staging/media/soc_camera/soc_mt9v022.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg               802 drivers/staging/media/soc_camera/soc_mt9v022.c 	cfg->flags = soc_camera_apply_board_flags(ssdd, cfg);
cfg               808 drivers/staging/media/soc_camera/soc_mt9v022.c 				 const struct v4l2_mbus_config *cfg)
cfg               813 drivers/staging/media/soc_camera/soc_mt9v022.c 	unsigned long flags = soc_camera_apply_board_flags(ssdd, cfg);
cfg               788 drivers/staging/media/soc_camera/soc_ov5642.c 		struct v4l2_subdev_pad_config *cfg,
cfg               814 drivers/staging/media/soc_camera/soc_ov5642.c 		cfg->try_fmt = *mf;
cfg               819 drivers/staging/media/soc_camera/soc_ov5642.c 		struct v4l2_subdev_pad_config *cfg,
cfg               841 drivers/staging/media/soc_camera/soc_ov5642.c 		struct v4l2_subdev_pad_config *cfg,
cfg               852 drivers/staging/media/soc_camera/soc_ov5642.c 		struct v4l2_subdev_pad_config *cfg,
cfg               886 drivers/staging/media/soc_camera/soc_ov5642.c 		struct v4l2_subdev_pad_config *cfg,
cfg               911 drivers/staging/media/soc_camera/soc_ov5642.c 				struct v4l2_mbus_config *cfg)
cfg               913 drivers/staging/media/soc_camera/soc_ov5642.c 	cfg->type = V4L2_MBUS_CSI2_DPHY;
cfg               914 drivers/staging/media/soc_camera/soc_ov5642.c 	cfg->flags = V4L2_MBUS_CSI2_2_LANE | V4L2_MBUS_CSI2_CHANNEL_0 |
cfg               688 drivers/staging/media/soc_camera/soc_ov9740.c 		struct v4l2_subdev_pad_config *cfg,
cfg               704 drivers/staging/media/soc_camera/soc_ov9740.c 	cfg->try_fmt = *mf;
cfg               709 drivers/staging/media/soc_camera/soc_ov9740.c 		struct v4l2_subdev_pad_config *cfg,
cfg               721 drivers/staging/media/soc_camera/soc_ov9740.c 		struct v4l2_subdev_pad_config *cfg,
cfg               875 drivers/staging/media/soc_camera/soc_ov9740.c 				struct v4l2_mbus_config *cfg)
cfg               880 drivers/staging/media/soc_camera/soc_ov9740.c 	cfg->flags = V4L2_MBUS_PCLK_SAMPLE_RISING | V4L2_MBUS_MASTER |
cfg               883 drivers/staging/media/soc_camera/soc_ov9740.c 	cfg->type = V4L2_MBUS_PARALLEL;
cfg               884 drivers/staging/media/soc_camera/soc_ov9740.c 	cfg->flags = soc_camera_apply_board_flags(ssdd, cfg);
cfg                32 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                39 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                46 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                53 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                60 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                67 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                74 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                81 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg                90 drivers/staging/media/sunxi/cedrus/cedrus.c 		.cfg = {
cfg               134 drivers/staging/media/sunxi/cedrus/cedrus.c 		ctrl = v4l2_ctrl_new_custom(hdl, &cedrus_controls[i].cfg,
cfg               202 drivers/staging/media/sunxi/cedrus/cedrus.c 							    cedrus_controls[i].cfg.id);
cfg                52 drivers/staging/media/sunxi/cedrus/cedrus.h 	struct v4l2_ctrl_config cfg;
cfg                38 drivers/staging/most/cdev/cdev.c 	struct most_channel_config *cfg;
cfg               128 drivers/staging/most/cdev/cdev.c 	if (((c->cfg->direction == MOST_CH_RX) &&
cfg               130 drivers/staging/most/cdev/cdev.c 	     ((c->cfg->direction == MOST_CH_TX) &&
cfg               213 drivers/staging/most/cdev/cdev.c 	to_copy = min(count, c->cfg->buffer_size - c->mbo_offs);
cfg               221 drivers/staging/most/cdev/cdev.c 	if (c->mbo_offs >= c->cfg->buffer_size ||
cfg               222 drivers/staging/most/cdev/cdev.c 	    c->cfg->data_type == MOST_CH_CONTROL ||
cfg               223 drivers/staging/most/cdev/cdev.c 	    c->cfg->data_type == MOST_CH_ASYNC) {
cfg               296 drivers/staging/most/cdev/cdev.c 	if (c->cfg->direction == MOST_CH_RX) {
cfg               428 drivers/staging/most/cdev/cdev.c 		      struct most_channel_config *cfg, char *name, char *args)
cfg               435 drivers/staging/most/cdev/cdev.c 	if ((!iface) || (!cfg) || (!name)) {
cfg               460 drivers/staging/most/cdev/cdev.c 	c->cfg = cfg;
cfg               465 drivers/staging/most/cdev/cdev.c 	retval = kfifo_alloc(&c->fifo, cfg->num_buffers, GFP_KERNEL);
cfg                59 drivers/staging/most/core.c 	struct most_channel_config cfg;
cfg               112 drivers/staging/most/core.c 	u16 const coherent_buf_size = c->cfg.buffer_size + c->cfg.extra_len;
cfg               272 drivers/staging/most/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.num_buffers);
cfg               281 drivers/staging/most/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.buffer_size);
cfg               290 drivers/staging/most/core.c 	if (c->cfg.direction & MOST_CH_TX)
cfg               292 drivers/staging/most/core.c 	else if (c->cfg.direction & MOST_CH_RX)
cfg               305 drivers/staging/most/core.c 		if (c->cfg.data_type & ch_data_type[i].most_ch_data_type)
cfg               318 drivers/staging/most/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.subbuffer_size);
cfg               327 drivers/staging/most/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.packets_per_xact);
cfg               335 drivers/staging/most/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", c->cfg.dbr_size);
cfg               604 drivers/staging/most/core.c 	ret = comp->probe_channel(c->iface, c->channel_id, &c->cfg, name,
cfg               619 drivers/staging/most/core.c 	c->cfg.buffer_size = val;
cfg               629 drivers/staging/most/core.c 	c->cfg.subbuffer_size = val;
cfg               639 drivers/staging/most/core.c 	c->cfg.dbr_size = val;
cfg               649 drivers/staging/most/core.c 	c->cfg.num_buffers = val;
cfg               662 drivers/staging/most/core.c 			c->cfg.data_type = ch_data_type[i].most_ch_data_type;
cfg               679 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_RX;
cfg               681 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_RX;
cfg               683 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_TX;
cfg               685 drivers/staging/most/core.c 		c->cfg.direction = MOST_CH_TX;
cfg               699 drivers/staging/most/core.c 	c->cfg.packets_per_xact = val;
cfg               877 drivers/staging/most/core.c 		if (c->cfg.direction == MOST_CH_RX)
cfg               878 drivers/staging/most/core.c 			mbo->buffer_length = c->cfg.buffer_size;
cfg               961 drivers/staging/most/core.c 	u32 coherent_buf_size = c->cfg.buffer_size + c->cfg.extra_len;
cfg               965 drivers/staging/most/core.c 	for (i = 0; i < c->cfg.num_buffers; i++) {
cfg               994 drivers/staging/most/core.c 	return c->cfg.num_buffers;
cfg              1103 drivers/staging/most/core.c 	mbo->buffer_length = c->cfg.buffer_size;
cfg              1116 drivers/staging/most/core.c 	if (c->cfg.direction == MOST_CH_TX) {
cfg              1195 drivers/staging/most/core.c 	c->cfg.extra_len = 0;
cfg              1196 drivers/staging/most/core.c 	if (c->iface->configure(c->iface, c->channel_id, &c->cfg)) {
cfg              1204 drivers/staging/most/core.c 	if (c->cfg.direction == MOST_CH_RX)
cfg              1205 drivers/staging/most/core.c 		num_buffer = arm_mbo_chain(c, c->cfg.direction,
cfg              1208 drivers/staging/most/core.c 		num_buffer = arm_mbo_chain(c, c->cfg.direction,
cfg              1220 drivers/staging/most/core.c 	c->pipe0.num_buffers = c->cfg.num_buffers / 2;
cfg              1221 drivers/staging/most/core.c 	c->pipe1.num_buffers = c->cfg.num_buffers - c->pipe0.num_buffers;
cfg              1429 drivers/staging/most/core.c 		c->cfg.direction = 0;
cfg              1430 drivers/staging/most/core.c 		c->cfg.data_type = 0;
cfg              1431 drivers/staging/most/core.c 		c->cfg.num_buffers = 0;
cfg              1432 drivers/staging/most/core.c 		c->cfg.buffer_size = 0;
cfg              1433 drivers/staging/most/core.c 		c->cfg.subbuffer_size = 0;
cfg              1434 drivers/staging/most/core.c 		c->cfg.packets_per_xact = 0;
cfg               269 drivers/staging/most/core.h 			     struct most_channel_config *cfg, char *name,
cfg                46 drivers/staging/most/sound/sound.c 	struct most_channel_config *cfg;
cfg               193 drivers/staging/most/sound/sound.c 	unsigned int const frame_bytes = channel->cfg->subbuffer_size;
cfg               198 drivers/staging/most/sound/sound.c 	if (channel->cfg->direction & MOST_CH_RX)
cfg               280 drivers/staging/most/sound/sound.c 	struct most_channel_config *cfg = channel->cfg;
cfg               284 drivers/staging/most/sound/sound.c 	if (cfg->direction == MOST_CH_TX) {
cfg               295 drivers/staging/most/sound/sound.c 		if (cfg->direction == MOST_CH_TX)
cfg               318 drivers/staging/most/sound/sound.c 	if (channel->cfg->direction == MOST_CH_TX)
cfg               378 drivers/staging/most/sound/sound.c 	struct most_channel_config *cfg = channel->cfg;
cfg               383 drivers/staging/most/sound/sound.c 	if (cfg->direction == MOST_CH_TX) {
cfg               510 drivers/staging/most/sound/sound.c 			       struct most_channel_config *cfg)
cfg               527 drivers/staging/most/sound/sound.c 	if (cfg->subbuffer_size != ch_num * sinfo[i].bytes) {
cfg               536 drivers/staging/most/sound/sound.c 	pcm_hw->buffer_bytes_max = cfg->num_buffers * cfg->buffer_size;
cfg               537 drivers/staging/most/sound/sound.c 	pcm_hw->period_bytes_min = cfg->buffer_size;
cfg               538 drivers/staging/most/sound/sound.c 	pcm_hw->period_bytes_max = cfg->buffer_size;
cfg               540 drivers/staging/most/sound/sound.c 	pcm_hw->periods_max = cfg->num_buffers;
cfg               574 drivers/staging/most/sound/sound.c 			       struct most_channel_config *cfg,
cfg               591 drivers/staging/most/sound/sound.c 	if (cfg->data_type != MOST_CH_SYNC) {
cfg               633 drivers/staging/most/sound/sound.c 	if (cfg->direction == MOST_CH_TX) {
cfg               646 drivers/staging/most/sound/sound.c 	channel->cfg = cfg;
cfg               653 drivers/staging/most/sound/sound.c 				  cfg);
cfg               187 drivers/staging/most/usb/usb.c static unsigned int get_stream_frame_size(struct most_channel_config *cfg)
cfg               190 drivers/staging/most/usb/usb.c 	unsigned int sub_size = cfg->subbuffer_size;
cfg               196 drivers/staging/most/usb/usb.c 	switch (cfg->data_type) {
cfg               201 drivers/staging/most/usb/usb.c 		if (cfg->packets_per_xact == 0) {
cfg               204 drivers/staging/most/usb/usb.c 		} else if (cfg->packets_per_xact == 0xFF) {
cfg               207 drivers/staging/most/usb/usb.c 			frame_size = cfg->packets_per_xact * sub_size;
cfg                58 drivers/staging/rtl8192e/rtl8192e/rtl_core.h #define RTL_PCI_DEVICE(vend, dev, cfg) \
cfg                61 drivers/staging/rtl8192e/rtl8192e/rtl_core.h 	.driver_data = (kernel_ulong_t)&(cfg)
cfg                40 drivers/staging/rts5208/ms.c 			   u8 tpc, u8 cnt, u8 cfg)
cfg                52 drivers/staging/rts5208/ms.c 	rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg                96 drivers/staging/rts5208/ms.c 			    u8 tpc, u16 sec_cnt, u8 cfg, bool mode_2k,
cfg               122 drivers/staging/rts5208/ms.c 	rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               163 drivers/staging/rts5208/ms.c 			  u8 tpc, u8 cnt, u8 cfg, u8 *data, int data_len)
cfg               182 drivers/staging/rts5208/ms.c 	rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               227 drivers/staging/rts5208/ms.c 			 u8 tpc, u8 cnt, u8 cfg, u8 *data, int data_len)
cfg               240 drivers/staging/rts5208/ms.c 	rtsx_add_cmd(chip, WRITE_REG_CMD, MS_TRANS_CFG, 0xFF, cfg);
cfg               324 drivers/staging/rts5208/ms.c static int ms_send_cmd(struct rtsx_chip *chip, u8 cmd, u8 cfg)
cfg               331 drivers/staging/rts5208/ms.c 	return ms_write_bytes(chip, PRO_SET_CMD, 1, cfg, data, 1);
cfg               268 drivers/staging/wilc1000/wilc_wfi_netdevice.h 	struct wilc_cfg cfg;
cfg              1021 drivers/staging/wilc1000/wilc_wlan.c 	struct wilc_cfg_frame *cfg = &wilc->cfg_frame;
cfg              1025 drivers/staging/wilc1000/wilc_wlan.c 		cfg->hdr.cmd_type = 'W';
cfg              1027 drivers/staging/wilc1000/wilc_wlan.c 		cfg->hdr.cmd_type = 'Q';
cfg              1029 drivers/staging/wilc1000/wilc_wlan.c 	cfg->hdr.seq_no = wilc->cfg_seq_no % 256;
cfg              1030 drivers/staging/wilc1000/wilc_wlan.c 	cfg->hdr.total_len = cpu_to_le16(t_len);
cfg              1031 drivers/staging/wilc1000/wilc_wlan.c 	cfg->hdr.driver_handler = cpu_to_le32(drv_handler);
cfg              1032 drivers/staging/wilc1000/wilc_wlan.c 	wilc->cfg_seq_no = cfg->hdr.seq_no;
cfg              1034 drivers/staging/wilc1000/wilc_wlan.c 	if (!wilc_wlan_txq_add_cfg_pkt(vif, (u8 *)&cfg->hdr, t_len))
cfg               143 drivers/staging/wilc1000/wilc_wlan_cfg.c 				if (wl->cfg.b[i].id == WID_NIL)
cfg               146 drivers/staging/wilc1000/wilc_wlan_cfg.c 				if (wl->cfg.b[i].id == wid) {
cfg               147 drivers/staging/wilc1000/wilc_wlan_cfg.c 					wl->cfg.b[i].val = info[4];
cfg               157 drivers/staging/wilc1000/wilc_wlan_cfg.c 				struct wilc_cfg_hword *hw = &wl->cfg.hw[i];
cfg               173 drivers/staging/wilc1000/wilc_wlan_cfg.c 				struct wilc_cfg_word *w = &wl->cfg.w[i];
cfg               189 drivers/staging/wilc1000/wilc_wlan_cfg.c 				if (wl->cfg.s[i].id == WID_NIL)
cfg               192 drivers/staging/wilc1000/wilc_wlan_cfg.c 				if (wl->cfg.s[i].id == wid) {
cfg               193 drivers/staging/wilc1000/wilc_wlan_cfg.c 					memcpy(wl->cfg.s[i].str, &info[2],
cfg               222 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.b[i].id == WID_NIL)
cfg               225 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.b[i].id == wid) {
cfg               226 drivers/staging/wilc1000/wilc_wlan_cfg.c 				wl->cfg.b[i].val = info[3];
cfg               294 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.b[i].id == WID_NIL)
cfg               297 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.b[i].id == wid) {
cfg               298 drivers/staging/wilc1000/wilc_wlan_cfg.c 				memcpy(buffer, &wl->cfg.b[i].val, 1);
cfg               306 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.hw[i].id == WID_NIL)
cfg               309 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.hw[i].id == wid) {
cfg               310 drivers/staging/wilc1000/wilc_wlan_cfg.c 				memcpy(buffer, &wl->cfg.hw[i].val, 2);
cfg               318 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.w[i].id == WID_NIL)
cfg               321 drivers/staging/wilc1000/wilc_wlan_cfg.c 			if (wl->cfg.w[i].id == wid) {
cfg               322 drivers/staging/wilc1000/wilc_wlan_cfg.c 				memcpy(buffer, &wl->cfg.w[i].val, 4);
cfg               330 drivers/staging/wilc1000/wilc_wlan_cfg.c 			u32 id = wl->cfg.s[i].id;
cfg               336 drivers/staging/wilc1000/wilc_wlan_cfg.c 				u16 size = get_unaligned_le16(wl->cfg.s[i].str);
cfg               339 drivers/staging/wilc1000/wilc_wlan_cfg.c 					memcpy(buffer, &wl->cfg.s[i].str[2],
cfg               404 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.b = kmemdup(g_cfg_byte, sizeof(g_cfg_byte), GFP_KERNEL);
cfg               405 drivers/staging/wilc1000/wilc_wlan_cfg.c 	if (!wl->cfg.b)
cfg               408 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.hw = kmemdup(g_cfg_hword, sizeof(g_cfg_hword), GFP_KERNEL);
cfg               409 drivers/staging/wilc1000/wilc_wlan_cfg.c 	if (!wl->cfg.hw)
cfg               412 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.w = kmemdup(g_cfg_word, sizeof(g_cfg_word), GFP_KERNEL);
cfg               413 drivers/staging/wilc1000/wilc_wlan_cfg.c 	if (!wl->cfg.w)
cfg               416 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s = kmemdup(g_cfg_str, sizeof(g_cfg_str), GFP_KERNEL);
cfg               417 drivers/staging/wilc1000/wilc_wlan_cfg.c 	if (!wl->cfg.s)
cfg               424 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.str_vals = str_vals;
cfg               426 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].id = WID_FIRMWARE_VERSION;
cfg               427 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].str = str_vals->firmware_version;
cfg               429 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].id = WID_MAC_ADDR;
cfg               430 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].str = str_vals->mac_address;
cfg               432 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].id = WID_ASSOC_RES_INFO;
cfg               433 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].str = str_vals->assoc_rsp;
cfg               435 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].id = WID_NIL;
cfg               436 drivers/staging/wilc1000/wilc_wlan_cfg.c 	wl->cfg.s[i].str = NULL;
cfg               440 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.s);
cfg               442 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.w);
cfg               444 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.hw);
cfg               446 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.b);
cfg               452 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.b);
cfg               453 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.hw);
cfg               454 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.w);
cfg               455 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.s);
cfg               456 drivers/staging/wilc1000/wilc_wlan_cfg.c 	kfree(wl->cfg.str_vals);
cfg               487 drivers/tty/mips_ejtag_fdc.c 	u32 cfg;
cfg               504 drivers/tty/mips_ejtag_fdc.c 				cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg               505 drivers/tty/mips_ejtag_fdc.c 				cfg &= ~REG_FDCFG_TXINTTHRES;
cfg               506 drivers/tty/mips_ejtag_fdc.c 				cfg |= REG_FDCFG_TXINTTHRES_NOTFULL;
cfg               507 drivers/tty/mips_ejtag_fdc.c 				mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg               560 drivers/tty/mips_ejtag_fdc.c 	unsigned int stat, channel, data, cfg, i, flipped;
cfg               626 drivers/tty/mips_ejtag_fdc.c 		cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg               627 drivers/tty/mips_ejtag_fdc.c 		cfg &= ~REG_FDCFG_TXINTTHRES;
cfg               628 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_TXINTTHRES_DISABLED;
cfg               629 drivers/tty/mips_ejtag_fdc.c 		mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg               890 drivers/tty/mips_ejtag_fdc.c 	unsigned int cfg, tx_fifo;
cfg               909 drivers/tty/mips_ejtag_fdc.c 	cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg               910 drivers/tty/mips_ejtag_fdc.c 	tx_fifo = (cfg & REG_FDCFG_TXFIFOSIZE) >> REG_FDCFG_TXFIFOSIZE_SHIFT;
cfg               912 drivers/tty/mips_ejtag_fdc.c 	cfg &= ~(REG_FDCFG_TXINTTHRES | REG_FDCFG_RXINTTHRES);
cfg               913 drivers/tty/mips_ejtag_fdc.c 	cfg |= REG_FDCFG_TXINTTHRES_DISABLED;
cfg               914 drivers/tty/mips_ejtag_fdc.c 	cfg |= REG_FDCFG_RXINTTHRES_DISABLED;
cfg               915 drivers/tty/mips_ejtag_fdc.c 	mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg               995 drivers/tty/mips_ejtag_fdc.c 		cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg               996 drivers/tty/mips_ejtag_fdc.c 		cfg &= ~REG_FDCFG_RXINTTHRES;
cfg               997 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_RXINTTHRES_NOTEMPTY;
cfg               998 drivers/tty/mips_ejtag_fdc.c 		mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg              1025 drivers/tty/mips_ejtag_fdc.c 		cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg              1027 drivers/tty/mips_ejtag_fdc.c 		cfg &= ~(REG_FDCFG_TXINTTHRES | REG_FDCFG_RXINTTHRES);
cfg              1028 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_TXINTTHRES_DISABLED;
cfg              1029 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_RXINTTHRES_DISABLED;
cfg              1030 drivers/tty/mips_ejtag_fdc.c 		mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg              1051 drivers/tty/mips_ejtag_fdc.c 	unsigned int cfg;
cfg              1055 drivers/tty/mips_ejtag_fdc.c 		cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg              1057 drivers/tty/mips_ejtag_fdc.c 		cfg &= ~(REG_FDCFG_TXINTTHRES | REG_FDCFG_RXINTTHRES);
cfg              1058 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_TXINTTHRES_DISABLED;
cfg              1059 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_RXINTTHRES_DISABLED;
cfg              1060 drivers/tty/mips_ejtag_fdc.c 		mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg              1074 drivers/tty/mips_ejtag_fdc.c 	unsigned int cfg;
cfg              1084 drivers/tty/mips_ejtag_fdc.c 		cfg = mips_ejtag_fdc_read(priv, REG_FDCFG);
cfg              1085 drivers/tty/mips_ejtag_fdc.c 		cfg &= ~(REG_FDCFG_TXINTTHRES | REG_FDCFG_RXINTTHRES);
cfg              1086 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_TXINTTHRES_DISABLED;
cfg              1087 drivers/tty/mips_ejtag_fdc.c 		cfg |= REG_FDCFG_RXINTTHRES_NOTEMPTY;
cfg              1088 drivers/tty/mips_ejtag_fdc.c 		mips_ejtag_fdc_write(priv, REG_FDCFG, cfg);
cfg               429 drivers/tty/serial/samsung.c 	return ourport->cfg;
cfg              1194 drivers/tty/serial/samsung.c 	clk_sel = (ourport->cfg->clk_sel) ? ourport->cfg->clk_sel :
cfg              1271 drivers/tty/serial/samsung.c 	struct s3c2410_uartcfg *cfg = s3c24xx_port_to_cfg(port);
cfg              1316 drivers/tty/serial/samsung.c 		if (cfg->has_fracval) {
cfg              1346 drivers/tty/serial/samsung.c 	ulcon |= (cfg->ulcon & S3C2410_LCON_IRM);
cfg              1589 drivers/tty/serial/samsung.c 				   struct s3c2410_uartcfg *cfg)
cfg              1600 drivers/tty/serial/samsung.c 	wr_regl(port, S3C2410_UCON,  ucon | cfg->ucon);
cfg              1603 drivers/tty/serial/samsung.c 	wr_regl(port, S3C2410_UFCON, cfg->ufcon | S3C2410_UFCON_RESETBOTH);
cfg              1604 drivers/tty/serial/samsung.c 	wr_regl(port, S3C2410_UFCON, cfg->ufcon);
cfg              1707 drivers/tty/serial/samsung.c 	clk_sel = ourport->cfg->clk_sel ? : info->def_clk_sel;
cfg              1742 drivers/tty/serial/samsung.c 	struct s3c2410_uartcfg *cfg = ourport->cfg;
cfg              1763 drivers/tty/serial/samsung.c 	if (cfg->uart_flags & UPF_CONS_FLOW) {
cfg              1843 drivers/tty/serial/samsung.c 	s3c24xx_serial_resetport(port, cfg);
cfg              1900 drivers/tty/serial/samsung.c 	ourport->cfg = (dev_get_platdata(&pdev->dev)) ?
cfg                94 drivers/tty/serial/samsung.h 	struct s3c2410_uartcfg		*cfg;
cfg                97 drivers/tty/serial/sccnxp.c #define MCTRL_IBIT(cfg, sig)		((((cfg) >> (sig)) & 0xf) - LINE_IP0)
cfg                98 drivers/tty/serial/sccnxp.c #define MCTRL_OBIT(cfg, sig)		((((cfg) >> (sig)) & 0xf) - LINE_OP0)
cfg               124 drivers/tty/serial/sh-sci.c 	const struct plat_sci_port *cfg;
cfg               570 drivers/tty/serial/sh-sci.c 	return SCSCR_RIE | (to_sci_port(port)->cfg->scscr & SCSCR_REIE);
cfg               712 drivers/tty/serial/sh-sci.c 	if (s->cfg->ops && s->cfg->ops->init_pins) {
cfg               713 drivers/tty/serial/sh-sci.c 		s->cfg->ops->init_pins(port, cflag);
cfg              1534 drivers/tty/serial/sh-sci.c 	struct dma_slave_config cfg;
cfg              1544 drivers/tty/serial/sh-sci.c 	memset(&cfg, 0, sizeof(cfg));
cfg              1545 drivers/tty/serial/sh-sci.c 	cfg.direction = dir;
cfg              1547 drivers/tty/serial/sh-sci.c 		cfg.dst_addr = port->mapbase +
cfg              1549 drivers/tty/serial/sh-sci.c 		cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg              1551 drivers/tty/serial/sh-sci.c 		cfg.src_addr = port->mapbase +
cfg              1553 drivers/tty/serial/sh-sci.c 		cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE;
cfg              1556 drivers/tty/serial/sh-sci.c 	ret = dmaengine_slave_config(chan, &cfg);
cfg              2564 drivers/tty/serial/sh-sci.c 		scr_val = s->cfg->scscr & (SCSCR_CKE1 | SCSCR_CKE0);
cfg              2602 drivers/tty/serial/sh-sci.c 		   (s->cfg->scscr & ~(SCSCR_CKE1 | SCSCR_CKE0));
cfg              2745 drivers/tty/serial/sh-sci.c 		port->type = sport->cfg->type;
cfg              2795 drivers/tty/serial/sh-sci.c 	if (sci_port->cfg->type == PORT_HSCIF)
cfg              2842 drivers/tty/serial/sh-sci.c sci_probe_regmap(const struct plat_sci_port *cfg)
cfg              2846 drivers/tty/serial/sh-sci.c 	if (cfg->regtype != SCIx_PROBE_REGTYPE)
cfg              2847 drivers/tty/serial/sh-sci.c 		return &sci_port_params[cfg->regtype];
cfg              2849 drivers/tty/serial/sh-sci.c 	switch (cfg->type) {
cfg              2891 drivers/tty/serial/sh-sci.c 	sci_port->cfg	= p;
cfg              3037 drivers/tty/serial/sh-sci.c 		    (sci_port->cfg->scscr & ~(SCSCR_CKE1 | SCSCR_CKE0)) |
cfg              3111 drivers/tty/serial/sh-sci.c 	const struct plat_sci_port *cfg = dev_get_platdata(&pdev->dev);
cfg              3118 drivers/tty/serial/sh-sci.c 	sci_init_single(pdev, &sci_ports[pdev->id], pdev->id, cfg, true);
cfg              3442 drivers/tty/serial/sh-sci.c 	sci_ports[0].cfg = &port_cfg;
cfg               310 drivers/tty/serial/sprd_serial.c 	struct dma_slave_config cfg = {
cfg               317 drivers/tty/serial/sprd_serial.c 	ret = dmaengine_slave_config(sp->tx_dma.chn, &cfg);
cfg               381 drivers/tty/serial/sprd_serial.c 	struct dma_slave_config cfg = {
cfg               388 drivers/tty/serial/sprd_serial.c 	return dmaengine_slave_config(sp->rx_dma.chn, &cfg);
cfg               106 drivers/tty/serial/stm32-usart.c 	struct stm32_usart_config *cfg = &stm32_port->info->cfg;
cfg               110 drivers/tty/serial/stm32-usart.c 	stm32_clr_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
cfg               148 drivers/tty/serial/stm32-usart.c 	stm32_set_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
cfg               629 drivers/tty/serial/stm32-usart.c 	struct stm32_usart_config *cfg = &stm32_port->info->cfg;
cfg               635 drivers/tty/serial/stm32-usart.c 	val |= BIT(cfg->uart_enable_bit);
cfg               686 drivers/tty/serial/stm32-usart.c 	struct stm32_usart_config *cfg = &stm32_port->info->cfg;
cfg               737 drivers/tty/serial/stm32-usart.c 	else if ((bits == 7) && cfg->has_7bits_data)
cfg               843 drivers/tty/serial/stm32-usart.c 	stm32_set_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
cfg               880 drivers/tty/serial/stm32-usart.c 	struct stm32_usart_config *cfg = &stm32port->info->cfg;
cfg               889 drivers/tty/serial/stm32-usart.c 		stm32_clr_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
cfg               928 drivers/tty/serial/stm32-usart.c 	port->fifosize	= stm32port->info->cfg.fifosize;
cfg               939 drivers/tty/serial/stm32-usart.c 	if (stm32port->info->cfg.has_wakeup) {
cfg               945 drivers/tty/serial/stm32-usart.c 	stm32port->fifoen = stm32port->info->cfg.has_fifo;
cfg              1263 drivers/tty/serial/stm32-usart.c 	struct stm32_usart_config *cfg = &stm32_port->info->cfg;
cfg              1279 drivers/tty/serial/stm32-usart.c 	new_cr1 |=  USART_CR1_TE | BIT(cfg->uart_enable_bit);
cfg              1350 drivers/tty/serial/stm32-usart.c 	struct stm32_usart_config *cfg = &stm32_port->info->cfg;
cfg              1357 drivers/tty/serial/stm32-usart.c 		stm32_clr_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
cfg              1364 drivers/tty/serial/stm32-usart.c 		stm32_set_bits(port, ofs->cr1, BIT(cfg->uart_enable_bit));
cfg                35 drivers/tty/serial/stm32-usart.h 	struct stm32_usart_config cfg;
cfg                55 drivers/tty/serial/stm32-usart.h 	.cfg = {
cfg                76 drivers/tty/serial/stm32-usart.h 	.cfg = {
cfg                97 drivers/tty/serial/stm32-usart.h 	.cfg = {
cfg               534 drivers/usb/core/quirks.c 		struct usb_host_config *cfg = &udev->config[i];
cfg               537 drivers/usb/core/quirks.c 		for (j = 0; j < cfg->desc.bNumInterfaces; ++j) {
cfg               541 drivers/usb/core/quirks.c 			cache = cfg->intf_cache[j];
cfg              4701 drivers/usb/dwc2/gadget.c 	u32 cfg;
cfg              4720 drivers/usb/dwc2/gadget.c 	cfg = hsotg->hw_params.dev_ep_dirs;
cfg              4721 drivers/usb/dwc2/gadget.c 	for (i = 1, cfg >>= 2; i < hsotg->num_of_eps; i++, cfg >>= 2) {
cfg              4722 drivers/usb/dwc2/gadget.c 		ep_type = cfg & 3;
cfg               812 drivers/usb/dwc3/core.c 	u32 cfg;
cfg               817 drivers/usb/dwc3/core.c 	cfg = dwc3_readl(dwc->regs, DWC3_GSBUSCFG0);
cfg               862 drivers/usb/dwc3/core.c 	cfg &= ~DWC3_GSBUSCFG0_INCRBRST_MASK;
cfg               864 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCRBRSTENA;
cfg               867 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR256BRSTENA;
cfg               870 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR128BRSTENA;
cfg               873 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR64BRSTENA;
cfg               876 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR32BRSTENA;
cfg               879 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR16BRSTENA;
cfg               882 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR8BRSTENA;
cfg               885 drivers/usb/dwc3/core.c 		cfg |= DWC3_GSBUSCFG0_INCR4BRSTENA;
cfg               894 drivers/usb/dwc3/core.c 	dwc3_writel(dwc->regs, DWC3_GSBUSCFG0, cfg);
cfg               603 drivers/usb/dwc3/ep0.c 	u32 cfg;
cfg               607 drivers/usb/dwc3/ep0.c 	cfg = le16_to_cpu(ctrl->wValue);
cfg               616 drivers/usb/dwc3/ep0.c 		if (cfg && (!ret || (ret == USB_GADGET_DELAYED_STATUS))) {
cfg               643 drivers/usb/dwc3/ep0.c 		if (!cfg && !ret)
cfg               359 drivers/usb/gadget/configfs.c 	struct config_usb_cfg *cfg = to_config_usb_cfg(item);
cfg               361 drivers/usb/gadget/configfs.c 	WARN_ON(!list_empty(&cfg->c.functions));
cfg               362 drivers/usb/gadget/configfs.c 	list_del(&cfg->c.list);
cfg               363 drivers/usb/gadget/configfs.c 	kfree(cfg->c.label);
cfg               364 drivers/usb/gadget/configfs.c 	kfree(cfg);
cfg               371 drivers/usb/gadget/configfs.c 	struct config_usb_cfg *cfg = to_config_usb_cfg(usb_cfg_ci);
cfg               372 drivers/usb/gadget/configfs.c 	struct usb_composite_dev *cdev = cfg->c.cdev;
cfg               397 drivers/usb/gadget/configfs.c 	list_for_each_entry(f, &cfg->func_list, list) {
cfg               411 drivers/usb/gadget/configfs.c 	list_add_tail(&f->list, &cfg->func_list);
cfg               422 drivers/usb/gadget/configfs.c 	struct config_usb_cfg *cfg = to_config_usb_cfg(usb_cfg_ci);
cfg               423 drivers/usb/gadget/configfs.c 	struct usb_composite_dev *cdev = cfg->c.cdev;
cfg               442 drivers/usb/gadget/configfs.c 	list_for_each_entry(f, &cfg->func_list, list) {
cfg               632 drivers/usb/gadget/configfs.c 	struct config_usb_cfg *cfg;
cfg               659 drivers/usb/gadget/configfs.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg               660 drivers/usb/gadget/configfs.c 	if (!cfg)
cfg               662 drivers/usb/gadget/configfs.c 	cfg->c.label = kstrdup(buf, GFP_KERNEL);
cfg               663 drivers/usb/gadget/configfs.c 	if (!cfg->c.label) {
cfg               667 drivers/usb/gadget/configfs.c 	cfg->c.bConfigurationValue = num;
cfg               668 drivers/usb/gadget/configfs.c 	cfg->c.MaxPower = CONFIG_USB_GADGET_VBUS_DRAW;
cfg               669 drivers/usb/gadget/configfs.c 	cfg->c.bmAttributes = USB_CONFIG_ATT_ONE;
cfg               670 drivers/usb/gadget/configfs.c 	INIT_LIST_HEAD(&cfg->string_list);
cfg               671 drivers/usb/gadget/configfs.c 	INIT_LIST_HEAD(&cfg->func_list);
cfg               673 drivers/usb/gadget/configfs.c 	config_group_init_type_name(&cfg->group, name,
cfg               676 drivers/usb/gadget/configfs.c 	config_group_init_type_name(&cfg->strings_group, "strings",
cfg               678 drivers/usb/gadget/configfs.c 	configfs_add_default_group(&cfg->strings_group, &cfg->group);
cfg               680 drivers/usb/gadget/configfs.c 	ret = usb_add_config_only(&gi->cdev, &cfg->c);
cfg               684 drivers/usb/gadget/configfs.c 	return &cfg->group;
cfg               686 drivers/usb/gadget/configfs.c 	kfree(cfg->c.label);
cfg               687 drivers/usb/gadget/configfs.c 	kfree(cfg);
cfg              1216 drivers/usb/gadget/configfs.c 		struct config_usb_cfg *cfg;
cfg              1218 drivers/usb/gadget/configfs.c 		cfg = container_of(c, struct config_usb_cfg, c);
cfg              1222 drivers/usb/gadget/configfs.c 			list_move_tail(&f->list, &cfg->func_list);
cfg              1269 drivers/usb/gadget/configfs.c 		struct config_usb_cfg *cfg;
cfg              1271 drivers/usb/gadget/configfs.c 		cfg = container_of(c, struct config_usb_cfg, c);
cfg              1272 drivers/usb/gadget/configfs.c 		if (list_empty(&cfg->func_list)) {
cfg              1329 drivers/usb/gadget/configfs.c 		struct config_usb_cfg *cfg;
cfg              1337 drivers/usb/gadget/configfs.c 		cfg = container_of(c, struct config_usb_cfg, c);
cfg              1338 drivers/usb/gadget/configfs.c 		if (!list_empty(&cfg->string_list)) {
cfg              1340 drivers/usb/gadget/configfs.c 			list_for_each_entry(cn, &cfg->string_list, list) {
cfg              1341 drivers/usb/gadget/configfs.c 				cfg->gstrings[i] = &cn->stringtab_dev;
cfg              1346 drivers/usb/gadget/configfs.c 			cfg->gstrings[i] = NULL;
cfg              1347 drivers/usb/gadget/configfs.c 			s = usb_gstrings_attach(&gi->cdev, cfg->gstrings, 1);
cfg              1355 drivers/usb/gadget/configfs.c 		list_for_each_entry_safe(f, tmp, &cfg->func_list, list) {
cfg              1359 drivers/usb/gadget/configfs.c 				list_add(&f->list, &cfg->func_list);
cfg              2738 drivers/usb/gadget/function/f_mass_storage.c int fsg_common_create_lun(struct fsg_common *common, struct fsg_lun_config *cfg,
cfg              2752 drivers/usb/gadget/function/f_mass_storage.c 	if (!cfg->filename && !cfg->removable) {
cfg              2763 drivers/usb/gadget/function/f_mass_storage.c 	lun->cdrom = !!cfg->cdrom;
cfg              2764 drivers/usb/gadget/function/f_mass_storage.c 	lun->ro = cfg->cdrom || cfg->ro;
cfg              2766 drivers/usb/gadget/function/f_mass_storage.c 	lun->removable = !!cfg->removable;
cfg              2789 drivers/usb/gadget/function/f_mass_storage.c 	if (cfg->filename) {
cfg              2790 drivers/usb/gadget/function/f_mass_storage.c 		rc = fsg_lun_open(lun, cfg->filename);
cfg              2825 drivers/usb/gadget/function/f_mass_storage.c int fsg_common_create_luns(struct fsg_common *common, struct fsg_config *cfg)
cfg              2832 drivers/usb/gadget/function/f_mass_storage.c 	for (i = 0; i < cfg->nluns; ++i) {
cfg              2834 drivers/usb/gadget/function/f_mass_storage.c 		rc = fsg_common_create_lun(common, &cfg->luns[i], i, buf, NULL);
cfg              2839 drivers/usb/gadget/function/f_mass_storage.c 	pr_info("Number of LUNs=%d\n", cfg->nluns);
cfg              3444 drivers/usb/gadget/function/f_mass_storage.c void fsg_config_from_params(struct fsg_config *cfg,
cfg              3452 drivers/usb/gadget/function/f_mass_storage.c 	cfg->nluns =
cfg              3455 drivers/usb/gadget/function/f_mass_storage.c 	for (i = 0, lun = cfg->luns; i < cfg->nluns; ++i, ++lun) {
cfg              3466 drivers/usb/gadget/function/f_mass_storage.c 	cfg->vendor_name = NULL;
cfg              3467 drivers/usb/gadget/function/f_mass_storage.c 	cfg->product_name = NULL;
cfg              3469 drivers/usb/gadget/function/f_mass_storage.c 	cfg->ops = NULL;
cfg              3470 drivers/usb/gadget/function/f_mass_storage.c 	cfg->private_data = NULL;
cfg              3473 drivers/usb/gadget/function/f_mass_storage.c 	cfg->can_stall = params->stall;
cfg              3474 drivers/usb/gadget/function/f_mass_storage.c 	cfg->fsg_num_buffers = fsg_num_buffers;
cfg               131 drivers/usb/gadget/function/f_mass_storage.h int fsg_common_create_lun(struct fsg_common *common, struct fsg_lun_config *cfg,
cfg               135 drivers/usb/gadget/function/f_mass_storage.h int fsg_common_create_luns(struct fsg_common *common, struct fsg_config *cfg);
cfg               140 drivers/usb/gadget/function/f_mass_storage.h void fsg_config_from_params(struct fsg_config *cfg,
cfg               593 drivers/usb/gadget/function/f_uac2.c afunc_bind(struct usb_configuration *cfg, struct usb_function *fn)
cfg               597 drivers/usb/gadget/function/f_uac2.c 	struct usb_composite_dev *cdev = cfg->cdev;
cfg               640 drivers/usb/gadget/function/f_uac2.c 	ret = usb_interface_id(cfg, fn);
cfg               652 drivers/usb/gadget/function/f_uac2.c 		ret = usb_interface_id(cfg, fn);
cfg               664 drivers/usb/gadget/function/f_uac2.c 		ret = usb_interface_id(cfg, fn);
cfg               401 drivers/usb/gadget/udc/amd5536udc.h 	u32 cfg;
cfg                71 drivers/usb/gadget/udc/amd5536udc_pci.c 	writel(AMD_BIT(UDC_DEVCFG_SOFTRESET), &dev->regs->cfg);
cfg                97 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	struct usb_config_descriptor	cfg;
cfg               101 drivers/usb/gadget/udc/aspeed-vhub/hub.c 	.cfg = {
cfg               309 drivers/usb/gadget/udc/bcm63xx_udc.c 	int				cfg;
cfg               534 drivers/usb/gadget/udc/bcm63xx_udc.c 		const struct iudma_ch_cfg *cfg = &iudma_defaults[i];
cfg               536 drivers/usb/gadget/udc/bcm63xx_udc.c 		if (cfg->ep_num < 0)
cfg               539 drivers/usb/gadget/udc/bcm63xx_udc.c 		bcm63xx_ep_dma_select(udc, cfg->ep_num);
cfg               540 drivers/usb/gadget/udc/bcm63xx_udc.c 		val = (cfg->ep_type << USBD_EPNUM_TYPEMAP_TYPE_SHIFT) |
cfg               559 drivers/usb/gadget/udc/bcm63xx_udc.c 		const struct iudma_ch_cfg *cfg = &iudma_defaults[i];
cfg               561 drivers/usb/gadget/udc/bcm63xx_udc.c 			      cfg->max_pkt_hs : cfg->max_pkt_fs;
cfg               562 drivers/usb/gadget/udc/bcm63xx_udc.c 		int idx = cfg->ep_num;
cfg               571 drivers/usb/gadget/udc/bcm63xx_udc.c 		      (cfg->dir << USBD_CSR_EP_DIR_SHIFT) |
cfg               572 drivers/usb/gadget/udc/bcm63xx_udc.c 		      (cfg->ep_type << USBD_CSR_EP_TYPE_SHIFT) |
cfg               573 drivers/usb/gadget/udc/bcm63xx_udc.c 		      (udc->cfg << USBD_CSR_EP_CFG_SHIFT) |
cfg               763 drivers/usb/gadget/udc/bcm63xx_udc.c 	const struct iudma_ch_cfg *cfg = &iudma_defaults[ch_idx];
cfg               764 drivers/usb/gadget/udc/bcm63xx_udc.c 	unsigned int n_bds = cfg->n_bds;
cfg               767 drivers/usb/gadget/udc/bcm63xx_udc.c 	iudma->ep_num = cfg->ep_num;
cfg              1340 drivers/usb/gadget/udc/bcm63xx_udc.c 	ctrl.wValue = cpu_to_le16(udc->cfg);
cfg              1348 drivers/usb/gadget/udc/bcm63xx_udc.c 			udc->cfg);
cfg              1897 drivers/usb/gadget/udc/bcm63xx_udc.c 	udc->cfg = (reg & USBD_STATUS_CFG_MASK) >> USBD_STATUS_CFG_SHIFT;
cfg              2145 drivers/usb/gadget/udc/bcm63xx_udc.c 		   udc->cfg, udc->iface, udc->alt_iface);
cfg               245 drivers/usb/gadget/udc/net2280.c 		tmp = readl(&ep->cfg->ep_cfg);
cfg               317 drivers/usb/gadget/udc/net2280.c 	writel(tmp, &ep->cfg->ep_cfg);
cfg               503 drivers/usb/gadget/udc/net2280.c 	tmp = readl(&ep->cfg->ep_cfg);
cfg               508 drivers/usb/gadget/udc/net2280.c 	writel(tmp, &ep->cfg->ep_cfg);
cfg               535 drivers/usb/gadget/udc/net2280.c 	(void)readl(&ep->cfg->ep_cfg);
cfg              1725 drivers/usb/gadget/udc/net2280.c 		t1 = readl(&ep->cfg->ep_cfg);
cfg              1954 drivers/usb/gadget/udc/net2280.c 		writel(i, &ep->cfg->ep_cfg);
cfg              2005 drivers/usb/gadget/udc/net2280.c 		writel(tmp, &dev->ep[i].cfg->ep_cfg);
cfg              2174 drivers/usb/gadget/udc/net2280.c 		ep->cfg = &dev->epregs[tmp];
cfg              2215 drivers/usb/gadget/udc/net2280.c 			ep->cfg = &dev->epregs[ne[i]];
cfg              2221 drivers/usb/gadget/udc/net2280.c 				writel(ne[i], &ep->cfg->ep_cfg);
cfg              2226 drivers/usb/gadget/udc/net2280.c 			ep->cfg = &dev->epregs[i];
cfg              3044 drivers/usb/gadget/udc/net2280.c 				readl(&ep->cfg->ep_cfg));
cfg              3287 drivers/usb/gadget/udc/net2280.c 				readl(&ep->cfg->ep_cfg));
cfg                92 drivers/usb/gadget/udc/net2280.h 	struct net2280_ep_regs __iomem *cfg;
cfg               336 drivers/usb/gadget/udc/net2280.h 		u32 tmp = readl(&ep->cfg->ep_cfg) &
cfg               338 drivers/usb/gadget/udc/net2280.h 		writel(tmp | (count << EP_FIFO_BYTE_COUNT), &ep->cfg->ep_cfg);
cfg               975 drivers/usb/gadget/udc/pch_udc.c 			       struct pch_udc_cfg_data *cfg,
cfg               994 drivers/usb/gadget/udc/pch_udc.c 	      (cfg->cur_cfg << UDC_CSR_NE_CFG_SHIFT) |
cfg               995 drivers/usb/gadget/udc/pch_udc.c 	      (cfg->cur_intf << UDC_CSR_NE_INTF_SHIFT) |
cfg               996 drivers/usb/gadget/udc/pch_udc.c 	      (cfg->cur_alt << UDC_CSR_NE_ALT_SHIFT) |
cfg               288 drivers/usb/gadget/udc/pxa27x_udc.c 	int cfg = udc->config;
cfg               297 drivers/usb/gadget/udc/pxa27x_udc.c 		if (is_match_usb_pxa(udc_usb_ep, ep, cfg, iface, alt))
cfg               191 drivers/usb/gadget/udc/s3c-hsudc.c 	u32 cfg;
cfg               193 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_PWRCFG) | S3C2443_PWRCFG_USBPHY;
cfg               194 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_PWRCFG);
cfg               196 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_URSTCON);
cfg               197 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg |= (S3C2443_URSTCON_FUNCRST | S3C2443_URSTCON_PHYRST);
cfg               198 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_URSTCON);
cfg               201 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_URSTCON);
cfg               202 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg &= ~(S3C2443_URSTCON_FUNCRST | S3C2443_URSTCON_PHYRST);
cfg               203 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_URSTCON);
cfg               205 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_PHYCTRL);
cfg               206 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg &= ~(S3C2443_PHYCTRL_CLKSEL | S3C2443_PHYCTRL_DSPORT);
cfg               207 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg |= (S3C2443_PHYCTRL_EXTCLK | S3C2443_PHYCTRL_PLLSEL);
cfg               208 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_PHYCTRL);
cfg               210 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_PHYPWR);
cfg               211 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg &= ~(S3C2443_PHYPWR_FSUSPEND | S3C2443_PHYPWR_PLL_PWRDN |
cfg               214 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg |= S3C2443_PHYPWR_COMMON_ON;
cfg               215 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_PHYPWR);
cfg               217 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_UCLKCON);
cfg               218 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg |= (S3C2443_UCLKCON_DETECT_VBUS | S3C2443_UCLKCON_FUNC_CLKEN |
cfg               220 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_UCLKCON);
cfg               225 drivers/usb/gadget/udc/s3c-hsudc.c 	u32 cfg;
cfg               227 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_PWRCFG) & ~S3C2443_PWRCFG_USBPHY;
cfg               228 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_PWRCFG);
cfg               232 drivers/usb/gadget/udc/s3c-hsudc.c 	cfg = readl(S3C2443_UCLKCON) & ~S3C2443_UCLKCON_FUNC_CLKEN;
cfg               233 drivers/usb/gadget/udc/s3c-hsudc.c 	writel(cfg, S3C2443_UCLKCON);
cfg               193 drivers/usb/gadget/udc/snps_udc_core.c 	DBG(dev, "dev config     = %08x\n", readl(&dev->regs->cfg));
cfg              1484 drivers/usb/gadget/udc/snps_udc_core.c 	tmp = readl(&dev->regs->cfg);
cfg              1490 drivers/usb/gadget/udc/snps_udc_core.c 	writel(tmp, &dev->regs->cfg);
cfg              1516 drivers/usb/gadget/udc/snps_udc_core.c 	tmp = readl(&dev->regs->cfg);
cfg              1521 drivers/usb/gadget/udc/snps_udc_core.c 	writel(tmp, &dev->regs->cfg);
cfg              1696 drivers/usb/gadget/udc/snps_udc_core.c 		tmp = readl(&dev->regs->cfg);
cfg              1698 drivers/usb/gadget/udc/snps_udc_core.c 		writel(tmp, &dev->regs->cfg);
cfg              1724 drivers/usb/gadget/udc/snps_udc_core.c 		writel(AMD_BIT(UDC_DEVCFG_SOFTRESET), &dev->regs->cfg);
cfg              1725 drivers/usb/gadget/udc/snps_udc_core.c 		readl(&dev->regs->cfg);
cfg              2772 drivers/usb/gadget/udc/snps_udc_core.c 	u32 cfg;
cfg              2783 drivers/usb/gadget/udc/snps_udc_core.c 		cfg = AMD_GETBITS(tmp, UDC_DEVSTS_CFG);
cfg              2784 drivers/usb/gadget/udc/snps_udc_core.c 		DBG(dev, "SET_CONFIG interrupt: config=%d\n", cfg);
cfg              2785 drivers/usb/gadget/udc/snps_udc_core.c 		dev->cur_config = cfg;
cfg              2927 drivers/usb/gadget/udc/snps_udc_core.c 		tmp = readl(&dev->regs->cfg);
cfg              2928 drivers/usb/gadget/udc/snps_udc_core.c 		writel(tmp | AMD_BIT(UDC_DEVCFG_DMARST), &dev->regs->cfg);
cfg              2929 drivers/usb/gadget/udc/snps_udc_core.c 		writel(tmp, &dev->regs->cfg);
cfg              1246 drivers/usb/musb/musb_core.c 		const struct musb_fifo_cfg *cfg, u16 offset)
cfg              1250 drivers/usb/musb/musb_core.c 	u16	maxpacket = cfg->maxpacket;
cfg              1260 drivers/usb/musb/musb_core.c 	if (cfg->mode == BUF_DOUBLE) {
cfg              1279 drivers/usb/musb/musb_core.c 	switch (cfg->style) {
cfg              1321 drivers/usb/musb/musb_core.c 	const struct musb_fifo_cfg	*cfg;
cfg              1327 drivers/usb/musb/musb_core.c 		cfg = musb->config->fifo_cfg;
cfg              1337 drivers/usb/musb/musb_core.c 		cfg = mode_0_cfg;
cfg              1341 drivers/usb/musb/musb_core.c 		cfg = mode_1_cfg;
cfg              1345 drivers/usb/musb/musb_core.c 		cfg = mode_2_cfg;
cfg              1349 drivers/usb/musb/musb_core.c 		cfg = mode_3_cfg;
cfg              1353 drivers/usb/musb/musb_core.c 		cfg = mode_4_cfg;
cfg              1357 drivers/usb/musb/musb_core.c 		cfg = mode_5_cfg;
cfg              1374 drivers/usb/musb/musb_core.c 		u8	epn = cfg->hw_ep_num;
cfg              1381 drivers/usb/musb/musb_core.c 		offset = fifo_setup(musb, hw_ep + epn, cfg++, offset);
cfg               109 drivers/usb/serial/kl5kusb105.c 	struct klsi_105_port_settings	cfg;
cfg               219 drivers/usb/serial/kl5kusb105.c 	priv->cfg.pktlen    = 5;
cfg               220 drivers/usb/serial/kl5kusb105.c 	priv->cfg.baudrate  = kl5kusb105a_sio_b9600;
cfg               221 drivers/usb/serial/kl5kusb105.c 	priv->cfg.databits  = kl5kusb105a_dtb_8;
cfg               222 drivers/usb/serial/kl5kusb105.c 	priv->cfg.unknown1  = 0;
cfg               223 drivers/usb/serial/kl5kusb105.c 	priv->cfg.unknown2  = 1;
cfg               250 drivers/usb/serial/kl5kusb105.c 	struct klsi_105_port_settings *cfg;
cfg               260 drivers/usb/serial/kl5kusb105.c 	cfg = kmalloc(sizeof(*cfg), GFP_KERNEL);
cfg               261 drivers/usb/serial/kl5kusb105.c 	if (!cfg)
cfg               264 drivers/usb/serial/kl5kusb105.c 	cfg->pktlen   = 5;
cfg               265 drivers/usb/serial/kl5kusb105.c 	cfg->baudrate = kl5kusb105a_sio_b9600;
cfg               266 drivers/usb/serial/kl5kusb105.c 	cfg->databits = kl5kusb105a_dtb_8;
cfg               267 drivers/usb/serial/kl5kusb105.c 	cfg->unknown1 = 0;
cfg               268 drivers/usb/serial/kl5kusb105.c 	cfg->unknown2 = 1;
cfg               269 drivers/usb/serial/kl5kusb105.c 	klsi_105_chg_port_settings(port, cfg);
cfg               272 drivers/usb/serial/kl5kusb105.c 	priv->cfg.pktlen   = cfg->pktlen;
cfg               273 drivers/usb/serial/kl5kusb105.c 	priv->cfg.baudrate = cfg->baudrate;
cfg               274 drivers/usb/serial/kl5kusb105.c 	priv->cfg.databits = cfg->databits;
cfg               275 drivers/usb/serial/kl5kusb105.c 	priv->cfg.unknown1 = cfg->unknown1;
cfg               276 drivers/usb/serial/kl5kusb105.c 	priv->cfg.unknown2 = cfg->unknown2;
cfg               328 drivers/usb/serial/kl5kusb105.c 	kfree(cfg);
cfg               408 drivers/usb/serial/kl5kusb105.c 	struct klsi_105_port_settings *cfg;
cfg               412 drivers/usb/serial/kl5kusb105.c 	cfg = kmalloc(sizeof(*cfg), GFP_KERNEL);
cfg               413 drivers/usb/serial/kl5kusb105.c 	if (!cfg)
cfg               428 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b1200;
cfg               431 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b2400;
cfg               434 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b4800;
cfg               437 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b9600;
cfg               440 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b19200;
cfg               443 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b38400;
cfg               446 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b57600;
cfg               449 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b115200;
cfg               453 drivers/usb/serial/kl5kusb105.c 		priv->cfg.baudrate = kl5kusb105a_sio_b9600;
cfg               479 drivers/usb/serial/kl5kusb105.c 			priv->cfg.databits = kl5kusb105a_dtb_7;
cfg               482 drivers/usb/serial/kl5kusb105.c 			priv->cfg.databits = kl5kusb105a_dtb_8;
cfg               486 drivers/usb/serial/kl5kusb105.c 			priv->cfg.databits = kl5kusb105a_dtb_8;
cfg               509 drivers/usb/serial/kl5kusb105.c 	memcpy(cfg, &priv->cfg, sizeof(*cfg));
cfg               513 drivers/usb/serial/kl5kusb105.c 	klsi_105_chg_port_settings(port, cfg);
cfg               515 drivers/usb/serial/kl5kusb105.c 	kfree(cfg);
cfg                77 drivers/video/backlight/ili9320.c 	struct ili9320_platdata *cfg = lcd->platdata;
cfg                79 drivers/video/backlight/ili9320.c 	cfg->reset(1);
cfg                82 drivers/video/backlight/ili9320.c 	cfg->reset(0);
cfg                85 drivers/video/backlight/ili9320.c 	cfg->reset(1);
cfg               198 drivers/video/backlight/ili9320.c 	struct ili9320_platdata *cfg = dev_get_platdata(&spi->dev);
cfg               206 drivers/video/backlight/ili9320.c 	if (cfg == NULL) {
cfg               211 drivers/video/backlight/ili9320.c 	if (cfg->hsize <= 0 || cfg->vsize <= 0 || cfg->reset == NULL) {
cfg               227 drivers/video/backlight/ili9320.c 	ili->platdata = cfg;
cfg                22 drivers/video/backlight/ili9320.h 	int	(*init)(struct ili9320 *ili, struct ili9320_platdata *cfg);
cfg                67 drivers/video/backlight/lp855x_bl.c 	struct lp855x_device_config *cfg;
cfg               179 drivers/video/backlight/lp855x_bl.c 		lp->cfg = &lp855x_dev_cfg;
cfg               183 drivers/video/backlight/lp855x_bl.c 		lp->cfg = &lp8557_dev_cfg;
cfg               189 drivers/video/backlight/lp855x_bl.c 	if (lp->cfg->pre_init_device) {
cfg               190 drivers/video/backlight/lp855x_bl.c 		ret = lp->cfg->pre_init_device(lp);
cfg               198 drivers/video/backlight/lp855x_bl.c 	ret = lp855x_write_byte(lp, lp->cfg->reg_brightness, val);
cfg               203 drivers/video/backlight/lp855x_bl.c 	ret = lp855x_write_byte(lp, lp->cfg->reg_devicectrl, val);
cfg               220 drivers/video/backlight/lp855x_bl.c 	if (lp->cfg->post_init_device) {
cfg               221 drivers/video/backlight/lp855x_bl.c 		ret = lp->cfg->post_init_device(lp);
cfg               273 drivers/video/backlight/lp855x_bl.c 		lp855x_write_byte(lp, lp->cfg->reg_brightness, (u8)brightness);
cfg                74 drivers/video/backlight/lp8788_bl.c 	struct lp8788_bl_config *cfg = &default_bl_config;
cfg                83 drivers/video/backlight/lp8788_bl.c 		cfg->bl_mode    = pdata->bl_mode;
cfg                84 drivers/video/backlight/lp8788_bl.c 		cfg->dim_mode   = pdata->dim_mode;
cfg                85 drivers/video/backlight/lp8788_bl.c 		cfg->full_scale = pdata->full_scale;
cfg                86 drivers/video/backlight/lp8788_bl.c 		cfg->rise_time  = pdata->rise_time;
cfg                87 drivers/video/backlight/lp8788_bl.c 		cfg->fall_time  = pdata->fall_time;
cfg                88 drivers/video/backlight/lp8788_bl.c 		cfg->pwm_pol    = pdata->pwm_pol;
cfg                92 drivers/video/backlight/lp8788_bl.c 	val = (cfg->rise_time << LP8788_BL_RAMP_RISE_SHIFT) | cfg->fall_time;
cfg                98 drivers/video/backlight/lp8788_bl.c 	val = (cfg->full_scale << LP8788_BL_FULLSCALE_SHIFT) |
cfg                99 drivers/video/backlight/lp8788_bl.c 		(cfg->dim_mode << LP8788_BL_DIM_MODE_SHIFT);
cfg               102 drivers/video/backlight/lp8788_bl.c 	switch (cfg->bl_mode) {
cfg               109 drivers/video/backlight/lp8788_bl.c 			(cfg->pwm_pol << LP8788_BL_PWM_POLARITY_SHIFT);
cfg               112 drivers/video/backlight/lp8788_bl.c 		dev_err(bl->lp->dev, "invalid mode: %d\n", cfg->bl_mode);
cfg               116 drivers/video/backlight/lp8788_bl.c 	bl->mode = cfg->bl_mode;
cfg                78 drivers/video/backlight/pm8941-wled.c 	struct pm8941_wled_config cfg;
cfg               103 drivers/video/backlight/pm8941-wled.c 	for (i = 0; i < wled->cfg.num_strings; ++i) {
cfg               132 drivers/video/backlight/pm8941-wled.c 			PM8941_WLED_REG_OVP_MASK, wled->cfg.ovp);
cfg               138 drivers/video/backlight/pm8941-wled.c 			PM8941_WLED_REG_BOOST_MASK, wled->cfg.i_boost_limit);
cfg               144 drivers/video/backlight/pm8941-wled.c 			PM8941_WLED_REG_FREQ_MASK, wled->cfg.switch_freq);
cfg               148 drivers/video/backlight/pm8941-wled.c 	if (wled->cfg.cs_out_en) {
cfg               149 drivers/video/backlight/pm8941-wled.c 		u8 all = (BIT(wled->cfg.num_strings) - 1)
cfg               159 drivers/video/backlight/pm8941-wled.c 	for (i = 0; i < wled->cfg.num_strings; ++i) {
cfg               169 drivers/video/backlight/pm8941-wled.c 		if (wled->cfg.ext_gen) {
cfg               181 drivers/video/backlight/pm8941-wled.c 				wled->cfg.i_limit);
cfg               188 drivers/video/backlight/pm8941-wled.c 				wled->cfg.cabc_en ?
cfg               256 drivers/video/backlight/pm8941-wled.c static u32 pm8941_wled_values(const struct pm8941_wled_var_cfg *cfg, u32 idx)
cfg               258 drivers/video/backlight/pm8941-wled.c 	if (idx >= cfg->size)
cfg               260 drivers/video/backlight/pm8941-wled.c 	if (cfg->fn)
cfg               261 drivers/video/backlight/pm8941-wled.c 		return cfg->fn(idx);
cfg               262 drivers/video/backlight/pm8941-wled.c 	if (cfg->values)
cfg               263 drivers/video/backlight/pm8941-wled.c 		return cfg->values[idx];
cfg               269 drivers/video/backlight/pm8941-wled.c 	struct pm8941_wled_config *cfg = &wled->cfg;
cfg               279 drivers/video/backlight/pm8941-wled.c 		const struct pm8941_wled_var_cfg *cfg;
cfg               283 drivers/video/backlight/pm8941-wled.c 			&cfg->i_boost_limit,
cfg               284 drivers/video/backlight/pm8941-wled.c 			.cfg = &pm8941_wled_i_boost_limit_cfg,
cfg               288 drivers/video/backlight/pm8941-wled.c 			&cfg->i_limit,
cfg               289 drivers/video/backlight/pm8941-wled.c 			.cfg = &pm8941_wled_i_limit_cfg,
cfg               293 drivers/video/backlight/pm8941-wled.c 			&cfg->ovp,
cfg               294 drivers/video/backlight/pm8941-wled.c 			.cfg = &pm8941_wled_ovp_cfg,
cfg               298 drivers/video/backlight/pm8941-wled.c 			&cfg->switch_freq,
cfg               299 drivers/video/backlight/pm8941-wled.c 			.cfg = &pm8941_wled_switch_freq_cfg,
cfg               303 drivers/video/backlight/pm8941-wled.c 			&cfg->num_strings,
cfg               304 drivers/video/backlight/pm8941-wled.c 			.cfg = &pm8941_wled_num_strings_cfg,
cfg               311 drivers/video/backlight/pm8941-wled.c 		{ "qcom,cs-out", &cfg->cs_out_en, },
cfg               312 drivers/video/backlight/pm8941-wled.c 		{ "qcom,ext-gen", &cfg->ext_gen, },
cfg               313 drivers/video/backlight/pm8941-wled.c 		{ "qcom,cabc", &cfg->cabc_en, },
cfg               327 drivers/video/backlight/pm8941-wled.c 	*cfg = pm8941_wled_config_defaults;
cfg               339 drivers/video/backlight/pm8941-wled.c 			c = pm8941_wled_values(u32_opts[i].cfg, j);
cfg               356 drivers/video/backlight/pm8941-wled.c 	cfg->num_strings = cfg->num_strings + 1;
cfg               109 drivers/video/backlight/vgg2432a4.c 			      struct ili9320_platdata *cfg)
cfg               131 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_DISPLAY2, cfg->display2);
cfg               132 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_DISPLAY3, cfg->display3);
cfg               133 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_DISPLAY4, cfg->display4);
cfg               135 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_RGB_IF1, cfg->rgb_if1);
cfg               137 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_RGB_IF2, cfg->rgb_if2);
cfg               168 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_HORIZ_END, cfg->hsize - 1);
cfg               170 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_VERT_END, cfg->vsize - 1);
cfg               173 drivers/video/backlight/vgg2432a4.c 		      ILI9320_DRIVER2_NL(((cfg->vsize - 240) / 8) + 0x1D));
cfg               184 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_INTERFACE2, cfg->interface2);
cfg               185 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_INTERFACE3, cfg->interface3);
cfg               186 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_INTERFACE4, cfg->interface4);
cfg               187 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_INTERFACE5, cfg->interface5);
cfg               188 drivers/video/backlight/vgg2432a4.c 	ili9320_write(lcd, ILI9320_INTERFACE6, cfg->interface6);
cfg               365 drivers/video/console/sticore.c 	struct sti_glob_cfg_ext *cfg;
cfg               388 drivers/video/console/sticore.c 	cfg = PTR_STI((unsigned long)glob_cfg->ext_ptr);
cfg               395 drivers/video/console/sticore.c 		cfg->curr_mon,
cfg               396 drivers/video/console/sticore.c 		cfg->friendly_boot,
cfg               397 drivers/video/console/sticore.c 		cfg->power,
cfg               398 drivers/video/console/sticore.c 		cfg->freq_ref,
cfg               399 drivers/video/console/sticore.c 		cfg->sti_mem_addr, sti_mem_request));
cfg               171 drivers/video/fbdev/da8xx-fb.c 	struct lcd_ctrl_config	cfg;
cfg               443 drivers/video/fbdev/da8xx-fb.c static int lcd_cfg_display(const struct lcd_ctrl_config *cfg,
cfg               453 drivers/video/fbdev/da8xx-fb.c 	switch (cfg->panel_shade) {
cfg               456 drivers/video/fbdev/da8xx-fb.c 		if (cfg->mono_8bit_mode)
cfg               461 drivers/video/fbdev/da8xx-fb.c 		if (cfg->tft_alt_mode)
cfg               467 drivers/video/fbdev/da8xx-fb.c 		lcd_cfg_ac_bias(cfg->ac_bias, cfg->ac_bias_intrpt);
cfg               468 drivers/video/fbdev/da8xx-fb.c 		if (cfg->bpp == 12 && cfg->stn_565_mode)
cfg               491 drivers/video/fbdev/da8xx-fb.c 	if (cfg->sync_edge)
cfg               768 drivers/video/fbdev/da8xx-fb.c static int lcd_init(struct da8xx_fb_par *par, const struct lcd_ctrl_config *cfg,
cfg               788 drivers/video/fbdev/da8xx-fb.c 	ret = lcd_cfg_dma(cfg->dma_burst_sz, cfg->fifo_th);
cfg               799 drivers/video/fbdev/da8xx-fb.c 	ret = lcd_cfg_display(cfg, panel);
cfg               803 drivers/video/fbdev/da8xx-fb.c 	bpp = cfg->bpp;
cfg               809 drivers/video/fbdev/da8xx-fb.c 				cfg->raster_order);
cfg               815 drivers/video/fbdev/da8xx-fb.c 		       (cfg->fdd << 12), LCD_RASTER_CTRL_REG);
cfg              1268 drivers/video/fbdev/da8xx-fb.c 	par->cfg.bpp = info->var.bits_per_pixel;
cfg              1270 drivers/video/fbdev/da8xx-fb.c 	info->fix.visual = (par->cfg.bpp <= 8) ?
cfg              1272 drivers/video/fbdev/da8xx-fb.c 	info->fix.line_length = (par->mode.xres * par->cfg.bpp) / 8;
cfg              1274 drivers/video/fbdev/da8xx-fb.c 	ret = lcd_init(par, &par->cfg, &par->mode);
cfg              1416 drivers/video/fbdev/da8xx-fb.c 	par->cfg = *lcd_cfg;
cfg              4450 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		const struct omap_dss_dsi_config *cfg,
cfg              4459 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	bitspp = dsi_get_pixel_size(cfg->pixel_format);
cfg              4468 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	pck = cfg->timings->pixelclock;
cfg              4475 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	ctx->config = cfg;
cfg              4480 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	pll_min = max(cfg->hs_clk_min * 4, txbyteclk * 4 * 4);
cfg              4481 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	pll_max = cfg->hs_clk_max * 4;
cfg              4491 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	const struct omap_dss_dsi_config *cfg = ctx->config;
cfg              4492 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	int bitspp = dsi_get_pixel_size(cfg->pixel_format);
cfg              4510 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	req_vm = cfg->timings;
cfg              4542 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (cfg->trans_mode != OMAP_DSS_DSI_BURST_MODE) {
cfg              4549 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (cfg->trans_mode == OMAP_DSS_DSI_PULSE_MODE) {
cfg              4587 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (cfg->trans_mode != OMAP_DSS_DSI_PULSE_MODE) {
cfg              4631 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi_vm->trans_mode = cfg->trans_mode;
cfg              4638 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi_vm->ddr_clk_always_on = cfg->ddr_clk_always_on;
cfg              4647 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (cfg->trans_mode == OMAP_DSS_DSI_PULSE_MODE) {
cfg              4748 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		const struct omap_dss_dsi_config *cfg,
cfg              4751 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	const struct omap_video_timings *t = cfg->timings;
cfg              4756 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	int bitspp = dsi_get_pixel_size(cfg->pixel_format);
cfg              4764 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	ctx->config = cfg;
cfg              4772 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	pll_min = max(cfg->hs_clk_min * 4, byteclk_min * 4 * 4);
cfg              4774 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	if (cfg->trans_mode == OMAP_DSS_DSI_BURST_MODE) {
cfg              4775 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		pll_max = cfg->hs_clk_max * 4;
cfg               324 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h static inline bool hdmi_mode_has_audio(struct hdmi_config *cfg)
cfg               326 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h 	return cfg->hdmi_dvi_mode == HDMI_HDMI ? true : false;
cfg               339 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h 	struct hdmi_config cfg;
cfg               159 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	p = &hdmi.cfg.timings;
cfg               188 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi4_configure(&hdmi.core, &hdmi.wp, &hdmi.cfg);
cfg               255 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi.cfg.timings = *timings;
cfg               265 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	*timings = hdmi.cfg.timings;
cfg               339 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 				       hdmi.cfg.timings.pixelclock);
cfg               480 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi.cfg.infoframe = *avi;
cfg               487 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi.cfg.hdmi_dvi_mode = hdmi_mode ? HDMI_HDMI : HDMI_DVI;
cfg               560 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	if (!hdmi_mode_has_audio(&hd->cfg) || !hd->display_enabled) {
cfg               591 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	WARN_ON(!hdmi_mode_has_audio(&hd->cfg));
cfg               608 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	WARN_ON(!hdmi_mode_has_audio(&hd->cfg));
cfg               627 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	if (!hdmi_mode_has_audio(&hd->cfg) || !hd->display_enabled) {
cfg               633 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 				 hd->cfg.timings.pixelclock);
cfg               220 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 				struct hdmi_core_video_config *cfg)
cfg               235 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 			HDMI_CORE_SYS_VID_ACEN, cfg->ip_bus_width, 7, 6);
cfg               241 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	if (cfg->op_dither_truc > HDMI_OUTPUTTRUNCATION_12BIT) {
cfg               242 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		r = FLD_MOD(r, cfg->op_dither_truc - 3, 7, 6);
cfg               245 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		r = FLD_MOD(r, cfg->op_dither_truc, 7, 6);
cfg               252 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->deep_color_pkt, 6, 6);
cfg               253 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->pkt_mode, 5, 3);
cfg               254 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->hdmi_dvi, 0, 0);
cfg               259 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 			HDMI_CORE_SYS_TMDS_CTRL, cfg->tclk_sel_clkmult, 6, 5);
cfg               299 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	struct hdmi_wp_data *wp, struct hdmi_config *cfg)
cfg               310 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	hdmi_wp_init_vid_fmt_timings(&video_format, &video_timing, cfg);
cfg               331 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	v_core_cfg.hdmi_dvi = cfg->hdmi_dvi_mode;
cfg               338 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	if (cfg->hdmi_dvi_mode == HDMI_HDMI) {
cfg               339 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		hdmi_core_write_avi_infoframe(core, &cfg->infoframe);
cfg               521 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 					struct hdmi_core_audio_config *cfg)
cfg               529 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_N_SVAL1, cfg->n, 7, 0);
cfg               530 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_N_SVAL2, cfg->n >> 8, 7, 0);
cfg               531 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_N_SVAL3, cfg->n >> 16, 7, 0);
cfg               533 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	if (cfg->cts_mode == HDMI_AUDIO_CTS_MODE_SW) {
cfg               534 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		REG_FLD_MOD(av_base, HDMI_CORE_AV_CTS_SVAL1, cfg->cts, 7, 0);
cfg               536 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 				HDMI_CORE_AV_CTS_SVAL2, cfg->cts >> 8, 7, 0);
cfg               538 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 				HDMI_CORE_AV_CTS_SVAL3, cfg->cts >> 16, 7, 0);
cfg               541 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 				cfg->aud_par_busclk, 7, 0);
cfg               543 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 				(cfg->aud_par_busclk >> 8), 7, 0);
cfg               545 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 				(cfg->aud_par_busclk >> 16), 7, 0);
cfg               550 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 			HDMI_CORE_AV_FREQ_SVAL, cfg->mclk_mode, 2, 0);
cfg               559 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_acr_pkt, 1, 1);
cfg               560 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->cts_mode, 0, 0);
cfg               564 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	if (cfg->use_mclk)
cfg               569 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 						cfg->fs_override, 1, 1);
cfg               577 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[0]);
cfg               579 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[1]);
cfg               581 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[2]);
cfg               584 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[3]);
cfg               587 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 		       cfg->iec60958_cfg->status[4]);
cfg               591 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.sck_edge_mode, 6, 6);
cfg               592 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.vbit, 4, 4);
cfg               593 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.justification, 2, 2);
cfg               594 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.direction, 1, 1);
cfg               595 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.shift, 0, 0);
cfg               599 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 			cfg->i2s_cfg.in_length_bits, 3, 0);
cfg               602 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	REG_FLD_MOD(av_base, HDMI_CORE_AV_HDMI_CTRL, cfg->layout, 2, 1);
cfg               604 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->i2s_cfg.active_sds, 7, 4);
cfg               605 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_dsd_audio, 3, 3);
cfg               606 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_parallel_aud_input, 2, 2);
cfg               607 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	r = FLD_MOD(r, cfg->en_spdif, 1, 1);
cfg               254 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h 		struct hdmi_config *cfg);
cfg               171 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	p = &hdmi.cfg.timings;
cfg               205 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi5_configure(&hdmi.core, &hdmi.wp, &hdmi.cfg);
cfg               276 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi.cfg.timings = *timings;
cfg               286 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	*timings = hdmi.cfg.timings;
cfg               369 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 				       hdmi.cfg.timings.pixelclock);
cfg               510 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi.cfg.infoframe = *avi;
cfg               517 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi.cfg.hdmi_dvi_mode = hdmi_mode ? HDMI_HDMI : HDMI_DVI;
cfg               590 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	if (!hdmi_mode_has_audio(&hd->cfg) || !hd->display_enabled) {
cfg               621 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	WARN_ON(!hdmi_mode_has_audio(&hd->cfg));
cfg               638 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	WARN_ON(!hdmi_mode_has_audio(&hd->cfg));
cfg               657 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	if (!hdmi_mode_has_audio(&hd->cfg) || !hd->display_enabled) {
cfg               663 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 				 hd->cfg.timings.pixelclock);
cfg               280 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			struct hdmi_config *cfg)
cfg               286 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.hsync_level = cfg->timings.hsync_level;
cfg               287 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.x_res = cfg->timings.x_res;
cfg               288 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.hsw = cfg->timings.hsw - 1;
cfg               289 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.hbp = cfg->timings.hbp;
cfg               290 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.hfp = cfg->timings.hfp;
cfg               291 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->hblank = cfg->timings.hfp +
cfg               292 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 				cfg->timings.hbp + cfg->timings.hsw - 1;
cfg               293 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.vsync_level = cfg->timings.vsync_level;
cfg               294 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.y_res = cfg->timings.y_res;
cfg               295 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.vsw = cfg->timings.vsw;
cfg               296 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.vfp = cfg->timings.vfp;
cfg               297 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.vbp = cfg->timings.vbp;
cfg               299 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->vblank = cfg->timings.vsw +
cfg               300 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 				cfg->timings.vfp + cfg->timings.vbp;
cfg               301 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.hdmi_dvi_mode = cfg->hdmi_dvi_mode;
cfg               302 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	video_cfg->v_fc_config.timings.interlace = cfg->timings.interlace;
cfg               307 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			struct hdmi_core_vid_config *cfg)
cfg               314 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		cfg->v_fc_config.timings.vsync_level == OMAPDSS_SIG_ACTIVE_HIGH;
cfg               316 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		cfg->v_fc_config.timings.hsync_level == OMAPDSS_SIG_ACTIVE_HIGH;
cfg               322 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	r = FLD_MOD(r, cfg->data_enable_pol, 4, 4);
cfg               323 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	r = FLD_MOD(r, cfg->vblank_osc, 1, 1);
cfg               324 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	r = FLD_MOD(r, cfg->v_fc_config.timings.interlace, 0, 0);
cfg               329 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.x_res >> 8, 4, 0);
cfg               331 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.x_res & 0xFF, 7, 0);
cfg               335 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.y_res >> 8, 4, 0);
cfg               337 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.y_res & 0xFF, 7, 0);
cfg               340 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_FC_INHBLANK1, cfg->hblank >> 8, 4, 0);
cfg               341 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_FC_INHBLANK0, cfg->hblank & 0xFF, 7, 0);
cfg               344 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_FC_INVBLANK, cfg->vblank, 7, 0);
cfg               348 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.hfp >> 8, 4, 0);
cfg               350 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.hfp & 0xFF, 7, 0);
cfg               354 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.vfp, 7, 0);
cfg               358 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			(cfg->v_fc_config.timings.hsw >> 8), 1, 0);
cfg               360 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.hsw & 0xFF, 7, 0);
cfg               364 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.timings.vsw, 5, 0);
cfg               368 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			cfg->v_fc_config.hdmi_dvi_mode, 3, 3);
cfg               590 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		struct hdmi_config *cfg)
cfg               598 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	hdmi_core_init(&v_core_cfg, cfg);
cfg               600 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	hdmi_wp_init_vid_fmt_timings(&video_format, &video_timing, cfg);
cfg               613 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	cfg->infoframe.quantization_range = HDMI_QUANTIZATION_RANGE_LIMITED;
cfg               626 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	if (cfg->hdmi_dvi_mode == HDMI_HDMI)
cfg               627 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		hdmi_core_write_avi_infoframe(core, &cfg->infoframe);
cfg               635 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 			struct hdmi_core_audio_config *cfg)
cfg               644 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_N1, cfg->n, 7, 0);
cfg               645 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_N2, cfg->n >> 8, 7, 0);
cfg               646 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_N3, cfg->n >> 16, 3, 0);
cfg               653 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_CTS1, cfg->cts, 7, 0);
cfg               654 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_CTS2, cfg->cts >> 8, 7, 0);
cfg               655 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	REG_FLD_MOD(base, HDMI_CORE_AUD_CTS3, cfg->cts >> 16, 3, 0);
cfg               658 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH)
cfg               668 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH)
cfg               679 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_6CH)
cfg               690 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	val = cfg->iec60958_cfg->status[5] & IEC958_AES5_CON_CGMSA;
cfg               694 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	val = (cfg->iec60958_cfg->status[0] &
cfg               700 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		cfg->iec60958_cfg->status[1]);
cfg               703 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	val = (cfg->iec60958_cfg->status[0] & IEC958_AES0_CON_MODE) >> 6;
cfg               707 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	val = cfg->iec60958_cfg->status[2] & IEC958_AES2_CON_SOURCE;
cfg               729 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		cfg->iec60958_cfg->status[3]);
cfg               733 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 		cfg->iec60958_cfg->status[4]);
cfg               740 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	if (cfg->layout == HDMI_AUDIO_LAYOUT_2CH) {
cfg               745 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	} else if (cfg->layout == HDMI_AUDIO_LAYOUT_6CH) {
cfg               288 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h 			struct hdmi_config *cfg);
cfg               177 drivers/video/fbdev/sh_mobile_lcdcfb.c 	const struct sh_mobile_lcdc_overlay_cfg *cfg;
cfg               285 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return chan->cfg->chan == LCDC_CHAN_SUBLCD;
cfg               461 drivers/video/fbdev/sh_mobile_lcdcfb.c 	const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg;
cfg               508 drivers/video/fbdev/sh_mobile_lcdcfb.c 	const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg;
cfg               528 drivers/video/fbdev/sh_mobile_lcdcfb.c 	const struct sh_mobile_lcdc_panel_cfg *panel = &ch->cfg->panel_cfg;
cfg               738 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (ch->cfg->flags & LCDC_FLAGS_DWPOL) ? LDMT1R_DWPOL : 0;
cfg               739 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (ch->cfg->flags & LCDC_FLAGS_DIPOL) ? LDMT1R_DIPOL : 0;
cfg               740 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (ch->cfg->flags & LCDC_FLAGS_DAPOL) ? LDMT1R_DAPOL : 0;
cfg               741 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (ch->cfg->flags & LCDC_FLAGS_HSCNT) ? LDMT1R_HSCNT : 0;
cfg               742 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (ch->cfg->flags & LCDC_FLAGS_DWCNT) ? LDMT1R_DWCNT : 0;
cfg               746 drivers/video/fbdev/sh_mobile_lcdcfb.c 	lcdc_write_chan(ch, LDMT2R, ch->cfg->sys_bus_cfg.ldmt2r);
cfg               747 drivers/video/fbdev/sh_mobile_lcdcfb.c 	lcdc_write_chan(ch, LDMT3R, ch->cfg->sys_bus_cfg.ldmt3r);
cfg               902 drivers/video/fbdev/sh_mobile_lcdcfb.c 		m = ch->cfg->clock_divider;
cfg               953 drivers/video/fbdev/sh_mobile_lcdcfb.c 		    ch->cfg->sys_bus_cfg.deferred_io_msec) {
cfg              1012 drivers/video/fbdev/sh_mobile_lcdcfb.c 		panel = &ch->cfg->panel_cfg;
cfg              1048 drivers/video/fbdev/sh_mobile_lcdcfb.c 		tmp = ch->cfg->sys_bus_cfg.deferred_io_msec;
cfg              1838 drivers/video/fbdev/sh_mobile_lcdcfb.c 	for (i = 0; i < ch->cfg->num_modes; ++i) {
cfg              1839 drivers/video/fbdev/sh_mobile_lcdcfb.c 		const struct fb_videomode *mode = &ch->cfg->lcd_modes[i];
cfg              1858 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (ch->cfg->num_modes != 0) {
cfg              2012 drivers/video/fbdev/sh_mobile_lcdcfb.c 		 dev_name(ch->lcdc->dev), (ch->cfg->chan == LCDC_CHAN_MAINLCD) ?
cfg              2134 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return ch->cfg->bl_info.set_brightness(brightness);
cfg              2162 drivers/video/fbdev/sh_mobile_lcdcfb.c 	bl = backlight_device_register(ch->cfg->bl_info.name, parent, ch,
cfg              2170 drivers/video/fbdev/sh_mobile_lcdcfb.c 	bl->props.max_brightness = ch->cfg->bl_info.max_brightness;
cfg              2280 drivers/video/fbdev/sh_mobile_lcdcfb.c 			module_put(ch->cfg->tx_dev->dev.driver->owner);
cfg              2314 drivers/video/fbdev/sh_mobile_lcdcfb.c 	int interface_type = ch->cfg->interface_type;
cfg              2359 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (ovl->cfg->fourcc == 0)
cfg              2363 drivers/video/fbdev/sh_mobile_lcdcfb.c 	format = sh_mobile_format_info(ovl->cfg->fourcc);
cfg              2365 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(dev, "Invalid FOURCC %08x\n", ovl->cfg->fourcc);
cfg              2380 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->xres = ovl->cfg->max_xres;
cfg              2382 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->yres = ovl->cfg->max_yres;
cfg              2391 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->fb_size = ovl->cfg->max_xres * ovl->cfg->max_yres
cfg              2411 drivers/video/fbdev/sh_mobile_lcdcfb.c 	const struct sh_mobile_lcdc_chan_cfg *cfg = ch->cfg;
cfg              2420 drivers/video/fbdev/sh_mobile_lcdcfb.c 	format = sh_mobile_format_info(cfg->fourcc);
cfg              2422 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(dev, "Invalid FOURCC %08x.\n", cfg->fourcc);
cfg              2432 drivers/video/fbdev/sh_mobile_lcdcfb.c 	for (i = 0, mode = cfg->lcd_modes; i < cfg->num_modes; i++, mode++) {
cfg              2436 drivers/video/fbdev/sh_mobile_lcdcfb.c 		if ((cfg->fourcc == V4L2_PIX_FMT_NV12 ||
cfg              2437 drivers/video/fbdev/sh_mobile_lcdcfb.c 		     cfg->fourcc == V4L2_PIX_FMT_NV21) && (mode->yres & 0x1)) {
cfg              2455 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (cfg->lcd_modes == NULL) {
cfg              2459 drivers/video/fbdev/sh_mobile_lcdcfb.c 		mode = cfg->lcd_modes;
cfg              2460 drivers/video/fbdev/sh_mobile_lcdcfb.c 		num_modes = cfg->num_modes;
cfg              2480 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->display.width = cfg->panel_cfg.width;
cfg              2481 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->display.height = cfg->panel_cfg.height;
cfg              2494 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (cfg->tx_dev) {
cfg              2495 drivers/video/fbdev/sh_mobile_lcdcfb.c 		if (!cfg->tx_dev->dev.driver ||
cfg              2496 drivers/video/fbdev/sh_mobile_lcdcfb.c 		    !try_module_get(cfg->tx_dev->dev.driver->owner)) {
cfg              2500 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ch->tx_dev = platform_get_drvdata(cfg->tx_dev);
cfg              2553 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ch->cfg = &pdata->ch[i];
cfg              2564 drivers/video/fbdev/sh_mobile_lcdcfb.c 		if (ch->cfg->bl_info.max_brightness)
cfg              2617 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ovl->cfg = &pdata->overlays[i];
cfg                59 drivers/video/fbdev/sh_mobile_lcdcfb.h 	const struct sh_mobile_lcdc_chan_cfg *cfg;
cfg                86 drivers/video/fbdev/via/via-gpio.c 	struct viafb_gpio_cfg *cfg = gpiochip_get_data(chip);
cfg                91 drivers/video/fbdev/via/via-gpio.c 	spin_lock_irqsave(&cfg->vdev->reg_lock, flags);
cfg                92 drivers/video/fbdev/via/via-gpio.c 	gpio = cfg->active_gpios[nr];
cfg               100 drivers/video/fbdev/via/via-gpio.c 	spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags);
cfg               116 drivers/video/fbdev/via/via-gpio.c 	struct viafb_gpio_cfg *cfg = gpiochip_get_data(chip);
cfg               120 drivers/video/fbdev/via/via-gpio.c 	spin_lock_irqsave(&cfg->vdev->reg_lock, flags);
cfg               121 drivers/video/fbdev/via/via-gpio.c 	gpio = cfg->active_gpios[nr];
cfg               124 drivers/video/fbdev/via/via-gpio.c 	spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags);
cfg               130 drivers/video/fbdev/via/via-gpio.c 	struct viafb_gpio_cfg *cfg = gpiochip_get_data(chip);
cfg               135 drivers/video/fbdev/via/via-gpio.c 	spin_lock_irqsave(&cfg->vdev->reg_lock, flags);
cfg               136 drivers/video/fbdev/via/via-gpio.c 	gpio = cfg->active_gpios[nr];
cfg               138 drivers/video/fbdev/via/via-gpio.c 	spin_unlock_irqrestore(&cfg->vdev->reg_lock, flags);
cfg               314 drivers/virtio/virtio_pci_modern.c 	struct virtio_pci_common_cfg __iomem *cfg = vp_dev->common;
cfg               319 drivers/virtio/virtio_pci_modern.c 	if (index >= vp_ioread16(&cfg->num_queues))
cfg               323 drivers/virtio/virtio_pci_modern.c 	vp_iowrite16(index, &cfg->queue_select);
cfg               326 drivers/virtio/virtio_pci_modern.c 	num = vp_ioread16(&cfg->queue_size);
cfg               327 drivers/virtio/virtio_pci_modern.c 	if (!num || vp_ioread16(&cfg->queue_enable))
cfg               336 drivers/virtio/virtio_pci_modern.c 	off = vp_ioread16(&cfg->queue_notify_off);
cfg               349 drivers/virtio/virtio_pci_modern.c 	vp_iowrite16(virtqueue_get_vring_size(vq), &cfg->queue_size);
cfg               351 drivers/virtio/virtio_pci_modern.c 			     &cfg->queue_desc_lo, &cfg->queue_desc_hi);
cfg               353 drivers/virtio/virtio_pci_modern.c 			     &cfg->queue_avail_lo, &cfg->queue_avail_hi);
cfg               355 drivers/virtio/virtio_pci_modern.c 			     &cfg->queue_used_lo, &cfg->queue_used_hi);
cfg               384 drivers/virtio/virtio_pci_modern.c 		vp_iowrite16(msix_vec, &cfg->queue_msix_vector);
cfg               385 drivers/virtio/virtio_pci_modern.c 		msix_vec = vp_ioread16(&cfg->queue_msix_vector);
cfg               163 drivers/watchdog/it87_wdt.c 	unsigned char cfg = WDT_KRST;
cfg               166 drivers/watchdog/it87_wdt.c 		cfg = 0;
cfg               169 drivers/watchdog/it87_wdt.c 		cfg |= WDT_TOV1;
cfg               174 drivers/watchdog/it87_wdt.c 		cfg |= WDT_PWROK;
cfg               176 drivers/watchdog/it87_wdt.c 	superio_outb(cfg, WDTCFG);
cfg               266 drivers/watchdog/sb_wdog.c 	u8 cfg;
cfg               268 drivers/watchdog/sb_wdog.c 	cfg = __raw_readb(wd_cfg_reg);
cfg               280 drivers/watchdog/sb_wdog.c 		cfg |= 1;
cfg               282 drivers/watchdog/sb_wdog.c 	__raw_writeb(cfg, wd_cfg_reg);
cfg               219 drivers/xen/pci.c 	struct pci_mmcfg_region *cfg;
cfg               232 drivers/xen/pci.c 	list_for_each_entry(cfg, &pci_mmcfg_list, list) {
cfg               235 drivers/xen/pci.c 		r.address = cfg->address;
cfg               236 drivers/xen/pci.c 		r.segment = cfg->segment;
cfg               237 drivers/xen/pci.c 		r.start_bus = cfg->start_bus;
cfg               238 drivers/xen/pci.c 		r.end_bus = cfg->end_bus;
cfg               251 drivers/xen/pci.c 				cfg->name, rc);
cfg               517 drivers/xen/xen-front-pgdir-shbuf.c int xen_front_pgdir_shbuf_alloc(struct xen_front_pgdir_shbuf_cfg *cfg)
cfg               519 drivers/xen/xen-front-pgdir-shbuf.c 	struct xen_front_pgdir_shbuf *buf = cfg->pgdir;
cfg               522 drivers/xen/xen-front-pgdir-shbuf.c 	if (cfg->be_alloc)
cfg               526 drivers/xen/xen-front-pgdir-shbuf.c 	buf->xb_dev = cfg->xb_dev;
cfg               527 drivers/xen/xen-front-pgdir-shbuf.c 	buf->num_pages = cfg->num_pages;
cfg               528 drivers/xen/xen-front-pgdir-shbuf.c 	buf->pages = cfg->pages;
cfg              1076 fs/xfs/xfs_buf_item.c 	struct xfs_error_cfg	*cfg;
cfg              1108 fs/xfs/xfs_buf_item.c 	cfg = xfs_error_get_cfg(mp, XFS_ERR_METADATA, bp->b_error);
cfg              1121 fs/xfs/xfs_buf_item.c 		if (cfg->retry_timeout != XFS_ERR_RETRY_FOREVER &&
cfg              1135 fs/xfs/xfs_buf_item.c 	if (cfg->max_retries != XFS_ERR_RETRY_FOREVER &&
cfg              1136 fs/xfs/xfs_buf_item.c 	    ++bp->b_retries > cfg->max_retries)
cfg              1138 fs/xfs/xfs_buf_item.c 	if (cfg->retry_timeout != XFS_ERR_RETRY_FOREVER &&
cfg              1139 fs/xfs/xfs_buf_item.c 	    time_after(jiffies, cfg->retry_timeout + bp->b_first_retry_time))
cfg               420 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg *cfg = to_error_cfg(kobject);
cfg               422 fs/xfs/xfs_sysfs.c 	if (cfg->max_retries == XFS_ERR_RETRY_FOREVER)
cfg               425 fs/xfs/xfs_sysfs.c 		retries = cfg->max_retries;
cfg               436 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg *cfg = to_error_cfg(kobject);
cfg               448 fs/xfs/xfs_sysfs.c 		cfg->max_retries = XFS_ERR_RETRY_FOREVER;
cfg               450 fs/xfs/xfs_sysfs.c 		cfg->max_retries = val;
cfg               461 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg *cfg = to_error_cfg(kobject);
cfg               463 fs/xfs/xfs_sysfs.c 	if (cfg->retry_timeout == XFS_ERR_RETRY_FOREVER)
cfg               466 fs/xfs/xfs_sysfs.c 		timeout = jiffies_to_msecs(cfg->retry_timeout) / MSEC_PER_SEC;
cfg               477 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg *cfg = to_error_cfg(kobject);
cfg               490 fs/xfs/xfs_sysfs.c 		cfg->retry_timeout = XFS_ERR_RETRY_FOREVER;
cfg               492 fs/xfs/xfs_sysfs.c 		cfg->retry_timeout = msecs_to_jiffies(val * MSEC_PER_SEC);
cfg               588 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg	*cfg;
cfg               600 fs/xfs/xfs_sysfs.c 		cfg = &mp->m_error_cfg[class][i];
cfg               601 fs/xfs/xfs_sysfs.c 		error = xfs_sysfs_init(&cfg->kobj, &xfs_error_cfg_ktype,
cfg               606 fs/xfs/xfs_sysfs.c 		cfg->max_retries = init[i].max_retries;
cfg               608 fs/xfs/xfs_sysfs.c 			cfg->retry_timeout = XFS_ERR_RETRY_FOREVER;
cfg               610 fs/xfs/xfs_sysfs.c 			cfg->retry_timeout = msecs_to_jiffies(
cfg               618 fs/xfs/xfs_sysfs.c 		cfg = &mp->m_error_cfg[class][i];
cfg               619 fs/xfs/xfs_sysfs.c 		xfs_sysfs_del(&cfg->kobj);
cfg               661 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg	*cfg;
cfg               666 fs/xfs/xfs_sysfs.c 			cfg = &mp->m_error_cfg[i][j];
cfg               668 fs/xfs/xfs_sysfs.c 			xfs_sysfs_del(&cfg->kobj);
cfg               681 fs/xfs/xfs_sysfs.c 	struct xfs_error_cfg	*cfg;
cfg               688 fs/xfs/xfs_sysfs.c 		cfg = &mp->m_error_cfg[error_class][XFS_ERR_EIO];
cfg               691 fs/xfs/xfs_sysfs.c 		cfg = &mp->m_error_cfg[error_class][XFS_ERR_ENOSPC];
cfg               694 fs/xfs/xfs_sysfs.c 		cfg = &mp->m_error_cfg[error_class][XFS_ERR_ENODEV];
cfg               697 fs/xfs/xfs_sysfs.c 		cfg = &mp->m_error_cfg[error_class][XFS_ERR_DEFAULT];
cfg               701 fs/xfs/xfs_sysfs.c 	return cfg;
cfg               227 include/asm-generic/vmlinux.lds.h #define ___OF_TABLE(cfg, name)	_OF_TABLE_##cfg(name)
cfg               228 include/asm-generic/vmlinux.lds.h #define __OF_TABLE(cfg, name)	___OF_TABLE(cfg, name)
cfg               229 include/asm-generic/vmlinux.lds.h #define OF_TABLE(cfg, name)	__OF_TABLE(IS_ENABLED(cfg), name)
cfg                34 include/dt-bindings/dma/at91.h #define AT91_XDMAC_DT_GET_MEM_IF(cfg)	(((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \
cfg                41 include/dt-bindings/dma/at91.h #define AT91_XDMAC_DT_GET_PER_IF(cfg)	(((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \
cfg                48 include/dt-bindings/dma/at91.h #define AT91_XDMAC_DT_GET_PERID(cfg)	(((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \
cfg               269 include/linux/alcor_pci.h 	struct alcor_dev_cfg	*cfg;
cfg                41 include/linux/bma150.h 	struct bma150_cfg cfg;
cfg               375 include/linux/bpf_verifier.h 	} cfg;
cfg                43 include/linux/dma/xilinx_dma.h 					struct xilinx_vdma_config *cfg);
cfg               575 include/linux/fsl/mc.h 			   struct dpcon_notification_cfg *cfg);
cfg               157 include/linux/io-pgtable.h 					    struct io_pgtable_cfg *cfg,
cfg               186 include/linux/io-pgtable.h 	struct io_pgtable_cfg	cfg;
cfg               194 include/linux/io-pgtable.h 	iop->cfg.tlb->tlb_flush_all(iop->cookie);
cfg               201 include/linux/io-pgtable.h 	iop->cfg.tlb->tlb_flush_walk(iova, size, granule, iop->cookie);
cfg               208 include/linux/io-pgtable.h 	iop->cfg.tlb->tlb_flush_leaf(iova, size, granule, iop->cookie);
cfg               216 include/linux/io-pgtable.h 	if (iop->cfg.tlb->tlb_add_page)
cfg               217 include/linux/io-pgtable.h 		iop->cfg.tlb->tlb_add_page(gather, iova, granule, iop->cookie);
cfg               228 include/linux/io-pgtable.h 	struct io_pgtable *(*alloc)(struct io_pgtable_cfg *cfg, void *cookie);
cfg                56 include/linux/netlink.h 					    struct netlink_kernel_cfg *cfg);
cfg                58 include/linux/netlink.h netlink_kernel_create(struct net *net, int unit, struct netlink_kernel_cfg *cfg)
cfg                60 include/linux/netlink.h 	return __netlink_kernel_create(net, unit, THIS_MODULE, cfg);
cfg                99 include/linux/nvmem-provider.h struct nvmem_device *nvmem_register(const struct nvmem_config *cfg);
cfg               103 include/linux/nvmem-provider.h 					 const struct nvmem_config *cfg);
cfg                44 include/linux/pci-ecam.h void pci_ecam_free(struct pci_config_window *cfg);
cfg               281 include/linux/phy/phy-mipi-dphy.h 				     struct phy_configure_opts_mipi_dphy *cfg);
cfg               282 include/linux/phy/phy-mipi-dphy.h int phy_mipi_dphy_config_validate(struct phy_configure_opts_mipi_dphy *cfg);
cfg              3041 include/linux/platform_data/cros_ec_commands.h 	struct ec_thermal_config cfg;
cfg                29 include/linux/platform_data/dma-atmel.h 	u32			cfg;
cfg               136 include/linux/platform_data/ti-sysc.h 	struct sysc_config *cfg;
cfg               409 include/linux/power_supply.h 				 const struct power_supply_config *cfg);
cfg               413 include/linux/power_supply.h 				 const struct power_supply_config *cfg);
cfg               417 include/linux/power_supply.h 				 const struct power_supply_config *cfg);
cfg               421 include/linux/power_supply.h 				 const struct power_supply_config *cfg);
cfg                86 include/linux/soc/qcom/llcc-qcom.h 	const struct llcc_slice_config *cfg;
cfg                27 include/linux/transport_class.h #define DECLARE_TRANSPORT_CLASS(cls, nm, su, rm, cfg)			\
cfg                34 include/linux/transport_class.h 	.configure = cfg,						\
cfg                43 include/linux/transport_class.h #define DECLARE_ANON_TRANSPORT_CLASS(cls, mtch, cfg)		\
cfg                46 include/linux/transport_class.h 		.configure = cfg,				\
cfg                60 include/linux/yam.h 	struct yamcfg cfg;
cfg               327 include/media/davinci/isif.h 	struct isif_fmt_cfg cfg;
cfg               150 include/media/davinci/vpbe.h 	struct vpbe_config *cfg;
cfg                96 include/media/davinci/vpfe_capture.h 	struct vpfe_config *cfg;
cfg               104 include/media/drv-intf/soc_mediabus.h unsigned int soc_mbus_config_compatible(const struct v4l2_mbus_config *cfg,
cfg               349 include/media/soc_camera.h 					   const struct v4l2_mbus_config *cfg);
cfg               569 include/media/v4l2-ctrls.h 				       const struct v4l2_ctrl_config *cfg,
cfg               439 include/media/v4l2-subdev.h 			     struct v4l2_mbus_config *cfg);
cfg               441 include/media/v4l2-subdev.h 			     const struct v4l2_mbus_config *cfg);
cfg               676 include/media/v4l2-subdev.h 			struct v4l2_subdev_pad_config *cfg);
cfg               678 include/media/v4l2-subdev.h 			      struct v4l2_subdev_pad_config *cfg,
cfg               681 include/media/v4l2-subdev.h 			       struct v4l2_subdev_pad_config *cfg,
cfg               684 include/media/v4l2-subdev.h 				   struct v4l2_subdev_pad_config *cfg,
cfg               687 include/media/v4l2-subdev.h 		       struct v4l2_subdev_pad_config *cfg,
cfg               690 include/media/v4l2-subdev.h 		       struct v4l2_subdev_pad_config *cfg,
cfg               693 include/media/v4l2-subdev.h 			     struct v4l2_subdev_pad_config *cfg,
cfg               696 include/media/v4l2-subdev.h 			     struct v4l2_subdev_pad_config *cfg,
cfg               935 include/media/v4l2-subdev.h 			    struct v4l2_subdev_pad_config *cfg,
cfg               940 include/media/v4l2-subdev.h 	return &cfg[pad].try_fmt;
cfg               953 include/media/v4l2-subdev.h 			  struct v4l2_subdev_pad_config *cfg,
cfg               958 include/media/v4l2-subdev.h 	return &cfg[pad].try_crop;
cfg               971 include/media/v4l2-subdev.h 			     struct v4l2_subdev_pad_config *cfg,
cfg               976 include/media/v4l2-subdev.h 	return &cfg[pad].try_compose;
cfg              1073 include/media/v4l2-subdev.h void v4l2_subdev_free_pad_config(struct v4l2_subdev_pad_config *cfg);
cfg                43 include/media/vsp1.h 		      const struct vsp1_du_lif_config *cfg);
cfg               112 include/media/vsp1.h 			  const struct vsp1_du_atomic_config *cfg);
cfg               114 include/media/vsp1.h 			  const struct vsp1_du_atomic_pipe_config *cfg);
cfg                50 include/misc/cxllib.h int cxllib_get_xsl_config(struct pci_dev *dev, struct cxllib_xsl_config *cfg);
cfg               153 include/net/caif/caif_hsi.h 	struct cfhsi_config cfg;
cfg                51 include/net/caif/cfcnfg.h void cfcnfg_remove(struct cfcnfg *cfg);
cfg               451 include/net/ip6_fib.h 		 struct fib6_config *cfg, gfp_t gfp_flags,
cfg               123 include/net/ip6_route.h int ip6_route_add(struct fib6_config *cfg, gfp_t gfp_flags,
cfg               405 include/net/ip_fib.h int fib_gw_from_via(struct fib_config *cfg, struct nlattr *nla,
cfg               454 include/net/ip_fib.h 		struct fib_config *cfg, int nh_weight,
cfg               458 include/net/ip_fib.h 		       u16 fc_encap_type, void *cfg, gfp_t gfp_flags,
cfg              1449 include/net/ip_vs.h int start_sync_thread(struct netns_ipvs *ipvs, struct ipvs_sync_daemon_cfg *cfg,
cfg                47 include/net/ipv6_stubs.h 			    struct fib6_config *cfg, gfp_t gfp_flags,
cfg                38 include/net/lwtunnel.h 			   unsigned int family, const void *cfg,
cfg               118 include/net/lwtunnel.h 			 unsigned int family, const void *cfg,
cfg               214 include/net/lwtunnel.h 				       unsigned int family, const void *cfg,
cfg               291 include/net/nexthop.h int fib6_check_nexthop(struct nexthop *nh, struct fib6_config *cfg,
cfg                40 include/net/udp_tunnel.h int udp_sock_create4(struct net *net, struct udp_port_cfg *cfg,
cfg                44 include/net/udp_tunnel.h int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg,
cfg                47 include/net/udp_tunnel.h static inline int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg,
cfg                55 include/net/udp_tunnel.h 				  struct udp_port_cfg *cfg,
cfg                58 include/net/udp_tunnel.h 	if (cfg->family == AF_INET)
cfg                59 include/net/udp_tunnel.h 		return udp_sock_create4(net, cfg, sockp);
cfg                61 include/net/udp_tunnel.h 	if (cfg->family == AF_INET6)
cfg                62 include/net/udp_tunnel.h 		return udp_sock_create6(net, cfg, sockp);
cfg               250 include/net/vxlan.h 	struct vxlan_config	cfg;
cfg                82 include/soc/fsl/qman.h 	__be32 cfg;	/* format, offset, length / congestion */
cfg               140 include/soc/fsl/qman.h 	return be32_to_cpu(fd->cfg) & QM_FD_FORMAT_MASK;
cfg               145 include/soc/fsl/qman.h 	return (be32_to_cpu(fd->cfg) & QM_FD_OFF_MASK) >> QM_FD_OFF_SHIFT;
cfg               150 include/soc/fsl/qman.h 	return be32_to_cpu(fd->cfg) & QM_FD_LEN_MASK;
cfg               155 include/soc/fsl/qman.h 	return be32_to_cpu(fd->cfg) & QM_FD_LEN_BIG_MASK;
cfg               161 include/soc/fsl/qman.h 	fd->cfg = cpu_to_be32(fmt | (len & QM_FD_LEN_BIG_MASK) |
cfg               176 include/soc/fsl/qman.h 	fd->cfg = 0;
cfg               190 include/soc/fsl/qman.h 	__be32 cfg;	/* E bit, F bit, length */
cfg               219 include/soc/fsl/qman.h 	return be32_to_cpu(sg->cfg) & QM_SG_FIN;
cfg               224 include/soc/fsl/qman.h 	return be32_to_cpu(sg->cfg) & QM_SG_EXT;
cfg               229 include/soc/fsl/qman.h 	return be32_to_cpu(sg->cfg) & QM_SG_LEN_MASK;
cfg               234 include/soc/fsl/qman.h 	sg->cfg = cpu_to_be32(len & QM_SG_LEN_MASK);
cfg               239 include/soc/fsl/qman.h 	sg->cfg = cpu_to_be32(QM_SG_FIN | (len & QM_SG_LEN_MASK));
cfg               404 include/sound/ac97_codec.h 		      enum ac97_pcm_cfg cfg, unsigned short slots);
cfg               385 include/sound/hda_codec.h 	unsigned int cfg;	/* default configuration */
cfg               390 include/sound/hda_codec.h 			     unsigned int cfg);
cfg               392 include/sound/hda_codec.h 		       hda_nid_t nid, unsigned int cfg); /* for hwdep */
cfg               146 include/sound/soc-topology.h 		struct snd_soc_tplg_link_config *cfg);
cfg               241 include/uapi/drm/v3d_drm.h 	__u32 cfg[7];
cfg                46 include/uapi/linux/netfilter/xt_hashlimit.h 	struct hashlimit_cfg cfg;
cfg               101 include/uapi/linux/netfilter/xt_hashlimit.h 	struct hashlimit_cfg1 cfg;
cfg               109 include/uapi/linux/netfilter/xt_hashlimit.h 	struct hashlimit_cfg2 cfg;
cfg               117 include/uapi/linux/netfilter/xt_hashlimit.h 	struct hashlimit_cfg3 cfg;
cfg                42 include/uapi/sound/usb_stream.h 	struct usb_stream_config cfg;
cfg               553 include/video/omapfb_dss.h 			const struct omap_dss_dsi_config *cfg);
cfg               263 include/xen/interface/platform.h 			} cfg;
cfg                78 include/xen/xen-front-pgdir-shbuf.h int xen_front_pgdir_shbuf_alloc(struct xen_front_pgdir_shbuf_cfg *cfg);
cfg              1538 kernel/audit.c 	struct netlink_kernel_cfg cfg = {
cfg              1547 kernel/audit.c 	aunet->sk = netlink_kernel_create(net, NETLINK_AUDIT, &cfg);
cfg              6309 kernel/bpf/verifier.c 	int *insn_stack = env->cfg.insn_stack;
cfg              6310 kernel/bpf/verifier.c 	int *insn_state = env->cfg.insn_state;
cfg              6332 kernel/bpf/verifier.c 		if (env->cfg.cur_stack >= env->prog->len)
cfg              6334 kernel/bpf/verifier.c 		insn_stack[env->cfg.cur_stack++] = w;
cfg              6364 kernel/bpf/verifier.c 	insn_state = env->cfg.insn_state = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL);
cfg              6368 kernel/bpf/verifier.c 	insn_stack = env->cfg.insn_stack = kvcalloc(insn_cnt, sizeof(int), GFP_KERNEL);
cfg              6376 kernel/bpf/verifier.c 	env->cfg.cur_stack = 1;
cfg              6379 kernel/bpf/verifier.c 	if (env->cfg.cur_stack == 0)
cfg              6381 kernel/bpf/verifier.c 	t = insn_stack[env->cfg.cur_stack - 1];
cfg              6456 kernel/bpf/verifier.c 	if (env->cfg.cur_stack-- <= 0) {
cfg              6476 kernel/bpf/verifier.c 	env->cfg.insn_state = env->cfg.insn_stack = NULL;
cfg               759 lib/kobject_uevent.c 	struct netlink_kernel_cfg cfg = {
cfg               769 lib/kobject_uevent.c 	ue_sk->sk = netlink_kernel_create(net, NETLINK_KOBJECT_UEVENT, &cfg);
cfg               298 lib/test_firmware.c 				       bool *cfg)
cfg               303 lib/test_firmware.c 	if (strtobool(buf, cfg) < 0)
cfg               325 lib/test_firmware.c static ssize_t test_dev_config_show_int(char *buf, int cfg)
cfg               330 lib/test_firmware.c 	val = cfg;
cfg               336 lib/test_firmware.c static int test_dev_config_update_u8(const char *buf, size_t size, u8 *cfg)
cfg               349 lib/test_firmware.c 	*(u8 *)cfg = new;
cfg               356 lib/test_firmware.c static ssize_t test_dev_config_show_u8(char *buf, u8 cfg)
cfg               361 lib/test_firmware.c 	val = cfg;
cfg                51 net/caif/caif_dev.c 	struct cfcnfg *cfg;
cfg                62 net/caif/caif_dev.c 	return caifn->cfg;
cfg               319 net/caif/caif_dev.c 	struct cfcnfg *cfg = get_cfcnfg(dev_net(dev));
cfg               346 net/caif/caif_dev.c 	cfcnfg_add_phy_layer(cfg,
cfg               366 net/caif/caif_dev.c 	struct cfcnfg *cfg;
cfg               371 net/caif/caif_dev.c 	cfg = get_cfcnfg(dev_net(dev));
cfg               410 net/caif/caif_dev.c 		cfcnfg_set_phy_state(cfg, &caifd->layer, true);
cfg               424 net/caif/caif_dev.c 		cfcnfg_set_phy_state(cfg, &caifd->layer, false);
cfg               475 net/caif/caif_dev.c 			cfcnfg_del_phy_layer(cfg, &caifd->layer) != 0) {
cfg               507 net/caif/caif_dev.c 	caifn->cfg = cfcnfg_create();
cfg               508 net/caif/caif_dev.c 	if (!caifn->cfg)
cfg               519 net/caif/caif_dev.c 	struct cfcnfg *cfg =  get_cfcnfg(net);
cfg               527 net/caif/caif_dev.c 		cfcnfg_set_phy_state(cfg, &caifd->layer, false);
cfg               531 net/caif/caif_dev.c 			cfcnfg_del_phy_layer(cfg, &caifd->layer) != 0)) {
cfg               542 net/caif/caif_dev.c 	cfcnfg_remove(cfg);
cfg               117 net/caif/cfcnfg.c void cfcnfg_remove(struct cfcnfg *cfg)
cfg               120 net/caif/cfcnfg.c 	if (cfg) {
cfg               123 net/caif/cfcnfg.c 		kfree(cfg->mux);
cfg               124 net/caif/cfcnfg.c 		cfctrl_remove(cfg->ctrl);
cfg               125 net/caif/cfcnfg.c 		kfree(cfg);
cfg               182 net/caif/cfcnfg.c 	struct cfcnfg *cfg = get_cfcnfg(net);
cfg               185 net/caif/cfcnfg.c 	cfctrl_cancel_req(cfg->ctrl, adap_layer);
cfg               189 net/caif/cfcnfg.c 		servl = cfmuxl_remove_uplayer(cfg->mux, channel_id);
cfg               190 net/caif/cfcnfg.c 		cfctrl_linkdown_req(cfg->ctrl, channel_id, adap_layer);
cfg               308 net/caif/cfcnfg.c 	struct cfcnfg *cfg = get_cfcnfg(net);
cfg               311 net/caif/cfcnfg.c 	err = caif_connect_req_to_link_param(cfg, conn_req, &param);
cfg               315 net/caif/cfcnfg.c 	phy = cfcnfg_get_phyinfo_rcu(cfg, param.phyid);
cfg               354 net/caif/cfcnfg.c 	cfctrl_enum_req(cfg->ctrl, param.phyid);
cfg               355 net/caif/cfcnfg.c 	return cfctrl_linkup_request(cfg->ctrl, &param, adap_layer);
cfg               171 net/core/dev_ioctl.c 	struct hwtstamp_config cfg;
cfg               177 net/core/dev_ioctl.c 	if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg)))
cfg               180 net/core/dev_ioctl.c 	if (cfg.flags) /* reserved for future extensions */
cfg               183 net/core/dev_ioctl.c 	tx_type = cfg.tx_type;
cfg               184 net/core/dev_ioctl.c 	rx_filter = cfg.rx_filter;
cfg               371 net/core/lwt_bpf.c 			   unsigned int family, const void *cfg,
cfg               103 net/core/lwtunnel.c 			 const void *cfg, struct lwtunnel_state **lws,
cfg               125 net/core/lwtunnel.c 		ret = ops->build_state(encap, family, cfg, lws, extack);
cfg              5322 net/core/rtnetlink.c 	struct netlink_kernel_cfg cfg = {
cfg              5330 net/core/rtnetlink.c 	sk = netlink_kernel_create(net, NETLINK_ROUTE, &cfg);
cfg               310 net/core/sock_diag.c 	struct netlink_kernel_cfg cfg = {
cfg               317 net/core/sock_diag.c 	net->diag_nlsk = netlink_kernel_create(net, NETLINK_SOCK_DIAG, &cfg);
cfg               126 net/decnet/netfilter/dn_rtmsg.c 	struct netlink_kernel_cfg cfg = {
cfg               131 net/decnet/netfilter/dn_rtmsg.c 	dnrmg = netlink_kernel_create(&init_net, NETLINK_DNRTMSG, &cfg);
cfg               476 net/ipv4/fib_frontend.c 				 struct fib_config *cfg)
cfg               481 net/ipv4/fib_frontend.c 	memset(cfg, 0, sizeof(*cfg));
cfg               482 net/ipv4/fib_frontend.c 	cfg->fc_nlinfo.nl_net = net;
cfg               511 net/ipv4/fib_frontend.c 	cfg->fc_dst_len = plen;
cfg               512 net/ipv4/fib_frontend.c 	cfg->fc_dst = addr;
cfg               515 net/ipv4/fib_frontend.c 		cfg->fc_nlflags = NLM_F_CREATE;
cfg               516 net/ipv4/fib_frontend.c 		cfg->fc_protocol = RTPROT_BOOT;
cfg               520 net/ipv4/fib_frontend.c 		cfg->fc_priority = rt->rt_metric - 1;
cfg               523 net/ipv4/fib_frontend.c 		cfg->fc_scope = RT_SCOPE_HOST;
cfg               524 net/ipv4/fib_frontend.c 		cfg->fc_type = RTN_UNREACHABLE;
cfg               528 net/ipv4/fib_frontend.c 	cfg->fc_scope = RT_SCOPE_NOWHERE;
cfg               529 net/ipv4/fib_frontend.c 	cfg->fc_type = RTN_UNICAST;
cfg               546 net/ipv4/fib_frontend.c 		cfg->fc_oif = dev->ifindex;
cfg               547 net/ipv4/fib_frontend.c 		cfg->fc_table = l3mdev_fib_table(dev);
cfg               567 net/ipv4/fib_frontend.c 			cfg->fc_prefsrc = ifa->ifa_local;
cfg               575 net/ipv4/fib_frontend.c 		cfg->fc_gw4 = addr;
cfg               576 net/ipv4/fib_frontend.c 		cfg->fc_gw_family = AF_INET;
cfg               577 net/ipv4/fib_frontend.c 		addr_type = inet_addr_type_table(net, addr, cfg->fc_table);
cfg               580 net/ipv4/fib_frontend.c 			cfg->fc_scope = RT_SCOPE_UNIVERSE;
cfg               586 net/ipv4/fib_frontend.c 	if (rt->rt_flags & RTF_GATEWAY && !cfg->fc_gw_family)
cfg               589 net/ipv4/fib_frontend.c 	if (cfg->fc_scope == RT_SCOPE_NOWHERE)
cfg               590 net/ipv4/fib_frontend.c 		cfg->fc_scope = RT_SCOPE_LINK;
cfg               609 net/ipv4/fib_frontend.c 		cfg->fc_mx = mx;
cfg               610 net/ipv4/fib_frontend.c 		cfg->fc_mx_len = len;
cfg               622 net/ipv4/fib_frontend.c 	struct fib_config cfg;
cfg               632 net/ipv4/fib_frontend.c 		err = rtentry_to_fib_config(net, cmd, rt, &cfg);
cfg               637 net/ipv4/fib_frontend.c 				tb = fib_get_table(net, cfg.fc_table);
cfg               639 net/ipv4/fib_frontend.c 					err = fib_table_delete(net, tb, &cfg,
cfg               644 net/ipv4/fib_frontend.c 				tb = fib_new_table(net, cfg.fc_table);
cfg               647 net/ipv4/fib_frontend.c 							       &cfg, NULL);
cfg               653 net/ipv4/fib_frontend.c 			kfree(cfg.fc_mx);
cfg               684 net/ipv4/fib_frontend.c int fib_gw_from_via(struct fib_config *cfg, struct nlattr *nla,
cfg               704 net/ipv4/fib_frontend.c 		cfg->fc_gw_family = AF_INET;
cfg               705 net/ipv4/fib_frontend.c 		cfg->fc_gw4 = *((__be32 *)via->rtvia_addr);
cfg               713 net/ipv4/fib_frontend.c 		cfg->fc_gw_family = AF_INET6;
cfg               714 net/ipv4/fib_frontend.c 		cfg->fc_gw6 = *((struct in6_addr *)via->rtvia_addr);
cfg               729 net/ipv4/fib_frontend.c 			     struct nlmsghdr *nlh, struct fib_config *cfg,
cfg               742 net/ipv4/fib_frontend.c 	memset(cfg, 0, sizeof(*cfg));
cfg               745 net/ipv4/fib_frontend.c 	cfg->fc_dst_len = rtm->rtm_dst_len;
cfg               746 net/ipv4/fib_frontend.c 	cfg->fc_tos = rtm->rtm_tos;
cfg               747 net/ipv4/fib_frontend.c 	cfg->fc_table = rtm->rtm_table;
cfg               748 net/ipv4/fib_frontend.c 	cfg->fc_protocol = rtm->rtm_protocol;
cfg               749 net/ipv4/fib_frontend.c 	cfg->fc_scope = rtm->rtm_scope;
cfg               750 net/ipv4/fib_frontend.c 	cfg->fc_type = rtm->rtm_type;
cfg               751 net/ipv4/fib_frontend.c 	cfg->fc_flags = rtm->rtm_flags;
cfg               752 net/ipv4/fib_frontend.c 	cfg->fc_nlflags = nlh->nlmsg_flags;
cfg               754 net/ipv4/fib_frontend.c 	cfg->fc_nlinfo.portid = NETLINK_CB(skb).portid;
cfg               755 net/ipv4/fib_frontend.c 	cfg->fc_nlinfo.nlh = nlh;
cfg               756 net/ipv4/fib_frontend.c 	cfg->fc_nlinfo.nl_net = net;
cfg               758 net/ipv4/fib_frontend.c 	if (cfg->fc_type > RTN_MAX) {
cfg               767 net/ipv4/fib_frontend.c 			cfg->fc_dst = nla_get_be32(attr);
cfg               770 net/ipv4/fib_frontend.c 			cfg->fc_oif = nla_get_u32(attr);
cfg               774 net/ipv4/fib_frontend.c 			cfg->fc_gw4 = nla_get_be32(attr);
cfg               775 net/ipv4/fib_frontend.c 			if (cfg->fc_gw4)
cfg               776 net/ipv4/fib_frontend.c 				cfg->fc_gw_family = AF_INET;
cfg               780 net/ipv4/fib_frontend.c 			err = fib_gw_from_via(cfg, attr, extack);
cfg               785 net/ipv4/fib_frontend.c 			cfg->fc_priority = nla_get_u32(attr);
cfg               788 net/ipv4/fib_frontend.c 			cfg->fc_prefsrc = nla_get_be32(attr);
cfg               791 net/ipv4/fib_frontend.c 			cfg->fc_mx = nla_data(attr);
cfg               792 net/ipv4/fib_frontend.c 			cfg->fc_mx_len = nla_len(attr);
cfg               800 net/ipv4/fib_frontend.c 			cfg->fc_mp = nla_data(attr);
cfg               801 net/ipv4/fib_frontend.c 			cfg->fc_mp_len = nla_len(attr);
cfg               804 net/ipv4/fib_frontend.c 			cfg->fc_flow = nla_get_u32(attr);
cfg               807 net/ipv4/fib_frontend.c 			cfg->fc_table = nla_get_u32(attr);
cfg               810 net/ipv4/fib_frontend.c 			cfg->fc_encap = attr;
cfg               813 net/ipv4/fib_frontend.c 			cfg->fc_encap_type = nla_get_u16(attr);
cfg               814 net/ipv4/fib_frontend.c 			err = lwtunnel_valid_encap_type(cfg->fc_encap_type,
cfg               820 net/ipv4/fib_frontend.c 			cfg->fc_nh_id = nla_get_u32(attr);
cfg               825 net/ipv4/fib_frontend.c 	if (cfg->fc_nh_id) {
cfg               826 net/ipv4/fib_frontend.c 		if (cfg->fc_oif || cfg->fc_gw_family ||
cfg               827 net/ipv4/fib_frontend.c 		    cfg->fc_encap || cfg->fc_mp) {
cfg               849 net/ipv4/fib_frontend.c 	struct fib_config cfg;
cfg               853 net/ipv4/fib_frontend.c 	err = rtm_to_fib_config(net, skb, nlh, &cfg, extack);
cfg               857 net/ipv4/fib_frontend.c 	if (cfg.fc_nh_id && !nexthop_find_by_id(net, cfg.fc_nh_id)) {
cfg               863 net/ipv4/fib_frontend.c 	tb = fib_get_table(net, cfg.fc_table);
cfg               870 net/ipv4/fib_frontend.c 	err = fib_table_delete(net, tb, &cfg, extack);
cfg               879 net/ipv4/fib_frontend.c 	struct fib_config cfg;
cfg               883 net/ipv4/fib_frontend.c 	err = rtm_to_fib_config(net, skb, nlh, &cfg, extack);
cfg               887 net/ipv4/fib_frontend.c 	tb = fib_new_table(net, cfg.fc_table);
cfg               893 net/ipv4/fib_frontend.c 	err = fib_table_insert(net, tb, &cfg, extack);
cfg               894 net/ipv4/fib_frontend.c 	if (!err && cfg.fc_type == RTN_LOCAL)
cfg              1065 net/ipv4/fib_frontend.c 	struct fib_config cfg = {
cfg              1086 net/ipv4/fib_frontend.c 	cfg.fc_table = tb->tb_id;
cfg              1089 net/ipv4/fib_frontend.c 		cfg.fc_scope = RT_SCOPE_LINK;
cfg              1091 net/ipv4/fib_frontend.c 		cfg.fc_scope = RT_SCOPE_HOST;
cfg              1094 net/ipv4/fib_frontend.c 		fib_table_insert(net, tb, &cfg, NULL);
cfg              1096 net/ipv4/fib_frontend.c 		fib_table_delete(net, tb, &cfg, NULL);
cfg              1394 net/ipv4/fib_frontend.c 	struct netlink_kernel_cfg cfg = {
cfg              1398 net/ipv4/fib_frontend.c 	sk = netlink_kernel_create(net, NETLINK_FIB_LOOKUP, &cfg);
cfg                33 net/ipv4/fib_lookup.h struct fib_info *fib_create_info(struct fib_config *cfg,
cfg                35 net/ipv4/fib_lookup.h int fib_nh_match(struct fib_config *cfg, struct fib_info *fi,
cfg                37 net/ipv4/fib_lookup.h bool fib_metrics_match(struct fib_config *cfg, struct fib_info *fi);
cfg               368 net/ipv4/fib_semantics.c 					 const struct fib_config *cfg)
cfg               374 net/ipv4/fib_semantics.c 	hash = fib_info_hashfn_1(fib_devindex_hashfn(cfg->fc_nh_id),
cfg               375 net/ipv4/fib_semantics.c 				 cfg->fc_protocol, cfg->fc_scope,
cfg               376 net/ipv4/fib_semantics.c 				 (__force u32)cfg->fc_prefsrc,
cfg               377 net/ipv4/fib_semantics.c 				 cfg->fc_priority);
cfg               384 net/ipv4/fib_semantics.c 		if (!fi->nh || fi->nh->id != cfg->fc_nh_id)
cfg               386 net/ipv4/fib_semantics.c 		if (cfg->fc_protocol == fi->fib_protocol &&
cfg               387 net/ipv4/fib_semantics.c 		    cfg->fc_scope == fi->fib_scope &&
cfg               388 net/ipv4/fib_semantics.c 		    cfg->fc_prefsrc == fi->fib_prefsrc &&
cfg               389 net/ipv4/fib_semantics.c 		    cfg->fc_priority == fi->fib_priority &&
cfg               390 net/ipv4/fib_semantics.c 		    cfg->fc_type == fi->fib_type &&
cfg               391 net/ipv4/fib_semantics.c 		    cfg->fc_table == fi->fib_tb_id &&
cfg               392 net/ipv4/fib_semantics.c 		    !((cfg->fc_flags ^ fi->fib_flags) & ~RTNH_COMPARE_MASK))
cfg               567 net/ipv4/fib_semantics.c 		       u16 encap_type, void *cfg, gfp_t gfp_flags,
cfg               586 net/ipv4/fib_semantics.c 					   cfg, &lwtstate, extack);
cfg               603 net/ipv4/fib_semantics.c 		struct fib_config *cfg, int nh_weight,
cfg               610 net/ipv4/fib_semantics.c 	err = fib_nh_common_init(&nh->nh_common, cfg->fc_encap,
cfg               611 net/ipv4/fib_semantics.c 				 cfg->fc_encap_type, cfg, GFP_KERNEL, extack);
cfg               615 net/ipv4/fib_semantics.c 	nh->fib_nh_oif = cfg->fc_oif;
cfg               616 net/ipv4/fib_semantics.c 	nh->fib_nh_gw_family = cfg->fc_gw_family;
cfg               617 net/ipv4/fib_semantics.c 	if (cfg->fc_gw_family == AF_INET)
cfg               618 net/ipv4/fib_semantics.c 		nh->fib_nh_gw4 = cfg->fc_gw4;
cfg               619 net/ipv4/fib_semantics.c 	else if (cfg->fc_gw_family == AF_INET6)
cfg               620 net/ipv4/fib_semantics.c 		nh->fib_nh_gw6 = cfg->fc_gw6;
cfg               622 net/ipv4/fib_semantics.c 	nh->fib_nh_flags = cfg->fc_flags;
cfg               625 net/ipv4/fib_semantics.c 	nh->nh_tclassid = cfg->fc_flow;
cfg               659 net/ipv4/fib_semantics.c 		       int remaining, struct fib_config *cfg,
cfg               684 net/ipv4/fib_semantics.c 		fib_cfg.fc_flags = (cfg->fc_flags & ~0xFF) | rtnh->rtnh_flags;
cfg               728 net/ipv4/fib_semantics.c 	if (cfg->fc_oif && nh->fib_nh_oif != cfg->fc_oif) {
cfg               733 net/ipv4/fib_semantics.c 	if (cfg->fc_gw_family) {
cfg               734 net/ipv4/fib_semantics.c 		if (cfg->fc_gw_family != nh->fib_nh_gw_family ||
cfg               735 net/ipv4/fib_semantics.c 		    (cfg->fc_gw_family == AF_INET &&
cfg               736 net/ipv4/fib_semantics.c 		     nh->fib_nh_gw4 != cfg->fc_gw4) ||
cfg               737 net/ipv4/fib_semantics.c 		    (cfg->fc_gw_family == AF_INET6 &&
cfg               738 net/ipv4/fib_semantics.c 		     ipv6_addr_cmp(&nh->fib_nh_gw6, &cfg->fc_gw6))) {
cfg               745 net/ipv4/fib_semantics.c 	if (cfg->fc_flow && nh->nh_tclassid != cfg->fc_flow) {
cfg               798 net/ipv4/fib_semantics.c 		       int remaining, struct fib_config *cfg,
cfg               813 net/ipv4/fib_semantics.c 			   const struct fib_config *cfg,
cfg               823 net/ipv4/fib_semantics.c 				   cfg, &lwtstate, extack);
cfg               832 net/ipv4/fib_semantics.c int fib_nh_match(struct fib_config *cfg, struct fib_info *fi,
cfg               840 net/ipv4/fib_semantics.c 	if (cfg->fc_priority && cfg->fc_priority != fi->fib_priority)
cfg               843 net/ipv4/fib_semantics.c 	if (cfg->fc_nh_id) {
cfg               844 net/ipv4/fib_semantics.c 		if (fi->nh && cfg->fc_nh_id == fi->nh->id)
cfg               849 net/ipv4/fib_semantics.c 	if (cfg->fc_oif || cfg->fc_gw_family) {
cfg               852 net/ipv4/fib_semantics.c 		if (cfg->fc_encap) {
cfg               853 net/ipv4/fib_semantics.c 			if (fib_encap_match(cfg->fc_encap_type, cfg->fc_encap,
cfg               854 net/ipv4/fib_semantics.c 					    nh, cfg, extack))
cfg               858 net/ipv4/fib_semantics.c 		if (cfg->fc_flow &&
cfg               859 net/ipv4/fib_semantics.c 		    cfg->fc_flow != nh->nh_tclassid)
cfg               862 net/ipv4/fib_semantics.c 		if ((cfg->fc_oif && cfg->fc_oif != nh->fib_nh_oif) ||
cfg               863 net/ipv4/fib_semantics.c 		    (cfg->fc_gw_family &&
cfg               864 net/ipv4/fib_semantics.c 		     cfg->fc_gw_family != nh->fib_nh_gw_family))
cfg               867 net/ipv4/fib_semantics.c 		if (cfg->fc_gw_family == AF_INET &&
cfg               868 net/ipv4/fib_semantics.c 		    cfg->fc_gw4 != nh->fib_nh_gw4)
cfg               871 net/ipv4/fib_semantics.c 		if (cfg->fc_gw_family == AF_INET6 &&
cfg               872 net/ipv4/fib_semantics.c 		    ipv6_addr_cmp(&cfg->fc_gw6, &nh->fib_nh_gw6))
cfg               879 net/ipv4/fib_semantics.c 	if (!cfg->fc_mp)
cfg               882 net/ipv4/fib_semantics.c 	rtnh = cfg->fc_mp;
cfg               883 net/ipv4/fib_semantics.c 	remaining = cfg->fc_mp_len;
cfg               946 net/ipv4/fib_semantics.c bool fib_metrics_match(struct fib_config *cfg, struct fib_info *fi)
cfg               951 net/ipv4/fib_semantics.c 	if (!cfg->fc_mx)
cfg               954 net/ipv4/fib_semantics.c 	nla_for_each_attr(nla, cfg->fc_mx, cfg->fc_mx_len, remaining) {
cfg               989 net/ipv4/fib_semantics.c 	struct fib6_config cfg = {
cfg               998 net/ipv4/fib_semantics.c 	err = ipv6_stub->fib6_nh_init(net, &fib6_nh, &cfg, GFP_KERNEL, extack);
cfg              1313 net/ipv4/fib_semantics.c static bool fib_valid_prefsrc(struct fib_config *cfg, __be32 fib_prefsrc)
cfg              1315 net/ipv4/fib_semantics.c 	if (cfg->fc_type != RTN_LOCAL || !cfg->fc_dst ||
cfg              1316 net/ipv4/fib_semantics.c 	    fib_prefsrc != cfg->fc_dst) {
cfg              1317 net/ipv4/fib_semantics.c 		u32 tb_id = cfg->fc_table;
cfg              1323 net/ipv4/fib_semantics.c 		rc = inet_addr_type_table(cfg->fc_nlinfo.nl_net,
cfg              1327 net/ipv4/fib_semantics.c 			rc = inet_addr_type_table(cfg->fc_nlinfo.nl_net,
cfg              1337 net/ipv4/fib_semantics.c struct fib_info *fib_create_info(struct fib_config *cfg,
cfg              1345 net/ipv4/fib_semantics.c 	struct net *net = cfg->fc_nlinfo.nl_net;
cfg              1347 net/ipv4/fib_semantics.c 	if (cfg->fc_type > RTN_MAX)
cfg              1351 net/ipv4/fib_semantics.c 	if (fib_props[cfg->fc_type].scope > cfg->fc_scope) {
cfg              1356 net/ipv4/fib_semantics.c 	if (cfg->fc_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN)) {
cfg              1362 net/ipv4/fib_semantics.c 	if (cfg->fc_nh_id) {
cfg              1363 net/ipv4/fib_semantics.c 		if (!cfg->fc_mx) {
cfg              1364 net/ipv4/fib_semantics.c 			fi = fib_find_info_nh(net, cfg);
cfg              1371 net/ipv4/fib_semantics.c 		nh = nexthop_find_by_id(net, cfg->fc_nh_id);
cfg              1380 net/ipv4/fib_semantics.c 	if (cfg->fc_mp) {
cfg              1381 net/ipv4/fib_semantics.c 		nhs = fib_count_nexthops(cfg->fc_mp, cfg->fc_mp_len, extack);
cfg              1412 net/ipv4/fib_semantics.c 	fi->fib_metrics = ip_fib_metrics_init(fi->fib_net, cfg->fc_mx,
cfg              1413 net/ipv4/fib_semantics.c 					      cfg->fc_mx_len, extack);
cfg              1422 net/ipv4/fib_semantics.c 	fi->fib_protocol = cfg->fc_protocol;
cfg              1423 net/ipv4/fib_semantics.c 	fi->fib_scope = cfg->fc_scope;
cfg              1424 net/ipv4/fib_semantics.c 	fi->fib_flags = cfg->fc_flags;
cfg              1425 net/ipv4/fib_semantics.c 	fi->fib_priority = cfg->fc_priority;
cfg              1426 net/ipv4/fib_semantics.c 	fi->fib_prefsrc = cfg->fc_prefsrc;
cfg              1427 net/ipv4/fib_semantics.c 	fi->fib_type = cfg->fc_type;
cfg              1428 net/ipv4/fib_semantics.c 	fi->fib_tb_id = cfg->fc_table;
cfg              1444 net/ipv4/fib_semantics.c 		if (cfg->fc_mp)
cfg              1445 net/ipv4/fib_semantics.c 			err = fib_get_nhs(fi, cfg->fc_mp, cfg->fc_mp_len, cfg,
cfg              1448 net/ipv4/fib_semantics.c 			err = fib_nh_init(net, fi->fib_nh, cfg, 1, extack);
cfg              1454 net/ipv4/fib_semantics.c 	if (fib_props[cfg->fc_type].error) {
cfg              1455 net/ipv4/fib_semantics.c 		if (cfg->fc_gw_family || cfg->fc_oif || cfg->fc_mp) {
cfg              1462 net/ipv4/fib_semantics.c 		switch (cfg->fc_type) {
cfg              1475 net/ipv4/fib_semantics.c 	if (cfg->fc_scope > RT_SCOPE_HOST) {
cfg              1481 net/ipv4/fib_semantics.c 		err = fib_check_nexthop(fi->nh, cfg->fc_scope, extack);
cfg              1484 net/ipv4/fib_semantics.c 	} else if (cfg->fc_scope == RT_SCOPE_HOST) {
cfg              1507 net/ipv4/fib_semantics.c 			err = fib_check_nh(cfg->fc_nlinfo.nl_net, nexthop_nh,
cfg              1508 net/ipv4/fib_semantics.c 					   cfg->fc_table, cfg->fc_scope,
cfg              1519 net/ipv4/fib_semantics.c 	if (fi->fib_prefsrc && !fib_valid_prefsrc(cfg, fi->fib_prefsrc)) {
cfg              1121 net/ipv4/fib_trie.c 		     struct fib_config *cfg, struct netlink_ext_ack *extack)
cfg              1129 net/ipv4/fib_trie.c 	u8 plen = cfg->fc_dst_len;
cfg              1131 net/ipv4/fib_trie.c 	u8 tos = cfg->fc_tos;
cfg              1135 net/ipv4/fib_trie.c 	key = ntohl(cfg->fc_dst);
cfg              1142 net/ipv4/fib_trie.c 	fi = fib_create_info(cfg, extack);
cfg              1166 net/ipv4/fib_trie.c 		if (cfg->fc_nlflags & NLM_F_EXCL)
cfg              1185 net/ipv4/fib_trie.c 			if (fa->fa_type == cfg->fc_type &&
cfg              1192 net/ipv4/fib_trie.c 		if (cfg->fc_nlflags & NLM_F_REPLACE) {
cfg              1211 net/ipv4/fib_trie.c 			new_fa->fa_type = cfg->fc_type;
cfg              1226 net/ipv4/fib_trie.c 				  tb->tb_id, &cfg->fc_nlinfo, nlflags);
cfg              1234 net/ipv4/fib_trie.c 				rt_cache_flush(cfg->fc_nlinfo.nl_net);
cfg              1245 net/ipv4/fib_trie.c 		if (cfg->fc_nlflags & NLM_F_APPEND) {
cfg              1253 net/ipv4/fib_trie.c 	if (!(cfg->fc_nlflags & NLM_F_CREATE))
cfg              1264 net/ipv4/fib_trie.c 	new_fa->fa_type = cfg->fc_type;
cfg              1282 net/ipv4/fib_trie.c 	rt_cache_flush(cfg->fc_nlinfo.nl_net);
cfg              1284 net/ipv4/fib_trie.c 		  &cfg->fc_nlinfo, nlflags);
cfg              1548 net/ipv4/fib_trie.c 		     struct fib_config *cfg, struct netlink_ext_ack *extack)
cfg              1553 net/ipv4/fib_trie.c 	u8 plen = cfg->fc_dst_len;
cfg              1555 net/ipv4/fib_trie.c 	u8 tos = cfg->fc_tos;
cfg              1558 net/ipv4/fib_trie.c 	key = ntohl(cfg->fc_dst);
cfg              1582 net/ipv4/fib_trie.c 		if ((!cfg->fc_type || fa->fa_type == cfg->fc_type) &&
cfg              1583 net/ipv4/fib_trie.c 		    (cfg->fc_scope == RT_SCOPE_NOWHERE ||
cfg              1584 net/ipv4/fib_trie.c 		     fa->fa_info->fib_scope == cfg->fc_scope) &&
cfg              1585 net/ipv4/fib_trie.c 		    (!cfg->fc_prefsrc ||
cfg              1586 net/ipv4/fib_trie.c 		     fi->fib_prefsrc == cfg->fc_prefsrc) &&
cfg              1587 net/ipv4/fib_trie.c 		    (!cfg->fc_protocol ||
cfg              1588 net/ipv4/fib_trie.c 		     fi->fib_protocol == cfg->fc_protocol) &&
cfg              1589 net/ipv4/fib_trie.c 		    fib_nh_match(cfg, fi, extack) == 0 &&
cfg              1590 net/ipv4/fib_trie.c 		    fib_metrics_match(cfg, fi)) {
cfg              1602 net/ipv4/fib_trie.c 		  &cfg->fc_nlinfo, 0);
cfg              1610 net/ipv4/fib_trie.c 		rt_cache_flush(cfg->fc_nlinfo.nl_net);
cfg               503 net/ipv4/fou.c static bool fou_cfg_cmp(struct fou *fou, struct fou_cfg *cfg)
cfg               506 net/ipv4/fou.c 	struct udp_port_cfg *udp_cfg = &cfg->udp_config;
cfg               534 net/ipv4/fou.c 				struct fou_cfg *cfg)
cfg               541 net/ipv4/fou.c 		if (fou_cfg_cmp(fout, cfg)) {
cfg               563 net/ipv4/fou.c static int fou_create(struct net *net, struct fou_cfg *cfg,
cfg               573 net/ipv4/fou.c 	err = udp_sock_create(net, &cfg->udp_config, &sock);
cfg               586 net/ipv4/fou.c 	fou->port = cfg->udp_config.local_udp_port;
cfg               587 net/ipv4/fou.c 	fou->family = cfg->udp_config.family;
cfg               588 net/ipv4/fou.c 	fou->flags = cfg->flags;
cfg               589 net/ipv4/fou.c 	fou->type = cfg->type;
cfg               598 net/ipv4/fou.c 	switch (cfg->type) {
cfg               603 net/ipv4/fou.c 		fou->protocol = cfg->protocol;
cfg               619 net/ipv4/fou.c 	err = fou_add_to_port_list(net, fou, cfg);
cfg               636 net/ipv4/fou.c static int fou_destroy(struct net *net, struct fou_cfg *cfg)
cfg               644 net/ipv4/fou.c 		if (fou_cfg_cmp(fou, cfg)) {
cfg               672 net/ipv4/fou.c 			   struct fou_cfg *cfg)
cfg               679 net/ipv4/fou.c 	memset(cfg, 0, sizeof(*cfg));
cfg               681 net/ipv4/fou.c 	cfg->udp_config.family = AF_INET;
cfg               690 net/ipv4/fou.c 			cfg->udp_config.ipv6_v6only = 1;
cfg               696 net/ipv4/fou.c 		cfg->udp_config.family = family;
cfg               701 net/ipv4/fou.c 		cfg->udp_config.local_udp_port = port;
cfg               705 net/ipv4/fou.c 		cfg->protocol = nla_get_u8(info->attrs[FOU_ATTR_IPPROTO]);
cfg               708 net/ipv4/fou.c 		cfg->type = nla_get_u8(info->attrs[FOU_ATTR_TYPE]);
cfg               711 net/ipv4/fou.c 		cfg->flags |= FOU_F_REMCSUM_NOPARTIAL;
cfg               713 net/ipv4/fou.c 	if (cfg->udp_config.family == AF_INET) {
cfg               716 net/ipv4/fou.c 			cfg->udp_config.local_ip.s_addr = nla_get_in_addr(attr);
cfg               722 net/ipv4/fou.c 			cfg->udp_config.peer_ip.s_addr = nla_get_in_addr(attr);
cfg               729 net/ipv4/fou.c 			cfg->udp_config.local_ip6 = nla_get_in6_addr(attr);
cfg               735 net/ipv4/fou.c 			cfg->udp_config.peer_ip6 = nla_get_in6_addr(attr);
cfg               744 net/ipv4/fou.c 			cfg->udp_config.peer_udp_port = port;
cfg               756 net/ipv4/fou.c 		cfg->udp_config.bind_ifindex = ifindex;
cfg               765 net/ipv4/fou.c 	struct fou_cfg cfg;
cfg               768 net/ipv4/fou.c 	err = parse_nl_config(info, &cfg);
cfg               772 net/ipv4/fou.c 	return fou_create(net, &cfg, NULL);
cfg               778 net/ipv4/fou.c 	struct fou_cfg cfg;
cfg               781 net/ipv4/fou.c 	err = parse_nl_config(info, &cfg);
cfg               785 net/ipv4/fou.c 	return fou_destroy(net, &cfg);
cfg               849 net/ipv4/fou.c 	struct fou_cfg cfg;
cfg               855 net/ipv4/fou.c 	ret = parse_nl_config(info, &cfg);
cfg               858 net/ipv4/fou.c 	port = cfg.udp_config.local_udp_port;
cfg               862 net/ipv4/fou.c 	family = cfg.udp_config.family;
cfg               873 net/ipv4/fou.c 		if (fou_cfg_cmp(fout, &cfg)) {
cfg               223 net/ipv4/ip_tunnel_core.c 			      unsigned int family, const void *cfg,
cfg               340 net/ipv4/ip_tunnel_core.c 			       unsigned int family, const void *cfg,
cfg               571 net/ipv4/nexthop.c int fib6_check_nexthop(struct nexthop *nh, struct fib6_config *cfg,
cfg               582 net/ipv4/nexthop.c 	if (cfg && check_src_addr(&cfg->fc_src, extack) < 0)
cfg              1008 net/ipv4/nexthop.c 			  struct nh_config *cfg, struct netlink_ext_ack *extack)
cfg              1012 net/ipv4/nexthop.c 	bool replace = !!(cfg->nlflags & NLM_F_REPLACE);
cfg              1013 net/ipv4/nexthop.c 	bool create = !!(cfg->nlflags & NLM_F_CREATE);
cfg              1058 net/ipv4/nexthop.c 		nexthop_notify(RTM_NEWNEXTHOP, new_nh, &cfg->nlinfo);
cfg              1060 net/ipv4/nexthop.c 			nexthop_replace_notify(net, new_nh, &cfg->nlinfo);
cfg              1099 net/ipv4/nexthop.c 					    struct nh_config *cfg)
cfg              1101 net/ipv4/nexthop.c 	struct nlattr *grps_attr = cfg->nh_grp;
cfg              1147 net/ipv4/nexthop.c 	if (cfg->nh_grp_type == NEXTHOP_GRP_TYPE_MPATH) {
cfg              1168 net/ipv4/nexthop.c 			  struct nh_info *nhi, struct nh_config *cfg,
cfg              1173 net/ipv4/nexthop.c 		.fc_oif   = cfg->nh_ifindex,
cfg              1174 net/ipv4/nexthop.c 		.fc_gw4   = cfg->gw.ipv4,
cfg              1175 net/ipv4/nexthop.c 		.fc_gw_family = cfg->gw.ipv4 ? AF_INET : 0,
cfg              1176 net/ipv4/nexthop.c 		.fc_flags = cfg->nh_flags,
cfg              1177 net/ipv4/nexthop.c 		.fc_encap = cfg->nh_encap,
cfg              1178 net/ipv4/nexthop.c 		.fc_encap_type = cfg->nh_encap_type,
cfg              1180 net/ipv4/nexthop.c 	u32 tb_id = l3mdev_fib_table(cfg->dev);
cfg              1203 net/ipv4/nexthop.c 			  struct nh_info *nhi, struct nh_config *cfg,
cfg              1208 net/ipv4/nexthop.c 		.fc_table = l3mdev_fib_table(cfg->dev),
cfg              1209 net/ipv4/nexthop.c 		.fc_ifindex = cfg->nh_ifindex,
cfg              1210 net/ipv4/nexthop.c 		.fc_gateway = cfg->gw.ipv6,
cfg              1211 net/ipv4/nexthop.c 		.fc_flags = cfg->nh_flags,
cfg              1212 net/ipv4/nexthop.c 		.fc_encap = cfg->nh_encap,
cfg              1213 net/ipv4/nexthop.c 		.fc_encap_type = cfg->nh_encap_type,
cfg              1217 net/ipv4/nexthop.c 	if (!ipv6_addr_any(&cfg->gw.ipv6))
cfg              1231 net/ipv4/nexthop.c static struct nexthop *nexthop_create(struct net *net, struct nh_config *cfg,
cfg              1248 net/ipv4/nexthop.c 	nh->nh_flags = cfg->nh_flags;
cfg              1252 net/ipv4/nexthop.c 	nhi->family = cfg->nh_family;
cfg              1255 net/ipv4/nexthop.c 	if (cfg->nh_blackhole) {
cfg              1257 net/ipv4/nexthop.c 		cfg->nh_ifindex = net->loopback_dev->ifindex;
cfg              1260 net/ipv4/nexthop.c 	switch (cfg->nh_family) {
cfg              1262 net/ipv4/nexthop.c 		err = nh_create_ipv4(net, nh, nhi, cfg, extack);
cfg              1265 net/ipv4/nexthop.c 		err = nh_create_ipv6(net, nh, nhi, cfg, extack);
cfg              1284 net/ipv4/nexthop.c static struct nexthop *nexthop_add(struct net *net, struct nh_config *cfg,
cfg              1290 net/ipv4/nexthop.c 	if (cfg->nlflags & NLM_F_REPLACE && !cfg->nh_id) {
cfg              1295 net/ipv4/nexthop.c 	if (!cfg->nh_id) {
cfg              1296 net/ipv4/nexthop.c 		cfg->nh_id = nh_find_unused_id(net);
cfg              1297 net/ipv4/nexthop.c 		if (!cfg->nh_id) {
cfg              1303 net/ipv4/nexthop.c 	if (cfg->nh_grp)
cfg              1304 net/ipv4/nexthop.c 		nh = nexthop_create_group(net, cfg);
cfg              1306 net/ipv4/nexthop.c 		nh = nexthop_create(net, cfg, extack);
cfg              1312 net/ipv4/nexthop.c 	nh->id = cfg->nh_id;
cfg              1313 net/ipv4/nexthop.c 	nh->protocol = cfg->nh_protocol;
cfg              1316 net/ipv4/nexthop.c 	err = insert_nexthop(net, nh, cfg, extack);
cfg              1327 net/ipv4/nexthop.c 			    struct nlmsghdr *nlh, struct nh_config *cfg,
cfg              1367 net/ipv4/nexthop.c 	memset(cfg, 0, sizeof(*cfg));
cfg              1368 net/ipv4/nexthop.c 	cfg->nlflags = nlh->nlmsg_flags;
cfg              1369 net/ipv4/nexthop.c 	cfg->nlinfo.portid = NETLINK_CB(skb).portid;
cfg              1370 net/ipv4/nexthop.c 	cfg->nlinfo.nlh = nlh;
cfg              1371 net/ipv4/nexthop.c 	cfg->nlinfo.nl_net = net;
cfg              1373 net/ipv4/nexthop.c 	cfg->nh_family = nhm->nh_family;
cfg              1374 net/ipv4/nexthop.c 	cfg->nh_protocol = nhm->nh_protocol;
cfg              1375 net/ipv4/nexthop.c 	cfg->nh_flags = nhm->nh_flags;
cfg              1378 net/ipv4/nexthop.c 		cfg->nh_id = nla_get_u32(tb[NHA_ID]);
cfg              1385 net/ipv4/nexthop.c 		cfg->nh_grp = tb[NHA_GROUP];
cfg              1387 net/ipv4/nexthop.c 		cfg->nh_grp_type = NEXTHOP_GRP_TYPE_MPATH;
cfg              1389 net/ipv4/nexthop.c 			cfg->nh_grp_type = nla_get_u16(tb[NHA_GROUP_TYPE]);
cfg              1391 net/ipv4/nexthop.c 		if (cfg->nh_grp_type > NEXTHOP_GRP_TYPE_MAX) {
cfg              1408 net/ipv4/nexthop.c 		cfg->nh_blackhole = 1;
cfg              1418 net/ipv4/nexthop.c 	cfg->nh_ifindex = nla_get_u32(tb[NHA_OIF]);
cfg              1419 net/ipv4/nexthop.c 	if (cfg->nh_ifindex)
cfg              1420 net/ipv4/nexthop.c 		cfg->dev = __dev_get_by_index(net, cfg->nh_ifindex);
cfg              1422 net/ipv4/nexthop.c 	if (!cfg->dev) {
cfg              1425 net/ipv4/nexthop.c 	} else if (!(cfg->dev->flags & IFF_UP)) {
cfg              1429 net/ipv4/nexthop.c 	} else if (!netif_carrier_ok(cfg->dev)) {
cfg              1439 net/ipv4/nexthop.c 		switch (cfg->nh_family) {
cfg              1445 net/ipv4/nexthop.c 			cfg->gw.ipv4 = nla_get_be32(gwa);
cfg              1452 net/ipv4/nexthop.c 			cfg->gw.ipv6 = nla_get_in6_addr(gwa);
cfg              1461 net/ipv4/nexthop.c 		if (cfg->nh_flags & RTNH_F_ONLINK) {
cfg              1469 net/ipv4/nexthop.c 		cfg->nh_encap = tb[NHA_ENCAP];
cfg              1476 net/ipv4/nexthop.c 		cfg->nh_encap_type = nla_get_u16(tb[NHA_ENCAP_TYPE]);
cfg              1477 net/ipv4/nexthop.c 		err = lwtunnel_valid_encap_type(cfg->nh_encap_type, extack);
cfg              1497 net/ipv4/nexthop.c 	struct nh_config cfg;
cfg              1501 net/ipv4/nexthop.c 	err = rtm_to_nh_config(net, skb, nlh, &cfg, extack);
cfg              1503 net/ipv4/nexthop.c 		nh = nexthop_add(net, &cfg, extack);
cfg                13 net/ipv4/udp_tunnel.c int udp_sock_create4(struct net *net, struct udp_port_cfg *cfg,
cfg                24 net/ipv4/udp_tunnel.c 	if (cfg->bind_ifindex) {
cfg                26 net/ipv4/udp_tunnel.c 					(void *)&cfg->bind_ifindex,
cfg                27 net/ipv4/udp_tunnel.c 					sizeof(cfg->bind_ifindex));
cfg                33 net/ipv4/udp_tunnel.c 	udp_addr.sin_addr = cfg->local_ip;
cfg                34 net/ipv4/udp_tunnel.c 	udp_addr.sin_port = cfg->local_udp_port;
cfg                40 net/ipv4/udp_tunnel.c 	if (cfg->peer_udp_port) {
cfg                42 net/ipv4/udp_tunnel.c 		udp_addr.sin_addr = cfg->peer_ip;
cfg                43 net/ipv4/udp_tunnel.c 		udp_addr.sin_port = cfg->peer_udp_port;
cfg                50 net/ipv4/udp_tunnel.c 	sock->sk->sk_no_check_tx = !cfg->use_udp_checksums;
cfg                66 net/ipv4/udp_tunnel.c 			   struct udp_tunnel_sock_cfg *cfg)
cfg                76 net/ipv4/udp_tunnel.c 	rcu_assign_sk_user_data(sk, cfg->sk_user_data);
cfg                78 net/ipv4/udp_tunnel.c 	udp_sk(sk)->encap_type = cfg->encap_type;
cfg                79 net/ipv4/udp_tunnel.c 	udp_sk(sk)->encap_rcv = cfg->encap_rcv;
cfg                80 net/ipv4/udp_tunnel.c 	udp_sk(sk)->encap_err_lookup = cfg->encap_err_lookup;
cfg                81 net/ipv4/udp_tunnel.c 	udp_sk(sk)->encap_destroy = cfg->encap_destroy;
cfg                82 net/ipv4/udp_tunnel.c 	udp_sk(sk)->gro_receive = cfg->gro_receive;
cfg                83 net/ipv4/udp_tunnel.c 	udp_sk(sk)->gro_complete = cfg->gro_complete;
cfg              1037 net/ipv6/addrconf.c ipv6_add_addr(struct inet6_dev *idev, struct ifa6_config *cfg,
cfg              1041 net/ipv6/addrconf.c 	int addr_type = ipv6_addr_type(cfg->pfx);
cfg              1049 net/ipv6/addrconf.c 	     !(cfg->ifa_flags & IFA_F_MCAUTOJOIN)) ||
cfg              1070 net/ipv6/addrconf.c 			.i6vi_addr = *cfg->pfx,
cfg              1087 net/ipv6/addrconf.c 	f6i = addrconf_f6i_alloc(net, idev, cfg->pfx, false, gfp_flags);
cfg              1100 net/ipv6/addrconf.c 	ifa->addr = *cfg->pfx;
cfg              1101 net/ipv6/addrconf.c 	if (cfg->peer_pfx)
cfg              1102 net/ipv6/addrconf.c 		ifa->peer_addr = *cfg->peer_pfx;
cfg              1107 net/ipv6/addrconf.c 	ifa->scope = cfg->scope;
cfg              1108 net/ipv6/addrconf.c 	ifa->prefix_len = cfg->plen;
cfg              1109 net/ipv6/addrconf.c 	ifa->rt_priority = cfg->rt_priority;
cfg              1110 net/ipv6/addrconf.c 	ifa->flags = cfg->ifa_flags;
cfg              1112 net/ipv6/addrconf.c 	if (!(cfg->ifa_flags & IFA_F_NODAD))
cfg              1114 net/ipv6/addrconf.c 	ifa->valid_lft = cfg->valid_lft;
cfg              1115 net/ipv6/addrconf.c 	ifa->prefered_lft = cfg->preferred_lft;
cfg              1315 net/ipv6/addrconf.c 	struct ifa6_config cfg;
cfg              1378 net/ipv6/addrconf.c 	memset(&cfg, 0, sizeof(cfg));
cfg              1379 net/ipv6/addrconf.c 	cfg.valid_lft = min_t(__u32, ifp->valid_lft,
cfg              1381 net/ipv6/addrconf.c 	cfg.preferred_lft = cnf_temp_preferred_lft + age - idev->desync_factor;
cfg              1382 net/ipv6/addrconf.c 	cfg.preferred_lft = min_t(__u32, ifp->prefered_lft, cfg.preferred_lft);
cfg              1384 net/ipv6/addrconf.c 	cfg.plen = ifp->prefix_len;
cfg              1398 net/ipv6/addrconf.c 	if (cfg.preferred_lft <= regen_advance + age) {
cfg              1405 net/ipv6/addrconf.c 	cfg.ifa_flags = IFA_F_TEMPORARY;
cfg              1408 net/ipv6/addrconf.c 		cfg.ifa_flags |= IFA_F_OPTIMISTIC;
cfg              1410 net/ipv6/addrconf.c 	cfg.pfx = &addr;
cfg              1411 net/ipv6/addrconf.c 	cfg.scope = ipv6_addr_scope(cfg.pfx);
cfg              1413 net/ipv6/addrconf.c 	ift = ipv6_add_addr(idev, &cfg, block, NULL);
cfg              2087 net/ipv6/addrconf.c 		struct ifa6_config cfg = {
cfg              2117 net/ipv6/addrconf.c 		ifp2 = ipv6_add_addr(idev, &cfg, false, NULL);
cfg              2375 net/ipv6/addrconf.c 	struct fib6_config cfg = {
cfg              2387 net/ipv6/addrconf.c 	cfg.fc_dst = *pfx;
cfg              2395 net/ipv6/addrconf.c 		cfg.fc_flags |= RTF_NONEXTHOP;
cfg              2398 net/ipv6/addrconf.c 	ip6_route_add(&cfg, gfp_flags, NULL);
cfg              2449 net/ipv6/addrconf.c 	struct fib6_config cfg = {
cfg              2459 net/ipv6/addrconf.c 	ipv6_addr_set(&cfg.fc_dst, htonl(0xFF000000), 0, 0, 0);
cfg              2461 net/ipv6/addrconf.c 	ip6_route_add(&cfg, GFP_KERNEL, NULL);
cfg              2569 net/ipv6/addrconf.c 		struct ifa6_config cfg = {
cfg              2582 net/ipv6/addrconf.c 			cfg.ifa_flags |= IFA_F_OPTIMISTIC;
cfg              2590 net/ipv6/addrconf.c 			ifp = ipv6_add_addr(in6_dev, &cfg, false, NULL);
cfg              2897 net/ipv6/addrconf.c 			  struct ifa6_config *cfg,
cfg              2909 net/ipv6/addrconf.c 	if (cfg->plen > 128)
cfg              2913 net/ipv6/addrconf.c 	if (!cfg->valid_lft || cfg->preferred_lft > cfg->valid_lft)
cfg              2916 net/ipv6/addrconf.c 	if (cfg->ifa_flags & IFA_F_MANAGETEMPADDR && cfg->plen != 64)
cfg              2927 net/ipv6/addrconf.c 	if (cfg->ifa_flags & IFA_F_MCAUTOJOIN) {
cfg              2929 net/ipv6/addrconf.c 					 true, cfg->pfx, ifindex);
cfg              2935 net/ipv6/addrconf.c 	cfg->scope = ipv6_addr_scope(cfg->pfx);
cfg              2937 net/ipv6/addrconf.c 	timeout = addrconf_timeout_fixup(cfg->valid_lft, HZ);
cfg              2940 net/ipv6/addrconf.c 		cfg->valid_lft = timeout;
cfg              2945 net/ipv6/addrconf.c 		cfg->ifa_flags |= IFA_F_PERMANENT;
cfg              2948 net/ipv6/addrconf.c 	timeout = addrconf_timeout_fixup(cfg->preferred_lft, HZ);
cfg              2951 net/ipv6/addrconf.c 			cfg->ifa_flags |= IFA_F_DEPRECATED;
cfg              2952 net/ipv6/addrconf.c 		cfg->preferred_lft = timeout;
cfg              2955 net/ipv6/addrconf.c 	ifp = ipv6_add_addr(idev, cfg, true, extack);
cfg              2957 net/ipv6/addrconf.c 		if (!(cfg->ifa_flags & IFA_F_NOPREFIXROUTE)) {
cfg              2974 net/ipv6/addrconf.c 		if (cfg->ifa_flags & IFA_F_MANAGETEMPADDR)
cfg              2975 net/ipv6/addrconf.c 			manage_tempaddrs(idev, ifp, cfg->valid_lft,
cfg              2976 net/ipv6/addrconf.c 					 cfg->preferred_lft, true, jiffies);
cfg              2980 net/ipv6/addrconf.c 	} else if (cfg->ifa_flags & IFA_F_MCAUTOJOIN) {
cfg              2982 net/ipv6/addrconf.c 			       cfg->pfx, ifindex);
cfg              3033 net/ipv6/addrconf.c 	struct ifa6_config cfg = {
cfg              3047 net/ipv6/addrconf.c 	cfg.pfx = &ireq.ifr6_addr;
cfg              3048 net/ipv6/addrconf.c 	cfg.plen = ireq.ifr6_prefixlen;
cfg              3051 net/ipv6/addrconf.c 	err = inet6_addr_add(net, ireq.ifr6_ifindex, &cfg, NULL);
cfg              3078 net/ipv6/addrconf.c 	struct ifa6_config cfg = {
cfg              3087 net/ipv6/addrconf.c 	ifp = ipv6_add_addr(idev, &cfg, true, NULL);
cfg              3175 net/ipv6/addrconf.c 	struct ifa6_config cfg = {
cfg              3189 net/ipv6/addrconf.c 		cfg.ifa_flags |= IFA_F_OPTIMISTIC;
cfg              3192 net/ipv6/addrconf.c 	ifp = ipv6_add_addr(idev, &cfg, true, NULL);
cfg              4633 net/ipv6/addrconf.c static int inet6_addr_modify(struct inet6_ifaddr *ifp, struct ifa6_config *cfg)
cfg              4644 net/ipv6/addrconf.c 	if (!cfg->valid_lft || cfg->preferred_lft > cfg->valid_lft)
cfg              4647 net/ipv6/addrconf.c 	if (cfg->ifa_flags & IFA_F_MANAGETEMPADDR &&
cfg              4652 net/ipv6/addrconf.c 		cfg->ifa_flags &= ~IFA_F_OPTIMISTIC;
cfg              4654 net/ipv6/addrconf.c 	timeout = addrconf_timeout_fixup(cfg->valid_lft, HZ);
cfg              4657 net/ipv6/addrconf.c 		cfg->valid_lft = timeout;
cfg              4662 net/ipv6/addrconf.c 		cfg->ifa_flags |= IFA_F_PERMANENT;
cfg              4665 net/ipv6/addrconf.c 	timeout = addrconf_timeout_fixup(cfg->preferred_lft, HZ);
cfg              4668 net/ipv6/addrconf.c 			cfg->ifa_flags |= IFA_F_DEPRECATED;
cfg              4669 net/ipv6/addrconf.c 		cfg->preferred_lft = timeout;
cfg              4672 net/ipv6/addrconf.c 	if (cfg->peer_pfx &&
cfg              4673 net/ipv6/addrconf.c 	    memcmp(&ifp->peer_addr, cfg->peer_pfx, sizeof(struct in6_addr))) {
cfg              4686 net/ipv6/addrconf.c 	ifp->flags |= cfg->ifa_flags;
cfg              4688 net/ipv6/addrconf.c 	ifp->valid_lft = cfg->valid_lft;
cfg              4689 net/ipv6/addrconf.c 	ifp->prefered_lft = cfg->preferred_lft;
cfg              4691 net/ipv6/addrconf.c 	if (cfg->rt_priority && cfg->rt_priority != ifp->rt_priority)
cfg              4692 net/ipv6/addrconf.c 		ifp->rt_priority = cfg->rt_priority;
cfg              4695 net/ipv6/addrconf.c 		ifp->peer_addr = *cfg->peer_pfx;
cfg              4701 net/ipv6/addrconf.c 	if (!(cfg->ifa_flags & IFA_F_NOPREFIXROUTE)) {
cfg              4739 net/ipv6/addrconf.c 			cfg->valid_lft = 0;
cfg              4740 net/ipv6/addrconf.c 			cfg->preferred_lft = 0;
cfg              4742 net/ipv6/addrconf.c 		manage_tempaddrs(ifp->idev, ifp, cfg->valid_lft,
cfg              4743 net/ipv6/addrconf.c 				 cfg->preferred_lft, !was_managetempaddr,
cfg              4763 net/ipv6/addrconf.c 	struct ifa6_config cfg;
cfg              4771 net/ipv6/addrconf.c 	memset(&cfg, 0, sizeof(cfg));
cfg              4774 net/ipv6/addrconf.c 	cfg.pfx = extract_addr(tb[IFA_ADDRESS], tb[IFA_LOCAL], &peer_pfx);
cfg              4775 net/ipv6/addrconf.c 	if (!cfg.pfx)
cfg              4778 net/ipv6/addrconf.c 	cfg.peer_pfx = peer_pfx;
cfg              4779 net/ipv6/addrconf.c 	cfg.plen = ifm->ifa_prefixlen;
cfg              4781 net/ipv6/addrconf.c 		cfg.rt_priority = nla_get_u32(tb[IFA_RT_PRIORITY]);
cfg              4783 net/ipv6/addrconf.c 	cfg.valid_lft = INFINITY_LIFE_TIME;
cfg              4784 net/ipv6/addrconf.c 	cfg.preferred_lft = INFINITY_LIFE_TIME;
cfg              4790 net/ipv6/addrconf.c 		cfg.valid_lft = ci->ifa_valid;
cfg              4791 net/ipv6/addrconf.c 		cfg.preferred_lft = ci->ifa_prefered;
cfg              4799 net/ipv6/addrconf.c 		cfg.ifa_flags = nla_get_u32(tb[IFA_FLAGS]);
cfg              4801 net/ipv6/addrconf.c 		cfg.ifa_flags = ifm->ifa_flags;
cfg              4804 net/ipv6/addrconf.c 	cfg.ifa_flags &= IFA_F_NODAD | IFA_F_HOMEADDRESS |
cfg              4813 net/ipv6/addrconf.c 		cfg.ifa_flags &= ~IFA_F_OPTIMISTIC;
cfg              4815 net/ipv6/addrconf.c 	if (cfg.ifa_flags & IFA_F_NODAD &&
cfg              4816 net/ipv6/addrconf.c 	    cfg.ifa_flags & IFA_F_OPTIMISTIC) {
cfg              4821 net/ipv6/addrconf.c 	ifa = ipv6_get_ifaddr(net, cfg.pfx, dev, 1);
cfg              4827 net/ipv6/addrconf.c 		return inet6_addr_add(net, ifm->ifa_index, &cfg, extack);
cfg              4834 net/ipv6/addrconf.c 		err = inet6_addr_modify(ifa, &cfg);
cfg               181 net/ipv6/addrconf_core.c 				     struct fib6_config *cfg, gfp_t gfp_flags,
cfg               129 net/ipv6/ila/ila_lwt.c 			   unsigned int family, const void *cfg,
cfg               137 net/ipv6/ila/ila_lwt.c 	const struct fib6_config *cfg6 = cfg;
cfg                16 net/ipv6/ip6_udp_tunnel.c int udp_sock_create6(struct net *net, struct udp_port_cfg *cfg,
cfg                27 net/ipv6/ip6_udp_tunnel.c 	if (cfg->ipv6_v6only) {
cfg                35 net/ipv6/ip6_udp_tunnel.c 	if (cfg->bind_ifindex) {
cfg                37 net/ipv6/ip6_udp_tunnel.c 					(void *)&cfg->bind_ifindex,
cfg                38 net/ipv6/ip6_udp_tunnel.c 					sizeof(cfg->bind_ifindex));
cfg                44 net/ipv6/ip6_udp_tunnel.c 	memcpy(&udp6_addr.sin6_addr, &cfg->local_ip6,
cfg                46 net/ipv6/ip6_udp_tunnel.c 	udp6_addr.sin6_port = cfg->local_udp_port;
cfg                52 net/ipv6/ip6_udp_tunnel.c 	if (cfg->peer_udp_port) {
cfg                55 net/ipv6/ip6_udp_tunnel.c 		memcpy(&udp6_addr.sin6_addr, &cfg->peer_ip6,
cfg                57 net/ipv6/ip6_udp_tunnel.c 		udp6_addr.sin6_port = cfg->peer_udp_port;
cfg                65 net/ipv6/ip6_udp_tunnel.c 	udp_set_no_check6_tx(sock->sk, !cfg->use_udp6_tx_checksums);
cfg                66 net/ipv6/ip6_udp_tunnel.c 	udp_set_no_check6_rx(sock->sk, !cfg->use_udp6_rx_checksums);
cfg              3221 net/ipv6/route.c static int ip6_nh_lookup_table(struct net *net, struct fib6_config *cfg,
cfg              3226 net/ipv6/route.c 		.flowi6_oif = cfg->fc_ifindex,
cfg              3228 net/ipv6/route.c 		.saddr = cfg->fc_prefsrc,
cfg              3237 net/ipv6/route.c 	if (!ipv6_addr_any(&cfg->fc_prefsrc))
cfg              3242 net/ipv6/route.c 	err = fib6_table_lookup(net, table, cfg->fc_ifindex, &fl6, res, flags);
cfg              3244 net/ipv6/route.c 		fib6_select_path(net, res, &fl6, cfg->fc_ifindex,
cfg              3245 net/ipv6/route.c 				 cfg->fc_ifindex != 0, NULL, flags);
cfg              3251 net/ipv6/route.c 				     struct fib6_config *cfg,
cfg              3256 net/ipv6/route.c 	const struct in6_addr *gw_addr = &cfg->fc_gateway;
cfg              3260 net/ipv6/route.c 	err = ip6_nh_lookup_table(net, cfg, gw_addr, tbid, 0, &res);
cfg              3274 net/ipv6/route.c 			      struct fib6_config *cfg,
cfg              3278 net/ipv6/route.c 	const struct in6_addr *gw_addr = &cfg->fc_gateway;
cfg              3284 net/ipv6/route.c 	if (cfg->fc_table) {
cfg              3285 net/ipv6/route.c 		err = ip6_nh_lookup_table(net, cfg, gw_addr,
cfg              3286 net/ipv6/route.c 					  cfg->fc_table, flags, &res);
cfg              3298 net/ipv6/route.c 			.flowi6_oif = cfg->fc_ifindex,
cfg              3302 net/ipv6/route.c 		err = fib6_lookup(net, cfg->fc_ifindex, &fl6, &res, flags);
cfg              3310 net/ipv6/route.c 		fib6_select_path(net, &res, &fl6, cfg->fc_ifindex,
cfg              3311 net/ipv6/route.c 				 cfg->fc_ifindex != 0, NULL, flags);
cfg              3327 net/ipv6/route.c static int ip6_validate_gw(struct net *net, struct fib6_config *cfg,
cfg              3331 net/ipv6/route.c 	const struct in6_addr *gw_addr = &cfg->fc_gateway;
cfg              3366 net/ipv6/route.c 		if (cfg->fc_flags & RTNH_F_ONLINK)
cfg              3367 net/ipv6/route.c 			err = ip6_route_check_nh_onlink(net, cfg, dev, extack);
cfg              3369 net/ipv6/route.c 			err = ip6_route_check_nh(net, cfg, _dev, idev);
cfg              3416 net/ipv6/route.c 		 struct fib6_config *cfg, gfp_t gfp_flags,
cfg              3430 net/ipv6/route.c 	if (cfg->fc_ifindex) {
cfg              3431 net/ipv6/route.c 		dev = dev_get_by_index(net, cfg->fc_ifindex);
cfg              3439 net/ipv6/route.c 	if (cfg->fc_flags & RTNH_F_ONLINK) {
cfg              3460 net/ipv6/route.c 	addr_type = ipv6_addr_type(&cfg->fc_dst);
cfg              3461 net/ipv6/route.c 	if (fib6_is_reject(cfg->fc_flags, dev, addr_type)) {
cfg              3479 net/ipv6/route.c 	if (cfg->fc_flags & RTF_GATEWAY) {
cfg              3480 net/ipv6/route.c 		err = ip6_validate_gw(net, cfg, &dev, &idev, extack);
cfg              3484 net/ipv6/route.c 		fib6_nh->fib_nh_gw6 = cfg->fc_gateway;
cfg              3498 net/ipv6/route.c 	if (!(dev->flags & IFF_UP) && !cfg->fc_ignore_dev_down) {
cfg              3504 net/ipv6/route.c 	if (!(cfg->fc_flags & (RTF_LOCAL | RTF_ANYCAST)) &&
cfg              3508 net/ipv6/route.c 	err = fib_nh_common_init(&fib6_nh->nh_common, cfg->fc_encap,
cfg              3509 net/ipv6/route.c 				 cfg->fc_encap_type, cfg, gfp_flags, extack);
cfg              3574 net/ipv6/route.c static struct fib6_info *ip6_route_info_create(struct fib6_config *cfg,
cfg              3578 net/ipv6/route.c 	struct net *net = cfg->fc_nlinfo.nl_net;
cfg              3587 net/ipv6/route.c 	if (cfg->fc_flags & RTF_PCPU) {
cfg              3593 net/ipv6/route.c 	if (cfg->fc_flags & RTF_CACHE) {
cfg              3598 net/ipv6/route.c 	if (cfg->fc_type > RTN_MAX) {
cfg              3603 net/ipv6/route.c 	if (cfg->fc_dst_len > 128) {
cfg              3607 net/ipv6/route.c 	if (cfg->fc_src_len > 128) {
cfg              3612 net/ipv6/route.c 	if (cfg->fc_src_len) {
cfg              3618 net/ipv6/route.c 	if (cfg->fc_nh_id) {
cfg              3619 net/ipv6/route.c 		nh = nexthop_find_by_id(net, cfg->fc_nh_id);
cfg              3624 net/ipv6/route.c 		err = fib6_check_nexthop(nh, cfg, extack);
cfg              3630 net/ipv6/route.c 	if (cfg->fc_nlinfo.nlh &&
cfg              3631 net/ipv6/route.c 	    !(cfg->fc_nlinfo.nlh->nlmsg_flags & NLM_F_CREATE)) {
cfg              3632 net/ipv6/route.c 		table = fib6_get_table(net, cfg->fc_table);
cfg              3635 net/ipv6/route.c 			table = fib6_new_table(net, cfg->fc_table);
cfg              3638 net/ipv6/route.c 		table = fib6_new_table(net, cfg->fc_table);
cfg              3649 net/ipv6/route.c 	rt->fib6_metrics = ip_fib_metrics_init(net, cfg->fc_mx, cfg->fc_mx_len,
cfg              3658 net/ipv6/route.c 	if (cfg->fc_flags & RTF_ADDRCONF)
cfg              3661 net/ipv6/route.c 	if (cfg->fc_flags & RTF_EXPIRES)
cfg              3663 net/ipv6/route.c 				clock_t_to_jiffies(cfg->fc_expires));
cfg              3667 net/ipv6/route.c 	if (cfg->fc_protocol == RTPROT_UNSPEC)
cfg              3668 net/ipv6/route.c 		cfg->fc_protocol = RTPROT_BOOT;
cfg              3669 net/ipv6/route.c 	rt->fib6_protocol = cfg->fc_protocol;
cfg              3672 net/ipv6/route.c 	rt->fib6_metric = cfg->fc_metric;
cfg              3673 net/ipv6/route.c 	rt->fib6_type = cfg->fc_type ? : RTN_UNICAST;
cfg              3674 net/ipv6/route.c 	rt->fib6_flags = cfg->fc_flags & ~RTF_GATEWAY;
cfg              3676 net/ipv6/route.c 	ipv6_addr_prefix(&rt->fib6_dst.addr, &cfg->fc_dst, cfg->fc_dst_len);
cfg              3677 net/ipv6/route.c 	rt->fib6_dst.plen = cfg->fc_dst_len;
cfg              3682 net/ipv6/route.c 	ipv6_addr_prefix(&rt->fib6_src.addr, &cfg->fc_src, cfg->fc_src_len);
cfg              3683 net/ipv6/route.c 	rt->fib6_src.plen = cfg->fc_src_len;
cfg              3697 net/ipv6/route.c 		err = fib6_nh_init(net, rt->fib6_nh, cfg, gfp_flags, extack);
cfg              3706 net/ipv6/route.c 		addr_type = ipv6_addr_type(&cfg->fc_dst);
cfg              3707 net/ipv6/route.c 		if (fib6_is_reject(cfg->fc_flags, rt->fib6_nh->fib_nh_dev,
cfg              3712 net/ipv6/route.c 	if (!ipv6_addr_any(&cfg->fc_prefsrc)) {
cfg              3715 net/ipv6/route.c 		if (!ipv6_chk_addr(net, &cfg->fc_prefsrc, dev, 0)) {
cfg              3720 net/ipv6/route.c 		rt->fib6_prefsrc.addr = cfg->fc_prefsrc;
cfg              3731 net/ipv6/route.c int ip6_route_add(struct fib6_config *cfg, gfp_t gfp_flags,
cfg              3737 net/ipv6/route.c 	rt = ip6_route_info_create(cfg, gfp_flags, extack);
cfg              3741 net/ipv6/route.c 	err = __ip6_ins_rt(rt, &cfg->fc_nlinfo, extack);
cfg              3775 net/ipv6/route.c static int __ip6_del_rt_siblings(struct fib6_info *rt, struct fib6_config *cfg)
cfg              3777 net/ipv6/route.c 	struct nl_info *info = &cfg->fc_nlinfo;
cfg              3788 net/ipv6/route.c 	if (rt->fib6_nsiblings && cfg->fc_delete_all_nh) {
cfg              3833 net/ipv6/route.c static int __ip6_del_cached_rt(struct rt6_info *rt, struct fib6_config *cfg)
cfg              3837 net/ipv6/route.c 	if (cfg->fc_ifindex && rt->dst.dev->ifindex != cfg->fc_ifindex)
cfg              3840 net/ipv6/route.c 	if (cfg->fc_flags & RTF_GATEWAY &&
cfg              3841 net/ipv6/route.c 	    !ipv6_addr_equal(&cfg->fc_gateway, &rt->rt6i_gateway))
cfg              3849 net/ipv6/route.c static int ip6_del_cached_rt(struct fib6_config *cfg, struct fib6_info *rt,
cfg              3858 net/ipv6/route.c 	rt_cache = rt6_find_cached_rt(&res, &cfg->fc_dst, &cfg->fc_src);
cfg              3860 net/ipv6/route.c 		return __ip6_del_cached_rt(rt_cache, cfg);
cfg              3866 net/ipv6/route.c 	struct fib6_config *cfg;
cfg              3875 net/ipv6/route.c 	rc = ip6_del_cached_rt(arg->cfg, arg->f6i, nh);
cfg              3879 net/ipv6/route.c static int ip6_del_cached_rt_nh(struct fib6_config *cfg, struct fib6_info *f6i)
cfg              3882 net/ipv6/route.c 		.cfg = cfg,
cfg              3889 net/ipv6/route.c static int ip6_route_del(struct fib6_config *cfg,
cfg              3897 net/ipv6/route.c 	table = fib6_get_table(cfg->fc_nlinfo.nl_net, cfg->fc_table);
cfg              3906 net/ipv6/route.c 			 &cfg->fc_dst, cfg->fc_dst_len,
cfg              3907 net/ipv6/route.c 			 &cfg->fc_src, cfg->fc_src_len,
cfg              3908 net/ipv6/route.c 			 !(cfg->fc_flags & RTF_CACHE));
cfg              3914 net/ipv6/route.c 			if (rt->nh && cfg->fc_nh_id &&
cfg              3915 net/ipv6/route.c 			    rt->nh->id != cfg->fc_nh_id)
cfg              3918 net/ipv6/route.c 			if (cfg->fc_flags & RTF_CACHE) {
cfg              3922 net/ipv6/route.c 					rc = ip6_del_cached_rt_nh(cfg, rt);
cfg              3923 net/ipv6/route.c 				} else if (cfg->fc_nh_id) {
cfg              3927 net/ipv6/route.c 					rc = ip6_del_cached_rt(cfg, rt, nh);
cfg              3936 net/ipv6/route.c 			if (cfg->fc_metric && cfg->fc_metric != rt->fib6_metric)
cfg              3938 net/ipv6/route.c 			if (cfg->fc_protocol &&
cfg              3939 net/ipv6/route.c 			    cfg->fc_protocol != rt->fib6_protocol)
cfg              3947 net/ipv6/route.c 				return __ip6_del_rt(rt, &cfg->fc_nlinfo);
cfg              3949 net/ipv6/route.c 			if (cfg->fc_nh_id)
cfg              3953 net/ipv6/route.c 			if (cfg->fc_ifindex &&
cfg              3955 net/ipv6/route.c 			     nh->fib_nh_dev->ifindex != cfg->fc_ifindex))
cfg              3957 net/ipv6/route.c 			if (cfg->fc_flags & RTF_GATEWAY &&
cfg              3958 net/ipv6/route.c 			    !ipv6_addr_equal(&cfg->fc_gateway, &nh->fib_nh_gw6))
cfg              3965 net/ipv6/route.c 			if (cfg->fc_flags & RTF_GATEWAY)
cfg              3966 net/ipv6/route.c 				return __ip6_del_rt(rt, &cfg->fc_nlinfo);
cfg              3968 net/ipv6/route.c 			return __ip6_del_rt_siblings(rt, cfg);
cfg              4165 net/ipv6/route.c 	struct fib6_config cfg = {
cfg              4178 net/ipv6/route.c 	cfg.fc_table = l3mdev_fib_table(dev) ? : RT6_TABLE_INFO,
cfg              4179 net/ipv6/route.c 	cfg.fc_dst = *prefix;
cfg              4180 net/ipv6/route.c 	cfg.fc_gateway = *gwaddr;
cfg              4184 net/ipv6/route.c 		cfg.fc_flags |= RTF_DEFAULT;
cfg              4186 net/ipv6/route.c 	ip6_route_add(&cfg, GFP_ATOMIC, NULL);
cfg              4229 net/ipv6/route.c 	struct fib6_config cfg = {
cfg              4242 net/ipv6/route.c 	cfg.fc_gateway = *gwaddr;
cfg              4244 net/ipv6/route.c 	if (!ip6_route_add(&cfg, GFP_ATOMIC, NULL)) {
cfg              4247 net/ipv6/route.c 		table = fib6_get_table(dev_net(dev), cfg.fc_table);
cfg              4300 net/ipv6/route.c 				 struct fib6_config *cfg)
cfg              4302 net/ipv6/route.c 	*cfg = (struct fib6_config){
cfg              4323 net/ipv6/route.c 	struct fib6_config cfg;
cfg              4337 net/ipv6/route.c 		rtmsg_to_fib6_config(net, &rtmsg, &cfg);
cfg              4342 net/ipv6/route.c 			err = ip6_route_add(&cfg, GFP_KERNEL, NULL);
cfg              4345 net/ipv6/route.c 			err = ip6_route_del(&cfg, NULL);
cfg              4428 net/ipv6/route.c 	struct fib6_config cfg = {
cfg              4441 net/ipv6/route.c 		cfg.fc_type = RTN_ANYCAST;
cfg              4442 net/ipv6/route.c 		cfg.fc_flags |= RTF_ANYCAST;
cfg              4444 net/ipv6/route.c 		cfg.fc_type = RTN_LOCAL;
cfg              4445 net/ipv6/route.c 		cfg.fc_flags |= RTF_LOCAL;
cfg              4448 net/ipv6/route.c 	f6i = ip6_route_info_create(&cfg, gfp_flags, NULL);
cfg              4867 net/ipv6/route.c 			      struct fib6_config *cfg,
cfg              4883 net/ipv6/route.c 	*cfg = (struct fib6_config){
cfg              4900 net/ipv6/route.c 		cfg->fc_flags |= RTF_REJECT;
cfg              4903 net/ipv6/route.c 		cfg->fc_flags |= RTF_LOCAL;
cfg              4906 net/ipv6/route.c 		cfg->fc_flags |= RTF_CACHE;
cfg              4908 net/ipv6/route.c 	cfg->fc_flags |= (rtm->rtm_flags & RTNH_F_ONLINK);
cfg              4917 net/ipv6/route.c 		cfg->fc_nh_id = nla_get_u32(tb[RTA_NH_ID]);
cfg              4921 net/ipv6/route.c 		cfg->fc_gateway = nla_get_in6_addr(tb[RTA_GATEWAY]);
cfg              4922 net/ipv6/route.c 		cfg->fc_flags |= RTF_GATEWAY;
cfg              4935 net/ipv6/route.c 		nla_memcpy(&cfg->fc_dst, tb[RTA_DST], plen);
cfg              4944 net/ipv6/route.c 		nla_memcpy(&cfg->fc_src, tb[RTA_SRC], plen);
cfg              4948 net/ipv6/route.c 		cfg->fc_prefsrc = nla_get_in6_addr(tb[RTA_PREFSRC]);
cfg              4951 net/ipv6/route.c 		cfg->fc_ifindex = nla_get_u32(tb[RTA_OIF]);
cfg              4954 net/ipv6/route.c 		cfg->fc_metric = nla_get_u32(tb[RTA_PRIORITY]);
cfg              4957 net/ipv6/route.c 		cfg->fc_mx = nla_data(tb[RTA_METRICS]);
cfg              4958 net/ipv6/route.c 		cfg->fc_mx_len = nla_len(tb[RTA_METRICS]);
cfg              4962 net/ipv6/route.c 		cfg->fc_table = nla_get_u32(tb[RTA_TABLE]);
cfg              4965 net/ipv6/route.c 		cfg->fc_mp = nla_data(tb[RTA_MULTIPATH]);
cfg              4966 net/ipv6/route.c 		cfg->fc_mp_len = nla_len(tb[RTA_MULTIPATH]);
cfg              4968 net/ipv6/route.c 		err = lwtunnel_valid_encap_type_attr(cfg->fc_mp,
cfg              4969 net/ipv6/route.c 						     cfg->fc_mp_len, extack);
cfg              4979 net/ipv6/route.c 		cfg->fc_flags |= RTF_PREF(pref);
cfg              4983 net/ipv6/route.c 		cfg->fc_encap = tb[RTA_ENCAP];
cfg              4986 net/ipv6/route.c 		cfg->fc_encap_type = nla_get_u16(tb[RTA_ENCAP_TYPE]);
cfg              4988 net/ipv6/route.c 		err = lwtunnel_valid_encap_type(cfg->fc_encap_type, extack);
cfg              4997 net/ipv6/route.c 			cfg->fc_expires = jiffies_to_clock_t(timeout * HZ);
cfg              4998 net/ipv6/route.c 			cfg->fc_flags |= RTF_EXPIRES;
cfg              5058 net/ipv6/route.c static int ip6_route_multipath_add(struct fib6_config *cfg,
cfg              5062 net/ipv6/route.c 	struct nl_info *info = &cfg->fc_nlinfo;
cfg              5074 net/ipv6/route.c 	int replace = (cfg->fc_nlinfo.nlh &&
cfg              5075 net/ipv6/route.c 		       (cfg->fc_nlinfo.nlh->nlmsg_flags & NLM_F_REPLACE));
cfg              5082 net/ipv6/route.c 	remaining = cfg->fc_mp_len;
cfg              5083 net/ipv6/route.c 	rtnh = (struct rtnexthop *)cfg->fc_mp;
cfg              5089 net/ipv6/route.c 		memcpy(&r_cfg, cfg, sizeof(*cfg));
cfg              5183 net/ipv6/route.c 		cfg->fc_nlinfo.nlh->nlmsg_flags &= ~(NLM_F_EXCL |
cfg              5185 net/ipv6/route.c 		cfg->fc_nlinfo.nlh->nlmsg_flags |= NLM_F_CREATE;
cfg              5228 net/ipv6/route.c static int ip6_route_multipath_del(struct fib6_config *cfg,
cfg              5237 net/ipv6/route.c 	remaining = cfg->fc_mp_len;
cfg              5238 net/ipv6/route.c 	rtnh = (struct rtnexthop *)cfg->fc_mp;
cfg              5242 net/ipv6/route.c 		memcpy(&r_cfg, cfg, sizeof(*cfg));
cfg              5269 net/ipv6/route.c 	struct fib6_config cfg;
cfg              5272 net/ipv6/route.c 	err = rtm_to_fib6_config(skb, nlh, &cfg, extack);
cfg              5276 net/ipv6/route.c 	if (cfg.fc_nh_id &&
cfg              5277 net/ipv6/route.c 	    !nexthop_find_by_id(sock_net(skb->sk), cfg.fc_nh_id)) {
cfg              5282 net/ipv6/route.c 	if (cfg.fc_mp)
cfg              5283 net/ipv6/route.c 		return ip6_route_multipath_del(&cfg, extack);
cfg              5285 net/ipv6/route.c 		cfg.fc_delete_all_nh = 1;
cfg              5286 net/ipv6/route.c 		return ip6_route_del(&cfg, extack);
cfg              5293 net/ipv6/route.c 	struct fib6_config cfg;
cfg              5296 net/ipv6/route.c 	err = rtm_to_fib6_config(skb, nlh, &cfg, extack);
cfg              5300 net/ipv6/route.c 	if (cfg.fc_metric == 0)
cfg              5301 net/ipv6/route.c 		cfg.fc_metric = IP6_RT_PRIO_USER;
cfg              5303 net/ipv6/route.c 	if (cfg.fc_mp)
cfg              5304 net/ipv6/route.c 		return ip6_route_multipath_add(&cfg, extack);
cfg              5306 net/ipv6/route.c 		return ip6_route_add(&cfg, GFP_KERNEL, extack);
cfg               380 net/ipv6/seg6_iptunnel.c 			    unsigned int family, const void *cfg,
cfg               960 net/ipv6/seg6_local.c 				  const void *cfg, struct lwtunnel_state **ts,
cfg              1294 net/l2tp/l2tp_core.c 				struct l2tp_tunnel_cfg *cfg,
cfg              1301 net/l2tp/l2tp_core.c 	switch (cfg->encap) {
cfg              1306 net/l2tp/l2tp_core.c 		if (cfg->local_ip6 && cfg->peer_ip6) {
cfg              1308 net/l2tp/l2tp_core.c 			memcpy(&udp_conf.local_ip6, cfg->local_ip6,
cfg              1310 net/l2tp/l2tp_core.c 			memcpy(&udp_conf.peer_ip6, cfg->peer_ip6,
cfg              1313 net/l2tp/l2tp_core.c 			  ! cfg->udp6_zero_tx_checksums;
cfg              1315 net/l2tp/l2tp_core.c 			  ! cfg->udp6_zero_rx_checksums;
cfg              1320 net/l2tp/l2tp_core.c 			udp_conf.local_ip = cfg->local_ip;
cfg              1321 net/l2tp/l2tp_core.c 			udp_conf.peer_ip = cfg->peer_ip;
cfg              1322 net/l2tp/l2tp_core.c 			udp_conf.use_udp_checksums = cfg->use_udp_checksums;
cfg              1325 net/l2tp/l2tp_core.c 		udp_conf.local_udp_port = htons(cfg->local_udp_port);
cfg              1326 net/l2tp/l2tp_core.c 		udp_conf.peer_udp_port = htons(cfg->peer_udp_port);
cfg              1336 net/l2tp/l2tp_core.c 		if (cfg->local_ip6 && cfg->peer_ip6) {
cfg              1345 net/l2tp/l2tp_core.c 			memcpy(&ip6_addr.l2tp_addr, cfg->local_ip6,
cfg              1354 net/l2tp/l2tp_core.c 			memcpy(&ip6_addr.l2tp_addr, cfg->peer_ip6,
cfg              1373 net/l2tp/l2tp_core.c 			ip_addr.l2tp_addr = cfg->local_ip;
cfg              1381 net/l2tp/l2tp_core.c 			ip_addr.l2tp_addr = cfg->peer_ip;
cfg              1407 net/l2tp/l2tp_core.c int l2tp_tunnel_create(struct net *net, int fd, int version, u32 tunnel_id, u32 peer_tunnel_id, struct l2tp_tunnel_cfg *cfg, struct l2tp_tunnel **tunnelp)
cfg              1413 net/l2tp/l2tp_core.c 	if (cfg != NULL)
cfg              1414 net/l2tp/l2tp_core.c 		encap = cfg->encap;
cfg              1432 net/l2tp/l2tp_core.c 	if (cfg != NULL)
cfg              1433 net/l2tp/l2tp_core.c 		tunnel->debug = cfg->debug;
cfg              1477 net/l2tp/l2tp_core.c 			 struct l2tp_tunnel_cfg *cfg)
cfg              1487 net/l2tp/l2tp_core.c 					      tunnel->peer_tunnel_id, cfg,
cfg              1648 net/l2tp/l2tp_core.c struct l2tp_session *l2tp_session_create(int priv_size, struct l2tp_tunnel *tunnel, u32 session_id, u32 peer_session_id, struct l2tp_session_cfg *cfg)
cfg              1681 net/l2tp/l2tp_core.c 		if (cfg) {
cfg              1682 net/l2tp/l2tp_core.c 			session->pwtype = cfg->pw_type;
cfg              1683 net/l2tp/l2tp_core.c 			session->debug = cfg->debug;
cfg              1684 net/l2tp/l2tp_core.c 			session->send_seq = cfg->send_seq;
cfg              1685 net/l2tp/l2tp_core.c 			session->recv_seq = cfg->recv_seq;
cfg              1686 net/l2tp/l2tp_core.c 			session->lns_mode = cfg->lns_mode;
cfg              1687 net/l2tp/l2tp_core.c 			session->reorder_timeout = cfg->reorder_timeout;
cfg              1688 net/l2tp/l2tp_core.c 			session->l2specific_type = cfg->l2specific_type;
cfg              1689 net/l2tp/l2tp_core.c 			session->cookie_len = cfg->cookie_len;
cfg              1690 net/l2tp/l2tp_core.c 			memcpy(&session->cookie[0], &cfg->cookie[0], cfg->cookie_len);
cfg              1691 net/l2tp/l2tp_core.c 			session->peer_cookie_len = cfg->peer_cookie_len;
cfg              1692 net/l2tp/l2tp_core.c 			memcpy(&session->peer_cookie[0], &cfg->peer_cookie[0], cfg->peer_cookie_len);
cfg               183 net/l2tp/l2tp_core.h 			      struct l2tp_session_cfg *cfg);
cfg               205 net/l2tp/l2tp_core.h 		       u32 peer_tunnel_id, struct l2tp_tunnel_cfg *cfg,
cfg               208 net/l2tp/l2tp_core.h 			 struct l2tp_tunnel_cfg *cfg);
cfg               214 net/l2tp/l2tp_core.h 					 struct l2tp_session_cfg *cfg);
cfg               259 net/l2tp/l2tp_eth.c 			   struct l2tp_session_cfg *cfg)
cfg               269 net/l2tp/l2tp_eth.c 	if (cfg->ifname) {
cfg               270 net/l2tp/l2tp_eth.c 		strlcpy(name, cfg->ifname, IFNAMSIZ);
cfg               278 net/l2tp/l2tp_eth.c 				      peer_session_id, cfg);
cfg               167 net/l2tp/l2tp_netlink.c 	struct l2tp_tunnel_cfg cfg = { 0, };
cfg               193 net/l2tp/l2tp_netlink.c 	cfg.encap = nla_get_u16(info->attrs[L2TP_ATTR_ENCAP_TYPE]);
cfg               202 net/l2tp/l2tp_netlink.c 			cfg.local_ip6 = nla_data(
cfg               204 net/l2tp/l2tp_netlink.c 			cfg.peer_ip6 = nla_data(
cfg               210 net/l2tp/l2tp_netlink.c 			cfg.local_ip.s_addr = nla_get_in_addr(
cfg               212 net/l2tp/l2tp_netlink.c 			cfg.peer_ip.s_addr = nla_get_in_addr(
cfg               219 net/l2tp/l2tp_netlink.c 			cfg.local_udp_port = nla_get_u16(info->attrs[L2TP_ATTR_UDP_SPORT]);
cfg               221 net/l2tp/l2tp_netlink.c 			cfg.peer_udp_port = nla_get_u16(info->attrs[L2TP_ATTR_UDP_DPORT]);
cfg               222 net/l2tp/l2tp_netlink.c 		cfg.use_udp_checksums = nla_get_flag(
cfg               226 net/l2tp/l2tp_netlink.c 		cfg.udp6_zero_tx_checksums = nla_get_flag(
cfg               228 net/l2tp/l2tp_netlink.c 		cfg.udp6_zero_rx_checksums = nla_get_flag(
cfg               234 net/l2tp/l2tp_netlink.c 		cfg.debug = nla_get_u32(info->attrs[L2TP_ATTR_DEBUG]);
cfg               237 net/l2tp/l2tp_netlink.c 	switch (cfg.encap) {
cfg               241 net/l2tp/l2tp_netlink.c 					 peer_tunnel_id, &cfg, &tunnel);
cfg               249 net/l2tp/l2tp_netlink.c 	ret = l2tp_tunnel_register(tunnel, net, &cfg);
cfg               516 net/l2tp/l2tp_netlink.c 	struct l2tp_session_cfg cfg = { 0, };
cfg               547 net/l2tp/l2tp_netlink.c 	cfg.pw_type = nla_get_u16(info->attrs[L2TP_ATTR_PW_TYPE]);
cfg               548 net/l2tp/l2tp_netlink.c 	if (cfg.pw_type >= __L2TP_PWTYPE_MAX) {
cfg               554 net/l2tp/l2tp_netlink.c 	if (tunnel->version == 2 && cfg.pw_type != L2TP_PWTYPE_PPP) {
cfg               561 net/l2tp/l2tp_netlink.c 			cfg.l2specific_type = nla_get_u8(info->attrs[L2TP_ATTR_L2SPEC_TYPE]);
cfg               562 net/l2tp/l2tp_netlink.c 			if (cfg.l2specific_type != L2TP_L2SPECTYPE_DEFAULT &&
cfg               563 net/l2tp/l2tp_netlink.c 			    cfg.l2specific_type != L2TP_L2SPECTYPE_NONE) {
cfg               568 net/l2tp/l2tp_netlink.c 			cfg.l2specific_type = L2TP_L2SPECTYPE_DEFAULT;
cfg               577 net/l2tp/l2tp_netlink.c 			cfg.cookie_len = len;
cfg               578 net/l2tp/l2tp_netlink.c 			memcpy(&cfg.cookie[0], nla_data(info->attrs[L2TP_ATTR_COOKIE]), len);
cfg               586 net/l2tp/l2tp_netlink.c 			cfg.peer_cookie_len = len;
cfg               587 net/l2tp/l2tp_netlink.c 			memcpy(&cfg.peer_cookie[0], nla_data(info->attrs[L2TP_ATTR_PEER_COOKIE]), len);
cfg               590 net/l2tp/l2tp_netlink.c 			cfg.ifname = nla_data(info->attrs[L2TP_ATTR_IFNAME]);
cfg               594 net/l2tp/l2tp_netlink.c 		cfg.debug = nla_get_u32(info->attrs[L2TP_ATTR_DEBUG]);
cfg               597 net/l2tp/l2tp_netlink.c 		cfg.recv_seq = nla_get_u8(info->attrs[L2TP_ATTR_RECV_SEQ]);
cfg               600 net/l2tp/l2tp_netlink.c 		cfg.send_seq = nla_get_u8(info->attrs[L2TP_ATTR_SEND_SEQ]);
cfg               603 net/l2tp/l2tp_netlink.c 		cfg.lns_mode = nla_get_u8(info->attrs[L2TP_ATTR_LNS_MODE]);
cfg               606 net/l2tp/l2tp_netlink.c 		cfg.reorder_timeout = nla_get_msecs(info->attrs[L2TP_ATTR_RECV_TIMEOUT]);
cfg               609 net/l2tp/l2tp_netlink.c 	if (l2tp_nl_cmd_ops[cfg.pw_type] == NULL) {
cfg               611 net/l2tp/l2tp_netlink.c 		request_module("net-l2tp-type-%u", cfg.pw_type);
cfg               615 net/l2tp/l2tp_netlink.c 	if ((l2tp_nl_cmd_ops[cfg.pw_type] == NULL) ||
cfg               616 net/l2tp/l2tp_netlink.c 	    (l2tp_nl_cmd_ops[cfg.pw_type]->session_create == NULL)) {
cfg               621 net/l2tp/l2tp_netlink.c 	ret = l2tp_nl_cmd_ops[cfg.pw_type]->session_create(net, tunnel,
cfg               624 net/l2tp/l2tp_netlink.c 							   &cfg);
cfg               670 net/l2tp/l2tp_ppp.c 	struct l2tp_session_cfg cfg = { 0, };
cfg               776 net/l2tp/l2tp_ppp.c 		cfg.pw_type = L2TP_PWTYPE_PPP;
cfg               780 net/l2tp/l2tp_ppp.c 					      info.peer_session_id, &cfg);
cfg               865 net/l2tp/l2tp_ppp.c 				   struct l2tp_session_cfg *cfg)
cfg               879 net/l2tp/l2tp_ppp.c 				      peer_session_id, cfg);
cfg               765 net/mpls/af_mpls.c static int mpls_nh_build_from_cfg(struct mpls_route_config *cfg,
cfg               768 net/mpls/af_mpls.c 	struct net *net = cfg->rc_nlinfo.nl_net;
cfg               776 net/mpls/af_mpls.c 	nh->nh_labels = cfg->rc_output_labels;
cfg               778 net/mpls/af_mpls.c 		nh->nh_label[i] = cfg->rc_output_label[i];
cfg               780 net/mpls/af_mpls.c 	nh->nh_via_table = cfg->rc_via_table;
cfg               781 net/mpls/af_mpls.c 	memcpy(__mpls_nh_via(rt, nh), cfg->rc_via, cfg->rc_via_alen);
cfg               782 net/mpls/af_mpls.c 	nh->nh_via_alen = cfg->rc_via_alen;
cfg               784 net/mpls/af_mpls.c 	err = mpls_nh_assign_dev(net, rt, nh, cfg->rc_ifindex);
cfg               882 net/mpls/af_mpls.c static int mpls_nh_build_multi(struct mpls_route_config *cfg,
cfg               886 net/mpls/af_mpls.c 	struct rtnexthop *rtnh = cfg->rc_mp;
cfg               888 net/mpls/af_mpls.c 	int remaining = cfg->rc_mp_len;
cfg               916 net/mpls/af_mpls.c 		err = mpls_nh_build(cfg->rc_nlinfo.nl_net, rt, nh,
cfg               960 net/mpls/af_mpls.c static int mpls_route_add(struct mpls_route_config *cfg,
cfg               964 net/mpls/af_mpls.c 	struct net *net = cfg->rc_nlinfo.nl_net;
cfg               972 net/mpls/af_mpls.c 	index = cfg->rc_label;
cfg               976 net/mpls/af_mpls.c 	    (cfg->rc_nlflags & NLM_F_CREATE)) {
cfg               985 net/mpls/af_mpls.c 	if (cfg->rc_nlflags & NLM_F_APPEND) {
cfg               993 net/mpls/af_mpls.c 	if ((cfg->rc_nlflags & NLM_F_EXCL) && old)
cfg               997 net/mpls/af_mpls.c 	if (!(cfg->rc_nlflags & NLM_F_REPLACE) && old)
cfg              1001 net/mpls/af_mpls.c 	if (!(cfg->rc_nlflags & NLM_F_CREATE) && !old)
cfg              1005 net/mpls/af_mpls.c 	if (cfg->rc_mp) {
cfg              1006 net/mpls/af_mpls.c 		nhs = mpls_count_nexthops(cfg->rc_mp, cfg->rc_mp_len,
cfg              1007 net/mpls/af_mpls.c 					  cfg->rc_via_alen, &max_via_alen,
cfg              1010 net/mpls/af_mpls.c 		max_via_alen = cfg->rc_via_alen;
cfg              1011 net/mpls/af_mpls.c 		max_labels = cfg->rc_output_labels;
cfg              1027 net/mpls/af_mpls.c 	rt->rt_protocol = cfg->rc_protocol;
cfg              1028 net/mpls/af_mpls.c 	rt->rt_payload_type = cfg->rc_payload_type;
cfg              1029 net/mpls/af_mpls.c 	rt->rt_ttl_propagate = cfg->rc_ttl_propagate;
cfg              1031 net/mpls/af_mpls.c 	if (cfg->rc_mp)
cfg              1032 net/mpls/af_mpls.c 		err = mpls_nh_build_multi(cfg, rt, max_labels, extack);
cfg              1034 net/mpls/af_mpls.c 		err = mpls_nh_build_from_cfg(cfg, rt);
cfg              1038 net/mpls/af_mpls.c 	mpls_route_update(net, index, rt, &cfg->rc_nlinfo);
cfg              1048 net/mpls/af_mpls.c static int mpls_route_del(struct mpls_route_config *cfg,
cfg              1051 net/mpls/af_mpls.c 	struct net *net = cfg->rc_nlinfo.nl_net;
cfg              1055 net/mpls/af_mpls.c 	index = cfg->rc_label;
cfg              1060 net/mpls/af_mpls.c 	mpls_route_update(net, index, NULL, &cfg->rc_nlinfo);
cfg              1783 net/mpls/af_mpls.c 			       struct mpls_route_config *cfg,
cfg              1841 net/mpls/af_mpls.c 	cfg->rc_label		= LABEL_NOT_SPECIFIED;
cfg              1842 net/mpls/af_mpls.c 	cfg->rc_protocol	= rtm->rtm_protocol;
cfg              1843 net/mpls/af_mpls.c 	cfg->rc_via_table	= MPLS_NEIGH_TABLE_UNSPEC;
cfg              1844 net/mpls/af_mpls.c 	cfg->rc_ttl_propagate	= MPLS_TTL_PROP_DEFAULT;
cfg              1845 net/mpls/af_mpls.c 	cfg->rc_nlflags		= nlh->nlmsg_flags;
cfg              1846 net/mpls/af_mpls.c 	cfg->rc_nlinfo.portid	= NETLINK_CB(skb).portid;
cfg              1847 net/mpls/af_mpls.c 	cfg->rc_nlinfo.nlh	= nlh;
cfg              1848 net/mpls/af_mpls.c 	cfg->rc_nlinfo.nl_net	= sock_net(skb->sk);
cfg              1857 net/mpls/af_mpls.c 			cfg->rc_ifindex = nla_get_u32(nla);
cfg              1861 net/mpls/af_mpls.c 					   &cfg->rc_output_labels,
cfg              1862 net/mpls/af_mpls.c 					   cfg->rc_output_label, extack))
cfg              1869 net/mpls/af_mpls.c 					   &cfg->rc_label, extack))
cfg              1872 net/mpls/af_mpls.c 			if (!mpls_label_ok(cfg->rc_nlinfo.nl_net,
cfg              1873 net/mpls/af_mpls.c 					   &cfg->rc_label, extack))
cfg              1882 net/mpls/af_mpls.c 			if (nla_get_via(nla, &cfg->rc_via_alen,
cfg              1883 net/mpls/af_mpls.c 					&cfg->rc_via_table, cfg->rc_via,
cfg              1890 net/mpls/af_mpls.c 			cfg->rc_mp = nla_data(nla);
cfg              1891 net/mpls/af_mpls.c 			cfg->rc_mp_len = nla_len(nla);
cfg              1903 net/mpls/af_mpls.c 			cfg->rc_ttl_propagate = ttl_propagate ?
cfg              1923 net/mpls/af_mpls.c 	struct mpls_route_config *cfg;
cfg              1926 net/mpls/af_mpls.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg              1927 net/mpls/af_mpls.c 	if (!cfg)
cfg              1930 net/mpls/af_mpls.c 	err = rtm_to_route_config(skb, nlh, cfg, extack);
cfg              1934 net/mpls/af_mpls.c 	err = mpls_route_del(cfg, extack);
cfg              1936 net/mpls/af_mpls.c 	kfree(cfg);
cfg              1945 net/mpls/af_mpls.c 	struct mpls_route_config *cfg;
cfg              1948 net/mpls/af_mpls.c 	cfg = kzalloc(sizeof(*cfg), GFP_KERNEL);
cfg              1949 net/mpls/af_mpls.c 	if (!cfg)
cfg              1952 net/mpls/af_mpls.c 	err = rtm_to_route_config(skb, nlh, cfg, extack);
cfg              1956 net/mpls/af_mpls.c 	err = mpls_route_add(cfg, extack);
cfg              1958 net/mpls/af_mpls.c 	kfree(cfg);
cfg               166 net/mpls/mpls_iptunnel.c 			    unsigned int family, const void *cfg,
cfg              2444 net/netfilter/ipvs/ip_vs_ctl.c 			struct ipvs_sync_daemon_cfg cfg;
cfg              2446 net/netfilter/ipvs/ip_vs_ctl.c 			memset(&cfg, 0, sizeof(cfg));
cfg              2448 net/netfilter/ipvs/ip_vs_ctl.c 			if (strscpy(cfg.mcast_ifn, dm->mcast_ifn,
cfg              2449 net/netfilter/ipvs/ip_vs_ctl.c 				    sizeof(cfg.mcast_ifn)) <= 0)
cfg              2451 net/netfilter/ipvs/ip_vs_ctl.c 			cfg.syncid = dm->syncid;
cfg              2452 net/netfilter/ipvs/ip_vs_ctl.c 			ret = start_sync_thread(ipvs, &cfg, dm->state);
cfg               589 net/netfilter/nfnetlink.c 	struct netlink_kernel_cfg cfg = {
cfg               597 net/netfilter/nfnetlink.c 	nfnl = netlink_kernel_create(net, NETLINK_NETFILTER, &cfg);
cfg               115 net/netfilter/xt_RATEEST.c 	} cfg;
cfg               149 net/netfilter/xt_RATEEST.c 	cfg.opt.nla_len		= nla_attr_size(sizeof(cfg.est));
cfg               150 net/netfilter/xt_RATEEST.c 	cfg.opt.nla_type	= TCA_STATS_RATE_EST;
cfg               151 net/netfilter/xt_RATEEST.c 	cfg.est.interval	= info->interval;
cfg               152 net/netfilter/xt_RATEEST.c 	cfg.est.ewma_log	= info->ewma_log;
cfg               155 net/netfilter/xt_RATEEST.c 				&est->lock, NULL, &cfg.opt);
cfg               122 net/netfilter/xt_hashlimit.c 	struct hashlimit_cfg3 cfg;	/* config */
cfg               142 net/netfilter/xt_hashlimit.c 		struct hashlimit_cfg1 *cfg = (struct hashlimit_cfg1 *)from;
cfg               144 net/netfilter/xt_hashlimit.c 		to->mode = cfg->mode;
cfg               145 net/netfilter/xt_hashlimit.c 		to->avg = cfg->avg;
cfg               146 net/netfilter/xt_hashlimit.c 		to->burst = cfg->burst;
cfg               147 net/netfilter/xt_hashlimit.c 		to->size = cfg->size;
cfg               148 net/netfilter/xt_hashlimit.c 		to->max = cfg->max;
cfg               149 net/netfilter/xt_hashlimit.c 		to->gc_interval = cfg->gc_interval;
cfg               150 net/netfilter/xt_hashlimit.c 		to->expire = cfg->expire;
cfg               151 net/netfilter/xt_hashlimit.c 		to->srcmask = cfg->srcmask;
cfg               152 net/netfilter/xt_hashlimit.c 		to->dstmask = cfg->dstmask;
cfg               154 net/netfilter/xt_hashlimit.c 		struct hashlimit_cfg2 *cfg = (struct hashlimit_cfg2 *)from;
cfg               156 net/netfilter/xt_hashlimit.c 		to->mode = cfg->mode;
cfg               157 net/netfilter/xt_hashlimit.c 		to->avg = cfg->avg;
cfg               158 net/netfilter/xt_hashlimit.c 		to->burst = cfg->burst;
cfg               159 net/netfilter/xt_hashlimit.c 		to->size = cfg->size;
cfg               160 net/netfilter/xt_hashlimit.c 		to->max = cfg->max;
cfg               161 net/netfilter/xt_hashlimit.c 		to->gc_interval = cfg->gc_interval;
cfg               162 net/netfilter/xt_hashlimit.c 		to->expire = cfg->expire;
cfg               163 net/netfilter/xt_hashlimit.c 		to->srcmask = cfg->srcmask;
cfg               164 net/netfilter/xt_hashlimit.c 		to->dstmask = cfg->dstmask;
cfg               195 net/netfilter/xt_hashlimit.c 	return reciprocal_scale(hash, ht->cfg.size);
cfg               241 net/netfilter/xt_hashlimit.c 	if (ht->cfg.max && ht->count >= ht->cfg.max) {
cfg               243 net/netfilter/xt_hashlimit.c 		net_err_ratelimited("max count of %u reached\n", ht->cfg.max);
cfg               275 net/netfilter/xt_hashlimit.c static int htable_create(struct net *net, struct hashlimit_cfg3 *cfg,
cfg               287 net/netfilter/xt_hashlimit.c 	if (cfg->size) {
cfg               288 net/netfilter/xt_hashlimit.c 		size = cfg->size;
cfg               304 net/netfilter/xt_hashlimit.c 	ret = cfg_copy(&hinfo->cfg, (void *)cfg, 3);
cfg               310 net/netfilter/xt_hashlimit.c 	hinfo->cfg.size = size;
cfg               311 net/netfilter/xt_hashlimit.c 	if (hinfo->cfg.max == 0)
cfg               312 net/netfilter/xt_hashlimit.c 		hinfo->cfg.max = 8 * hinfo->cfg.size;
cfg               313 net/netfilter/xt_hashlimit.c 	else if (hinfo->cfg.max < hinfo->cfg.size)
cfg               314 net/netfilter/xt_hashlimit.c 		hinfo->cfg.max = hinfo->cfg.size;
cfg               316 net/netfilter/xt_hashlimit.c 	for (i = 0; i < hinfo->cfg.size; i++)
cfg               354 net/netfilter/xt_hashlimit.c 			   msecs_to_jiffies(hinfo->cfg.gc_interval));
cfg               365 net/netfilter/xt_hashlimit.c 	for (i = 0; i < ht->cfg.size; i++) {
cfg               388 net/netfilter/xt_hashlimit.c 			   &ht->gc_work, msecs_to_jiffies(ht->cfg.gc_interval));
cfg               577 net/netfilter/xt_hashlimit.c 	if (revision >= 3 && hinfo->cfg.mode & XT_HASHLIMIT_RATE_MATCH) {
cfg               580 net/netfilter/xt_hashlimit.c 		if (hinfo->cfg.mode & XT_HASHLIMIT_BYTES) {
cfg               582 net/netfilter/xt_hashlimit.c 				user2rate_bytes((u32)hinfo->cfg.avg);
cfg               583 net/netfilter/xt_hashlimit.c 			if (hinfo->cfg.burst)
cfg               585 net/netfilter/xt_hashlimit.c 					hinfo->cfg.burst * dh->rateinfo.rate;
cfg               589 net/netfilter/xt_hashlimit.c 			dh->rateinfo.rate = user2rate(hinfo->cfg.avg);
cfg               591 net/netfilter/xt_hashlimit.c 				hinfo->cfg.burst + dh->rateinfo.rate;
cfg               593 net/netfilter/xt_hashlimit.c 		dh->rateinfo.interval = hinfo->cfg.interval;
cfg               594 net/netfilter/xt_hashlimit.c 	} else if (hinfo->cfg.mode & XT_HASHLIMIT_BYTES) {
cfg               596 net/netfilter/xt_hashlimit.c 		dh->rateinfo.cost = user2credits_byte(hinfo->cfg.avg);
cfg               597 net/netfilter/xt_hashlimit.c 		dh->rateinfo.credit_cap = hinfo->cfg.burst;
cfg               599 net/netfilter/xt_hashlimit.c 		dh->rateinfo.credit = user2credits(hinfo->cfg.avg *
cfg               600 net/netfilter/xt_hashlimit.c 						   hinfo->cfg.burst, revision);
cfg               601 net/netfilter/xt_hashlimit.c 		dh->rateinfo.cost = user2credits(hinfo->cfg.avg, revision);
cfg               649 net/netfilter/xt_hashlimit.c 		if (hinfo->cfg.mode & XT_HASHLIMIT_HASH_DIP)
cfg               651 net/netfilter/xt_hashlimit.c 			              hinfo->cfg.dstmask);
cfg               652 net/netfilter/xt_hashlimit.c 		if (hinfo->cfg.mode & XT_HASHLIMIT_HASH_SIP)
cfg               654 net/netfilter/xt_hashlimit.c 			              hinfo->cfg.srcmask);
cfg               656 net/netfilter/xt_hashlimit.c 		if (!(hinfo->cfg.mode &
cfg               666 net/netfilter/xt_hashlimit.c 		if (hinfo->cfg.mode & XT_HASHLIMIT_HASH_DIP) {
cfg               669 net/netfilter/xt_hashlimit.c 			hashlimit_ipv6_mask(dst->ip6.dst, hinfo->cfg.dstmask);
cfg               671 net/netfilter/xt_hashlimit.c 		if (hinfo->cfg.mode & XT_HASHLIMIT_HASH_SIP) {
cfg               674 net/netfilter/xt_hashlimit.c 			hashlimit_ipv6_mask(dst->ip6.src, hinfo->cfg.srcmask);
cfg               677 net/netfilter/xt_hashlimit.c 		if (!(hinfo->cfg.mode &
cfg               702 net/netfilter/xt_hashlimit.c 	if (hinfo->cfg.mode & XT_HASHLIMIT_HASH_SPT)
cfg               704 net/netfilter/xt_hashlimit.c 	if (hinfo->cfg.mode & XT_HASHLIMIT_HASH_DPT)
cfg               727 net/netfilter/xt_hashlimit.c 		    const struct hashlimit_cfg3 *cfg, int revision)
cfg               747 net/netfilter/xt_hashlimit.c 			dh->expires = now + msecs_to_jiffies(hinfo->cfg.expire);
cfg               748 net/netfilter/xt_hashlimit.c 			rateinfo_recalc(dh, now, hinfo->cfg.mode, revision);
cfg               750 net/netfilter/xt_hashlimit.c 			dh->expires = jiffies + msecs_to_jiffies(hinfo->cfg.expire);
cfg               755 net/netfilter/xt_hashlimit.c 		dh->expires = now + msecs_to_jiffies(hinfo->cfg.expire);
cfg               756 net/netfilter/xt_hashlimit.c 		rateinfo_recalc(dh, now, hinfo->cfg.mode, revision);
cfg               759 net/netfilter/xt_hashlimit.c 	if (cfg->mode & XT_HASHLIMIT_RATE_MATCH) {
cfg               760 net/netfilter/xt_hashlimit.c 		cost = (cfg->mode & XT_HASHLIMIT_BYTES) ? skb->len : 1;
cfg               767 net/netfilter/xt_hashlimit.c 			return !(cfg->mode & XT_HASHLIMIT_INVERT);
cfg               773 net/netfilter/xt_hashlimit.c 	if (cfg->mode & XT_HASHLIMIT_BYTES)
cfg               783 net/netfilter/xt_hashlimit.c 		return !(cfg->mode & XT_HASHLIMIT_INVERT);
cfg               790 net/netfilter/xt_hashlimit.c 	return cfg->mode & XT_HASHLIMIT_INVERT;
cfg               802 net/netfilter/xt_hashlimit.c 	struct hashlimit_cfg3 cfg = {};
cfg               805 net/netfilter/xt_hashlimit.c 	ret = cfg_copy(&cfg, (void *)&info->cfg, 1);
cfg               809 net/netfilter/xt_hashlimit.c 	return hashlimit_mt_common(skb, par, hinfo, &cfg, 1);
cfg               817 net/netfilter/xt_hashlimit.c 	struct hashlimit_cfg3 cfg = {};
cfg               820 net/netfilter/xt_hashlimit.c 	ret = cfg_copy(&cfg, (void *)&info->cfg, 2);
cfg               824 net/netfilter/xt_hashlimit.c 	return hashlimit_mt_common(skb, par, hinfo, &cfg, 2);
cfg               833 net/netfilter/xt_hashlimit.c 	return hashlimit_mt_common(skb, par, hinfo, &info->cfg, 3);
cfg               840 net/netfilter/xt_hashlimit.c 				     struct hashlimit_cfg3 *cfg,
cfg               846 net/netfilter/xt_hashlimit.c 	if (cfg->gc_interval == 0 || cfg->expire == 0)
cfg               848 net/netfilter/xt_hashlimit.c 	if (cfg->size > HASHLIMIT_MAX_SIZE) {
cfg               849 net/netfilter/xt_hashlimit.c 		cfg->size = HASHLIMIT_MAX_SIZE;
cfg               850 net/netfilter/xt_hashlimit.c 		pr_info_ratelimited("size too large, truncated to %u\n", cfg->size);
cfg               852 net/netfilter/xt_hashlimit.c 	if (cfg->max > HASHLIMIT_MAX_SIZE) {
cfg               853 net/netfilter/xt_hashlimit.c 		cfg->max = HASHLIMIT_MAX_SIZE;
cfg               854 net/netfilter/xt_hashlimit.c 		pr_info_ratelimited("max too large, truncated to %u\n", cfg->max);
cfg               857 net/netfilter/xt_hashlimit.c 		if (cfg->srcmask > 32 || cfg->dstmask > 32)
cfg               860 net/netfilter/xt_hashlimit.c 		if (cfg->srcmask > 128 || cfg->dstmask > 128)
cfg               864 net/netfilter/xt_hashlimit.c 	if (cfg->mode & ~XT_HASHLIMIT_ALL) {
cfg               866 net/netfilter/xt_hashlimit.c 				    cfg->mode);
cfg               871 net/netfilter/xt_hashlimit.c 	if (revision >= 3 && cfg->mode & XT_HASHLIMIT_RATE_MATCH) {
cfg               872 net/netfilter/xt_hashlimit.c 		if (cfg->avg == 0 || cfg->avg > U32_MAX) {
cfg               877 net/netfilter/xt_hashlimit.c 		if (cfg->interval == 0) {
cfg               881 net/netfilter/xt_hashlimit.c 	} else if (cfg->mode & XT_HASHLIMIT_BYTES) {
cfg               882 net/netfilter/xt_hashlimit.c 		if (user2credits_byte(cfg->avg) == 0) {
cfg               884 net/netfilter/xt_hashlimit.c 					    cfg->avg);
cfg               887 net/netfilter/xt_hashlimit.c 	} else if (cfg->burst == 0 ||
cfg               888 net/netfilter/xt_hashlimit.c 		   user2credits(cfg->avg * cfg->burst, revision) <
cfg               889 net/netfilter/xt_hashlimit.c 		   user2credits(cfg->avg, revision)) {
cfg               891 net/netfilter/xt_hashlimit.c 				    cfg->avg, cfg->burst);
cfg               898 net/netfilter/xt_hashlimit.c 		ret = htable_create(net, cfg, name, par->family,
cfg               913 net/netfilter/xt_hashlimit.c 	struct hashlimit_cfg3 cfg = {};
cfg               920 net/netfilter/xt_hashlimit.c 	ret = cfg_copy(&cfg, (void *)&info->cfg, 1);
cfg               925 net/netfilter/xt_hashlimit.c 					 &cfg, info->name, 1);
cfg               931 net/netfilter/xt_hashlimit.c 	struct hashlimit_cfg3 cfg = {};
cfg               938 net/netfilter/xt_hashlimit.c 	ret = cfg_copy(&cfg, (void *)&info->cfg, 2);
cfg               943 net/netfilter/xt_hashlimit.c 					 &cfg, info->name, 2);
cfg               955 net/netfilter/xt_hashlimit.c 	return hashlimit_mt_check_common(par, &info->hinfo, &info->cfg,
cfg              1059 net/netfilter/xt_hashlimit.c 	if (*pos >= htable->cfg.size)
cfg              1076 net/netfilter/xt_hashlimit.c 	if (*pos >= htable->cfg.size) {
cfg              1132 net/netfilter/xt_hashlimit.c 	rateinfo_recalc(ent, jiffies, ht->cfg.mode, 2);
cfg              1147 net/netfilter/xt_hashlimit.c 	rateinfo_recalc(ent, jiffies, ht->cfg.mode, 1);
cfg              1162 net/netfilter/xt_hashlimit.c 	rateinfo_recalc(ent, jiffies, ht->cfg.mode, 3);
cfg              2027 net/netlink/af_netlink.c 			struct netlink_kernel_cfg *cfg)
cfg              2033 net/netlink/af_netlink.c 	struct mutex *cb_mutex = cfg ? cfg->cb_mutex : NULL;
cfg              2049 net/netlink/af_netlink.c 	if (!cfg || cfg->groups < 32)
cfg              2052 net/netlink/af_netlink.c 		groups = cfg->groups;
cfg              2059 net/netlink/af_netlink.c 	if (cfg && cfg->input)
cfg              2060 net/netlink/af_netlink.c 		nlk_sk(sk)->netlink_rcv = cfg->input;
cfg              2074 net/netlink/af_netlink.c 		if (cfg) {
cfg              2075 net/netlink/af_netlink.c 			nl_table[unit].bind = cfg->bind;
cfg              2076 net/netlink/af_netlink.c 			nl_table[unit].unbind = cfg->unbind;
cfg              2077 net/netlink/af_netlink.c 			nl_table[unit].flags = cfg->flags;
cfg              2078 net/netlink/af_netlink.c 			if (cfg->compare)
cfg              2079 net/netlink/af_netlink.c 				nl_table[unit].compare = cfg->compare;
cfg              1041 net/netlink/genetlink.c 	struct netlink_kernel_cfg cfg = {
cfg              1049 net/netlink/genetlink.c 	net->genl_sock = netlink_kernel_create(net, NETLINK_GENERIC, &cfg);
cfg               174 net/nfc/nci/core.c 	struct disc_map_config *cfg = cmd.mapping_configs;
cfg               185 net/nfc/nci/core.c 			cfg[*num].rf_protocol = NCI_RF_PROTOCOL_ISO_DEP;
cfg               186 net/nfc/nci/core.c 			cfg[*num].mode = NCI_DISC_MAP_MODE_POLL |
cfg               188 net/nfc/nci/core.c 			cfg[*num].rf_interface = NCI_RF_INTERFACE_ISO_DEP;
cfg               192 net/nfc/nci/core.c 			cfg[*num].rf_protocol = NCI_RF_PROTOCOL_NFC_DEP;
cfg               193 net/nfc/nci/core.c 			cfg[*num].mode = NCI_DISC_MAP_MODE_POLL |
cfg               195 net/nfc/nci/core.c 			cfg[*num].rf_interface = NCI_RF_INTERFACE_NFC_DEP;
cfg                25 net/openvswitch/vport-vxlan.c 	__be16 dst_port = vxlan->cfg.dst_port;
cfg                30 net/openvswitch/vport-vxlan.c 	if (vxlan->cfg.flags & VXLAN_F_GBP) {
cfg                37 net/openvswitch/vport-vxlan.c 		if (vxlan->cfg.flags & VXLAN_F_GBP &&
cfg               183 net/sched/act_bpf.c static int tcf_bpf_init_from_ops(struct nlattr **tb, struct tcf_bpf_cfg *cfg)
cfg               212 net/sched/act_bpf.c 	cfg->bpf_ops = bpf_ops;
cfg               213 net/sched/act_bpf.c 	cfg->bpf_num_ops = bpf_num_ops;
cfg               214 net/sched/act_bpf.c 	cfg->filter = fp;
cfg               215 net/sched/act_bpf.c 	cfg->is_ebpf = false;
cfg               220 net/sched/act_bpf.c static int tcf_bpf_init_from_efd(struct nlattr **tb, struct tcf_bpf_cfg *cfg)
cfg               240 net/sched/act_bpf.c 	cfg->bpf_name = name;
cfg               241 net/sched/act_bpf.c 	cfg->filter = fp;
cfg               242 net/sched/act_bpf.c 	cfg->is_ebpf = true;
cfg               247 net/sched/act_bpf.c static void tcf_bpf_cfg_cleanup(const struct tcf_bpf_cfg *cfg)
cfg               249 net/sched/act_bpf.c 	struct bpf_prog *filter = cfg->filter;
cfg               252 net/sched/act_bpf.c 		if (cfg->is_ebpf)
cfg               258 net/sched/act_bpf.c 	kfree(cfg->bpf_ops);
cfg               259 net/sched/act_bpf.c 	kfree(cfg->bpf_name);
cfg               263 net/sched/act_bpf.c 				  struct tcf_bpf_cfg *cfg)
cfg               265 net/sched/act_bpf.c 	cfg->is_ebpf = tcf_bpf_is_ebpf(prog);
cfg               269 net/sched/act_bpf.c 	cfg->filter = rcu_dereference_protected(prog->filter, 1);
cfg               271 net/sched/act_bpf.c 	cfg->bpf_ops = prog->bpf_ops;
cfg               272 net/sched/act_bpf.c 	cfg->bpf_name = prog->bpf_name;
cfg               283 net/sched/act_bpf.c 	struct tcf_bpf_cfg cfg, old;
cfg               338 net/sched/act_bpf.c 	memset(&cfg, 0, sizeof(cfg));
cfg               340 net/sched/act_bpf.c 	ret = is_bpf ? tcf_bpf_init_from_ops(tb, &cfg) :
cfg               341 net/sched/act_bpf.c 		       tcf_bpf_init_from_efd(tb, &cfg);
cfg               351 net/sched/act_bpf.c 	prog->bpf_ops = cfg.bpf_ops;
cfg               352 net/sched/act_bpf.c 	prog->bpf_name = cfg.bpf_name;
cfg               354 net/sched/act_bpf.c 	if (cfg.bpf_num_ops)
cfg               355 net/sched/act_bpf.c 		prog->bpf_num_ops = cfg.bpf_num_ops;
cfg               358 net/sched/act_bpf.c 	rcu_assign_pointer(prog->filter, cfg.filter);
cfg              6707 net/wireless/nl80211.c 				     struct mesh_config *cfg,
cfg              6714 net/wireless/nl80211.c #define FILL_IN_MESH_PARAM_IF_SET(tb, cfg, param, mask, attr, fn)	\
cfg              6717 net/wireless/nl80211.c 		cfg->param = fn(tb[attr]);				\
cfg              6732 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshRetryTimeout, mask,
cfg              6734 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshConfirmTimeout, mask,
cfg              6737 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHoldingTimeout, mask,
cfg              6740 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshMaxPeerLinks, mask,
cfg              6743 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshMaxRetries, mask,
cfg              6745 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshTTL, mask,
cfg              6747 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, element_ttl, mask,
cfg              6749 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, auto_open_plinks, mask,
cfg              6752 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshNbrOffsetMaxNeighbor,
cfg              6756 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPmaxPREQretries, mask,
cfg              6759 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, path_refresh_time, mask,
cfg              6763 net/wireless/nl80211.c 	    (cfg->path_refresh_time < 1 || cfg->path_refresh_time > 65535))
cfg              6765 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, min_discovery_timeout, mask,
cfg              6768 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPactivePathTimeout,
cfg              6773 net/wireless/nl80211.c 	    (cfg->dot11MeshHWMPactivePathTimeout < 1 ||
cfg              6774 net/wireless/nl80211.c 	     cfg->dot11MeshHWMPactivePathTimeout > 65535))
cfg              6776 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPpreqMinInterval, mask,
cfg              6779 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPperrMinInterval, mask,
cfg              6782 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg,
cfg              6786 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPRootMode, mask,
cfg              6788 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPRannInterval, mask,
cfg              6791 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshGateAnnouncementProtocol,
cfg              6794 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshForwarding, mask,
cfg              6796 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, rssi_threshold, mask,
cfg              6799 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshConnectedToMeshGate, mask,
cfg              6817 net/wireless/nl80211.c 		cfg->ht_opmode = ht_opmode;
cfg              6820 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg,
cfg              6825 net/wireless/nl80211.c 	    (cfg->dot11MeshHWMPactivePathToRootTimeout < 1 ||
cfg              6826 net/wireless/nl80211.c 	     cfg->dot11MeshHWMPactivePathToRootTimeout > 65535))
cfg              6828 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMProotInterval, mask,
cfg              6831 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshHWMPconfirmationInterval,
cfg              6835 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, power_mode, mask,
cfg              6837 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, dot11MeshAwakeWindowDuration, mask,
cfg              6839 net/wireless/nl80211.c 	FILL_IN_MESH_PARAM_IF_SET(tb, cfg, plink_timeout, mask,
cfg              6909 net/wireless/nl80211.c 	struct mesh_config cfg;
cfg              6919 net/wireless/nl80211.c 	err = nl80211_parse_mesh_config(info, &cfg, &mask);
cfg              6928 net/wireless/nl80211.c 		err = rdev_update_mesh_config(rdev, dev, mask, &cfg);
cfg              11011 net/wireless/nl80211.c 	struct mesh_config cfg;
cfg              11016 net/wireless/nl80211.c 	memcpy(&cfg, &default_mesh_config, sizeof(cfg));
cfg              11021 net/wireless/nl80211.c 		err = nl80211_parse_mesh_config(info, &cfg, NULL);
cfg              11064 net/wireless/nl80211.c 		cfg.auto_open_plinks = false;
cfg              11119 net/wireless/nl80211.c 	err = __cfg80211_join_mesh(rdev, dev, &setup, &cfg);
cfg              11382 net/wireless/nl80211.c 	struct cfg80211_wowlan_tcp *cfg;
cfg              11454 net/wireless/nl80211.c 	size = sizeof(*cfg);
cfg              11459 net/wireless/nl80211.c 	cfg = kzalloc(size, GFP_KERNEL);
cfg              11460 net/wireless/nl80211.c 	if (!cfg)
cfg              11462 net/wireless/nl80211.c 	cfg->src = nla_get_in_addr(tb[NL80211_WOWLAN_TCP_SRC_IPV4]);
cfg              11463 net/wireless/nl80211.c 	cfg->dst = nla_get_in_addr(tb[NL80211_WOWLAN_TCP_DST_IPV4]);
cfg              11464 net/wireless/nl80211.c 	memcpy(cfg->dst_mac, nla_data(tb[NL80211_WOWLAN_TCP_DST_MAC]),
cfg              11473 net/wireless/nl80211.c 			    IPPROTO_TCP, &cfg->sock, 1);
cfg              11475 net/wireless/nl80211.c 		kfree(cfg);
cfg              11478 net/wireless/nl80211.c 	if (inet_csk_get_port(cfg->sock->sk, port)) {
cfg              11479 net/wireless/nl80211.c 		sock_release(cfg->sock);
cfg              11480 net/wireless/nl80211.c 		kfree(cfg);
cfg              11483 net/wireless/nl80211.c 	cfg->src_port = inet_sk(cfg->sock->sk)->inet_num;
cfg              11486 net/wireless/nl80211.c 		kfree(cfg);
cfg              11489 net/wireless/nl80211.c 	cfg->src_port = port;
cfg              11492 net/wireless/nl80211.c 	cfg->dst_port = nla_get_u16(tb[NL80211_WOWLAN_TCP_DST_PORT]);
cfg              11493 net/wireless/nl80211.c 	cfg->payload_len = data_size;
cfg              11494 net/wireless/nl80211.c 	cfg->payload = (u8 *)cfg + sizeof(*cfg) + tokens_size;
cfg              11495 net/wireless/nl80211.c 	memcpy((void *)cfg->payload,
cfg              11499 net/wireless/nl80211.c 		cfg->payload_seq = *seq;
cfg              11500 net/wireless/nl80211.c 	cfg->data_interval = nla_get_u32(tb[NL80211_WOWLAN_TCP_DATA_INTERVAL]);
cfg              11501 net/wireless/nl80211.c 	cfg->wake_len = wake_size;
cfg              11502 net/wireless/nl80211.c 	cfg->wake_data = (u8 *)cfg + sizeof(*cfg) + tokens_size + data_size;
cfg              11503 net/wireless/nl80211.c 	memcpy((void *)cfg->wake_data,
cfg              11506 net/wireless/nl80211.c 	cfg->wake_mask = (u8 *)cfg + sizeof(*cfg) + tokens_size +
cfg              11508 net/wireless/nl80211.c 	memcpy((void *)cfg->wake_mask,
cfg              11512 net/wireless/nl80211.c 		cfg->tokens_size = tokens_size;
cfg              11513 net/wireless/nl80211.c 		memcpy(&cfg->payload_tok, tok, sizeof(*tok) + tokens_size);
cfg              11516 net/wireless/nl80211.c 	trig->tcp = cfg;
cfg              2307 net/wireless/scan.c 	u8 *cfg, *p, *tmp;
cfg              2423 net/wireless/scan.c 			cfg = (u8 *)ie + 2;
cfg              2427 net/wireless/scan.c 				"0x%02X", cfg[0]);
cfg              2436 net/wireless/scan.c 				cfg[1]);
cfg              2445 net/wireless/scan.c 				cfg[2]);
cfg              2453 net/wireless/scan.c 			sprintf(buf, "Synchronization ID: 0x%02X", cfg[3]);
cfg              2461 net/wireless/scan.c 			sprintf(buf, "Authentication ID: 0x%02X", cfg[4]);
cfg              2469 net/wireless/scan.c 			sprintf(buf, "Formation Info: 0x%02X", cfg[5]);
cfg              2477 net/wireless/scan.c 			sprintf(buf, "Capabilities: 0x%02X", cfg[6]);
cfg              3334 net/xfrm/xfrm_user.c 	struct netlink_kernel_cfg cfg = {
cfg              3339 net/xfrm/xfrm_user.c 	nlsk = netlink_kernel_create(net, NETLINK_XFRM, &cfg);
cfg               468 samples/bpf/xdp_rxq_info_user.c 	struct config cfg = { 0 };
cfg               560 samples/bpf/xdp_rxq_info_user.c 	cfg.ifindex = ifindex;
cfg               572 samples/bpf/xdp_rxq_info_user.c 	cfg.action = action;
cfg               577 samples/bpf/xdp_rxq_info_user.c 	cfg.options = cfg_options;
cfg               584 samples/bpf/xdp_rxq_info_user.c 	err = bpf_map_update_elem(map_fd, &key, &cfg, 0);
cfg               286 samples/bpf/xdpsock_user.c 	struct xsk_umem_config cfg = {
cfg               301 samples/bpf/xdpsock_user.c 			       &cfg);
cfg               312 samples/bpf/xdpsock_user.c 	struct xsk_socket_config cfg;
cfg               323 samples/bpf/xdpsock_user.c 	cfg.rx_size = XSK_RING_CONS__DEFAULT_NUM_DESCS;
cfg               324 samples/bpf/xdpsock_user.c 	cfg.tx_size = XSK_RING_PROD__DEFAULT_NUM_DESCS;
cfg               325 samples/bpf/xdpsock_user.c 	cfg.libbpf_flags = 0;
cfg               326 samples/bpf/xdpsock_user.c 	cfg.xdp_flags = opt_xdp_flags;
cfg               327 samples/bpf/xdpsock_user.c 	cfg.bind_flags = opt_xdp_bind_flags;
cfg               329 samples/bpf/xdpsock_user.c 				 &xsk->rx, &xsk->tx, &cfg);
cfg                34 scripts/dtc/include-prefixes/dt-bindings/dma/at91.h #define AT91_XDMAC_DT_GET_MEM_IF(cfg)	(((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \
cfg                41 scripts/dtc/include-prefixes/dt-bindings/dma/at91.h #define AT91_XDMAC_DT_GET_PER_IF(cfg)	(((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \
cfg                48 scripts/dtc/include-prefixes/dt-bindings/dma/at91.h #define AT91_XDMAC_DT_GET_PERID(cfg)	(((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \
cfg               404 scripts/gcc-plugins/gcc-common.h #define basic_block_info_for_fn(FN)	((FN)->cfg->x_basic_block_info)
cfg               405 scripts/gcc-plugins/gcc-common.h #define n_basic_blocks_for_fn(FN)	((FN)->cfg->x_n_basic_blocks)
cfg               406 scripts/gcc-plugins/gcc-common.h #define n_edges_for_fn(FN)		((FN)->cfg->x_n_edges)
cfg               407 scripts/gcc-plugins/gcc-common.h #define last_basic_block_for_fn(FN)	((FN)->cfg->x_last_basic_block)
cfg               408 scripts/gcc-plugins/gcc-common.h #define label_to_block_map_for_fn(FN)	((FN)->cfg->x_label_to_block_map)
cfg               409 scripts/gcc-plugins/gcc-common.h #define profile_status_for_fn(FN)	((FN)->cfg->x_profile_status)
cfg               110 security/selinux/netlink.c 	struct netlink_kernel_cfg cfg = {
cfg               115 security/selinux/netlink.c 	selnl = netlink_kernel_create(&init_net, NETLINK_SELINUX, &cfg);
cfg                65 sound/hda/intel-nhlt.c 	struct nhlt_dmic_array_config *cfg;
cfg                77 sound/hda/intel-nhlt.c 			cfg = (struct nhlt_dmic_array_config  *)
cfg                79 sound/hda/intel-nhlt.c 			switch (cfg->array_type) {
cfg                91 sound/hda/intel-nhlt.c 				cfg_vendor = (struct nhlt_vendor_dmic_array_config *)cfg;
cfg                96 sound/hda/intel-nhlt.c 					 cfg->array_type);
cfg                75 sound/isa/cmi8328.c 	u8 cfg[3];
cfg               131 sound/isa/cmi8328.c static void snd_cmi8328_cfg_save(u16 port, u8 cfg[])
cfg               133 sound/isa/cmi8328.c 	cfg[0] = snd_cmi8328_cfg_read(port, CFG1);
cfg               134 sound/isa/cmi8328.c 	cfg[1] = snd_cmi8328_cfg_read(port, CFG2);
cfg               135 sound/isa/cmi8328.c 	cfg[2] = snd_cmi8328_cfg_read(port, CFG3);
cfg               138 sound/isa/cmi8328.c static void snd_cmi8328_cfg_restore(u16 port, u8 cfg[])
cfg               140 sound/isa/cmi8328.c 	snd_cmi8328_cfg_write(port, CFG1, cfg[0]);
cfg               141 sound/isa/cmi8328.c 	snd_cmi8328_cfg_write(port, CFG2, cfg[1]);
cfg               142 sound/isa/cmi8328.c 	snd_cmi8328_cfg_write(port, CFG3, cfg[2]);
cfg               436 sound/isa/cmi8328.c 	snd_cmi8328_cfg_save(cmi->port, cmi->cfg);
cfg               451 sound/isa/cmi8328.c 	snd_cmi8328_cfg_restore(cmi->port, cmi->cfg);
cfg               185 sound/isa/es1688/es1688_lib.c 	int cfg, irq_bits, dma, dma_bits, tmp, tmp1;
cfg               188 sound/isa/es1688/es1688_lib.c 	cfg = 0x01;		/* enable joystick, but disable OPL3 */
cfg               209 sound/isa/es1688/es1688_lib.c 				cfg |= (tmp << 3) | (tmp1 << 5);
cfg               214 sound/isa/es1688/es1688_lib.c 	snd_printk(KERN_DEBUG "mpu cfg = 0x%x\n", cfg);
cfg               217 sound/isa/es1688/es1688_lib.c 	snd_es1688_mixer_write(chip, 0x40, cfg);
cfg               225 sound/isa/es1688/es1688_lib.c 		cfg = 0xf0;	/* enable only DMA counter interrupt */
cfg               233 sound/isa/es1688/es1688_lib.c 			cfg = 0x10;
cfg               238 sound/isa/es1688/es1688_lib.c 		snd_es1688_write(chip, 0xb1, cfg | (irq_bits << 2));
cfg               240 sound/isa/es1688/es1688_lib.c 		cfg = 0xf0;	/* extended mode DMA enable */
cfg               247 sound/isa/es1688/es1688_lib.c 			cfg = 0x00;	/* disable all DMA */
cfg               256 sound/isa/es1688/es1688_lib.c 		snd_es1688_write(chip, 0xb2, cfg | (dma_bits << 2));
cfg               640 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_write_cfg(int cfg, int reg, int value)
cfg               642 sound/isa/msnd/msnd_pinnacle.c 	outb(reg, cfg);
cfg               643 sound/isa/msnd/msnd_pinnacle.c 	outb(value, cfg + 1);
cfg               644 sound/isa/msnd/msnd_pinnacle.c 	if (value != inb(cfg + 1)) {
cfg               651 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_write_cfg_io0(int cfg, int num, u16 io)
cfg               653 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
cfg               655 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_IO0_BASEHI, HIBYTE(io)))
cfg               657 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_IO0_BASELO, LOBYTE(io)))
cfg               662 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_write_cfg_io1(int cfg, int num, u16 io)
cfg               664 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
cfg               666 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_IO1_BASEHI, HIBYTE(io)))
cfg               668 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_IO1_BASELO, LOBYTE(io)))
cfg               673 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_write_cfg_irq(int cfg, int num, u16 irq)
cfg               675 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
cfg               677 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_IRQ_NUMBER, LOBYTE(irq)))
cfg               679 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_IRQ_TYPE, IRQTYPE_EDGE))
cfg               684 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_write_cfg_mem(int cfg, int num, int mem)
cfg               690 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
cfg               692 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_MEMBASEHI, HIBYTE(wmem)))
cfg               694 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_MEMBASELO, LOBYTE(wmem)))
cfg               696 sound/isa/msnd/msnd_pinnacle.c 	if (wmem && snd_msnd_write_cfg(cfg, IREG_MEMCONTROL,
cfg               702 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_activate_logical(int cfg, int num)
cfg               704 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
cfg               706 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_ACTIVATE, LD_ACTIVATE))
cfg               711 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_write_cfg_logical(int cfg, int num, u16 io0,
cfg               714 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg(cfg, IREG_LOGDEVICE, num))
cfg               716 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg_io0(cfg, num, io0))
cfg               718 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg_io1(cfg, num, io1))
cfg               720 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg_irq(cfg, num, irq))
cfg               722 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_write_cfg_mem(cfg, num, mem))
cfg               724 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_activate_logical(cfg, num))
cfg               729 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_pinnacle_cfg_reset(int cfg)
cfg               736 sound/isa/msnd/msnd_pinnacle.c 		if (snd_msnd_write_cfg_logical(cfg, i, 0, 0, 0, 0))
cfg               756 sound/isa/msnd/msnd_pinnacle.c static long cfg[SNDRV_CARDS] = SNDRV_DEFAULT_PORT;
cfg               798 sound/isa/msnd/msnd_pinnacle.c module_param_hw_array(cfg, long, ioport, NULL, 0444);
cfg               866 sound/isa/msnd/msnd_pinnacle.c 	if (cfg[i] == SNDRV_AUTO_PORT) {
cfg               868 sound/isa/msnd/msnd_pinnacle.c 	} else if (cfg[i] != 0x250 && cfg[i] != 0x260 && cfg[i] != 0x270) {
cfg               887 sound/isa/msnd/msnd_pinnacle.c 	    || cfg[idx] == SNDRV_AUTO_PORT
cfg               934 sound/isa/msnd/msnd_pinnacle.c 			cfg[idx]);
cfg               936 sound/isa/msnd/msnd_pinnacle.c 	if (!request_region(cfg[idx], 2, "Pinnacle/Fiji Config")) {
cfg               938 sound/isa/msnd/msnd_pinnacle.c 			   cfg[idx]);
cfg               943 sound/isa/msnd/msnd_pinnacle.c 		if (snd_msnd_pinnacle_cfg_reset(cfg[idx])) {
cfg               949 sound/isa/msnd/msnd_pinnacle.c 	err = snd_msnd_write_cfg_logical(cfg[idx], 0,
cfg               964 sound/isa/msnd/msnd_pinnacle.c 		err = snd_msnd_write_cfg_logical(cfg[idx], 1,
cfg               979 sound/isa/msnd/msnd_pinnacle.c 		err = snd_msnd_write_cfg_logical(cfg[idx], 2,
cfg               992 sound/isa/msnd/msnd_pinnacle.c 		err = snd_msnd_write_cfg_logical(cfg[idx], 3,
cfg               999 sound/isa/msnd/msnd_pinnacle.c 	release_region(cfg[idx], 2);
cfg              1045 sound/isa/msnd/msnd_pinnacle.c 	release_region(cfg[idx], 2);
cfg               271 sound/isa/sc6000.c static int sc6000_hw_cfg_write(char __iomem *vport, const int *cfg)
cfg               281 sound/isa/sc6000.c 	if (sc6000_write(vport, cfg[0]) < 0) {
cfg               282 sound/isa/sc6000.c 		snd_printk(KERN_ERR "DATA 0x%x: failed!\n", cfg[0]);
cfg               285 sound/isa/sc6000.c 	if (sc6000_write(vport, cfg[1]) < 0) {
cfg               286 sound/isa/sc6000.c 		snd_printk(KERN_ERR "DATA 0x%x: failed!\n", cfg[1]);
cfg               354 sound/isa/sc6000.c static void sc6000_hw_cfg_encode(char __iomem *vport, int *cfg,
cfg               358 sound/isa/sc6000.c 	cfg[0] = 0;
cfg               359 sound/isa/sc6000.c 	cfg[1] = 0;
cfg               361 sound/isa/sc6000.c 		cfg[0] |= 1;
cfg               363 sound/isa/sc6000.c 		cfg[0] |= (xmpu & 0x30) >> 2;
cfg               364 sound/isa/sc6000.c 		cfg[1] |= 0x20;
cfg               367 sound/isa/sc6000.c 		cfg[0] |= 0x10;
cfg               368 sound/isa/sc6000.c 	cfg[0] |= 0x40;		/* always set */
cfg               370 sound/isa/sc6000.c 		cfg[0] |= 0x02;
cfg               371 sound/isa/sc6000.c 	cfg[1] |= 0x80;		/* enable WSS system */
cfg               372 sound/isa/sc6000.c 	cfg[1] &= ~0x40;	/* disable IDE */
cfg               373 sound/isa/sc6000.c 	snd_printd("hw cfg %x, %x\n", cfg[0], cfg[1]);
cfg               420 sound/isa/sc6000.c 		int cfg[2];
cfg               421 sound/isa/sc6000.c 		sc6000_hw_cfg_encode(vport, &cfg[0], port[dev], mpu_port[dev],
cfg               423 sound/isa/sc6000.c 		if (sc6000_hw_cfg_write(vport, cfg) < 0) {
cfg               678 sound/isa/sscape.c 	unsigned cfg;
cfg               681 sound/isa/sscape.c 		for (cfg = 0; cfg < ARRAY_SIZE(old_irq); ++cfg)
cfg               682 sound/isa/sscape.c 			if (irq == old_irq[cfg])
cfg               683 sound/isa/sscape.c 				return cfg;
cfg               685 sound/isa/sscape.c 		for (cfg = 0; cfg < ARRAY_SIZE(valid_irq); ++cfg)
cfg               686 sound/isa/sscape.c 			if (irq == valid_irq[cfg])
cfg               687 sound/isa/sscape.c 				return cfg;
cfg               418 sound/pci/ac97/ac97_codec.c 	unsigned short old, new, cfg;
cfg               426 sound/pci/ac97/ac97_codec.c 		cfg = snd_ac97_read_cache(ac97, AC97_AD_SERIAL_CFG);
cfg               430 sound/pci/ac97/ac97_codec.c 				 (cfg & ~0x7000) |
cfg               436 sound/pci/ac97/ac97_codec.c 				 cfg | 0x7000);
cfg               556 sound/pci/ac97/ac97_pcm.c 		      enum ac97_pcm_cfg cfg, unsigned short slots)
cfg               566 sound/pci/ac97/ac97_pcm.c 	if (cfg == AC97_PCM_CFG_SPDIF) {
cfg                56 sound/pci/hda/hda_auto_parser.c static void add_auto_cfg_input_pin(struct hda_codec *codec, struct auto_pin_cfg *cfg,
cfg                59 sound/pci/hda/hda_auto_parser.c 	if (cfg->num_inputs < AUTO_CFG_MAX_INS) {
cfg                60 sound/pci/hda/hda_auto_parser.c 		cfg->inputs[cfg->num_inputs].pin = nid;
cfg                61 sound/pci/hda/hda_auto_parser.c 		cfg->inputs[cfg->num_inputs].type = type;
cfg                62 sound/pci/hda/hda_auto_parser.c 		cfg->inputs[cfg->num_inputs].has_boost_on_pin =
cfg                64 sound/pci/hda/hda_auto_parser.c 		cfg->num_inputs++;
cfg               167 sound/pci/hda/hda_auto_parser.c 			     struct auto_pin_cfg *cfg,
cfg               173 sound/pci/hda/hda_auto_parser.c 	struct auto_out_pin line_out[ARRAY_SIZE(cfg->line_out_pins)];
cfg               174 sound/pci/hda/hda_auto_parser.c 	struct auto_out_pin speaker_out[ARRAY_SIZE(cfg->speaker_pins)];
cfg               175 sound/pci/hda/hda_auto_parser.c 	struct auto_out_pin hp_out[ARRAY_SIZE(cfg->hp_pins)];
cfg               181 sound/pci/hda/hda_auto_parser.c 	memset(cfg, 0, sizeof(*cfg));
cfg               224 sound/pci/hda/hda_auto_parser.c 				if (!cfg->mono_out_pin)
cfg               225 sound/pci/hda/hda_auto_parser.c 					cfg->mono_out_pin = nid;
cfg               236 sound/pci/hda/hda_auto_parser.c 			if (cfg->line_outs >= ARRAY_SIZE(cfg->line_out_pins)) {
cfg               242 sound/pci/hda/hda_auto_parser.c 			line_out[cfg->line_outs].pin = nid;
cfg               243 sound/pci/hda/hda_auto_parser.c 			line_out[cfg->line_outs].seq = seq;
cfg               244 sound/pci/hda/hda_auto_parser.c 			cfg->line_outs++;
cfg               249 sound/pci/hda/hda_auto_parser.c 			if (cfg->speaker_outs >= ARRAY_SIZE(cfg->speaker_pins)) {
cfg               255 sound/pci/hda/hda_auto_parser.c 			speaker_out[cfg->speaker_outs].pin = nid;
cfg               256 sound/pci/hda/hda_auto_parser.c 			speaker_out[cfg->speaker_outs].seq = (assoc << 4) | seq;
cfg               257 sound/pci/hda/hda_auto_parser.c 			cfg->speaker_outs++;
cfg               262 sound/pci/hda/hda_auto_parser.c 			if (cfg->hp_outs >= ARRAY_SIZE(cfg->hp_pins)) {
cfg               268 sound/pci/hda/hda_auto_parser.c 			hp_out[cfg->hp_outs].pin = nid;
cfg               269 sound/pci/hda/hda_auto_parser.c 			hp_out[cfg->hp_outs].seq = (assoc << 4) | seq;
cfg               270 sound/pci/hda/hda_auto_parser.c 			cfg->hp_outs++;
cfg               273 sound/pci/hda/hda_auto_parser.c 			add_auto_cfg_input_pin(codec, cfg, nid, AUTO_PIN_MIC);
cfg               276 sound/pci/hda/hda_auto_parser.c 			add_auto_cfg_input_pin(codec, cfg, nid, AUTO_PIN_LINE_IN);
cfg               279 sound/pci/hda/hda_auto_parser.c 			add_auto_cfg_input_pin(codec, cfg, nid, AUTO_PIN_CD);
cfg               282 sound/pci/hda/hda_auto_parser.c 			add_auto_cfg_input_pin(codec, cfg, nid, AUTO_PIN_AUX);
cfg               286 sound/pci/hda/hda_auto_parser.c 			if (cfg->dig_outs >= ARRAY_SIZE(cfg->dig_out_pins)) {
cfg               292 sound/pci/hda/hda_auto_parser.c 			cfg->dig_out_pins[cfg->dig_outs] = nid;
cfg               293 sound/pci/hda/hda_auto_parser.c 			cfg->dig_out_type[cfg->dig_outs] =
cfg               296 sound/pci/hda/hda_auto_parser.c 			cfg->dig_outs++;
cfg               300 sound/pci/hda/hda_auto_parser.c 			cfg->dig_in_pin = nid;
cfg               302 sound/pci/hda/hda_auto_parser.c 				cfg->dig_in_type = HDA_PCM_TYPE_HDMI;
cfg               304 sound/pci/hda/hda_auto_parser.c 				cfg->dig_in_type = HDA_PCM_TYPE_SPDIF;
cfg               313 sound/pci/hda/hda_auto_parser.c 		for (i = 0; (hsmic || hpmic) && (i < cfg->num_inputs); i++)
cfg               314 sound/pci/hda/hda_auto_parser.c 			if (hsmic && can_be_headset_mic(codec, &cfg->inputs[i], 0xc)) {
cfg               315 sound/pci/hda/hda_auto_parser.c 				cfg->inputs[i].is_headset_mic = 1;
cfg               317 sound/pci/hda/hda_auto_parser.c 			} else if (hpmic && can_be_headset_mic(codec, &cfg->inputs[i], 0xd)) {
cfg               318 sound/pci/hda/hda_auto_parser.c 				cfg->inputs[i].is_headphone_mic = 1;
cfg               323 sound/pci/hda/hda_auto_parser.c 		for (i = 0; (hsmic || hpmic) && (i < cfg->num_inputs); i++) {
cfg               324 sound/pci/hda/hda_auto_parser.c 			if (!can_be_headset_mic(codec, &cfg->inputs[i], -1))
cfg               327 sound/pci/hda/hda_auto_parser.c 				cfg->inputs[i].is_headset_mic = 1;
cfg               330 sound/pci/hda/hda_auto_parser.c 				cfg->inputs[i].is_headphone_mic = 1;
cfg               345 sound/pci/hda/hda_auto_parser.c 	if (!cfg->line_outs && cfg->hp_outs > 1 &&
cfg               348 sound/pci/hda/hda_auto_parser.c 		while (i < cfg->hp_outs) {
cfg               355 sound/pci/hda/hda_auto_parser.c 			line_out[cfg->line_outs++] = hp_out[i];
cfg               356 sound/pci/hda/hda_auto_parser.c 			cfg->hp_outs--;
cfg               358 sound/pci/hda/hda_auto_parser.c 				sizeof(hp_out[0]) * (cfg->hp_outs - i));
cfg               360 sound/pci/hda/hda_auto_parser.c 		memset(hp_out + cfg->hp_outs, 0,
cfg               361 sound/pci/hda/hda_auto_parser.c 		       sizeof(hp_out[0]) * (AUTO_CFG_MAX_OUTS - cfg->hp_outs));
cfg               362 sound/pci/hda/hda_auto_parser.c 		if (!cfg->hp_outs)
cfg               363 sound/pci/hda/hda_auto_parser.c 			cfg->line_out_type = AUTO_PIN_HP_OUT;
cfg               368 sound/pci/hda/hda_auto_parser.c 	sort_pins_by_sequence(cfg->line_out_pins, line_out, cfg->line_outs);
cfg               369 sound/pci/hda/hda_auto_parser.c 	sort_pins_by_sequence(cfg->speaker_pins, speaker_out,
cfg               370 sound/pci/hda/hda_auto_parser.c 			      cfg->speaker_outs);
cfg               371 sound/pci/hda/hda_auto_parser.c 	sort_pins_by_sequence(cfg->hp_pins, hp_out, cfg->hp_outs);
cfg               377 sound/pci/hda/hda_auto_parser.c 	if (!cfg->line_outs &&
cfg               379 sound/pci/hda/hda_auto_parser.c 		if (cfg->speaker_outs) {
cfg               380 sound/pci/hda/hda_auto_parser.c 			cfg->line_outs = cfg->speaker_outs;
cfg               381 sound/pci/hda/hda_auto_parser.c 			memcpy(cfg->line_out_pins, cfg->speaker_pins,
cfg               382 sound/pci/hda/hda_auto_parser.c 			       sizeof(cfg->speaker_pins));
cfg               383 sound/pci/hda/hda_auto_parser.c 			cfg->speaker_outs = 0;
cfg               384 sound/pci/hda/hda_auto_parser.c 			memset(cfg->speaker_pins, 0, sizeof(cfg->speaker_pins));
cfg               385 sound/pci/hda/hda_auto_parser.c 			cfg->line_out_type = AUTO_PIN_SPEAKER_OUT;
cfg               386 sound/pci/hda/hda_auto_parser.c 		} else if (cfg->hp_outs) {
cfg               387 sound/pci/hda/hda_auto_parser.c 			cfg->line_outs = cfg->hp_outs;
cfg               388 sound/pci/hda/hda_auto_parser.c 			memcpy(cfg->line_out_pins, cfg->hp_pins,
cfg               389 sound/pci/hda/hda_auto_parser.c 			       sizeof(cfg->hp_pins));
cfg               390 sound/pci/hda/hda_auto_parser.c 			cfg->hp_outs = 0;
cfg               391 sound/pci/hda/hda_auto_parser.c 			memset(cfg->hp_pins, 0, sizeof(cfg->hp_pins));
cfg               392 sound/pci/hda/hda_auto_parser.c 			cfg->line_out_type = AUTO_PIN_HP_OUT;
cfg               396 sound/pci/hda/hda_auto_parser.c 	reorder_outputs(cfg->line_outs, cfg->line_out_pins);
cfg               397 sound/pci/hda/hda_auto_parser.c 	reorder_outputs(cfg->hp_outs, cfg->hp_pins);
cfg               398 sound/pci/hda/hda_auto_parser.c 	reorder_outputs(cfg->speaker_outs, cfg->speaker_pins);
cfg               401 sound/pci/hda/hda_auto_parser.c 	sort(cfg->inputs, cfg->num_inputs, sizeof(cfg->inputs[0]),
cfg               408 sound/pci/hda/hda_auto_parser.c 		   codec->core.chip_name, cfg->line_outs, cfg->line_out_pins[0],
cfg               409 sound/pci/hda/hda_auto_parser.c 		   cfg->line_out_pins[1], cfg->line_out_pins[2],
cfg               410 sound/pci/hda/hda_auto_parser.c 		   cfg->line_out_pins[3], cfg->line_out_pins[4],
cfg               411 sound/pci/hda/hda_auto_parser.c 		   cfg->line_out_type == AUTO_PIN_HP_OUT ? "hp" :
cfg               412 sound/pci/hda/hda_auto_parser.c 		   (cfg->line_out_type == AUTO_PIN_SPEAKER_OUT ?
cfg               415 sound/pci/hda/hda_auto_parser.c 		   cfg->speaker_outs, cfg->speaker_pins[0],
cfg               416 sound/pci/hda/hda_auto_parser.c 		   cfg->speaker_pins[1], cfg->speaker_pins[2],
cfg               417 sound/pci/hda/hda_auto_parser.c 		   cfg->speaker_pins[3], cfg->speaker_pins[4]);
cfg               419 sound/pci/hda/hda_auto_parser.c 		   cfg->hp_outs, cfg->hp_pins[0],
cfg               420 sound/pci/hda/hda_auto_parser.c 		   cfg->hp_pins[1], cfg->hp_pins[2],
cfg               421 sound/pci/hda/hda_auto_parser.c 		   cfg->hp_pins[3], cfg->hp_pins[4]);
cfg               422 sound/pci/hda/hda_auto_parser.c 	codec_info(codec, "   mono: mono_out=0x%x\n", cfg->mono_out_pin);
cfg               423 sound/pci/hda/hda_auto_parser.c 	if (cfg->dig_outs)
cfg               425 sound/pci/hda/hda_auto_parser.c 			   cfg->dig_out_pins[0], cfg->dig_out_pins[1]);
cfg               427 sound/pci/hda/hda_auto_parser.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg               429 sound/pci/hda/hda_auto_parser.c 			    hda_get_autocfg_input_label(codec, cfg, i),
cfg               430 sound/pci/hda/hda_auto_parser.c 			    cfg->inputs[i].pin);
cfg               432 sound/pci/hda/hda_auto_parser.c 	if (cfg->dig_in_pin)
cfg               433 sound/pci/hda/hda_auto_parser.c 		codec_info(codec, "   dig-in=0x%x\n", cfg->dig_in_pin);
cfg               531 sound/pci/hda/hda_auto_parser.c 				   const struct auto_pin_cfg *cfg,
cfg               537 sound/pci/hda/hda_auto_parser.c 	defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[input].pin);
cfg               544 sound/pci/hda/hda_auto_parser.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg               545 sound/pci/hda/hda_auto_parser.c 		defc = snd_hda_codec_get_pincfg(codec, cfg->inputs[i].pin);
cfg               568 sound/pci/hda/hda_auto_parser.c 					const struct auto_pin_cfg *cfg,
cfg               571 sound/pci/hda/hda_auto_parser.c 	int type = cfg->inputs[input].type;
cfg               574 sound/pci/hda/hda_auto_parser.c 	if ((input > 0 && cfg->inputs[input - 1].type == type) ||
cfg               575 sound/pci/hda/hda_auto_parser.c 	    (input < cfg->num_inputs - 1 && cfg->inputs[input + 1].type == type))
cfg               578 sound/pci/hda/hda_auto_parser.c 		has_multiple_pins &= check_mic_location_need(codec, cfg, input);
cfg               580 sound/pci/hda/hda_auto_parser.c 	return hda_get_input_pin_label(codec, &cfg->inputs[input],
cfg               581 sound/pci/hda/hda_auto_parser.c 				       cfg->inputs[input].pin,
cfg               651 sound/pci/hda/hda_auto_parser.c 			       const struct auto_pin_cfg *cfg,
cfg               664 sound/pci/hda/hda_auto_parser.c 	if (cfg) {
cfg               666 sound/pci/hda/hda_auto_parser.c 		sfx = check_output_sfx(nid, cfg->line_out_pins, cfg->line_outs,
cfg               669 sound/pci/hda/hda_auto_parser.c 			sfx = check_output_sfx(nid, cfg->speaker_pins, cfg->speaker_outs,
cfg               673 sound/pci/hda/hda_auto_parser.c 			int idx = get_hp_label_index(codec, nid, cfg->hp_pins,
cfg               674 sound/pci/hda/hda_auto_parser.c 						     cfg->hp_outs);
cfg               707 sound/pci/hda/hda_auto_parser.c 			  const struct auto_pin_cfg *cfg,
cfg               722 sound/pci/hda/hda_auto_parser.c 		return fill_audio_out_name(codec, nid, cfg, "Line Out",
cfg               725 sound/pci/hda/hda_auto_parser.c 		return fill_audio_out_name(codec, nid, cfg, "Speaker",
cfg               728 sound/pci/hda/hda_auto_parser.c 		return fill_audio_out_name(codec, nid, cfg, "Headphone",
cfg               734 sound/pci/hda/hda_auto_parser.c 		if (cfg && indexp)
cfg               735 sound/pci/hda/hda_auto_parser.c 			for (i = 0; i < cfg->dig_outs; i++) {
cfg               736 sound/pci/hda/hda_auto_parser.c 				hda_nid_t pin = cfg->dig_out_pins[i];
cfg               746 sound/pci/hda/hda_auto_parser.c 		if (cfg) {
cfg               747 sound/pci/hda/hda_auto_parser.c 			for (i = 0; i < cfg->num_inputs; i++) {
cfg               748 sound/pci/hda/hda_auto_parser.c 				if (cfg->inputs[i].pin != nid)
cfg               750 sound/pci/hda/hda_auto_parser.c 				name = hda_get_autocfg_input_label(codec, cfg, i);
cfg               806 sound/pci/hda/hda_auto_parser.c 			   const struct hda_pintbl *cfg)
cfg               808 sound/pci/hda/hda_auto_parser.c 	for (; cfg->nid; cfg++)
cfg               809 sound/pci/hda/hda_auto_parser.c 		snd_hda_codec_set_pincfg(codec, cfg->nid, cfg->val);
cfg               814 sound/pci/hda/hda_auto_parser.c 			    const struct hda_pintbl *cfg)
cfg               816 sound/pci/hda/hda_auto_parser.c 	for (; cfg->nid; cfg++)
cfg               817 sound/pci/hda/hda_auto_parser.c 		snd_hda_set_pin_ctl_cache(codec, cfg->nid, cfg->val);
cfg               895 sound/pci/hda/hda_auto_parser.c 		u32 cfg = pin->cfg;
cfg               904 sound/pci/hda/hda_auto_parser.c 				if ((t_pins->val & IGNORE_SEQ_ASSOC) == (cfg & IGNORE_SEQ_ASSOC))
cfg               906 sound/pci/hda/hda_auto_parser.c 				else if ((cfg & 0xf0000000) == 0x40000000 && (t_pins->val & 0xf0000000) == 0x40000000)
cfg               913 sound/pci/hda/hda_auto_parser.c 		    !found && (cfg & 0xf0000000) != 0x40000000)
cfg                42 sound/pci/hda/hda_auto_parser.h 					const struct auto_pin_cfg *cfg,
cfg                45 sound/pci/hda/hda_auto_parser.h 			  const struct auto_pin_cfg *cfg,
cfg                86 sound/pci/hda/hda_auto_parser.h 			     struct auto_pin_cfg *cfg,
cfg                91 sound/pci/hda/hda_auto_parser.h #define snd_hda_parse_pin_def_config(codec, cfg, ignore) \
cfg                92 sound/pci/hda/hda_auto_parser.h 	snd_hda_parse_pin_defcfg(codec, cfg, ignore, 0)
cfg                94 sound/pci/hda/hda_auto_parser.h static inline int auto_cfg_hp_outs(const struct auto_pin_cfg *cfg)
cfg                96 sound/pci/hda/hda_auto_parser.h 	return (cfg->line_out_type == AUTO_PIN_HP_OUT) ?
cfg                97 sound/pci/hda/hda_auto_parser.h 	       cfg->line_outs : cfg->hp_outs;
cfg                99 sound/pci/hda/hda_auto_parser.h static inline const hda_nid_t *auto_cfg_hp_pins(const struct auto_pin_cfg *cfg)
cfg               101 sound/pci/hda/hda_auto_parser.h 	return (cfg->line_out_type == AUTO_PIN_HP_OUT) ?
cfg               102 sound/pci/hda/hda_auto_parser.h 	       cfg->line_out_pins : cfg->hp_pins;
cfg               104 sound/pci/hda/hda_auto_parser.h static inline int auto_cfg_speaker_outs(const struct auto_pin_cfg *cfg)
cfg               106 sound/pci/hda/hda_auto_parser.h 	return (cfg->line_out_type == AUTO_PIN_SPEAKER_OUT) ?
cfg               107 sound/pci/hda/hda_auto_parser.h 	       cfg->line_outs : cfg->speaker_outs;
cfg               109 sound/pci/hda/hda_auto_parser.h static inline const hda_nid_t *auto_cfg_speaker_pins(const struct auto_pin_cfg *cfg)
cfg               111 sound/pci/hda/hda_auto_parser.h 	return (cfg->line_out_type == AUTO_PIN_SPEAKER_OUT) ?
cfg               112 sound/pci/hda/hda_auto_parser.h 	       cfg->line_out_pins : cfg->speaker_pins;
cfg               446 sound/pci/hda/hda_codec.c 		pin->cfg = snd_hda_codec_read(codec, nid, 0,
cfg               478 sound/pci/hda/hda_codec.c 		       hda_nid_t nid, unsigned int cfg)
cfg               498 sound/pci/hda/hda_codec.c 	pin->cfg = cfg;
cfg               513 sound/pci/hda/hda_codec.c 			     hda_nid_t nid, unsigned int cfg)
cfg               515 sound/pci/hda/hda_codec.c 	return snd_hda_add_pincfg(codec, &codec->driver_pins, nid, cfg);
cfg               534 sound/pci/hda/hda_codec.c 		unsigned int cfg = 0;
cfg               538 sound/pci/hda/hda_codec.c 			cfg = pin->cfg;
cfg               540 sound/pci/hda/hda_codec.c 		if (cfg)
cfg               541 sound/pci/hda/hda_codec.c 			return cfg;
cfg               546 sound/pci/hda/hda_codec.c 		return pin->cfg;
cfg               549 sound/pci/hda/hda_codec.c 		return pin->cfg;
cfg              1159 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1162 sound/pci/hda/hda_generic.c 	if (cfg->line_outs == 1 && !spec->multi_ios &&
cfg              1164 sound/pci/hda/hda_generic.c 	    !cfg->hp_outs && !cfg->speaker_outs)
cfg              1176 sound/pci/hda/hda_generic.c 	if (ch >= cfg->line_outs)
cfg              1179 sound/pci/hda/hda_generic.c 	switch (cfg->line_out_type) {
cfg              1184 sound/pci/hda/hda_generic.c 		if (!ch && cfg->hp_outs &&
cfg              1187 sound/pci/hda/hda_generic.c 		if (cfg->line_outs == 1)
cfg              1189 sound/pci/hda/hda_generic.c 		if (cfg->line_outs == 2)
cfg              1196 sound/pci/hda/hda_generic.c 		if (!ch && cfg->speaker_outs &&
cfg              1207 sound/pci/hda/hda_generic.c 		if (!ch && cfg->speaker_outs && cfg->hp_outs) {
cfg              1220 sound/pci/hda/hda_generic.c 	if (cfg->line_outs == 1 && !spec->multi_ios)
cfg              1332 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1334 sound/pci/hda/hda_generic.c 	if (cfg->line_outs > idx)
cfg              1336 sound/pci/hda/hda_generic.c 	idx -= cfg->line_outs;
cfg              1478 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1485 sound/pci/hda/hda_generic.c 		for (i = 0; i < cfg->num_inputs; i++) {
cfg              1486 sound/pci/hda/hda_generic.c 			if (cfg->inputs[i].type != type)
cfg              1489 sound/pci/hda/hda_generic.c 					       cfg->inputs[i].pin))
cfg              1509 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1525 sound/pci/hda/hda_generic.c 		for (i = 0; i < cfg->num_inputs; i++) {
cfg              1526 sound/pci/hda/hda_generic.c 			hda_nid_t nid = cfg->inputs[i].pin;
cfg              1529 sound/pci/hda/hda_generic.c 			if (cfg->inputs[i].type != type)
cfg              1557 sound/pci/hda/hda_generic.c 			spec->out_paths[cfg->line_outs + spec->multi_ios] =
cfg              1582 sound/pci/hda/hda_generic.c 		path = snd_hda_get_path_from_idx(codec, spec->out_paths[cfg->line_outs + i]);
cfg              1665 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1669 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type == AUTO_PIN_HP_OUT)
cfg              1682 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->line_outs; i++) {
cfg              1689 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->speaker_outs; i++) {
cfg              1723 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1727 sound/pci/hda/hda_generic.c 	spec->multiout.num_dacs = cfg->line_outs;
cfg              1751 sound/pci/hda/hda_generic.c 			mapped = map_singles(codec, cfg->line_outs,
cfg              1752 sound/pci/hda/hda_generic.c 					     cfg->line_out_pins,
cfg              1755 sound/pci/hda/hda_generic.c 			mapped |= map_singles(codec, cfg->hp_outs,
cfg              1756 sound/pci/hda/hda_generic.c 					      cfg->hp_pins,
cfg              1759 sound/pci/hda/hda_generic.c 			mapped |= map_singles(codec, cfg->speaker_outs,
cfg              1760 sound/pci/hda/hda_generic.c 					      cfg->speaker_pins,
cfg              1764 sound/pci/hda/hda_generic.c 			    fill_mio_first && cfg->line_outs == 1 &&
cfg              1765 sound/pci/hda/hda_generic.c 			    cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              1766 sound/pci/hda/hda_generic.c 				err = fill_multi_ios(codec, cfg->line_out_pins[0], true);
cfg              1773 sound/pci/hda/hda_generic.c 	badness += try_assign_dacs(codec, cfg->line_outs, cfg->line_out_pins,
cfg              1778 sound/pci/hda/hda_generic.c 	    cfg->line_outs == 1 && cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              1780 sound/pci/hda/hda_generic.c 		err = fill_multi_ios(codec, cfg->line_out_pins[0], false);
cfg              1786 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT) {
cfg              1787 sound/pci/hda/hda_generic.c 		err = try_assign_dacs(codec, cfg->hp_outs, cfg->hp_pins,
cfg              1795 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              1796 sound/pci/hda/hda_generic.c 		err = try_assign_dacs(codec, cfg->speaker_outs,
cfg              1797 sound/pci/hda/hda_generic.c 				      cfg->speaker_pins,
cfg              1806 sound/pci/hda/hda_generic.c 	    cfg->line_outs == 1 && cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              1807 sound/pci/hda/hda_generic.c 		err = fill_multi_ios(codec, cfg->line_out_pins[0], false);
cfg              1816 sound/pci/hda/hda_generic.c 		if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              1819 sound/pci/hda/hda_generic.c 		if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT)
cfg              1825 sound/pci/hda/hda_generic.c 	    cfg->hp_outs && cfg->line_out_type == AUTO_PIN_SPEAKER_OUT)
cfg              1826 sound/pci/hda/hda_generic.c 		if (count_multiio_pins(codec, cfg->hp_pins[0]) >= 2)
cfg              1831 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->line_outs; i++) {
cfg              1837 sound/pci/hda/hda_generic.c 				sizeof(hda_nid_t) * (cfg->line_outs - i - 1));
cfg              1838 sound/pci/hda/hda_generic.c 			spec->private_dac_nids[cfg->line_outs - 1] = 0;
cfg              1858 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              1859 sound/pci/hda/hda_generic.c 		refill_shared_dacs(codec, cfg->hp_outs,
cfg              1862 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT)
cfg              1863 sound/pci/hda/hda_generic.c 		refill_shared_dacs(codec, cfg->speaker_outs,
cfg              1892 sound/pci/hda/hda_generic.c 			       struct auto_pin_cfg *cfg)
cfg              1899 sound/pci/hda/hda_generic.c 		      cfg->line_out_pins[0], cfg->line_out_pins[1],
cfg              1900 sound/pci/hda/hda_generic.c 		      cfg->line_out_pins[2], cfg->line_out_pins[3],
cfg              1905 sound/pci/hda/hda_generic.c 		      lo_type[cfg->line_out_type]);
cfg              1906 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->line_outs; i++)
cfg              1915 sound/pci/hda/hda_generic.c 				   spec->out_paths[cfg->line_outs + i]);
cfg              1916 sound/pci/hda/hda_generic.c 	if (cfg->hp_outs)
cfg              1918 sound/pci/hda/hda_generic.c 		      cfg->hp_pins[0], cfg->hp_pins[1],
cfg              1919 sound/pci/hda/hda_generic.c 		      cfg->hp_pins[2], cfg->hp_pins[3],
cfg              1924 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->hp_outs; i++)
cfg              1926 sound/pci/hda/hda_generic.c 	if (cfg->speaker_outs)
cfg              1928 sound/pci/hda/hda_generic.c 		      cfg->speaker_pins[0], cfg->speaker_pins[1],
cfg              1929 sound/pci/hda/hda_generic.c 		      cfg->speaker_pins[2], cfg->speaker_pins[3],
cfg              1934 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->speaker_outs; i++)
cfg              1940 sound/pci/hda/hda_generic.c #define debug_show_configs(codec, cfg) /* NOP */
cfg              1965 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              1977 sound/pci/hda/hda_generic.c 	*best_cfg = *cfg;
cfg              1987 sound/pci/hda/hda_generic.c 			      cfg->line_out_type, fill_hardwired, fill_mio_first,
cfg              1989 sound/pci/hda/hda_generic.c 		debug_show_configs(codec, cfg);
cfg              1992 sound/pci/hda/hda_generic.c 			*best_cfg = *cfg;
cfg              2007 sound/pci/hda/hda_generic.c 		if (cfg->speaker_outs > 0 &&
cfg              2008 sound/pci/hda/hda_generic.c 		    cfg->line_out_type == AUTO_PIN_HP_OUT) {
cfg              2009 sound/pci/hda/hda_generic.c 			cfg->hp_outs = cfg->line_outs;
cfg              2010 sound/pci/hda/hda_generic.c 			memcpy(cfg->hp_pins, cfg->line_out_pins,
cfg              2011 sound/pci/hda/hda_generic.c 			       sizeof(cfg->hp_pins));
cfg              2012 sound/pci/hda/hda_generic.c 			cfg->line_outs = cfg->speaker_outs;
cfg              2013 sound/pci/hda/hda_generic.c 			memcpy(cfg->line_out_pins, cfg->speaker_pins,
cfg              2014 sound/pci/hda/hda_generic.c 			       sizeof(cfg->speaker_pins));
cfg              2015 sound/pci/hda/hda_generic.c 			cfg->speaker_outs = 0;
cfg              2016 sound/pci/hda/hda_generic.c 			memset(cfg->speaker_pins, 0, sizeof(cfg->speaker_pins));
cfg              2017 sound/pci/hda/hda_generic.c 			cfg->line_out_type = AUTO_PIN_SPEAKER_OUT;
cfg              2021 sound/pci/hda/hda_generic.c 		if (cfg->hp_outs > 0 &&
cfg              2022 sound/pci/hda/hda_generic.c 		    cfg->line_out_type == AUTO_PIN_SPEAKER_OUT) {
cfg              2023 sound/pci/hda/hda_generic.c 			cfg->speaker_outs = cfg->line_outs;
cfg              2024 sound/pci/hda/hda_generic.c 			memcpy(cfg->speaker_pins, cfg->line_out_pins,
cfg              2025 sound/pci/hda/hda_generic.c 			       sizeof(cfg->speaker_pins));
cfg              2026 sound/pci/hda/hda_generic.c 			cfg->line_outs = cfg->hp_outs;
cfg              2027 sound/pci/hda/hda_generic.c 			memcpy(cfg->line_out_pins, cfg->hp_pins,
cfg              2028 sound/pci/hda/hda_generic.c 			       sizeof(cfg->hp_pins));
cfg              2029 sound/pci/hda/hda_generic.c 			cfg->hp_outs = 0;
cfg              2030 sound/pci/hda/hda_generic.c 			memset(cfg->hp_pins, 0, sizeof(cfg->hp_pins));
cfg              2031 sound/pci/hda/hda_generic.c 			cfg->line_out_type = AUTO_PIN_HP_OUT;
cfg              2040 sound/pci/hda/hda_generic.c 		*cfg = *best_cfg;
cfg              2044 sound/pci/hda/hda_generic.c 		      cfg->line_out_type, best_wired, best_mio);
cfg              2045 sound/pci/hda/hda_generic.c 	debug_show_configs(codec, cfg);
cfg              2047 sound/pci/hda/hda_generic.c 	if (cfg->line_out_pins[0]) {
cfg              2061 sound/pci/hda/hda_generic.c 	if (spec->prefer_hp_amp || cfg->line_out_type == AUTO_PIN_HP_OUT)
cfg              2065 sound/pci/hda/hda_generic.c 	set_pin_targets(codec, cfg->line_outs, cfg->line_out_pins, val);
cfg              2066 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              2067 sound/pci/hda/hda_generic.c 		set_pin_targets(codec, cfg->hp_outs, cfg->hp_pins, PIN_HP);
cfg              2068 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              2070 sound/pci/hda/hda_generic.c 		set_pin_targets(codec, cfg->speaker_outs,
cfg              2071 sound/pci/hda/hda_generic.c 				cfg->speaker_pins, val);
cfg              2084 sound/pci/hda/hda_generic.c 				 const struct auto_pin_cfg *cfg)
cfg              2089 sound/pci/hda/hda_generic.c 	noutputs = cfg->line_outs;
cfg              2090 sound/pci/hda/hda_generic.c 	if (spec->multi_ios > 0 && cfg->line_outs < 3)
cfg              2488 sound/pci/hda/hda_generic.c 	const struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              2497 sound/pci/hda/hda_generic.c 				   cfg->line_out_type);
cfg              2505 sound/pci/hda/hda_generic.c 		update_output_paths(codec, cfg->line_outs, spec->out_paths);
cfg              2506 sound/pci/hda/hda_generic.c 		if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              2507 sound/pci/hda/hda_generic.c 			update_output_paths(codec, cfg->hp_outs, spec->hp_paths);
cfg              2508 sound/pci/hda/hda_generic.c 		if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT)
cfg              2509 sound/pci/hda/hda_generic.c 			update_output_paths(codec, cfg->speaker_outs,
cfg              2589 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              2599 sound/pci/hda/hda_generic.c 		if (cfg->num_inputs > 1)
cfg              2601 sound/pci/hda/hda_generic.c 		else if (cfg->num_inputs == 1) {
cfg              2602 sound/pci/hda/hda_generic.c 			defcfg = snd_hda_codec_get_pincfg(codec, cfg->inputs[0].pin);
cfg              2609 sound/pci/hda/hda_generic.c 	if (cfg->num_inputs >= AUTO_CFG_MAX_INS)
cfg              2613 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type == AUTO_PIN_HP_OUT && cfg->line_outs > 0)
cfg              2614 sound/pci/hda/hda_generic.c 		nid = cfg->line_out_pins[0];
cfg              2615 sound/pci/hda/hda_generic.c 	else if (cfg->hp_outs > 0)
cfg              2616 sound/pci/hda/hda_generic.c 		nid = cfg->hp_pins[0];
cfg              2623 sound/pci/hda/hda_generic.c 	cfg->inputs[cfg->num_inputs].pin = nid;
cfg              2624 sound/pci/hda/hda_generic.c 	cfg->inputs[cfg->num_inputs].type = AUTO_PIN_MIC;
cfg              2625 sound/pci/hda/hda_generic.c 	cfg->inputs[cfg->num_inputs].is_headphone_mic = 1;
cfg              2626 sound/pci/hda/hda_generic.c 	cfg->num_inputs++;
cfg              3276 sound/pci/hda/hda_generic.c 	const struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              3279 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              3280 sound/pci/hda/hda_generic.c 		hda_nid_t pin = cfg->inputs[i].pin;
cfg              3287 sound/pci/hda/hda_generic.c 		label = hda_get_autocfg_input_label(codec, cfg, i);
cfg              3309 sound/pci/hda/hda_generic.c 	const struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              3323 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              3326 sound/pci/hda/hda_generic.c 		pin = cfg->inputs[i].pin;
cfg              3331 sound/pci/hda/hda_generic.c 		if (cfg->inputs[i].type == AUTO_PIN_MIC)
cfg              3558 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              3564 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              3565 sound/pci/hda/hda_generic.c 		if (cfg->inputs[i].pin != nid)
cfg              3567 sound/pci/hda/hda_generic.c 		if (cfg->inputs[i].type != AUTO_PIN_MIC)
cfg              3849 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              3867 sound/pci/hda/hda_generic.c 		if (cfg->inputs[idx].type > AUTO_PIN_LINE_IN)
cfg              4275 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              4280 sound/pci/hda/hda_generic.c 	add_pin_power_ctls(codec, cfg->line_outs, cfg->line_out_pins, on);
cfg              4281 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              4282 sound/pci/hda/hda_generic.c 		add_pin_power_ctls(codec, cfg->hp_outs, cfg->hp_pins, on);
cfg              4283 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT)
cfg              4284 sound/pci/hda/hda_generic.c 		add_pin_power_ctls(codec, cfg->speaker_outs, cfg->speaker_pins, on);
cfg              4285 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++)
cfg              4286 sound/pci/hda/hda_generic.c 		add_pin_power_ctls(codec, 1, &cfg->inputs[i].pin, on);
cfg              4304 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              4309 sound/pci/hda/hda_generic.c 	sync_pin_power_ctls(codec, cfg->line_outs, cfg->line_out_pins);
cfg              4310 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              4311 sound/pci/hda/hda_generic.c 		sync_pin_power_ctls(codec, cfg->hp_outs, cfg->hp_pins);
cfg              4312 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT)
cfg              4313 sound/pci/hda/hda_generic.c 		sync_pin_power_ctls(codec, cfg->speaker_outs, cfg->speaker_pins);
cfg              4314 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++)
cfg              4315 sound/pci/hda/hda_generic.c 		sync_pin_power_ctls(codec, 1, &cfg->inputs[i].pin);
cfg              4347 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              4353 sound/pci/hda/hda_generic.c 	err = add_fake_paths(codec, nid, cfg->line_outs, cfg->line_out_pins);
cfg              4356 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT) {
cfg              4357 sound/pci/hda/hda_generic.c 		err = add_fake_paths(codec, nid, cfg->hp_outs, cfg->hp_pins);
cfg              4361 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              4362 sound/pci/hda/hda_generic.c 		err = add_fake_paths(codec, nid, cfg->speaker_outs,
cfg              4363 sound/pci/hda/hda_generic.c 				     cfg->speaker_pins);
cfg              4762 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              4769 sound/pci/hda/hda_generic.c 	if (cfg->hp_pins[0])
cfg              4771 sound/pci/hda/hda_generic.c 	if (cfg->line_out_pins[0])
cfg              4773 sound/pci/hda/hda_generic.c 	if (cfg->speaker_pins[0])
cfg              4778 sound/pci/hda/hda_generic.c 	if (!cfg->speaker_pins[0] &&
cfg              4779 sound/pci/hda/hda_generic.c 	    cfg->line_out_type == AUTO_PIN_SPEAKER_OUT) {
cfg              4780 sound/pci/hda/hda_generic.c 		memcpy(cfg->speaker_pins, cfg->line_out_pins,
cfg              4781 sound/pci/hda/hda_generic.c 		       sizeof(cfg->speaker_pins));
cfg              4782 sound/pci/hda/hda_generic.c 		cfg->speaker_outs = cfg->line_outs;
cfg              4785 sound/pci/hda/hda_generic.c 	if (!cfg->hp_pins[0] &&
cfg              4786 sound/pci/hda/hda_generic.c 	    cfg->line_out_type == AUTO_PIN_HP_OUT) {
cfg              4787 sound/pci/hda/hda_generic.c 		memcpy(cfg->hp_pins, cfg->line_out_pins,
cfg              4788 sound/pci/hda/hda_generic.c 		       sizeof(cfg->hp_pins));
cfg              4789 sound/pci/hda/hda_generic.c 		cfg->hp_outs = cfg->line_outs;
cfg              4792 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->hp_outs; i++) {
cfg              4793 sound/pci/hda/hda_generic.c 		hda_nid_t nid = cfg->hp_pins[i];
cfg              4802 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type == AUTO_PIN_LINE_OUT && cfg->line_outs) {
cfg              4803 sound/pci/hda/hda_generic.c 		if (cfg->speaker_outs)
cfg              4804 sound/pci/hda/hda_generic.c 			for (i = 0; i < cfg->line_outs; i++) {
cfg              4805 sound/pci/hda/hda_generic.c 				hda_nid_t nid = cfg->line_out_pins[i];
cfg              4816 sound/pci/hda/hda_generic.c 	spec->automute_speaker_possible = cfg->speaker_outs &&
cfg              4869 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              4878 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              4879 sound/pci/hda/hda_generic.c 		hda_nid_t nid = cfg->inputs[i].pin;
cfg              4887 sound/pci/hda/hda_generic.c 			if (cfg->inputs[i].type != AUTO_PIN_MIC)
cfg              4893 sound/pci/hda/hda_generic.c 			if (cfg->inputs[i].type > AUTO_PIN_LINE_IN)
cfg              4896 sound/pci/hda/hda_generic.c 			    cfg->inputs[i].type != AUTO_PIN_MIC)
cfg              5003 sound/pci/hda/hda_generic.c 				  struct auto_pin_cfg *cfg)
cfg              5013 sound/pci/hda/hda_generic.c 	if (cfg != &spec->autocfg) {
cfg              5014 sound/pci/hda/hda_generic.c 		spec->autocfg = *cfg;
cfg              5015 sound/pci/hda/hda_generic.c 		cfg = &spec->autocfg;
cfg              5025 sound/pci/hda/hda_generic.c 	if (!cfg->line_outs) {
cfg              5026 sound/pci/hda/hda_generic.c 		if (cfg->dig_outs || cfg->dig_in_pin) {
cfg              5031 sound/pci/hda/hda_generic.c 		if (!cfg->num_inputs && !cfg->dig_in_pin)
cfg              5036 sound/pci/hda/hda_generic.c 	    cfg->line_out_type == AUTO_PIN_SPEAKER_OUT &&
cfg              5037 sound/pci/hda/hda_generic.c 	    cfg->line_outs <= cfg->hp_outs) {
cfg              5039 sound/pci/hda/hda_generic.c 		cfg->speaker_outs = cfg->line_outs;
cfg              5040 sound/pci/hda/hda_generic.c 		memcpy(cfg->speaker_pins, cfg->line_out_pins,
cfg              5041 sound/pci/hda/hda_generic.c 		       sizeof(cfg->speaker_pins));
cfg              5042 sound/pci/hda/hda_generic.c 		cfg->line_outs = cfg->hp_outs;
cfg              5043 sound/pci/hda/hda_generic.c 		memcpy(cfg->line_out_pins, cfg->hp_pins, sizeof(cfg->hp_pins));
cfg              5044 sound/pci/hda/hda_generic.c 		cfg->hp_outs = 0;
cfg              5045 sound/pci/hda/hda_generic.c 		memset(cfg->hp_pins, 0, sizeof(cfg->hp_pins));
cfg              5046 sound/pci/hda/hda_generic.c 		cfg->line_out_type = AUTO_PIN_HP_OUT;
cfg              5055 sound/pci/hda/hda_generic.c 	err = create_multi_out_ctls(codec, cfg);
cfg              5082 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT)
cfg              5084 sound/pci/hda/hda_generic.c 						cfg->speaker_outs * 2);
cfg              5085 sound/pci/hda/hda_generic.c 	if (cfg->line_out_type != AUTO_PIN_HP_OUT)
cfg              5087 sound/pci/hda/hda_generic.c 						cfg->hp_outs * 2);
cfg              5135 sound/pci/hda/hda_generic.c 		if (cfg->line_out_type != AUTO_PIN_SPEAKER_OUT) {
cfg              5136 sound/pci/hda/hda_generic.c 			err = create_out_jack_modes(codec, cfg->line_outs,
cfg              5137 sound/pci/hda/hda_generic.c 						    cfg->line_out_pins);
cfg              5141 sound/pci/hda/hda_generic.c 		if (cfg->line_out_type != AUTO_PIN_HP_OUT) {
cfg              5142 sound/pci/hda/hda_generic.c 			err = create_out_jack_modes(codec, cfg->hp_outs,
cfg              5143 sound/pci/hda/hda_generic.c 						    cfg->hp_pins);
cfg              5919 sound/pci/hda/hda_generic.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              5922 sound/pci/hda/hda_generic.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              5923 sound/pci/hda/hda_generic.c 		hda_nid_t nid = cfg->inputs[i].pin;
cfg               333 sound/pci/hda/hda_generic.h 				  struct auto_pin_cfg *cfg);
cfg               436 sound/pci/hda/hda_jack.c 			 const struct auto_pin_cfg *cfg,
cfg               456 sound/pci/hda/hda_jack.c 		snd_hda_get_pin_label(codec, nid, cfg, name, sizeof(name), NULL);
cfg               475 sound/pci/hda/hda_jack.c 			   const struct auto_pin_cfg *cfg)
cfg               480 sound/pci/hda/hda_jack.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg               483 sound/pci/hda/hda_jack.c 		if (cfg->inputs[i].is_headphone_mic) {
cfg               484 sound/pci/hda/hda_jack.c 			if (auto_cfg_hp_outs(cfg) == 1)
cfg               485 sound/pci/hda/hda_jack.c 				err = add_jack_kctl(codec, auto_cfg_hp_pins(cfg)[0],
cfg               486 sound/pci/hda/hda_jack.c 						    cfg, "Headphone Mic");
cfg               488 sound/pci/hda/hda_jack.c 				err = add_jack_kctl(codec, cfg->inputs[i].pin,
cfg               489 sound/pci/hda/hda_jack.c 						    cfg, "Headphone Mic");
cfg               491 sound/pci/hda/hda_jack.c 			err = add_jack_kctl(codec, cfg->inputs[i].pin, cfg,
cfg               497 sound/pci/hda/hda_jack.c 	for (i = 0, p = cfg->line_out_pins; i < cfg->line_outs; i++, p++) {
cfg               498 sound/pci/hda/hda_jack.c 		err = add_jack_kctl(codec, *p, cfg, NULL);
cfg               502 sound/pci/hda/hda_jack.c 	for (i = 0, p = cfg->hp_pins; i < cfg->hp_outs; i++, p++) {
cfg               503 sound/pci/hda/hda_jack.c 		if (*p == *cfg->line_out_pins) /* might be duplicated */
cfg               505 sound/pci/hda/hda_jack.c 		err = add_jack_kctl(codec, *p, cfg, NULL);
cfg               509 sound/pci/hda/hda_jack.c 	for (i = 0, p = cfg->speaker_pins; i < cfg->speaker_outs; i++, p++) {
cfg               510 sound/pci/hda/hda_jack.c 		if (*p == *cfg->line_out_pins) /* might be duplicated */
cfg               512 sound/pci/hda/hda_jack.c 		err = add_jack_kctl(codec, *p, cfg, NULL);
cfg               516 sound/pci/hda/hda_jack.c 	for (i = 0, p = cfg->dig_out_pins; i < cfg->dig_outs; i++, p++) {
cfg               517 sound/pci/hda/hda_jack.c 		err = add_jack_kctl(codec, *p, cfg, NULL);
cfg               521 sound/pci/hda/hda_jack.c 	err = add_jack_kctl(codec, cfg->dig_in_pin, cfg, NULL);
cfg               524 sound/pci/hda/hda_jack.c 	err = add_jack_kctl(codec, cfg->mono_out_pin, cfg, NULL);
cfg                93 sound/pci/hda/hda_jack.h 			   const struct auto_pin_cfg *cfg);
cfg               358 sound/pci/hda/hda_local.h 			   const struct hda_pintbl *cfg);
cfg               370 sound/pci/hda/hda_local.h #define get_defcfg_connect(cfg) \
cfg               371 sound/pci/hda/hda_local.h 	((cfg & AC_DEFCFG_PORT_CONN) >> AC_DEFCFG_PORT_CONN_SHIFT)
cfg               372 sound/pci/hda/hda_local.h #define get_defcfg_association(cfg) \
cfg               373 sound/pci/hda/hda_local.h 	((cfg & AC_DEFCFG_DEF_ASSOC) >> AC_DEFCFG_ASSOC_SHIFT)
cfg               374 sound/pci/hda/hda_local.h #define get_defcfg_location(cfg) \
cfg               375 sound/pci/hda/hda_local.h 	((cfg & AC_DEFCFG_LOCATION) >> AC_DEFCFG_LOCATION_SHIFT)
cfg               376 sound/pci/hda/hda_local.h #define get_defcfg_sequence(cfg) \
cfg               377 sound/pci/hda/hda_local.h 	(cfg & AC_DEFCFG_SEQUENCE)
cfg               378 sound/pci/hda/hda_local.h #define get_defcfg_device(cfg) \
cfg               379 sound/pci/hda/hda_local.h 	((cfg & AC_DEFCFG_DEVICE) >> AC_DEFCFG_DEVICE_SHIFT)
cfg               380 sound/pci/hda/hda_local.h #define get_defcfg_misc(cfg) \
cfg               381 sound/pci/hda/hda_local.h 	((cfg & AC_DEFCFG_MISC) >> AC_DEFCFG_MISC_SHIFT)
cfg               213 sound/pci/hda/hda_proc.c static const char *get_jack_connection(u32 cfg)
cfg               221 sound/pci/hda/hda_proc.c 	cfg = (cfg & AC_DEFCFG_CONN_TYPE) >> AC_DEFCFG_CONN_TYPE_SHIFT;
cfg               222 sound/pci/hda/hda_proc.c 	if (names[cfg])
cfg               223 sound/pci/hda/hda_proc.c 		return names[cfg];
cfg               228 sound/pci/hda/hda_proc.c static const char *get_jack_color(u32 cfg)
cfg               236 sound/pci/hda/hda_proc.c 	cfg = (cfg & AC_DEFCFG_COLOR) >> AC_DEFCFG_COLOR_SHIFT;
cfg               237 sound/pci/hda/hda_proc.c 	if (names[cfg])
cfg               238 sound/pci/hda/hda_proc.c 		return names[cfg];
cfg               247 sound/pci/hda/hda_proc.c static const char *get_jack_location(u32 cfg)
cfg               264 sound/pci/hda/hda_proc.c 	cfg = (cfg & AC_DEFCFG_LOCATION) >> AC_DEFCFG_LOCATION_SHIFT;
cfg               265 sound/pci/hda/hda_proc.c 	if ((cfg & 0x0f) < 7)
cfg               266 sound/pci/hda/hda_proc.c 		return bases[cfg & 0x0f];
cfg               268 sound/pci/hda/hda_proc.c 		if (cfg == specials_idx[i])
cfg               278 sound/pci/hda/hda_proc.c static const char *get_jack_connectivity(u32 cfg)
cfg               284 sound/pci/hda/hda_proc.c 	return jack_locations[(cfg >> (AC_DEFCFG_LOCATION_SHIFT + 4)) & 3];
cfg               291 sound/pci/hda/hda_proc.c static const char *get_jack_type(u32 cfg)
cfg               300 sound/pci/hda/hda_proc.c 	return jack_types[(cfg & AC_DEFCFG_DEVICE)
cfg                89 sound/pci/hda/hda_sysfs.c 			       pin->nid, pin->cfg);
cfg               383 sound/pci/hda/hda_sysfs.c 	int nid, cfg, err;
cfg               385 sound/pci/hda/hda_sysfs.c 	if (sscanf(buf, "%i %i", &nid, &cfg) != 2)
cfg               390 sound/pci/hda/hda_sysfs.c 	err = snd_hda_add_pincfg(codec, &codec->user_pins, nid, cfg);
cfg               177 sound/pci/hda/patch_analog.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg               188 sound/pci/hda/patch_analog.c 	err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0);
cfg               191 sound/pci/hda/patch_analog.c 	err = snd_hda_gen_parse_auto_config(codec, cfg);
cfg              8276 sound/pci/hda/patch_ca0132.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              8349 sound/pci/hda/patch_ca0132.c 	init_output(codec, cfg->dig_out_pins[0], spec->dig_out);
cfg              8354 sound/pci/hda/patch_ca0132.c 	init_input(codec, cfg->dig_in_pin, spec->dig_in);
cfg              8395 sound/pci/hda/patch_ca0132.c 	struct auto_pin_cfg *cfg = &spec->autocfg;
cfg              8398 sound/pci/hda/patch_ca0132.c 	init_output(codec, cfg->dig_out_pins[0], spec->dig_out);
cfg              8399 sound/pci/hda/patch_ca0132.c 	init_input(codec, cfg->dig_in_pin, spec->dig_in);
cfg              1045 sound/pci/hda/patch_cirrus.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg              1048 sound/pci/hda/patch_cirrus.c 	for (i = 0; i < cfg->dig_outs; i++) {
cfg              1049 sound/pci/hda/patch_cirrus.c 		hda_nid_t nid = cfg->dig_out_pins[i];
cfg                38 sound/pci/hda/patch_cmedia.c 	struct auto_pin_cfg *cfg;
cfg                47 sound/pci/hda/patch_cmedia.c 	cfg = &spec->gen.autocfg;
cfg                50 sound/pci/hda/patch_cmedia.c 	err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0);
cfg                53 sound/pci/hda/patch_cmedia.c 	err = snd_hda_gen_parse_auto_config(codec, cfg);
cfg                67 sound/pci/hda/patch_cmedia.c 	struct auto_pin_cfg *cfg;
cfg                76 sound/pci/hda/patch_cmedia.c 	cfg = &spec->gen.autocfg;
cfg                84 sound/pci/hda/patch_cmedia.c 	err = snd_hda_parse_pin_defcfg(codec, cfg, NULL, 0);
cfg                87 sound/pci/hda/patch_cmedia.c 	err = snd_hda_gen_parse_auto_config(codec, cfg);
cfg               249 sound/pci/hda/patch_conexant.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg               253 sound/pci/hda/patch_conexant.c 	for (i = 0; i < cfg->num_inputs; i++)
cfg               254 sound/pci/hda/patch_conexant.c 		if (cfg->inputs[i].pin == mux_pin) {
cfg               255 sound/pci/hda/patch_conexant.c 			mic_mode = !!cfg->inputs[i].is_headphone_mic;
cfg              1110 sound/pci/hda/patch_realtek.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg              1113 sound/pci/hda/patch_realtek.c 	err = snd_hda_parse_pin_defcfg(codec, cfg, ignore_nids,
cfg              1121 sound/pci/hda/patch_realtek.c 	err = snd_hda_gen_parse_auto_config(codec, cfg);
cfg              3835 sound/pci/hda/patch_realtek.c 	unsigned int cfg;
cfg              3840 sound/pci/hda/patch_realtek.c 	cfg = snd_hda_codec_get_pincfg(codec, 0x12);
cfg              3841 sound/pci/hda/patch_realtek.c 	if (get_defcfg_connect(cfg) == AC_JACK_PORT_FIXED)
cfg              5309 sound/pci/hda/patch_realtek.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg              5312 sound/pci/hda/patch_realtek.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              5313 sound/pci/hda/patch_realtek.c 		if (cfg->inputs[i].is_headset_mic && !spec->headset_mic_pin)
cfg              5314 sound/pci/hda/patch_realtek.c 			spec->headset_mic_pin = cfg->inputs[i].pin;
cfg              5315 sound/pci/hda/patch_realtek.c 		if (cfg->inputs[i].is_headphone_mic && !spec->headphone_mic_pin)
cfg              5316 sound/pci/hda/patch_realtek.c 			spec->headphone_mic_pin = cfg->inputs[i].pin;
cfg              5590 sound/pci/hda/patch_realtek.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg              5595 sound/pci/hda/patch_realtek.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              5596 sound/pci/hda/patch_realtek.c 		if (cfg->inputs[i].type != AUTO_PIN_MIC)
cfg              5598 sound/pci/hda/patch_realtek.c 		nid = cfg->inputs[i].pin;
cfg              5629 sound/pci/hda/patch_realtek.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg              5639 sound/pci/hda/patch_realtek.c 	for (i = 0; i < cfg->num_inputs; i++) {
cfg              5640 sound/pci/hda/patch_realtek.c 		hda_nid_t nid = cfg->inputs[i].pin;
cfg              5642 sound/pci/hda/patch_realtek.c 		if (cfg->inputs[i].type != AUTO_PIN_MIC)
cfg               950 sound/pci/hda/patch_sigmatel.c 	struct auto_pin_cfg *cfg = &spec->gen.autocfg;
cfg               955 sound/pci/hda/patch_sigmatel.c 	if (cfg->dig_outs < 1)
cfg               958 sound/pci/hda/patch_sigmatel.c 	num_cons = snd_hda_get_num_conns(codec, cfg->dig_out_pins[0]);
cfg               973 sound/pci/hda/patch_sigmatel.c 	kctl->count = cfg->dig_outs;
cfg               159 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg | CFG_SG | CFG_SN);
cfg               161 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg | CFG_SG);
cfg               162 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg);
cfg               170 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg | CFG_RS);
cfg               172 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg);
cfg               270 sound/soc/au1x/ac97c.c 	ctx->cfg = CFG_RC(3) | CFG_XS(3);
cfg               271 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg);
cfg               317 sound/soc/au1x/ac97c.c 	WR(ctx, AC97_CONFIG, ctx->cfg);
cfg                88 sound/soc/au1x/i2sc.c 	c = ctx->cfg;
cfg               131 sound/soc/au1x/i2sc.c 	ctx->cfg = c;
cfg               148 sound/soc/au1x/i2sc.c 		ctx->cfg |= (stype == PCM_TX) ? CFG_TN : CFG_RN;
cfg               149 sound/soc/au1x/i2sc.c 		WR(ctx, I2S_CFG, ctx->cfg);
cfg               153 sound/soc/au1x/i2sc.c 		ctx->cfg &= ~((stype == PCM_TX) ? CFG_TN : CFG_RN);
cfg               154 sound/soc/au1x/i2sc.c 		WR(ctx, I2S_CFG, ctx->cfg);
cfg               192 sound/soc/au1x/i2sc.c 	ctx->cfg &= ~CFG_SZ_MASK;
cfg               193 sound/soc/au1x/i2sc.c 	ctx->cfg |= v;
cfg               188 sound/soc/au1x/psc-ac97.c 	__raw_writel(pscdata->cfg | PSC_AC97CFG_DE_ENABLE, AC97_CFG(pscdata));
cfg               280 sound/soc/au1x/psc-ac97.c 		pscdata->cfg = r;
cfg               392 sound/soc/au1x/psc-ac97.c 	wd->cfg = PSC_AC97CFG_RT_FIFO8 | PSC_AC97CFG_TT_FIFO8 |
cfg                60 sound/soc/au1x/psc-i2s.c 	ct = pscdata->cfg;
cfg               104 sound/soc/au1x/psc-i2s.c 	pscdata->cfg = ct;
cfg               129 sound/soc/au1x/psc-i2s.c 		pscdata->cfg &= ~(0x1f << 4);
cfg               130 sound/soc/au1x/psc-i2s.c 		pscdata->cfg |= PSC_I2SCFG_SET_LEN(params->msbits);
cfg               161 sound/soc/au1x/psc-i2s.c 	__raw_writel(pscdata->cfg | PSC_I2SCFG_DE_ENABLE, I2S_CFG(pscdata));
cfg               328 sound/soc/au1x/psc-i2s.c 	wd->cfg |= PSC_I2SCFG_RT_FIFO8 | PSC_I2SCFG_TT_FIFO8;
cfg                15 sound/soc/au1x/psc.h 	unsigned long cfg;
cfg              2150 sound/soc/codecs/arizona.c 			       struct arizona_fll_cfg *cfg,
cfg              2159 sound/soc/codecs/arizona.c 	cfg->refdiv = 0;
cfg              2163 sound/soc/codecs/arizona.c 		cfg->refdiv++;
cfg              2170 sound/soc/codecs/arizona.c 	init_ratio = arizona_find_fratio(Fref, &cfg->fratio);
cfg              2192 sound/soc/codecs/arizona.c 	cfg->fratio = init_ratio - 1;
cfg              2195 sound/soc/codecs/arizona.c 	refdiv = cfg->refdiv;
cfg              2206 sound/soc/codecs/arizona.c 				cfg->refdiv = refdiv;
cfg              2207 sound/soc/codecs/arizona.c 				cfg->fratio = ratio - 1;
cfg              2232 sound/soc/codecs/arizona.c 				cfg->refdiv = refdiv;
cfg              2233 sound/soc/codecs/arizona.c 				cfg->fratio = ratio - 1;
cfg              2251 sound/soc/codecs/arizona.c 	return cfg->fratio + 1;
cfg              2255 sound/soc/codecs/arizona.c 			    struct arizona_fll_cfg *cfg,
cfg              2271 sound/soc/codecs/arizona.c 	cfg->outdiv = div;
cfg              2276 sound/soc/codecs/arizona.c 	ratio = arizona_calc_fratio(fll, cfg, target, Fref, sync);
cfg              2281 sound/soc/codecs/arizona.c 	Fref = Fref / (1 << cfg->refdiv);
cfg              2283 sound/soc/codecs/arizona.c 	cfg->n = target / (ratio * Fref);
cfg              2289 sound/soc/codecs/arizona.c 		cfg->theta = (target - (cfg->n * ratio * Fref))
cfg              2291 sound/soc/codecs/arizona.c 		cfg->lambda = (ratio * Fref) / gcd_fll;
cfg              2293 sound/soc/codecs/arizona.c 		cfg->theta = 0;
cfg              2294 sound/soc/codecs/arizona.c 		cfg->lambda = 0;
cfg              2301 sound/soc/codecs/arizona.c 	while (cfg->lambda >= (1 << 16)) {
cfg              2302 sound/soc/codecs/arizona.c 		cfg->theta >>= 1;
cfg              2303 sound/soc/codecs/arizona.c 		cfg->lambda >>= 1;
cfg              2308 sound/soc/codecs/arizona.c 			cfg->gain = fll_gains[i].gain;
cfg              2319 sound/soc/codecs/arizona.c 			cfg->n, cfg->theta, cfg->lambda);
cfg              2321 sound/soc/codecs/arizona.c 			cfg->fratio, ratio, cfg->outdiv,
cfg              2322 sound/soc/codecs/arizona.c 			cfg->refdiv, 1 << cfg->refdiv);
cfg              2323 sound/soc/codecs/arizona.c 	arizona_fll_dbg(fll, "GAIN=0x%x(%d)\n", cfg->gain, 1 << cfg->gain);
cfg              2329 sound/soc/codecs/arizona.c 			      struct arizona_fll_cfg *cfg, int source,
cfg              2333 sound/soc/codecs/arizona.c 				 ARIZONA_FLL1_THETA_MASK, cfg->theta);
cfg              2335 sound/soc/codecs/arizona.c 				 ARIZONA_FLL1_LAMBDA_MASK, cfg->lambda);
cfg              2338 sound/soc/codecs/arizona.c 				 cfg->fratio << ARIZONA_FLL1_FRATIO_SHIFT);
cfg              2342 sound/soc/codecs/arizona.c 				 cfg->refdiv << ARIZONA_FLL1_CLK_REF_DIV_SHIFT |
cfg              2348 sound/soc/codecs/arizona.c 				   cfg->gain << ARIZONA_FLL1_GAIN_SHIFT);
cfg              2352 sound/soc/codecs/arizona.c 				   cfg->outdiv << ARIZONA_FLL1_OUTDIV_SHIFT);
cfg              2355 sound/soc/codecs/arizona.c 				   cfg->gain << ARIZONA_FLL1_GAIN_SHIFT);
cfg              2360 sound/soc/codecs/arizona.c 				 ARIZONA_FLL1_CTRL_UPD | cfg->n);
cfg              2421 sound/soc/codecs/arizona.c 	struct arizona_fll_cfg cfg;
cfg              2449 sound/soc/codecs/arizona.c 		arizona_calc_fll(fll, &cfg, fll->ref_freq, false);
cfg              2452 sound/soc/codecs/arizona.c 		if (fll->sync_src >= 0 && cfg.lambda)
cfg              2453 sound/soc/codecs/arizona.c 			cfg.theta = (cfg.theta * (1 << 16)) / cfg.lambda;
cfg              2455 sound/soc/codecs/arizona.c 		arizona_apply_fll(arizona, fll->base, &cfg, fll->ref_src,
cfg              2458 sound/soc/codecs/arizona.c 			arizona_calc_fll(fll, &cfg, fll->sync_freq, true);
cfg              2460 sound/soc/codecs/arizona.c 			arizona_apply_fll(arizona, fll->base + 0x10, &cfg,
cfg              2465 sound/soc/codecs/arizona.c 		arizona_calc_fll(fll, &cfg, fll->sync_freq, false);
cfg              2467 sound/soc/codecs/arizona.c 		arizona_apply_fll(arizona, fll->base, &cfg,
cfg               593 sound/soc/codecs/da7218.c 	u8 cfg[DA7218_BIQ_CFG_SIZE];
cfg               621 sound/soc/codecs/da7218.c 		cfg[DA7218_BIQ_CFG_DATA] = ucontrol->value.bytes.data[i];
cfg               622 sound/soc/codecs/da7218.c 		cfg[DA7218_BIQ_CFG_ADDR] = i;
cfg               623 sound/soc/codecs/da7218.c 		regmap_raw_write(da7218->regmap, reg, cfg, DA7218_BIQ_CFG_SIZE);
cfg               716 sound/soc/codecs/da7219-aad.c 		u8 cfg, mask;
cfg               745 sound/soc/codecs/da7219-aad.c 		cfg = 0;
cfg               752 sound/soc/codecs/da7219-aad.c 			cfg |= (aad_pdata->mic_det_thr <<
cfg               756 sound/soc/codecs/da7219-aad.c 		snd_soc_component_update_bits(component, DA7219_ACCDET_CONFIG_1, mask, cfg);
cfg               758 sound/soc/codecs/da7219-aad.c 		cfg = 0;
cfg               769 sound/soc/codecs/da7219-aad.c 			cfg |= (aad_pdata->jack_ins_deb <<
cfg               778 sound/soc/codecs/da7219-aad.c 			cfg |= (aad_pdata->jack_det_rate <<
cfg               787 sound/soc/codecs/da7219-aad.c 			cfg |= (aad_pdata->jack_rem_deb <<
cfg               791 sound/soc/codecs/da7219-aad.c 		snd_soc_component_update_bits(component, DA7219_ACCDET_CONFIG_2, mask, cfg);
cfg               802 sound/soc/codecs/da7219-aad.c 		cfg = 0;
cfg               809 sound/soc/codecs/da7219-aad.c 			cfg |= (aad_pdata->btn_avg <<
cfg               818 sound/soc/codecs/da7219-aad.c 			cfg |= (aad_pdata->adc_1bit_rpt <<
cfg               822 sound/soc/codecs/da7219-aad.c 		snd_soc_component_update_bits(component, DA7219_ACCDET_CONFIG_7, mask, cfg);
cfg              3475 sound/soc/codecs/madera.c 			      struct madera_fll_cfg *cfg,
cfg              3483 sound/soc/codecs/madera.c 	cfg->refdiv = 0;
cfg              3487 sound/soc/codecs/madera.c 		cfg->refdiv++;
cfg              3494 sound/soc/codecs/madera.c 	init_ratio = madera_find_fratio(fll, fref, sync, &cfg->fratio);
cfg              3502 sound/soc/codecs/madera.c 		cfg->fratio = init_ratio - 1;
cfg              3528 sound/soc/codecs/madera.c 	refdiv = cfg->refdiv;
cfg              3537 sound/soc/codecs/madera.c 				cfg->refdiv = refdiv;
cfg              3538 sound/soc/codecs/madera.c 				cfg->fratio = ratio - 1;
cfg              3553 sound/soc/codecs/madera.c 				cfg->refdiv = refdiv;
cfg              3554 sound/soc/codecs/madera.c 				cfg->fratio = ratio - 1;
cfg              3567 sound/soc/codecs/madera.c 	return cfg->fratio + 1;
cfg              3571 sound/soc/codecs/madera.c 				struct madera_fll_cfg *cfg,
cfg              3580 sound/soc/codecs/madera.c 			cfg->gain = gains[i].gain;
cfg              3581 sound/soc/codecs/madera.c 			cfg->alt_gain = gains[i].alt_gain;
cfg              3592 sound/soc/codecs/madera.c 			   struct madera_fll_cfg *cfg,
cfg              3604 sound/soc/codecs/madera.c 	ratio = madera_calc_fratio(fll, cfg, fref, sync);
cfg              3609 sound/soc/codecs/madera.c 	fref = fref / (1 << cfg->refdiv);
cfg              3611 sound/soc/codecs/madera.c 	cfg->n = fll->fout / (ratio * fref);
cfg              3617 sound/soc/codecs/madera.c 		cfg->theta = (fll->fout - (cfg->n * ratio * fref))
cfg              3619 sound/soc/codecs/madera.c 		cfg->lambda = (ratio * fref) / gcd_fll;
cfg              3621 sound/soc/codecs/madera.c 		cfg->theta = 0;
cfg              3622 sound/soc/codecs/madera.c 		cfg->lambda = 0;
cfg              3630 sound/soc/codecs/madera.c 	while (cfg->lambda >= (1 << 16)) {
cfg              3631 sound/soc/codecs/madera.c 		cfg->theta >>= 1;
cfg              3632 sound/soc/codecs/madera.c 		cfg->lambda >>= 1;
cfg              3671 sound/soc/codecs/madera.c 	ret = madera_find_fll_gain(fll, cfg, fref, gains, n_gains);
cfg              3676 sound/soc/codecs/madera.c 		       cfg->n, cfg->theta, cfg->lambda);
cfg              3678 sound/soc/codecs/madera.c 		       cfg->fratio, ratio, cfg->refdiv, 1 << cfg->refdiv);
cfg              3679 sound/soc/codecs/madera.c 	madera_fll_dbg(fll, "GAIN=0x%x(%d)\n", cfg->gain, 1 << cfg->gain);
cfg              3685 sound/soc/codecs/madera.c 			     struct madera_fll_cfg *cfg, int source,
cfg              3694 sound/soc/codecs/madera.c 				 cfg->theta, &change);
cfg              3699 sound/soc/codecs/madera.c 				 cfg->lambda, &change);
cfg              3704 sound/soc/codecs/madera.c 				 cfg->fratio << MADERA_FLL1_FRATIO_SHIFT,
cfg              3711 sound/soc/codecs/madera.c 				 cfg->refdiv << MADERA_FLL1_REFCLK_DIV_SHIFT |
cfg              3735 sound/soc/codecs/madera.c 				 MADERA_FLL1_CTRL_UPD | cfg->n, &change);
cfg              3854 sound/soc/codecs/madera.c 	struct madera_fll_cfg cfg;
cfg              3905 sound/soc/codecs/madera.c 		ret = madera_calc_fll(fll, &cfg, fll->sync_freq, true);
cfg              3910 sound/soc/codecs/madera.c 					       &cfg, fll->sync_src,
cfg              3911 sound/soc/codecs/madera.c 					       true, cfg.gain);
cfg              3919 sound/soc/codecs/madera.c 	ret = madera_calc_fll(fll, &cfg, fll->ref_freq, false);
cfg              3924 sound/soc/codecs/madera.c 	if (have_sync && cfg.lambda)
cfg              3925 sound/soc/codecs/madera.c 		cfg.theta = (cfg.theta * (1 << 16)) / cfg.lambda;
cfg              3931 sound/soc/codecs/madera.c 			gain = cfg.gain;
cfg              3935 sound/soc/codecs/madera.c 				madera_set_fll_phase_integrator(fll, &cfg,
cfg              3937 sound/soc/codecs/madera.c 			if (!have_sync && cfg.theta == 0)
cfg              3938 sound/soc/codecs/madera.c 				gain = cfg.alt_gain;
cfg              3940 sound/soc/codecs/madera.c 				gain = cfg.gain;
cfg              3946 sound/soc/codecs/madera.c 		gain = cfg.gain;
cfg              3949 sound/soc/codecs/madera.c 		fll_change |= madera_set_fll_phase_integrator(fll, &cfg,
cfg              3951 sound/soc/codecs/madera.c 		if (!have_sync && cfg.theta == 0)
cfg              3952 sound/soc/codecs/madera.c 			gain = cfg.alt_gain;
cfg              3954 sound/soc/codecs/madera.c 			gain = cfg.gain;
cfg              3959 sound/soc/codecs/madera.c 				       &cfg, fll->ref_src,
cfg              1558 sound/soc/codecs/max98088.c        struct max98088_eq_cfg *cfg;
cfg              1575 sound/soc/codecs/max98088.c        cfg = pdata->eq_cfg;
cfg              1585 sound/soc/codecs/max98088.c                        if (strcmp(cfg[i].name, max98088->eq_texts[j]) == 0)
cfg              1600 sound/soc/codecs/max98088.c                t[max98088->eq_textcnt] = cfg[i].name;
cfg              1573 sound/soc/codecs/max98095.c 	struct max98095_eq_cfg *cfg;
cfg              1590 sound/soc/codecs/max98095.c 	cfg = pdata->eq_cfg;
cfg              1600 sound/soc/codecs/max98095.c 			if (strcmp(cfg[i].name, max98095->eq_texts[j]) == 0)
cfg              1615 sound/soc/codecs/max98095.c 		t[max98095->eq_textcnt] = cfg[i].name;
cfg              1724 sound/soc/codecs/max98095.c 	struct max98095_biquad_cfg *cfg;
cfg              1742 sound/soc/codecs/max98095.c 	cfg = pdata->bq_cfg;
cfg              1752 sound/soc/codecs/max98095.c 			if (strcmp(cfg[i].name, max98095->bq_texts[j]) == 0)
cfg              1767 sound/soc/codecs/max98095.c 		t[max98095->bq_textcnt] = cfg[i].name;
cfg              1713 sound/soc/codecs/wcd9335.c 	struct slim_stream_config *cfg = &dai_data->sconfig;
cfg              1718 sound/soc/codecs/wcd9335.c 	cfg->ch_count = 0;
cfg              1719 sound/soc/codecs/wcd9335.c 	cfg->direction = direction;
cfg              1720 sound/soc/codecs/wcd9335.c 	cfg->port_mask = 0;
cfg              1724 sound/soc/codecs/wcd9335.c 		cfg->ch_count++;
cfg              1726 sound/soc/codecs/wcd9335.c 		cfg->port_mask |= BIT(ch->port);
cfg              1729 sound/soc/codecs/wcd9335.c 	cfg->chs = kcalloc(cfg->ch_count, sizeof(unsigned int), GFP_KERNEL);
cfg              1730 sound/soc/codecs/wcd9335.c 	if (!cfg->chs)
cfg              1735 sound/soc/codecs/wcd9335.c 		cfg->chs[i++] = ch->ch_num;
cfg              1781 sound/soc/codecs/wcd9335.c 	kfree(cfg->chs);
cfg              1782 sound/soc/codecs/wcd9335.c 	cfg->chs = NULL;
cfg              1957 sound/soc/codecs/wcd9335.c 	struct slim_stream_config *cfg;
cfg              1967 sound/soc/codecs/wcd9335.c 		cfg = &dai_data->sconfig;
cfg              1968 sound/soc/codecs/wcd9335.c 		slim_stream_prepare(dai_data->sruntime, cfg);
cfg               421 sound/soc/codecs/wm8904.c 	int best, best_val, save, i, cfg;
cfg               428 sound/soc/codecs/wm8904.c 	cfg = wm8904->retune_mobile_cfg;
cfg               433 sound/soc/codecs/wm8904.c 			   wm8904->retune_mobile_texts[cfg]) == 0 &&
cfg               211 sound/soc/codecs/wm8958-dsp2.c 		struct wm8958_mbc_cfg *cfg
cfg               214 sound/soc/codecs/wm8958-dsp2.c 		for (i = 0; i < ARRAY_SIZE(cfg->coeff_regs); i++)
cfg               216 sound/soc/codecs/wm8958-dsp2.c 				      cfg->coeff_regs[i]);
cfg               218 sound/soc/codecs/wm8958-dsp2.c 		for (i = 0; i < ARRAY_SIZE(cfg->cutoff_regs); i++)
cfg               221 sound/soc/codecs/wm8958-dsp2.c 				      cfg->cutoff_regs[i]);
cfg               250 sound/soc/codecs/wm8958-dsp2.c 		struct wm8958_mbc_cfg *cfg
cfg               253 sound/soc/codecs/wm8958-dsp2.c 		for (i = 0; i < ARRAY_SIZE(cfg->combined_regs); i++)
cfg               255 sound/soc/codecs/wm8958-dsp2.c 				      cfg->combined_regs[i]);
cfg               259 sound/soc/codecs/wm8958-dsp2.c 		struct wm8958_vss_cfg *cfg
cfg               262 sound/soc/codecs/wm8958-dsp2.c 		for (i = 0; i < ARRAY_SIZE(cfg->regs); i++)
cfg               263 sound/soc/codecs/wm8958-dsp2.c 			snd_soc_component_write(component, i + 0x2600, cfg->regs[i]);
cfg               267 sound/soc/codecs/wm8958-dsp2.c 		struct wm8958_vss_hpf_cfg *cfg
cfg               270 sound/soc/codecs/wm8958-dsp2.c 		for (i = 0; i < ARRAY_SIZE(cfg->regs); i++)
cfg               271 sound/soc/codecs/wm8958-dsp2.c 			snd_soc_component_write(component, i + 0x2400, cfg->regs[i]);
cfg               310 sound/soc/codecs/wm8958-dsp2.c 		struct wm8958_enh_eq_cfg *cfg
cfg               313 sound/soc/codecs/wm8958-dsp2.c 		for (i = 0; i < ARRAY_SIZE(cfg->regs); i++)
cfg               315 sound/soc/codecs/wm8958-dsp2.c 				      cfg->regs[i]);
cfg               324 sound/soc/codecs/wm8994.c 	int cfg = wm8994->drc_cfg[drc];
cfg               334 sound/soc/codecs/wm8994.c 				    pdata->drc_cfgs[cfg].regs[i]);
cfg               396 sound/soc/codecs/wm8994.c 	int iface, best, best_val, save, i, cfg;
cfg               415 sound/soc/codecs/wm8994.c 	cfg = wm8994->retune_mobile_cfg[block];
cfg               420 sound/soc/codecs/wm8994.c 			   wm8994->retune_mobile_texts[cfg]) == 0 &&
cfg               338 sound/soc/codecs/wm8996.c 	int base, best, best_val, save, i, cfg, iface;
cfg               366 sound/soc/codecs/wm8996.c 	cfg = wm8996->retune_mobile_cfg[block];
cfg               371 sound/soc/codecs/wm8996.c 			   wm8996->retune_mobile_texts[cfg]) == 0 &&
cfg              1037 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param.part.cfg.rate = 2; /* 48khz */
cfg              1039 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param.part.cfg.format = ids->format; /* stereo/Mono */
cfg              1040 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param.part.cfg.s_length = 1; /* 24bit left justified */
cfg               393 sound/soc/intel/atom/sst-atom-controls.h 		struct pcm_cfg cfg;
cfg               424 sound/soc/intel/atom/sst-atom-controls.h 		struct pcm_cfg cfg;
cfg               410 sound/soc/intel/skylake/skl-messages.c 	if (skl->cfg.astate_cfg != NULL) {
cfg               411 sound/soc/intel/skylake/skl-messages.c 		skl_dsp_set_astate_cfg(skl, skl->cfg.astate_cfg->count,
cfg               412 sound/soc/intel/skylake/skl-messages.c 					skl->cfg.astate_cfg);
cfg              1449 sound/soc/intel/skylake/skl-pcm.c 		if (skl->cfg.astate_cfg != NULL) {
cfg              1451 sound/soc/intel/skylake/skl-pcm.c 					skl->cfg.astate_cfg->count,
cfg              1452 sound/soc/intel/skylake/skl-pcm.c 					skl->cfg.astate_cfg);
cfg               288 sound/soc/intel/skylake/skl-topology.c 	struct nhlt_specific_cfg *cfg;
cfg               327 sound/soc/intel/skylake/skl-topology.c 	cfg = skl_get_ep_blob(skl, m_cfg->vbus_id, link_type,
cfg               329 sound/soc/intel/skylake/skl-topology.c 	if (cfg) {
cfg               330 sound/soc/intel/skylake/skl-topology.c 		m_cfg->formats_config.caps_size = cfg->size;
cfg               331 sound/soc/intel/skylake/skl-topology.c 		m_cfg->formats_config.caps = (u32 *) &cfg->caps;
cfg              1734 sound/soc/intel/skylake/skl-topology.c 	struct nhlt_specific_cfg *cfg;
cfg              1745 sound/soc/intel/skylake/skl-topology.c 	cfg = skl_get_ep_blob(skl, mconfig->vbus_id, link_type,
cfg              1749 sound/soc/intel/skylake/skl-topology.c 	if (cfg) {
cfg              1750 sound/soc/intel/skylake/skl-topology.c 		mconfig->formats_config.caps_size = cfg->size;
cfg              1751 sound/soc/intel/skylake/skl-topology.c 		mconfig->formats_config.caps = (u32 *) &cfg->caps;
cfg              3225 sound/soc/intel/skylake/skl-topology.c 		size = struct_size(skl->cfg.astate_cfg, astate_table,
cfg              3227 sound/soc/intel/skylake/skl-topology.c 		skl->cfg.astate_cfg = devm_kzalloc(dev, size, GFP_KERNEL);
cfg              3228 sound/soc/intel/skylake/skl-topology.c 		if (!skl->cfg.astate_cfg)
cfg              3231 sound/soc/intel/skylake/skl-topology.c 		astate_table = skl->cfg.astate_cfg->astate_table;
cfg              3232 sound/soc/intel/skylake/skl-topology.c 		count = skl->cfg.astate_cfg->count = tkn_elem->value;
cfg                87 sound/soc/intel/skylake/skl.h 	struct skl_fw_config cfg;
cfg                92 sound/soc/meson/axg-pdm.c 	const struct axg_pdm_cfg *cfg;
cfg               150 sound/soc/meson/axg-pdm.c 	const struct axg_pdm_filters *filters = priv->cfg->filters;
cfg               175 sound/soc/meson/axg-pdm.c 	if (sys_rate < priv->cfg->sys_rate)
cfg               178 sound/soc/meson/axg-pdm.c 	return clk_set_rate(priv->sysclk, priv->cfg->sys_rate);
cfg               306 sound/soc/meson/axg-pdm.c 	const struct axg_pdm_hcic *hcic = &priv->cfg->filters->hcic;
cfg               324 sound/soc/meson/axg-pdm.c 	const struct axg_pdm_lpf *lpf = &priv->cfg->filters->lpf[index];
cfg               342 sound/soc/meson/axg-pdm.c 	const struct axg_pdm_hpf *hpf = &priv->cfg->filters->hpf;
cfg               356 sound/soc/meson/axg-pdm.c 	const struct axg_pdm_lpf *lpf = priv->cfg->filters->lpf;
cfg               396 sound/soc/meson/axg-pdm.c 	ret = clk_set_rate(priv->sysclk, priv->cfg->sys_rate);
cfg               596 sound/soc/meson/axg-pdm.c 	priv->cfg = of_device_get_match_data(dev);
cfg               597 sound/soc/meson/axg-pdm.c 	if (!priv->cfg) {
cfg               937 sound/soc/qcom/qdsp6/q6afe.c 				 struct afe_clk_cfg *cfg)
cfg               939 sound/soc/qcom/qdsp6/q6afe.c 	return q6afe_port_set_param_v2(port, cfg,
cfg               942 sound/soc/qcom/qdsp6/q6afe.c 				       sizeof(*cfg));
cfg               946 sound/soc/qcom/qdsp6/q6afe.c 				 struct afe_clk_set *cfg)
cfg               948 sound/soc/qcom/qdsp6/q6afe.c 	return q6afe_port_set_param(port, cfg, AFE_PARAM_ID_CLOCK_SET,
cfg               949 sound/soc/qcom/qdsp6/q6afe.c 				    AFE_MODULE_CLOCK_SET, sizeof(*cfg));
cfg               953 sound/soc/qcom/qdsp6/q6afe.c 					      struct afe_digital_clk_cfg *cfg)
cfg               955 sound/soc/qcom/qdsp6/q6afe.c 	return q6afe_port_set_param_v2(port, cfg,
cfg               958 sound/soc/qcom/qdsp6/q6afe.c 				       sizeof(*cfg));
cfg              1074 sound/soc/qcom/qdsp6/q6afe.c 			     struct q6afe_slim_cfg *cfg)
cfg              1079 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.sample_rate = cfg->sample_rate;
cfg              1080 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.bit_width = cfg->bit_width;
cfg              1081 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.num_channels = cfg->num_channels;
cfg              1082 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.data_format = cfg->data_format;
cfg              1083 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.shared_ch_mapping[0] = cfg->ch_mapping[0];
cfg              1084 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.shared_ch_mapping[1] = cfg->ch_mapping[1];
cfg              1085 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.shared_ch_mapping[2] = cfg->ch_mapping[2];
cfg              1086 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->slim_cfg.shared_ch_mapping[3] = cfg->ch_mapping[3];
cfg              1099 sound/soc/qcom/qdsp6/q6afe.c 			     struct q6afe_tdm_cfg *cfg)
cfg              1104 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.num_channels = cfg->num_channels;
cfg              1105 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.sample_rate = cfg->sample_rate;
cfg              1106 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.bit_width = cfg->bit_width;
cfg              1107 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.data_format = cfg->data_format;
cfg              1108 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.sync_mode = cfg->sync_mode;
cfg              1109 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.sync_src = cfg->sync_src;
cfg              1110 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.nslots_per_frame = cfg->nslots_per_frame;
cfg              1112 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.slot_width = cfg->slot_width;
cfg              1113 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->tdm_cfg.slot_mask = cfg->slot_mask;
cfg              1119 sound/soc/qcom/qdsp6/q6afe.c 	port->scfg->num_channels = cfg->num_channels;
cfg              1120 sound/soc/qcom/qdsp6/q6afe.c 	port->scfg->bitwidth = cfg->bit_width;
cfg              1121 sound/soc/qcom/qdsp6/q6afe.c 	port->scfg->data_align_type = cfg->data_align_type;
cfg              1122 sound/soc/qcom/qdsp6/q6afe.c 	memcpy(port->scfg->ch_mapping, cfg->ch_mapping,
cfg              1135 sound/soc/qcom/qdsp6/q6afe.c 			     struct q6afe_hdmi_cfg *cfg)
cfg              1141 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->hdmi_multi_ch.datatype = cfg->datatype;
cfg              1142 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->hdmi_multi_ch.channel_allocation = cfg->channel_allocation;
cfg              1143 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->hdmi_multi_ch.sample_rate = cfg->sample_rate;
cfg              1144 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->hdmi_multi_ch.bit_width = cfg->bit_width;
cfg              1155 sound/soc/qcom/qdsp6/q6afe.c int q6afe_i2s_port_prepare(struct q6afe_port *port, struct q6afe_i2s_cfg *cfg)
cfg              1162 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->i2s_cfg.sample_rate = cfg->sample_rate;
cfg              1163 sound/soc/qcom/qdsp6/q6afe.c 	pcfg->i2s_cfg.bit_width = cfg->bit_width;
cfg              1166 sound/soc/qcom/qdsp6/q6afe.c 	switch (cfg->fmt & SND_SOC_DAIFMT_MASTER_MASK) {
cfg              1178 sound/soc/qcom/qdsp6/q6afe.c 	num_sd_lines = hweight_long(cfg->sd_line_mask);
cfg              1185 sound/soc/qcom/qdsp6/q6afe.c 		switch (cfg->sd_line_mask) {
cfg              1204 sound/soc/qcom/qdsp6/q6afe.c 		switch (cfg->sd_line_mask) {
cfg              1217 sound/soc/qcom/qdsp6/q6afe.c 		switch (cfg->sd_line_mask) {
cfg              1227 sound/soc/qcom/qdsp6/q6afe.c 		switch (cfg->sd_line_mask) {
cfg              1242 sound/soc/qcom/qdsp6/q6afe.c 	switch (cfg->num_channels) {
cfg              1256 sound/soc/qcom/qdsp6/q6afe.c 		if (cfg->num_channels == 2)
cfg               202 sound/soc/qcom/qdsp6/q6afe.h 			    struct q6afe_hdmi_cfg *cfg);
cfg               204 sound/soc/qcom/qdsp6/q6afe.h 			  struct q6afe_slim_cfg *cfg);
cfg               205 sound/soc/qcom/qdsp6/q6afe.h int q6afe_i2s_port_prepare(struct q6afe_port *port, struct q6afe_i2s_cfg *cfg);
cfg               206 sound/soc/qcom/qdsp6/q6afe.h void q6afe_tdm_port_prepare(struct q6afe_port *port, struct q6afe_tdm_cfg *cfg);
cfg              1373 sound/soc/sh/fsi.c 		struct dma_slave_config cfg = {};
cfg              1377 sound/soc/sh/fsi.c 			cfg.dst_addr		= fsi->phys + REG_DODT;
cfg              1378 sound/soc/sh/fsi.c 			cfg.dst_addr_width	= DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg              1379 sound/soc/sh/fsi.c 			cfg.direction		= DMA_MEM_TO_DEV;
cfg              1381 sound/soc/sh/fsi.c 			cfg.src_addr		= fsi->phys + REG_DIDT;
cfg              1382 sound/soc/sh/fsi.c 			cfg.src_addr_width	= DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg              1383 sound/soc/sh/fsi.c 			cfg.direction		= DMA_DEV_TO_MEM;
cfg              1386 sound/soc/sh/fsi.c 		ret = dmaengine_slave_config(io->chan, &cfg);
cfg              1480 sound/soc/sh/rcar/core.c 	struct rsnd_kctrl_cfg *cfg = snd_kcontrol_chip(kctrl);
cfg              1482 sound/soc/sh/rcar/core.c 	if (cfg->texts) {
cfg              1484 sound/soc/sh/rcar/core.c 		uinfo->count = cfg->size;
cfg              1485 sound/soc/sh/rcar/core.c 		uinfo->value.enumerated.items = cfg->max;
cfg              1486 sound/soc/sh/rcar/core.c 		if (uinfo->value.enumerated.item >= cfg->max)
cfg              1487 sound/soc/sh/rcar/core.c 			uinfo->value.enumerated.item = cfg->max - 1;
cfg              1489 sound/soc/sh/rcar/core.c 			cfg->texts[uinfo->value.enumerated.item],
cfg              1492 sound/soc/sh/rcar/core.c 		uinfo->count = cfg->size;
cfg              1494 sound/soc/sh/rcar/core.c 		uinfo->value.integer.max = cfg->max;
cfg              1495 sound/soc/sh/rcar/core.c 		uinfo->type = (cfg->max == 1) ?
cfg              1506 sound/soc/sh/rcar/core.c 	struct rsnd_kctrl_cfg *cfg = snd_kcontrol_chip(kctrl);
cfg              1509 sound/soc/sh/rcar/core.c 	for (i = 0; i < cfg->size; i++)
cfg              1510 sound/soc/sh/rcar/core.c 		if (cfg->texts)
cfg              1511 sound/soc/sh/rcar/core.c 			uc->value.enumerated.item[i] = cfg->val[i];
cfg              1513 sound/soc/sh/rcar/core.c 			uc->value.integer.value[i] = cfg->val[i];
cfg              1521 sound/soc/sh/rcar/core.c 	struct rsnd_kctrl_cfg *cfg = snd_kcontrol_chip(kctrl);
cfg              1524 sound/soc/sh/rcar/core.c 	if (!cfg->accept(cfg->io))
cfg              1527 sound/soc/sh/rcar/core.c 	for (i = 0; i < cfg->size; i++) {
cfg              1528 sound/soc/sh/rcar/core.c 		if (cfg->texts) {
cfg              1529 sound/soc/sh/rcar/core.c 			change |= (uc->value.enumerated.item[i] != cfg->val[i]);
cfg              1530 sound/soc/sh/rcar/core.c 			cfg->val[i] = uc->value.enumerated.item[i];
cfg              1532 sound/soc/sh/rcar/core.c 			change |= (uc->value.integer.value[i] != cfg->val[i]);
cfg              1533 sound/soc/sh/rcar/core.c 			cfg->val[i] = uc->value.integer.value[i];
cfg              1537 sound/soc/sh/rcar/core.c 	if (change && cfg->update)
cfg              1538 sound/soc/sh/rcar/core.c 		cfg->update(cfg->io, cfg->mod);
cfg              1562 sound/soc/sh/rcar/core.c struct rsnd_kctrl_cfg *rsnd_kctrl_init_m(struct rsnd_kctrl_cfg_m *cfg)
cfg              1564 sound/soc/sh/rcar/core.c 	cfg->cfg.val = cfg->val;
cfg              1566 sound/soc/sh/rcar/core.c 	return &cfg->cfg;
cfg              1569 sound/soc/sh/rcar/core.c struct rsnd_kctrl_cfg *rsnd_kctrl_init_s(struct rsnd_kctrl_cfg_s *cfg)
cfg              1571 sound/soc/sh/rcar/core.c 	cfg->cfg.val = &cfg->val;
cfg              1573 sound/soc/sh/rcar/core.c 	return &cfg->cfg;
cfg              1610 sound/soc/sh/rcar/core.c 		   struct rsnd_kctrl_cfg *cfg,
cfg              1635 sound/soc/sh/rcar/core.c 		if (c == cfg)
cfg              1642 sound/soc/sh/rcar/core.c 	kctrl = snd_ctl_new1(&knew, cfg);
cfg              1650 sound/soc/sh/rcar/core.c 	cfg->texts	= texts;
cfg              1651 sound/soc/sh/rcar/core.c 	cfg->max	= max;
cfg              1652 sound/soc/sh/rcar/core.c 	cfg->size	= size;
cfg              1653 sound/soc/sh/rcar/core.c 	cfg->accept	= accept;
cfg              1654 sound/soc/sh/rcar/core.c 	cfg->update	= update;
cfg              1655 sound/soc/sh/rcar/core.c 	cfg->card	= card;
cfg              1656 sound/soc/sh/rcar/core.c 	cfg->kctrl	= kctrl;
cfg              1657 sound/soc/sh/rcar/core.c 	cfg->io		= io;
cfg              1658 sound/soc/sh/rcar/core.c 	cfg->mod	= mod;
cfg               167 sound/soc/sh/rcar/dma.c 	struct dma_slave_config cfg = {};
cfg               171 sound/soc/sh/rcar/dma.c 	cfg.direction	= is_play ? DMA_MEM_TO_DEV : DMA_DEV_TO_MEM;
cfg               172 sound/soc/sh/rcar/dma.c 	cfg.src_addr	= dma->src_addr;
cfg               173 sound/soc/sh/rcar/dma.c 	cfg.dst_addr	= dma->dst_addr;
cfg               174 sound/soc/sh/rcar/dma.c 	cfg.src_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               175 sound/soc/sh/rcar/dma.c 	cfg.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES;
cfg               179 sound/soc/sh/rcar/dma.c 		&cfg.src_addr, &cfg.dst_addr);
cfg               181 sound/soc/sh/rcar/dma.c 	ret = dmaengine_slave_config(dmaen->chan, &cfg);
cfg               717 sound/soc/sh/rcar/rsnd.h 	struct rsnd_kctrl_cfg cfg;
cfg               722 sound/soc/sh/rcar/rsnd.h 	struct rsnd_kctrl_cfg cfg;
cfg               725 sound/soc/sh/rcar/rsnd.h #define rsnd_kctrl_size(x)	((x).cfg.size)
cfg               726 sound/soc/sh/rcar/rsnd.h #define rsnd_kctrl_max(x)	((x).cfg.max)
cfg               732 sound/soc/sh/rcar/rsnd.h struct rsnd_kctrl_cfg *rsnd_kctrl_init_m(struct rsnd_kctrl_cfg_m *cfg);
cfg               733 sound/soc/sh/rcar/rsnd.h struct rsnd_kctrl_cfg *rsnd_kctrl_init_s(struct rsnd_kctrl_cfg_s *cfg);
cfg               741 sound/soc/sh/rcar/rsnd.h 		   struct rsnd_kctrl_cfg *cfg,
cfg               746 sound/soc/sh/rcar/rsnd.h #define rsnd_kctrl_new_m(mod, io, rtd, name, accept, update, cfg, size, max) \
cfg               747 sound/soc/sh/rcar/rsnd.h 	rsnd_kctrl_new(mod, io, rtd, name, accept, update, rsnd_kctrl_init_m(cfg), \
cfg               750 sound/soc/sh/rcar/rsnd.h #define rsnd_kctrl_new_s(mod, io, rtd, name, accept, update, cfg, max)	\
cfg               751 sound/soc/sh/rcar/rsnd.h 	rsnd_kctrl_new(mod, io, rtd, name, accept, update, rsnd_kctrl_init_s(cfg), \
cfg               754 sound/soc/sh/rcar/rsnd.h #define rsnd_kctrl_new_e(mod, io, rtd, name, accept, update, cfg, texts, size) \
cfg               755 sound/soc/sh/rcar/rsnd.h 	rsnd_kctrl_new(mod, io, rtd, name, accept, update, rsnd_kctrl_init_s(cfg), \
cfg               303 sound/soc/soc-ac97.c 		struct snd_ac97_reset_cfg *cfg)
cfg               315 sound/soc/soc-ac97.c 	cfg->pctl = p;
cfg               322 sound/soc/soc-ac97.c 	cfg->pstate_reset = state;
cfg               329 sound/soc/soc-ac97.c 	cfg->pstate_warm_reset = state;
cfg               336 sound/soc/soc-ac97.c 	cfg->pstate_run = state;
cfg               348 sound/soc/soc-ac97.c 	cfg->gpio_sync = gpio;
cfg               360 sound/soc/soc-ac97.c 	cfg->gpio_sdata = gpio;
cfg               372 sound/soc/soc-ac97.c 	cfg->gpio_reset = gpio;
cfg               405 sound/soc/soc-ac97.c 	struct snd_ac97_reset_cfg cfg;
cfg               408 sound/soc/soc-ac97.c 	ret = snd_soc_ac97_parse_pinctl(dev, &cfg);
cfg               419 sound/soc/soc-ac97.c 	snd_ac97_rst_cfg = cfg;
cfg               319 sound/soc/soc-topology.c 	struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg)
cfg               322 sound/soc/soc-topology.c 		return tplg->ops->link_load(tplg->comp, tplg->index, link, cfg);
cfg              2132 sound/soc/soc-topology.c 			struct snd_soc_tplg_link_config *cfg)
cfg              2139 sound/soc/soc-topology.c 	for (i = 0; i < le32_to_cpu(cfg->num_hw_configs); i++) {
cfg              2140 sound/soc/soc-topology.c 		hw_config = &cfg->hw_config[i];
cfg              2141 sound/soc/soc-topology.c 		if (hw_config->id != cfg->default_hw_config_id)
cfg              2235 sound/soc/soc-topology.c 	struct snd_soc_tplg_link_config *cfg)
cfg              2242 sound/soc/soc-topology.c 	len = strnlen(cfg->name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN);
cfg              2246 sound/soc/soc-topology.c 		name = cfg->name;
cfg              2250 sound/soc/soc-topology.c 	len = strnlen(cfg->stream_name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN);
cfg              2254 sound/soc/soc-topology.c 		stream_name = cfg->stream_name;
cfg              2258 sound/soc/soc-topology.c 	link = snd_soc_find_dai_link(tplg->comp->card, le32_to_cpu(cfg->id),
cfg              2262 sound/soc/soc-topology.c 			name, cfg->id);
cfg              2267 sound/soc/soc-topology.c 	if (cfg->num_hw_configs)
cfg              2268 sound/soc/soc-topology.c 		set_link_hw_format(link, cfg);
cfg              2271 sound/soc/soc-topology.c 	if (cfg->flag_mask)
cfg              2273 sound/soc/soc-topology.c 			       le32_to_cpu(cfg->flag_mask),
cfg              2274 sound/soc/soc-topology.c 			       le32_to_cpu(cfg->flags));
cfg              2277 sound/soc/soc-topology.c 	ret = soc_tplg_dai_link_load(tplg, link, cfg);
cfg              2448 sound/soc/sof/topology.c 			     struct snd_soc_tplg_link_config *cfg,
cfg              2453 sound/soc/sof/topology.c 	struct snd_soc_tplg_private *private = &cfg->priv;
cfg              2525 sound/soc/sof/topology.c 			     struct snd_soc_tplg_link_config *cfg,
cfg              2535 sound/soc/sof/topology.c 			      struct snd_soc_tplg_link_config *cfg,
cfg              2545 sound/soc/sof/topology.c 			      struct snd_soc_tplg_link_config *cfg,
cfg              2550 sound/soc/sof/topology.c 	struct snd_soc_tplg_private *private = &cfg->priv;
cfg              2732 sound/soc/sof/topology.c 			     struct snd_soc_tplg_link_config *cfg,
cfg              2737 sound/soc/sof/topology.c 	struct snd_soc_tplg_private *private = &cfg->priv;
cfg              2773 sound/soc/sof/topology.c 			     struct snd_soc_tplg_link_config *cfg,
cfg              2808 sound/soc/sof/topology.c 			 struct snd_soc_tplg_link_config *cfg)
cfg              2811 sound/soc/sof/topology.c 	struct snd_soc_tplg_private *private = &cfg->priv;
cfg              2862 sound/soc/sof/topology.c 	num_hw_configs = le32_to_cpu(cfg->num_hw_configs);
cfg              2866 sound/soc/sof/topology.c 				le32_to_cpu(cfg->num_hw_configs));
cfg              2871 sound/soc/sof/topology.c 			cfg->num_hw_configs, le32_to_cpu(cfg->default_hw_config_id));
cfg              2874 sound/soc/sof/topology.c 			if (cfg->hw_config[i].id == cfg->default_hw_config_id)
cfg              2880 sound/soc/sof/topology.c 				le32_to_cpu(cfg->default_hw_config_id));
cfg              2886 sound/soc/sof/topology.c 	hw_config = &cfg->hw_config[i];
cfg              2894 sound/soc/sof/topology.c 		ret = sof_link_ssp_load(scomp, index, link, cfg, hw_config,
cfg              2898 sound/soc/sof/topology.c 		ret = sof_link_dmic_load(scomp, index, link, cfg, hw_config,
cfg              2902 sound/soc/sof/topology.c 		ret = sof_link_hda_load(scomp, index, link, cfg, hw_config,
cfg              2906 sound/soc/sof/topology.c 		ret = sof_link_alh_load(scomp, index, link, cfg, hw_config,
cfg              2910 sound/soc/sof/topology.c 		ret = sof_link_sai_load(scomp, index, link, cfg, hw_config,
cfg              2914 sound/soc/sof/topology.c 		ret = sof_link_esai_load(scomp, index, link, cfg, hw_config,
cfg                25 sound/usb/helper.h #define get_cfg_desc(cfg)	(&(cfg)->desc)
cfg               368 sound/usb/usx2y/us122l.c 	struct usb_stream_config cfg;
cfg               378 sound/usb/usx2y/us122l.c 	if (copy_from_user(&cfg, (void __user *)arg, sizeof(cfg)))
cfg               381 sound/usb/usx2y/us122l.c 	if (cfg.version != USB_STREAM_INTERFACE_VERSION)
cfg               385 sound/usb/usx2y/us122l.c 	if ((cfg.sample_rate != 44100 && cfg.sample_rate != 48000  &&
cfg               387 sound/usb/usx2y/us122l.c 	      (cfg.sample_rate != 88200 && cfg.sample_rate != 96000))) ||
cfg               388 sound/usb/usx2y/us122l.c 	    cfg.frame_size != 6 ||
cfg               389 sound/usb/usx2y/us122l.c 	    cfg.period_frames > 0x3000)
cfg               392 sound/usb/usx2y/us122l.c 	switch (cfg.sample_rate) {
cfg               405 sound/usb/usx2y/us122l.c 	if (cfg.period_frames < min_period_frames)
cfg               415 sound/usb/usx2y/us122l.c 		if (!s || memcmp(&cfg, &s->cfg, sizeof(cfg))) {
cfg               421 sound/usb/usx2y/us122l.c 	if (!s || memcmp(&cfg, &s->cfg, sizeof(cfg)) ||
cfg               424 sound/usb/usx2y/us122l.c 		if (!us122l_start(us122l, cfg.sample_rate, cfg.period_frames))
cfg               704 sound/usb/usx2y/us122l.c 				     us122l->sk.s->cfg.sample_rate);
cfg                18 sound/usb/usx2y/usb_stream.c 	return (sk->out_phase_peeked >> 16) * s->cfg.frame_size;
cfg               197 sound/usb/usx2y/usb_stream.c 	sk->s->cfg.version = USB_STREAM_INTERFACE_VERSION;
cfg               201 sound/usb/usx2y/usb_stream.c 	sk->s->cfg.sample_rate = sample_rate;
cfg               202 sound/usb/usx2y/usb_stream.c 	sk->s->cfg.frame_size = frame_size;
cfg               205 sound/usb/usx2y/usb_stream.c 	sk->s->cfg.period_frames = period_frames;
cfg               320 sound/usb/usx2y/usb_stream.c 	if (unlikely(lb % s->cfg.frame_size)) {
cfg               418 sound/usb/usx2y/usb_stream.c 			       l/(int)s->cfg.frame_size);
cfg               475 sound/usb/usx2y/usb_stream.c 			   (s->idle_insize)/(int)s->cfg.frame_size);
cfg               528 sound/usb/usx2y/usb_stream.c 			s->cfg.frame_size * inurb->number_of_packets;
cfg               531 sound/usb/usx2y/usb_stream.c 		max_diff_0 = s->cfg.frame_size;
cfg               532 sound/usb/usx2y/usb_stream.c 		if (s->cfg.period_frames >= 256)
cfg               534 sound/usb/usx2y/usb_stream.c 		if (s->cfg.period_frames >= 1024)
cfg               544 sound/usb/usx2y/usb_stream.c 				(min_frames >> 8) * s->cfg.frame_size;
cfg               548 sound/usb/usx2y/usb_stream.c 					    urb_size / (int)s->cfg.frame_size,
cfg               612 sound/usb/usx2y/usb_stream.c 		if (l < s->cfg.frame_size) {
cfg                30 sound/xen/xen_snd_front.h 	struct xen_front_cfg_card cfg;
cfg               805 sound/xen/xen_snd_front_alsa.c 	struct xen_front_cfg_card *cfg = &front_info->cfg;
cfg               822 sound/xen/xen_snd_front_alsa.c 			devm_kcalloc(dev, cfg->num_pcm_instances,
cfg               830 sound/xen/xen_snd_front_alsa.c 	card_info->num_pcm_instances = cfg->num_pcm_instances;
cfg               831 sound/xen/xen_snd_front_alsa.c 	card_info->pcm_hw = cfg->pcm_hw;
cfg               833 sound/xen/xen_snd_front_alsa.c 	for (i = 0; i < cfg->num_pcm_instances; i++) {
cfg               834 sound/xen/xen_snd_front_alsa.c 		ret = new_pcm_instance(card_info, &cfg->pcm_instances[i],
cfg               841 sound/xen/xen_snd_front_alsa.c 	strncpy(card->shortname, cfg->name_short, sizeof(card->shortname));
cfg               842 sound/xen/xen_snd_front_alsa.c 	strncpy(card->longname, cfg->name_long, sizeof(card->longname));
cfg               479 sound/xen/xen_snd_front_cfg.c 	struct xen_front_cfg_card *cfg = &front_info->cfg;
cfg               501 sound/xen/xen_snd_front_cfg.c 	cfg_read_pcm_hw(xb_dev->nodename, NULL, &cfg->pcm_hw);
cfg               503 sound/xen/xen_snd_front_cfg.c 	cfg->pcm_instances =
cfg               507 sound/xen/xen_snd_front_cfg.c 	if (!cfg->pcm_instances)
cfg               511 sound/xen/xen_snd_front_cfg.c 		ret = cfg_device(front_info, &cfg->pcm_instances[i],
cfg               512 sound/xen/xen_snd_front_cfg.c 				 &cfg->pcm_hw, xb_dev->nodename, i, stream_cnt);
cfg               516 sound/xen/xen_snd_front_cfg.c 	cfg->num_pcm_instances = num_devices;
cfg               296 sound/xen/xen_snd_front_evtchnl.c 	struct xen_front_cfg_card *cfg = &front_info->cfg;
cfg               308 sound/xen/xen_snd_front_evtchnl.c 	for (d = 0; d < cfg->num_pcm_instances; d++) {
cfg               312 sound/xen/xen_snd_front_evtchnl.c 		pcm_instance = &cfg->pcm_instances[d];
cfg               390 sound/xen/xen_snd_front_evtchnl.c 	struct xen_front_cfg_card *cfg = &front_info->cfg;
cfg               402 sound/xen/xen_snd_front_evtchnl.c 	for (d = 0; d < cfg->num_pcm_instances; d++) {
cfg               406 sound/xen/xen_snd_front_evtchnl.c 		pcm_instance = &cfg->pcm_instances[d];
cfg                54 tools/bpf/bpftool/cfg.c #define cfg_first_func(cfg)	\
cfg                55 tools/bpf/bpftool/cfg.c 	list_first_entry(&cfg->funcs, struct func_node, l)
cfg                56 tools/bpf/bpftool/cfg.c #define cfg_last_func(cfg)	\
cfg                57 tools/bpf/bpftool/cfg.c 	list_last_entry(&cfg->funcs, struct func_node, l)
cfg                63 tools/bpf/bpftool/cfg.c static struct func_node *cfg_append_func(struct cfg *cfg, struct bpf_insn *insn)
cfg                67 tools/bpf/bpftool/cfg.c 	list_for_each_entry(func, &cfg->funcs, l) {
cfg                81 tools/bpf/bpftool/cfg.c 	new_func->idx = cfg->func_num;
cfg                83 tools/bpf/bpftool/cfg.c 	cfg->func_num++;
cfg               131 tools/bpf/bpftool/cfg.c static bool cfg_partition_funcs(struct cfg *cfg, struct bpf_insn *cur,
cfg               136 tools/bpf/bpftool/cfg.c 	func = cfg_append_func(cfg, cur);
cfg               145 tools/bpf/bpftool/cfg.c 		func = cfg_append_func(cfg, cur + cur->off + 1);
cfg               150 tools/bpf/bpftool/cfg.c 	last_func = cfg_last_func(cfg);
cfg               152 tools/bpf/bpftool/cfg.c 	func = cfg_first_func(cfg);
cfg               333 tools/bpf/bpftool/cfg.c static bool cfg_build(struct cfg *cfg, struct bpf_insn *insn, unsigned int len)
cfg               338 tools/bpf/bpftool/cfg.c 	INIT_LIST_HEAD(&cfg->funcs);
cfg               340 tools/bpf/bpftool/cfg.c 	if (cfg_partition_funcs(cfg, insn, insn + cnt))
cfg               343 tools/bpf/bpftool/cfg.c 	list_for_each_entry(func, &cfg->funcs, l) {
cfg               354 tools/bpf/bpftool/cfg.c static void cfg_destroy(struct cfg *cfg)
cfg               358 tools/bpf/bpftool/cfg.c 	list_for_each_entry_safe(func, func2, &cfg->funcs, l) {
cfg               458 tools/bpf/bpftool/cfg.c static void cfg_dump(struct cfg *cfg)
cfg               463 tools/bpf/bpftool/cfg.c 	list_for_each_entry(func, &cfg->funcs, l) {
cfg               476 tools/bpf/bpftool/cfg.c 	struct cfg cfg;
cfg               478 tools/bpf/bpftool/cfg.c 	memset(&cfg, 0, sizeof(cfg));
cfg               479 tools/bpf/bpftool/cfg.c 	if (cfg_build(&cfg, insn, len))
cfg               482 tools/bpf/bpftool/cfg.c 	cfg_dump(&cfg);
cfg               484 tools/bpf/bpftool/cfg.c 	cfg_destroy(&cfg);
cfg               108 tools/lib/bpf/xsk.c static void xsk_set_umem_config(struct xsk_umem_config *cfg,
cfg               112 tools/lib/bpf/xsk.c 		cfg->fill_size = XSK_RING_PROD__DEFAULT_NUM_DESCS;
cfg               113 tools/lib/bpf/xsk.c 		cfg->comp_size = XSK_RING_CONS__DEFAULT_NUM_DESCS;
cfg               114 tools/lib/bpf/xsk.c 		cfg->frame_size = XSK_UMEM__DEFAULT_FRAME_SIZE;
cfg               115 tools/lib/bpf/xsk.c 		cfg->frame_headroom = XSK_UMEM__DEFAULT_FRAME_HEADROOM;
cfg               116 tools/lib/bpf/xsk.c 		cfg->flags = XSK_UMEM__DEFAULT_FLAGS;
cfg               120 tools/lib/bpf/xsk.c 	cfg->fill_size = usr_cfg->fill_size;
cfg               121 tools/lib/bpf/xsk.c 	cfg->comp_size = usr_cfg->comp_size;
cfg               122 tools/lib/bpf/xsk.c 	cfg->frame_size = usr_cfg->frame_size;
cfg               123 tools/lib/bpf/xsk.c 	cfg->frame_headroom = usr_cfg->frame_headroom;
cfg               124 tools/lib/bpf/xsk.c 	cfg->flags = usr_cfg->flags;
cfg               127 tools/lib/bpf/xsk.c static int xsk_set_xdp_socket_config(struct xsk_socket_config *cfg,
cfg               131 tools/lib/bpf/xsk.c 		cfg->rx_size = XSK_RING_CONS__DEFAULT_NUM_DESCS;
cfg               132 tools/lib/bpf/xsk.c 		cfg->tx_size = XSK_RING_PROD__DEFAULT_NUM_DESCS;
cfg               133 tools/lib/bpf/xsk.c 		cfg->libbpf_flags = 0;
cfg               134 tools/lib/bpf/xsk.c 		cfg->xdp_flags = 0;
cfg               135 tools/lib/bpf/xsk.c 		cfg->bind_flags = 0;
cfg               142 tools/lib/bpf/xsk.c 	cfg->rx_size = usr_cfg->rx_size;
cfg               143 tools/lib/bpf/xsk.c 	cfg->tx_size = usr_cfg->tx_size;
cfg               144 tools/lib/bpf/xsk.c 	cfg->libbpf_flags = usr_cfg->libbpf_flags;
cfg               145 tools/lib/bpf/xsk.c 	cfg->xdp_flags = usr_cfg->xdp_flags;
cfg               146 tools/lib/bpf/xsk.c 	cfg->bind_flags = usr_cfg->bind_flags;
cfg              3044 tools/perf/util/annotate.c 	const struct annotation_config *cfg = cfgp;
cfg              3046 tools/perf/util/annotate.c 	return strcmp(name, cfg->name);
cfg              3052 tools/perf/util/annotate.c 	struct annotation_config *cfg;
cfg              3059 tools/perf/util/annotate.c 	cfg = bsearch(name, annotation__configs, ARRAY_SIZE(annotation__configs),
cfg              3062 tools/perf/util/annotate.c 	if (cfg == NULL)
cfg              3065 tools/perf/util/annotate.c 		perf_config_int(cfg->value, name, value);
cfg              3067 tools/perf/util/annotate.c 		if (*(int *)cfg->value > ANNOTATION__MAX_OFFSET_LEVEL)
cfg              3068 tools/perf/util/annotate.c 			*(int *)cfg->value = ANNOTATION__MAX_OFFSET_LEVEL;
cfg              3069 tools/perf/util/annotate.c 		else if (*(int *)cfg->value < ANNOTATION__MIN_OFFSET_LEVEL)
cfg              3070 tools/perf/util/annotate.c 			*(int *)cfg->value = ANNOTATION__MIN_OFFSET_LEVEL;
cfg              3072 tools/perf/util/annotate.c 		*(bool *)cfg->value = perf_config_bool(name, value);
cfg              2372 tools/perf/util/parse-events.c 	struct strlist_config cfg = {.dont_dupstr = true};
cfg              2378 tools/perf/util/parse-events.c 	sdtlist = strlist__new(NULL, &cfg);
cfg               330 tools/testing/selftests/bpf/progs/strobemeta.h static __always_inline void read_int_var(struct strobemeta_cfg *cfg,
cfg               335 tools/testing/selftests/bpf/progs/strobemeta.h 	void *location = calc_location(&cfg->int_locs[idx], tls_base);
cfg               345 tools/testing/selftests/bpf/progs/strobemeta.h static __always_inline uint64_t read_str_var(struct strobemeta_cfg *cfg,
cfg               355 tools/testing/selftests/bpf/progs/strobemeta.h 	location = calc_location(&cfg->str_locs[idx], tls_base);
cfg               375 tools/testing/selftests/bpf/progs/strobemeta.h static __always_inline void *read_map_var(struct strobemeta_cfg *cfg,
cfg               390 tools/testing/selftests/bpf/progs/strobemeta.h 	location = calc_location(&cfg->map_locs[idx], tls_base);
cfg               400 tools/testing/selftests/bpf/progs/strobemeta.h 	if (cfg->req_meta_idx == idx) {
cfg               448 tools/testing/selftests/bpf/progs/strobemeta.h 	struct strobemeta_cfg *cfg;
cfg               451 tools/testing/selftests/bpf/progs/strobemeta.h 	cfg = bpf_map_lookup_elem(&strobemeta_cfgs, &pid);
cfg               452 tools/testing/selftests/bpf/progs/strobemeta.h 	if (!cfg)
cfg               470 tools/testing/selftests/bpf/progs/strobemeta.h 		read_int_var(cfg, i, tls_base, &value, data);
cfg               478 tools/testing/selftests/bpf/progs/strobemeta.h 		payload += read_str_var(cfg, i, tls_base, &value, data, payload);
cfg               486 tools/testing/selftests/bpf/progs/strobemeta.h 		payload = read_map_var(cfg, i, tls_base, &value, data, payload);