/linux-4.19.296/drivers/pci/ |
D | ecam.c | 31 struct pci_config_window *cfg; in pci_ecam_create() local 39 cfg = kzalloc(sizeof(*cfg), GFP_KERNEL); in pci_ecam_create() 40 if (!cfg) in pci_ecam_create() 43 cfg->parent = dev; in pci_ecam_create() 44 cfg->ops = ops; in pci_ecam_create() 45 cfg->busr.start = busr->start; in pci_ecam_create() 46 cfg->busr.end = busr->end; in pci_ecam_create() 47 cfg->busr.flags = IORESOURCE_BUS; in pci_ecam_create() 48 bus_range = resource_size(&cfg->busr); in pci_ecam_create() 52 cfg->busr.end = busr->start + bus_range - 1; in pci_ecam_create() [all …]
|
/linux-4.19.296/drivers/cpufreq/ |
D | s3c2412-cpufreq.c | 43 static int s3c2412_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg) in s3c2412_cpufreq_calcdivs() argument 49 fclk = cfg->freq.fclk; in s3c2412_cpufreq_calcdivs() 50 armclk = cfg->freq.armclk; in s3c2412_cpufreq_calcdivs() 51 hclk_max = cfg->max.hclk; in s3c2412_cpufreq_calcdivs() 62 __func__, cfg->freq.fclk, cfg->freq.armclk, in s3c2412_cpufreq_calcdivs() 63 cfg->freq.hclk, cfg->freq.pclk); in s3c2412_cpufreq_calcdivs() 72 cfg->divs.arm_divisor = armdiv; in s3c2412_cpufreq_calcdivs() 79 cfg->freq.hclk = hclk = armdiv_clk / hdiv; in s3c2412_cpufreq_calcdivs() 82 cfg->divs.dvs = dvs = armclk < armdiv_clk; in s3c2412_cpufreq_calcdivs() 85 cfg->freq.armclk = dvs ? hclk : armdiv_clk; in s3c2412_cpufreq_calcdivs() [all …]
|
D | s3c24xx-cpufreq-debugfs.c | 41 struct s3c_cpufreq_config *cfg; in board_show() local 44 cfg = s3c_cpufreq_getconfig(); in board_show() 45 if (!cfg) { in board_show() 50 brd = cfg->board; in board_show() 81 struct s3c_cpufreq_config *cfg; in info_show() local 83 cfg = s3c_cpufreq_getconfig(); in info_show() 84 if (!cfg) { in info_show() 89 seq_printf(seq, " FCLK %ld Hz\n", cfg->freq.fclk); in info_show() 91 cfg->freq.hclk, print_ns(cfg->freq.hclk_tns)); in info_show() 92 seq_printf(seq, " PCLK %ld Hz\n", cfg->freq.hclk); in info_show() [all …]
|
D | s3c24xx-cpufreq.c | 65 static void s3c_cpufreq_getcur(struct s3c_cpufreq_config *cfg) in s3c_cpufreq_getcur() argument 69 cfg->freq.fclk = fclk = clk_get_rate(clk_fclk); in s3c_cpufreq_getcur() 70 cfg->freq.hclk = hclk = clk_get_rate(clk_hclk); in s3c_cpufreq_getcur() 71 cfg->freq.pclk = pclk = clk_get_rate(clk_pclk); in s3c_cpufreq_getcur() 72 cfg->freq.armclk = armclk = clk_get_rate(clk_arm); in s3c_cpufreq_getcur() 74 cfg->pll.driver_data = __raw_readl(S3C2410_MPLLCON); in s3c_cpufreq_getcur() 75 cfg->pll.frequency = fclk; in s3c_cpufreq_getcur() 77 cfg->freq.hclk_tns = 1000000000 / (cfg->freq.hclk / 10); in s3c_cpufreq_getcur() 79 cfg->divs.h_divisor = fclk / hclk; in s3c_cpufreq_getcur() 80 cfg->divs.p_divisor = fclk / pclk; in s3c_cpufreq_getcur() [all …]
|
D | s3c2440-cpufreq.c | 57 static int s3c2440_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg) in s3c2440_cpufreq_calcdivs() argument 63 fclk = cfg->freq.fclk; in s3c2440_cpufreq_calcdivs() 64 armclk = cfg->freq.armclk; in s3c2440_cpufreq_calcdivs() 65 hclk_max = cfg->max.hclk; in s3c2440_cpufreq_calcdivs() 93 pdiv = (hclk > cfg->max.pclk) ? 2 : 1; in s3c2440_cpufreq_calcdivs() 95 if ((hclk / pdiv) > cfg->max.pclk) in s3c2440_cpufreq_calcdivs() 114 cfg->divs.dvs = 1; in s3c2440_cpufreq_calcdivs() 117 cfg->divs.dvs = 0; in s3c2440_cpufreq_calcdivs() 119 cfg->freq.armclk = armclk; in s3c2440_cpufreq_calcdivs() 123 cfg->divs.h_divisor = hdiv; in s3c2440_cpufreq_calcdivs() [all …]
|
D | s3c2410-cpufreq.c | 33 static void s3c2410_cpufreq_setdivs(struct s3c_cpufreq_config *cfg) in s3c2410_cpufreq_setdivs() argument 37 if (cfg->divs.h_divisor == 2) in s3c2410_cpufreq_setdivs() 40 if (cfg->divs.p_divisor != cfg->divs.h_divisor) in s3c2410_cpufreq_setdivs() 46 static int s3c2410_cpufreq_calcdivs(struct s3c_cpufreq_config *cfg) in s3c2410_cpufreq_calcdivs() argument 52 fclk = cfg->freq.fclk; in s3c2410_cpufreq_calcdivs() 53 hclk_max = cfg->max.hclk; in s3c2410_cpufreq_calcdivs() 55 cfg->freq.armclk = fclk; in s3c2410_cpufreq_calcdivs() 60 hdiv = (fclk > cfg->max.hclk) ? 2 : 1; in s3c2410_cpufreq_calcdivs() 63 if (hclk > cfg->max.hclk) { in s3c2410_cpufreq_calcdivs() 68 pdiv = (hclk > cfg->max.pclk) ? 2 : 1; in s3c2410_cpufreq_calcdivs() [all …]
|
/linux-4.19.296/drivers/media/tuners/ |
D | qm1d1c0042.c | 54 struct qm1d1c0042_config cfg; member 61 return container_of(c, struct qm1d1c0042_state, cfg); in cfg_to_state() 123 __func__, state->cfg.fe->dvb->num, state->cfg.fe->id); in qm1d1c0042_wakeup() 132 struct qm1d1c0042_config *cfg; in qm1d1c0042_set_config() local 135 cfg = priv_cfg; in qm1d1c0042_set_config() 137 if (cfg->fe) in qm1d1c0042_set_config() 138 state->cfg.fe = cfg->fe; in qm1d1c0042_set_config() 140 if (cfg->xtal_freq != QM1D1C0042_CFG_XTAL_DFLT) in qm1d1c0042_set_config() 143 state->cfg.xtal_freq = default_cfg.xtal_freq; in qm1d1c0042_set_config() 145 state->cfg.lpf = cfg->lpf; in qm1d1c0042_set_config() [all …]
|
D | qm1d1b0004.c | 70 struct qm1d1b0004_config cfg; member 116 if (state->cfg.half_step) in qm1d1b0004_set_params() 127 buf[2] = 0xe0 | state->cfg.half_step; in qm1d1b0004_set_params() 134 buf[0] = 0xe4 | state->cfg.half_step; in qm1d1b0004_set_params() 141 lpf_freq = state->cfg.lpf_freq; in qm1d1b0004_set_params() 147 buf[0] = 0xe4 | ((lpf & 0x0c) << 1) | state->cfg.half_step; in qm1d1b0004_set_params() 167 memcpy(&state->cfg, priv_cfg, sizeof(state->cfg)); in qm1d1b0004_set_config() 178 if (state->cfg.half_step) in qm1d1b0004_init() 203 struct qm1d1b0004_config *cfg; in qm1d1b0004_probe() local 207 cfg = client->dev.platform_data; in qm1d1b0004_probe() [all …]
|
D | tda18212.c | 25 struct tda18212_config cfg; member 73 if_khz = dev->cfg.if_atsc_vsb; in tda18212_set_params() 77 if_khz = dev->cfg.if_atsc_qam; in tda18212_set_params() 83 if_khz = dev->cfg.if_dvbt_6; in tda18212_set_params() 87 if_khz = dev->cfg.if_dvbt_7; in tda18212_set_params() 91 if_khz = dev->cfg.if_dvbt_8; in tda18212_set_params() 102 if_khz = dev->cfg.if_dvbt2_6; in tda18212_set_params() 106 if_khz = dev->cfg.if_dvbt2_7; in tda18212_set_params() 110 if_khz = dev->cfg.if_dvbt2_8; in tda18212_set_params() 120 if_khz = dev->cfg.if_dvbc; in tda18212_set_params() [all …]
|
/linux-4.19.296/drivers/clk/sprd/ |
D | pll.c | 32 #define pinternal(pll, cfg, member) \ argument 33 (cfg[pindex(pll, member)] & pmask(pll, member)) 35 #define pinternal_val(pll, cfg, member) \ argument 36 (pinternal(pll, cfg, member) >> pshift(pll, member)) 100 u32 *cfg; in _sprd_pll_recalc_rate() local 106 cfg = kcalloc(regs_num, sizeof(*cfg), GFP_KERNEL); in _sprd_pll_recalc_rate() 107 if (!cfg) in _sprd_pll_recalc_rate() 111 cfg[i] = sprd_pll_read(pll, i); in _sprd_pll_recalc_rate() 115 if (pinternal(pll, cfg, PLL_PREDIV)) in _sprd_pll_recalc_rate() 119 ((pll->fflag == 1 && pinternal(pll, cfg, PLL_POSTDIV)) || in _sprd_pll_recalc_rate() [all …]
|
/linux-4.19.296/drivers/pci/controller/ |
D | pci-host-common.c | 27 struct pci_config_window *cfg; in gen_pci_init() local 40 cfg = pci_ecam_create(dev, &cfgres, bus_range, ops); in gen_pci_init() 41 if (IS_ERR(cfg)) { in gen_pci_init() 42 err = PTR_ERR(cfg); in gen_pci_init() 46 err = devm_add_action(dev, gen_pci_unmap_cfg, cfg); in gen_pci_init() 48 gen_pci_unmap_cfg(cfg); in gen_pci_init() 51 return cfg; in gen_pci_init() 65 struct pci_config_window *cfg; in pci_host_common_probe() local 82 cfg = gen_pci_init(dev, &resources, ops); in pci_host_common_probe() 83 if (IS_ERR(cfg)) in pci_host_common_probe() [all …]
|
D | pci-thunder-pem.c | 31 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_bridge_read() local 32 struct thunder_pem_pci *pem_pci = (struct thunder_pem_pci *)cfg->priv; in thunder_pem_bridge_read() 132 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_config_read() local 134 if (bus->number < cfg->busr.start || in thunder_pem_config_read() 135 bus->number > cfg->busr.end) in thunder_pem_config_read() 142 if (bus->number == cfg->busr.start) in thunder_pem_config_read() 208 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_bridge_write() local 209 struct thunder_pem_pci *pem_pci = (struct thunder_pem_pci *)cfg->priv; in thunder_pem_bridge_write() 281 struct pci_config_window *cfg = bus->sysdata; in thunder_pem_config_write() local 283 if (bus->number < cfg->busr.start || in thunder_pem_config_write() [all …]
|
/linux-4.19.296/drivers/nvmem/ |
D | snvs_lpgpr.c | 37 struct nvmem_config cfg; member 97 struct nvmem_config *cfg; in snvs_lpgpr_probe() local 123 cfg = &priv->cfg; in snvs_lpgpr_probe() 124 cfg->priv = priv; in snvs_lpgpr_probe() 125 cfg->name = dev_name(dev); in snvs_lpgpr_probe() 126 cfg->dev = dev; in snvs_lpgpr_probe() 127 cfg->stride = 4; in snvs_lpgpr_probe() 128 cfg->word_size = 4; in snvs_lpgpr_probe() 129 cfg->size = dcfg->size, in snvs_lpgpr_probe() 130 cfg->owner = THIS_MODULE; in snvs_lpgpr_probe() [all …]
|
D | imx-iim.c | 110 struct nvmem_config cfg = {}; in imx_iim_probe() local 132 cfg.name = "imx-iim", in imx_iim_probe() 133 cfg.read_only = true, in imx_iim_probe() 134 cfg.word_size = 1, in imx_iim_probe() 135 cfg.stride = 1, in imx_iim_probe() 136 cfg.reg_read = imx_iim_read, in imx_iim_probe() 137 cfg.dev = dev; in imx_iim_probe() 138 cfg.size = drvdata->nregs; in imx_iim_probe() 139 cfg.priv = iim; in imx_iim_probe() 141 nvmem = devm_nvmem_register(dev, &cfg); in imx_iim_probe()
|
/linux-4.19.296/drivers/isdn/hardware/mISDN/ |
D | mISDNinfineon.c | 114 struct _iohandle cfg; member 286 val = inb((u32)hw->cfg.start + DIVA_PCI_CTRL); in diva_irq() 304 val = readb(hw->cfg.p); in diva20x_irq() 311 writeb(PITA_INT0_STATUS, hw->cfg.p); /* ACK PITA INT0 */ in diva20x_irq() 323 val = inb((u32)hw->cfg.start + TIGER_AUX_STATUS); in tiger_irq() 341 val = inb((u32)hw->cfg.start + ELSA_IRQ_ADDR); in elsa_irq() 359 val = inl((u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in niccy_irq() 364 outl(val, (u32)hw->cfg.start + NICCY_IRQ_CTRL_REG); in niccy_irq() 410 writel(PITA_INT0_ENABLE, hw->cfg.p); in enable_hwirq() 414 outb(TIGER_IRQ_BIT, (u32)hw->cfg.start + TIGER_AUX_IRQMASK); in enable_hwirq() [all …]
|
/linux-4.19.296/drivers/regulator/ |
D | fixed-helper.c | 9 struct fixed_voltage_config cfg; member 18 kfree(data->cfg.supply_name); in regulator_fixed_release() 39 data->cfg.supply_name = kstrdup(name, GFP_KERNEL); in regulator_register_always_on() 40 if (!data->cfg.supply_name) { in regulator_register_always_on() 45 data->cfg.microvolts = uv; in regulator_register_always_on() 46 data->cfg.gpio = -EINVAL; in regulator_register_always_on() 47 data->cfg.enabled_at_boot = 1; in regulator_register_always_on() 48 data->cfg.init_data = &data->init_data; in regulator_register_always_on() 56 data->pdev.dev.platform_data = &data->cfg; in regulator_register_always_on()
|
D | fixed.c | 104 struct regulator_config cfg = { }; in reg_fixed_voltage_probe() local 154 cfg.ena_gpio = config->gpio; in reg_fixed_voltage_probe() 156 cfg.ena_gpio_initialized = true; in reg_fixed_voltage_probe() 158 cfg.ena_gpio_invert = !config->enable_high; in reg_fixed_voltage_probe() 161 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_HIGH; in reg_fixed_voltage_probe() 163 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_LOW; in reg_fixed_voltage_probe() 166 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_LOW; in reg_fixed_voltage_probe() 168 cfg.ena_gpio_flags |= GPIOF_OUT_INIT_HIGH; in reg_fixed_voltage_probe() 171 cfg.ena_gpio_flags |= GPIOF_OPEN_DRAIN; in reg_fixed_voltage_probe() 173 cfg.dev = &pdev->dev; in reg_fixed_voltage_probe() [all …]
|
/linux-4.19.296/drivers/clk/ |
D | clk-stm32mp1.c | 319 void *cfg; member 323 const struct clock_config *cfg); 383 const struct clock_config *cfg) in _clk_hw_register_gate() argument 385 struct gate_cfg *gate_cfg = cfg->cfg; in _clk_hw_register_gate() 388 cfg->name, in _clk_hw_register_gate() 389 cfg->parent_name, in _clk_hw_register_gate() 390 cfg->flags, in _clk_hw_register_gate() 401 const struct clock_config *cfg) in _clk_hw_register_fixed_factor() argument 403 struct fixed_factor_cfg *ff_cfg = cfg->cfg; in _clk_hw_register_fixed_factor() 405 return clk_hw_register_fixed_factor(dev, cfg->name, cfg->parent_name, in _clk_hw_register_fixed_factor() [all …]
|
/linux-4.19.296/drivers/clk/tegra/ |
D | clk-pll.c | 517 struct tegra_clk_pll_freq_table *cfg, in _get_table_rate() argument 540 cfg->input_rate = sel->input_rate; in _get_table_rate() 541 cfg->output_rate = sel->output_rate; in _get_table_rate() 542 cfg->m = sel->m; in _get_table_rate() 543 cfg->n = sel->n; in _get_table_rate() 544 cfg->p = p; in _get_table_rate() 545 cfg->cpcon = sel->cpcon; in _get_table_rate() 546 cfg->sdm_data = sel->sdm_data; in _get_table_rate() 551 static int _calc_rate(struct clk_hw *hw, struct tegra_clk_pll_freq_table *cfg, in _calc_rate() argument 585 for (cfg->output_rate = rate; cfg->output_rate < 200 * cfreq; in _calc_rate() [all …]
|
/linux-4.19.296/fs/xfs/ |
D | xfs_sysfs.c | 371 struct xfs_error_cfg *cfg = to_error_cfg(kobject); in max_retries_show() local 373 if (cfg->max_retries == XFS_ERR_RETRY_FOREVER) in max_retries_show() 376 retries = cfg->max_retries; in max_retries_show() 387 struct xfs_error_cfg *cfg = to_error_cfg(kobject); in max_retries_store() local 399 cfg->max_retries = XFS_ERR_RETRY_FOREVER; in max_retries_store() 401 cfg->max_retries = val; in max_retries_store() 412 struct xfs_error_cfg *cfg = to_error_cfg(kobject); in retry_timeout_seconds_show() local 414 if (cfg->retry_timeout == XFS_ERR_RETRY_FOREVER) in retry_timeout_seconds_show() 417 timeout = jiffies_to_msecs(cfg->retry_timeout) / MSEC_PER_SEC; in retry_timeout_seconds_show() 428 struct xfs_error_cfg *cfg = to_error_cfg(kobject); in retry_timeout_seconds_store() local [all …]
|
/linux-4.19.296/drivers/media/usb/dvb-usb-v2/ |
D | mxl111sf-tuner.c | 35 const struct mxl111sf_tuner_config *cfg; member 46 return (state->cfg->read_reg) ? in mxl111sf_tuner_read_reg() 47 state->cfg->read_reg(state->mxl_state, addr, data) : in mxl111sf_tuner_read_reg() 54 return (state->cfg->write_reg) ? in mxl111sf_tuner_write_reg() 55 state->cfg->write_reg(state->mxl_state, addr, data) : in mxl111sf_tuner_write_reg() 62 return (state->cfg->program_regs) ? in mxl111sf_tuner_program_regs() 63 state->cfg->program_regs(state->mxl_state, ctrl_reg_info) : in mxl111sf_tuner_program_regs() 70 return (state->cfg->top_master_ctrl) ? in mxl1x1sf_tuner_top_master_ctrl() 71 state->cfg->top_master_ctrl(state->mxl_state, onoff) : in mxl1x1sf_tuner_top_master_ctrl() 142 state->cfg->invert_spectrum, state->cfg->if_freq); in mxl1x1sf_tuner_set_if_output_freq() [all …]
|
/linux-4.19.296/include/dt-bindings/dma/ |
D | at91.h | 35 #define AT91_XDMAC_DT_GET_MEM_IF(cfg) (((cfg) >> AT91_XDMAC_DT_MEM_IF_OFFSET) \ argument 42 #define AT91_XDMAC_DT_GET_PER_IF(cfg) (((cfg) >> AT91_XDMAC_DT_PER_IF_OFFSET) \ argument 49 #define AT91_XDMAC_DT_GET_PERID(cfg) (((cfg) >> AT91_XDMAC_DT_PERID_OFFSET) \ argument
|
/linux-4.19.296/drivers/memory/ |
D | pl172.c | 89 u32 cfg; in pl172_setup_static() local 93 if (!of_property_read_u32(np, "mpmc,memory-width", &cfg)) { in pl172_setup_static() 94 if (cfg == 8) { in pl172_setup_static() 95 cfg = MPMC_STATIC_CFG_MW_8BIT; in pl172_setup_static() 96 } else if (cfg == 16) { in pl172_setup_static() 97 cfg = MPMC_STATIC_CFG_MW_16BIT; in pl172_setup_static() 98 } else if (cfg == 32) { in pl172_setup_static() 99 cfg = MPMC_STATIC_CFG_MW_32BIT; in pl172_setup_static() 110 cfg |= MPMC_STATIC_CFG_PM; in pl172_setup_static() 113 cfg |= MPMC_STATIC_CFG_PC; in pl172_setup_static() [all …]
|
/linux-4.19.296/drivers/media/dvb-frontends/ |
D | dib0070.c | 53 const struct dib0070_config *cfg; member 93 state->msg[0].addr = state->cfg->i2c_address; in dib0070_read_reg() 97 state->msg[1].addr = state->cfg->i2c_address; in dib0070_read_reg() 126 state->msg[0].addr = state->cfg->i2c_address; in dib0070_write_reg() 142 state->cfg->sleep(state->fe, 0); \ 143 if (state->cfg->reset) { \ 144 state->cfg->reset(state->fe,1); msleep(10); \ 145 state->cfg->reset(state->fe,0); msleep(10); \ 253 if (state->cfg->vga_filter != 0) { in dib0070_ctrl_agc_filter() 254 dib0070_write_reg(state, 0x1a, state->cfg->vga_filter); in dib0070_ctrl_agc_filter() [all …]
|
D | dib3000mc.c | 40 struct dib3000mc_config *cfg; member 167 u16 reg_51, reg_52 = state->cfg->agc->setup & 0xfefb; in dib3000mc_setup_pwm_state() 168 if (state->cfg->pwm3_inversion) { in dib3000mc_setup_pwm_state() 178 if (state->cfg->use_pwm3) in dib3000mc_setup_pwm_state() 236 if ((state->cfg->output_mpeg2_in_188_bytes)) in dib3000mc_set_output_mode() 329 struct dibx000_agc_config *agc = state->cfg->agc; in dib3000mc_init() 339 if (state->cfg->mobile_mode) { in dib3000mc_init() 365 if (state->cfg->phase_noise_mode == 0) in dib3000mc_init() 382 dib3000mc_write_word(state, 36, state->cfg->max_time); in dib3000mc_init() 383 …dib3000mc_write_word(state, 37, (state->cfg->agc_command1 << 13) | (state->cfg->agc_command2 << 12… in dib3000mc_init() [all …]
|