Home
last modified time | relevance | path

Searched refs:clk_cfg (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/sound/soc/cirrus/
H A Dep93xx-i2s.c234 unsigned int clk_cfg; in ep93xx_i2s_set_dai_fmt() local
238 clk_cfg = ep93xx_i2s_read_reg(info, EP93XX_I2S_RXCLKCFG); in ep93xx_i2s_set_dai_fmt()
242 clk_cfg |= EP93XX_I2S_CLKCFG_REL; in ep93xx_i2s_set_dai_fmt()
246 clk_cfg &= ~EP93XX_I2S_CLKCFG_REL; in ep93xx_i2s_set_dai_fmt()
250 clk_cfg &= ~EP93XX_I2S_CLKCFG_REL; in ep93xx_i2s_set_dai_fmt()
262 clk_cfg |= EP93XX_I2S_CLKCFG_MASTER; in ep93xx_i2s_set_dai_fmt()
267 clk_cfg &= ~EP93XX_I2S_CLKCFG_MASTER; in ep93xx_i2s_set_dai_fmt()
277 clk_cfg &= ~(EP93XX_I2S_CLKCFG_CKP | EP93XX_I2S_CLKCFG_LRS); in ep93xx_i2s_set_dai_fmt()
282 clk_cfg &= ~EP93XX_I2S_CLKCFG_CKP; in ep93xx_i2s_set_dai_fmt()
283 clk_cfg |= EP93XX_I2S_CLKCFG_LRS; in ep93xx_i2s_set_dai_fmt()
[all …]
/openbmc/linux/sound/soc/xilinx/
H A Dxlnx_spdif.c109 u32 val, clk_div, clk_cfg; in xlnx_spdif_hw_params() local
117 clk_cfg = 0; in xlnx_spdif_hw_params()
120 clk_cfg = 1; in xlnx_spdif_hw_params()
123 clk_cfg = 2; in xlnx_spdif_hw_params()
126 clk_cfg = 3; in xlnx_spdif_hw_params()
129 clk_cfg = 4; in xlnx_spdif_hw_params()
132 clk_cfg = 5; in xlnx_spdif_hw_params()
135 clk_cfg = 6; in xlnx_spdif_hw_params()
143 val |= clk_cfg << XSPDIF_CLOCK_CONFIG_BITS_SHIFT; in xlnx_spdif_hw_params()
/openbmc/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_mipi_dsi.c41 const struct dsi_clk_config *clk_cfg; member
387 const struct dsi_clk_config *clk_cfg; in rcar_mipi_dsi_parameters_calc() local
403 for (clk_cfg = dsi->info->clk_cfg; clk_cfg->min_freq != 0; clk_cfg++) { in rcar_mipi_dsi_parameters_calc()
404 if (fout_target > clk_cfg->min_freq && in rcar_mipi_dsi_parameters_calc()
405 fout_target <= clk_cfg->max_freq) { in rcar_mipi_dsi_parameters_calc()
406 setup_info->clkset = clk_cfg; in rcar_mipi_dsi_parameters_calc()
416 setup_info->vclk_divider = 1 << ((clk_cfg->vco_cntrl >> 4) & 0x3); in rcar_mipi_dsi_parameters_calc()
420 setup_info->vclk_divider = 1 << (((clk_cfg->vco_cntrl >> 3) & 0x7) + 1); in rcar_mipi_dsi_parameters_calc()
445 clk_cfg->vco_cntrl, clk_cfg->prop_cntrl, in rcar_mipi_dsi_parameters_calc()
1053 .clk_cfg = dsi_clk_cfg_v3u,
[all …]
/openbmc/linux/drivers/gpio/
H A Dgpio-npcm-sgpio.c284 const struct npcm_clk_cfg *clk_cfg) in npcm_sgpio_setup_clk() argument
294 for (i = clk_cfg->cfg_opt-1; i > 0; i--) { in npcm_sgpio_setup_clk()
295 val = apb_freq / clk_cfg->sft_clk[i]; in npcm_sgpio_setup_clk()
297 iowrite8(clk_cfg->clk_sel[i] | tmp, in npcm_sgpio_setup_clk()
502 const struct npcm_clk_cfg *clk_cfg; in npcm_sgpio_probe() local
514 clk_cfg = device_get_match_data(&pdev->dev); in npcm_sgpio_probe()
515 if (!clk_cfg) in npcm_sgpio_probe()
538 rc = npcm_sgpio_setup_clk(gpio, clk_cfg); in npcm_sgpio_probe()
/openbmc/linux/drivers/media/i2c/
H A Dimx290.c213 const struct imx290_clk_cfg *clk_cfg; member
511 .clk_cfg = imx290_1080p_clock_config,
522 .clk_cfg = imx290_720p_clock_config,
536 .clk_cfg = imx290_1080p_clock_config,
547 .clk_cfg = imx290_720p_clock_config,
629 const struct imx290_clk_cfg *clk_cfg = &mode->clk_cfg[clk_idx]; in imx290_set_clock() local
635 cci_write(imx290->regmap, IMX290_INCKSEL1, clk_cfg->incksel1, &ret); in imx290_set_clock()
636 cci_write(imx290->regmap, IMX290_INCKSEL2, clk_cfg->incksel2, &ret); in imx290_set_clock()
637 cci_write(imx290->regmap, IMX290_INCKSEL3, clk_cfg->incksel3, &ret); in imx290_set_clock()
638 cci_write(imx290->regmap, IMX290_INCKSEL4, clk_cfg->incksel4, &ret); in imx290_set_clock()
[all …]
/openbmc/u-boot/drivers/spi/
H A Dbcm63xx_spi.c156 uint8_t clk_cfg; in bcm63xx_spi_set_speed() local
160 clk_cfg = SPI_CLK_0_391MHZ; in bcm63xx_spi_set_speed()
165 clk_cfg = bcm63xx_spi_freq_table[i][1]; in bcm63xx_spi_set_speed()
173 clk_cfg | SPI_CLK_SSOFF_2); in bcm63xx_spi_set_speed()
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_ptp.c1717 struct ice_perout_channel clk_cfg = {0}; in ice_ptp_gpio_enable_e810() local
1731 clk_cfg.gpio_pin = GPIO_20; in ice_ptp_gpio_enable_e810()
1733 clk_cfg.gpio_pin = GPIO_22; in ice_ptp_gpio_enable_e810()
1738 clk_cfg.gpio_pin = GPIO_20; in ice_ptp_gpio_enable_e810()
1740 clk_cfg.gpio_pin = GPIO_22; in ice_ptp_gpio_enable_e810()
1742 clk_cfg.gpio_pin = PPS_PIN_INDEX; in ice_ptp_gpio_enable_e810()
1744 clk_cfg.gpio_pin = chan; in ice_ptp_gpio_enable_e810()
1747 clk_cfg.period = ((rq->perout.period.sec * NSEC_PER_SEC) + in ice_ptp_gpio_enable_e810()
1749 clk_cfg.start_time = ((rq->perout.start.sec * NSEC_PER_SEC) + in ice_ptp_gpio_enable_e810()
1751 clk_cfg.ena = !!on; in ice_ptp_gpio_enable_e810()
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-bcm63xx.c190 u8 clk_cfg, reg; in bcm63xx_spi_setup_transfer() local
194 clk_cfg = SPI_CLK_0_391MHZ; in bcm63xx_spi_setup_transfer()
199 clk_cfg = bcm63xx_spi_freq_table[i][1]; in bcm63xx_spi_setup_transfer()
207 reg |= clk_cfg; in bcm63xx_spi_setup_transfer()
211 clk_cfg, t->speed_hz); in bcm63xx_spi_setup_transfer()
/openbmc/u-boot/arch/arm/include/asm/arch-sunxi/
H A Dclock.h33 void clock_set_de_mod_clock(u32 *clk_cfg, unsigned int hz);
/openbmc/u-boot/arch/arm/mach-sunxi/
H A Dclock_sun4i.c227 void clock_set_de_mod_clock(u32 *clk_cfg, unsigned int hz) in clock_set_de_mod_clock() argument
236 CCM_DE_CTRL_M(div), clk_cfg); in clock_set_de_mod_clock()
H A Dclock_sun6i.c335 void clock_set_de_mod_clock(u32 *clk_cfg, unsigned int hz) in clock_set_de_mod_clock() argument
344 clk_cfg); in clock_set_de_mod_clock()
/openbmc/linux/drivers/tty/serial/
H A Drp2.c578 u32 clk_cfg; in rp2_reset_asic() local
586 clk_cfg = readw(base + RP2_ASIC_CFG); in rp2_reset_asic()
587 clk_cfg = (clk_cfg & ~BIT(8)) | BIT(9); in rp2_reset_asic()
588 writew(clk_cfg, base + RP2_ASIC_CFG); in rp2_reset_asic()
/openbmc/linux/sound/soc/codecs/
H A Dcs35l36.c63 int clk_cfg; member
1009 const struct cs35l36_pll_config *clk_cfg; in cs35l36_component_set_sysclk() local
1035 clk_cfg = cs35l36_get_clk_config(cs35l36, freq); in cs35l36_component_set_sysclk()
1036 if (clk_cfg == NULL) { in cs35l36_component_set_sysclk()
1046 clk_cfg->clk_cfg << CS35L36_REFCLK_FREQ_SHIFT); in cs35l36_component_set_sysclk()
1075 clk_cfg->fll_igain); in cs35l36_component_set_sysclk()
H A Dcs35l41.c35 int clk_cfg; member
806 return cs35l41_pll_sysclk[i].clk_cfg; in cs35l41_get_clk_config()
H A Dcs35l35.c405 u8 clk_cfg; member
460 return cs35l35_clk_ctl[i].clk_cfg; in cs35l35_get_clk_config()
/openbmc/u-boot/drivers/clk/
H A Dclk_stm32h7.c190 struct clk_cfg { struct
203 static const struct clk_cfg clk_map[] = { argument