/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-cadence.c | 175 * @input_clk: Input clock to I2C controller 199 unsigned long input_clk; member 954 * @input_clk: Input clock frequency 963 static int cdns_i2c_calc_divs(unsigned long *f, unsigned long input_clk, in cdns_i2c_calc_divs() argument 971 temp = input_clk / (22 * fscl); in cdns_i2c_calc_divs() 982 div_b = DIV_ROUND_UP(input_clk, 22 * fscl * (div_a + 1)); in cdns_i2c_calc_divs() 988 actual_fscl = input_clk / (22 * (div_a + 1) * (div_b + 1)); in cdns_i2c_calc_divs() 1078 unsigned long input_clk = ndata->new_rate; in cdns_i2c_clk_notifier_cb() local 1083 ret = cdns_i2c_calc_divs(&fscl, input_clk, &div_a, &div_b); in cdns_i2c_clk_notifier_cb() 1097 id->input_clk in cdns_i2c_clk_notifier_cb() [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-cadence.c | 177 * @input_clk: Input clock to I2C controller 205 unsigned long input_clk; member 1004 * @input_clk: Input clock frequency 1013 static int cdns_i2c_calc_divs(unsigned long *f, unsigned long input_clk, in cdns_i2c_calc_divs() argument 1021 temp = input_clk / (22 * fscl); in cdns_i2c_calc_divs() 1032 div_b = DIV_ROUND_UP(input_clk, 22 * fscl * (div_a + 1)); in cdns_i2c_calc_divs() 1038 actual_fscl = input_clk / (22 * (div_a + 1) * (div_b + 1)); in cdns_i2c_calc_divs() 1128 unsigned long input_clk = ndata->new_rate; in cdns_i2c_clk_notifier_cb() local 1133 ret = cdns_i2c_calc_divs(&fscl, input_clk, &div_a, &div_b); in cdns_i2c_clk_notifier_cb() 1147 id->input_clk in cdns_i2c_clk_notifier_cb() [all...] |
H A D | i2c-xiic.c | 75 * @input_clk: Input clock to I2C controller 97 unsigned long input_clk; member 378 "%s entry, i2c->input_clk: %ld, i2c->i2c_clk: %d\n", in xiic_setclk() 379 __func__, i2c->input_clk, i2c->i2c_clk); in xiic_setclk() 382 if (!i2c->i2c_clk || !i2c->input_clk) in xiic_setclk() 385 clk_in_mhz = DIV_ROUND_UP(i2c->input_clk, 1000000); in xiic_setclk() 410 reg_val = (DIV_ROUND_UP(i2c->input_clk, 2 * i2c->i2c_clk)) - 7; in xiic_setclk() 1273 i2c->input_clk = clk_get_rate(i2c->clk); in xiic_i2c_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_led.c | 60 u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ in nouveau_led_set_brightness() local 64 div = input_clk / freq; in nouveau_led_set_brightness()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_led.c | 60 u32 input_clk = 27e6; /* PDISPLAY.SOR[1].PWM is connected to the crystal */ in nouveau_led_set_brightness() local 64 div = input_clk / freq; in nouveau_led_set_brightness()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega20_hwmgr.c | 2965 int32_t input_clk, input_vol, i; in vega20_odn_edit_dpm_table() local 2989 input_clk = input[i + 1]; in vega20_odn_edit_dpm_table() 2997 if (input_clk < od8_settings[OD8_SETTING_GFXCLK_FMIN].min_value || in vega20_odn_edit_dpm_table() 2998 input_clk > od8_settings[OD8_SETTING_GFXCLK_FMAX].max_value) { in vega20_odn_edit_dpm_table() 3000 input_clk, in vega20_odn_edit_dpm_table() 3006 if ((input_index == 0 && od_table->GfxclkFmin != input_clk) || in vega20_odn_edit_dpm_table() 3007 (input_index == 1 && od_table->GfxclkFmax != input_clk)) in vega20_odn_edit_dpm_table() 3011 od_table->GfxclkFmin = input_clk; in vega20_odn_edit_dpm_table() 3013 od_table->GfxclkFmax = input_clk; in vega20_odn_edit_dpm_table() 3032 input_clk in vega20_odn_edit_dpm_table() [all...] |
H A D | smu7_hwmgr.c | 5034 uint32_t input_clk; in smu7_odn_edit_dpm_table() local 5075 input_clk = input[i+1] * 100; in smu7_odn_edit_dpm_table() 5078 if (smu7_check_clk_voltage_valid(hwmgr, type, input_clk, input_vol)) { in smu7_odn_edit_dpm_table() 5079 podn_dpm_table_in_backend->entries[input_level].clock = input_clk; in smu7_odn_edit_dpm_table() 5080 podn_vdd_dep_in_backend->entries[input_level].clk = input_clk; in smu7_odn_edit_dpm_table()
|
H A D | vega10_hwmgr.c | 5358 uint32_t input_clk; in vega10_odn_edit_dpm_table() local 5401 input_clk = input[i+1] * 100; in vega10_odn_edit_dpm_table() 5404 if (vega10_check_clk_voltage_valid(hwmgr, type, input_clk, input_vol)) { in vega10_odn_edit_dpm_table() 5405 dpm_table->dpm_levels[input_level].value = input_clk; in vega10_odn_edit_dpm_table() 5406 podn_vdd_dep_table->entries[input_level].clk = input_clk; in vega10_odn_edit_dpm_table()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega20_hwmgr.c | 2965 int32_t input_clk, input_vol, i; in vega20_odn_edit_dpm_table() local 2989 input_clk = input[i + 1]; in vega20_odn_edit_dpm_table() 2997 if (input_clk < od8_settings[OD8_SETTING_GFXCLK_FMIN].min_value || in vega20_odn_edit_dpm_table() 2998 input_clk > od8_settings[OD8_SETTING_GFXCLK_FMAX].max_value) { in vega20_odn_edit_dpm_table() 3000 input_clk, in vega20_odn_edit_dpm_table() 3006 if ((input_index == 0 && od_table->GfxclkFmin != input_clk) || in vega20_odn_edit_dpm_table() 3007 (input_index == 1 && od_table->GfxclkFmax != input_clk)) in vega20_odn_edit_dpm_table() 3011 od_table->GfxclkFmin = input_clk; in vega20_odn_edit_dpm_table() 3013 od_table->GfxclkFmax = input_clk; in vega20_odn_edit_dpm_table() 3032 input_clk in vega20_odn_edit_dpm_table() [all...] |
H A D | vega10_hwmgr.c | 5542 uint32_t input_clk; in vega10_odn_edit_dpm_table() local 5585 input_clk = input[i+1] * 100; in vega10_odn_edit_dpm_table() 5588 if (vega10_check_clk_voltage_valid(hwmgr, type, input_clk, input_vol)) { in vega10_odn_edit_dpm_table() 5589 dpm_table->dpm_levels[input_level].value = input_clk; in vega10_odn_edit_dpm_table() 5590 podn_vdd_dep_table->entries[input_level].clk = input_clk; in vega10_odn_edit_dpm_table()
|
H A D | smu7_hwmgr.c | 5493 uint32_t input_clk; in smu7_odn_edit_dpm_table() local 5534 input_clk = input[i+1] * 100; in smu7_odn_edit_dpm_table() 5537 if (smu7_check_clk_voltage_valid(hwmgr, type, input_clk, input_vol)) { in smu7_odn_edit_dpm_table() 5538 podn_dpm_table_in_backend->entries[input_level].clock = input_clk; in smu7_odn_edit_dpm_table() 5539 podn_vdd_dep_in_backend->entries[input_level].clk = input_clk; in smu7_odn_edit_dpm_table()
|
/kernel/linux/linux-5.10/drivers/clk/ |
H A D | clk-si5341.c | 75 struct clk *input_clk[SI5341_NUM_INPUTS]; member 1403 m_den = clk_get_rate(data->input_clk[sel]) / 10; in si5341_initialize_pll() 1422 if (!data->input_clk[res]) { in si5341_clk_select_active_input() 1427 if (data->input_clk[i]) { in si5341_clk_select_active_input() 1444 err = clk_prepare_enable(data->input_clk[res]); in si5341_clk_select_active_input() 1571 data->input_clk[i] = input; in si5341_probe()
|
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk-si5341.c | 75 struct clk *input_clk[SI5341_NUM_INPUTS]; member 1415 m_den = clk_get_rate(data->input_clk[sel]) / 10; in si5341_initialize_pll() 1434 if (!data->input_clk[res]) { in si5341_clk_select_active_input() 1439 if (data->input_clk[i]) { in si5341_clk_select_active_input() 1456 err = clk_prepare_enable(data->input_clk[res]); in si5341_clk_select_active_input() 1582 data->input_clk[i] = input; in si5341_probe()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | sma1303.c | 38 .input_clk = _input_clk,\ 52 unsigned int input_clk; member 944 if (sma1303->pll_matches[i].input_clk == bclk) in sma1303_setup_pll()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ov5670.c | 2686 u32 input_clk = 0; in ov5670_probe() local 2696 input_clk = clk_get_rate(ov5670->xvclk); in ov5670_probe() 2699 &input_clk); in ov5670_probe() 2704 if (input_clk != OV5670_XVCLK_FREQ) { in ov5670_probe() 2706 "Unsupported clock frequency %u\n", input_clk); in ov5670_probe()
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | ov5670.c | 2459 u32 input_clk = 0; in ov5670_probe() local 2462 device_property_read_u32(&client->dev, "clock-frequency", &input_clk); in ov5670_probe() 2463 if (input_clk != 19200000) in ov5670_probe()
|