Home
last modified time | relevance | path

Searched refs:sfr (Results 1 - 25 of 28) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c126 struct mem_desc sfr; member
517 if (hdev->sfr.da) in venus_run()
518 writel(hdev->sfr.da, cpu_cs_base + SFR_ADDR); in venus_run()
712 venus_free(hdev, &hdev->sfr); in venus_interface_queues_release()
716 memset(&hdev->sfr, 0, sizeof(hdev->sfr)); in venus_interface_queues_release()
725 struct hfi_sfr *sfr; in venus_interface_queues_init() local
776 hdev->sfr.da = 0; in venus_interface_queues_init()
778 hdev->sfr = desc; in venus_interface_queues_init()
779 sfr in venus_interface_queues_init()
980 struct hfi_sfr *sfr = hdev->sfr.kva; venus_sfr_print() local
1642 struct hfi_sfr *sfr; venus_hfi_queues_reinit() local
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c126 struct mem_desc sfr; member
537 if (hdev->sfr.da) in venus_run()
538 writel(hdev->sfr.da, cpu_cs_base + SFR_ADDR); in venus_run()
768 venus_free(hdev, &hdev->sfr); in venus_interface_queues_release()
772 memset(&hdev->sfr, 0, sizeof(hdev->sfr)); in venus_interface_queues_release()
781 struct hfi_sfr *sfr; in venus_interface_queues_init() local
832 hdev->sfr.da = 0; in venus_interface_queues_init()
834 hdev->sfr = desc; in venus_interface_queues_init()
835 sfr in venus_interface_queues_init()
1037 struct hfi_sfr *sfr = hdev->sfr.kva; venus_sfr_print() local
1715 struct hfi_sfr *sfr; venus_hfi_queues_reinit() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi5_core.c36 unsigned long long sfr; in hdmi5_core_ddc_init() local
39 sfr = iclk / sfr_div; /* SFR_DIV */ in hdmi5_core_ddc_init()
40 sfr /= 1000; /* SFR clock in kHz */ in hdmi5_core_ddc_init()
52 v = DIV_ROUND_UP_ULL(ss_scl_high * sfr, 1000000); in hdmi5_core_ddc_init()
59 v = DIV_ROUND_UP_ULL(ss_scl_low * sfr, 1000000); in hdmi5_core_ddc_init()
66 v = DIV_ROUND_UP_ULL(fs_scl_high * sfr, 1000000); in hdmi5_core_ddc_init()
73 v = DIV_ROUND_UP_ULL(fs_scl_low * sfr, 1000000); in hdmi5_core_ddc_init()
80 v = DIV_ROUND_UP_ULL(sda_hold * sfr, 1000000); in hdmi5_core_ddc_init()
/kernel/linux/linux-5.10/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi5_core.c49 unsigned long long sfr; in hdmi_core_ddc_init() local
52 sfr = iclk / sfr_div; /* SFR_DIV */ in hdmi_core_ddc_init()
53 sfr /= 1000; /* SFR clock in kHz */ in hdmi_core_ddc_init()
65 v = DIV_ROUND_UP_ULL(ss_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
72 v = DIV_ROUND_UP_ULL(ss_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
79 v = DIV_ROUND_UP_ULL(fs_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
86 v = DIV_ROUND_UP_ULL(fs_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
93 v = DIV_ROUND_UP_ULL(sda_hold * sfr, 1000000); in hdmi_core_ddc_init()
/kernel/linux/linux-6.6/drivers/video/fbdev/omap2/omapfb/dss/
H A Dhdmi5_core.c49 unsigned long long sfr; in hdmi_core_ddc_init() local
52 sfr = iclk / sfr_div; /* SFR_DIV */ in hdmi_core_ddc_init()
53 sfr /= 1000; /* SFR clock in kHz */ in hdmi_core_ddc_init()
65 v = DIV_ROUND_UP_ULL(ss_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
72 v = DIV_ROUND_UP_ULL(ss_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
79 v = DIV_ROUND_UP_ULL(fs_scl_high * sfr, 1000000); in hdmi_core_ddc_init()
86 v = DIV_ROUND_UP_ULL(fs_scl_low * sfr, 1000000); in hdmi_core_ddc_init()
93 v = DIV_ROUND_UP_ULL(sda_hold * sfr, 1000000); in hdmi_core_ddc_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/
H A Dhdmi5_core.c36 unsigned long long sfr; in hdmi5_core_ddc_init() local
39 sfr = iclk / sfr_div; /* SFR_DIV */ in hdmi5_core_ddc_init()
40 sfr /= 1000; /* SFR clock in kHz */ in hdmi5_core_ddc_init()
52 v = DIV_ROUND_UP_ULL(ss_scl_high * sfr, 1000000); in hdmi5_core_ddc_init()
59 v = DIV_ROUND_UP_ULL(ss_scl_low * sfr, 1000000); in hdmi5_core_ddc_init()
66 v = DIV_ROUND_UP_ULL(fs_scl_high * sfr, 1000000); in hdmi5_core_ddc_init()
73 v = DIV_ROUND_UP_ULL(fs_scl_low * sfr, 1000000); in hdmi5_core_ddc_init()
80 v = DIV_ROUND_UP_ULL(sda_hold * sfr, 1000000); in hdmi5_core_ddc_init()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dsmsc47m192.c114 u8 sfr = i2c_smbus_read_byte_data(client, SMSC47M192_REG_SFR); in smsc47m192_update_device() local
141 if (sfr & 0x10) { in smsc47m192_update_device()
356 u8 sfr = i2c_smbus_read_byte_data(client, SMSC47M192_REG_SFR); in temp_offset_store() local
375 (sfr & 0xef) | (nr == 0 ? 0x10 : 0)); in temp_offset_store()
379 } else if ((sfr & 0x10) == (nr == 0 ? 0x10 : 0)) in temp_offset_store()
530 u8 sfr = i2c_smbus_read_byte_data(client, SMSC47M192_REG_SFR); in smsc47m192_init_client() local
534 (sfr & 0xfd) | 0x02); in smsc47m192_init_client()
/kernel/linux/linux-5.10/sound/aoa/soundbus/i2sbus/
H A Dpcm.c328 int sfr = 0; /* serial format register */ in i2sbus_pcm_prepare() local
441 &sfr) < 0) { in i2sbus_pcm_prepare()
447 sfr |= I2S_SF_SERIAL_FORMAT_I2S_32X; in i2sbus_pcm_prepare()
450 sfr |= I2S_SF_SERIAL_FORMAT_I2S_64X; in i2sbus_pcm_prepare()
454 sfr |= I2S_SF_SCLK_MASTER; in i2sbus_pcm_prepare()
477 if (in_le32(&i2sdev->intfregs->serial_format) == sfr in i2sbus_pcm_prepare()
505 out_le32(&i2sdev->intfregs->serial_format, sfr); in i2sbus_pcm_prepare()
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dsmsc47m192.c114 u8 sfr = i2c_smbus_read_byte_data(client, SMSC47M192_REG_SFR); in smsc47m192_update_device() local
141 if (sfr & 0x10) { in smsc47m192_update_device()
356 u8 sfr = i2c_smbus_read_byte_data(client, SMSC47M192_REG_SFR); in temp_offset_store() local
375 (sfr & 0xef) | (nr == 0 ? 0x10 : 0)); in temp_offset_store()
379 } else if ((sfr & 0x10) == (nr == 0 ? 0x10 : 0)) in temp_offset_store()
530 u8 sfr = i2c_smbus_read_byte_data(client, SMSC47M192_REG_SFR); in smsc47m192_init_client() local
534 (sfr & 0xfd) | 0x02); in smsc47m192_init_client()
/kernel/linux/linux-6.6/sound/aoa/soundbus/i2sbus/
H A Dpcm.c328 int sfr = 0; /* serial format register */ in i2sbus_pcm_prepare() local
441 &sfr) < 0) { in i2sbus_pcm_prepare()
447 sfr |= I2S_SF_SERIAL_FORMAT_I2S_32X; in i2sbus_pcm_prepare()
450 sfr |= I2S_SF_SERIAL_FORMAT_I2S_64X; in i2sbus_pcm_prepare()
454 sfr |= I2S_SF_SCLK_MASTER; in i2sbus_pcm_prepare()
477 if (in_le32(&i2sdev->intfregs->serial_format) == sfr in i2sbus_pcm_prepare()
505 out_le32(&i2sdev->intfregs->serial_format, sfr); in i2sbus_pcm_prepare()
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
H A Dstv0299.c236 u8 sfr[3]; in stv0299_get_symbolrate() local
241 stv0299_readregs (state, 0x1f, sfr, 3); in stv0299_get_symbolrate()
244 srate = (sfr[0] << 8) | sfr[1]; in stv0299_get_symbolrate()
247 srate += (sfr[2] >> 4) * Mclk / 256; in stv0299_get_symbolrate()
H A Dstb0899_algo.c29 static u32 stb0899_calc_srate(u32 master_clk, u8 *sfr)
35 /* sfr is of size 20 bit, stored with an offset of 4 bit */
36 tmp = (((u32)sfr[0]) << 16) | (((u32)sfr[1]) << 8) | sfr[2];
51 u8 sfr[3];
53 stb0899_read_regs(state, STB0899_SFRH, sfr, 3);
55 return stb0899_calc_srate(internal->master_clk, sfr);
69 u8 sfr[3]; in stb0899_set_srate() local
86 * sfr in stb0899_set_srate()
[all...]
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dstv0299.c237 u8 sfr[3]; in stv0299_get_symbolrate() local
242 stv0299_readregs (state, 0x1f, sfr, 3); in stv0299_get_symbolrate()
245 srate = (sfr[0] << 8) | sfr[1]; in stv0299_get_symbolrate()
248 srate += (sfr[2] >> 4) * Mclk / 256; in stv0299_get_symbolrate()
H A Dstb0899_algo.c29 static u32 stb0899_calc_srate(u32 master_clk, u8 *sfr)
35 /* sfr is of size 20 bit, stored with an offset of 4 bit */
36 tmp = (((u32)sfr[0]) << 16) | (((u32)sfr[1]) << 8) | sfr[2];
51 u8 sfr[3];
53 stb0899_read_regs(state, STB0899_SFRH, sfr, 3);
55 return stb0899_calc_srate(internal->master_clk, sfr);
69 u8 sfr[3]; in stb0899_set_srate() local
86 * sfr in stb0899_set_srate()
[all...]
/kernel/linux/linux-5.10/drivers/clk/at91/
H A Dclk-i2s-mux.c15 #include <soc/at91/atmel-sfr.h>
H A Dclk-utmi.c12 #include <soc/at91/atmel-sfr.h>
82 pr_err("UTMICK: sfr node required\n"); in clk_utmi_prepare()
/kernel/linux/linux-6.6/drivers/clk/at91/
H A Dclk-i2s-mux.c15 #include <soc/at91/atmel-sfr.h>
H A Dclk-utmi.c12 #include <soc/at91/atmel-sfr.h>
83 pr_err("UTMICK: sfr node required\n"); in clk_utmi_prepare()
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dds2781_battery.c585 u8 sfr; in ds2781_get_pio_pin() local
589 ret = ds2781_read8(dev_info, &sfr, DS2781_SFR); in ds2781_get_pio_pin()
593 ret = sprintf(buf, "%d\n", sfr & DS2781_SFR_PIOSC); in ds2781_get_pio_pin()
H A Dds2780_battery.c583 u8 sfr; in ds2780_get_pio_pin() local
587 ret = ds2780_read8(dev_info, &sfr, DS2780_SFR_REG); in ds2780_get_pio_pin()
591 ret = sprintf(buf, "%d\n", sfr & DS2780_SFR_REG_PIOSC); in ds2780_get_pio_pin()
/kernel/linux/linux-6.6/drivers/power/supply/
H A Dds2781_battery.c585 u8 sfr; in ds2781_get_pio_pin() local
589 ret = ds2781_read8(dev_info, &sfr, DS2781_SFR); in ds2781_get_pio_pin()
593 ret = sysfs_emit(buf, "%d\n", sfr & DS2781_SFR_PIOSC); in ds2781_get_pio_pin()
H A Dds2780_battery.c583 u8 sfr; in ds2780_get_pio_pin() local
587 ret = ds2780_read8(dev_info, &sfr, DS2780_SFR_REG); in ds2780_get_pio_pin()
591 ret = sysfs_emit(buf, "%d\n", sfr & DS2780_SFR_REG_PIOSC); in ds2780_get_pio_pin()
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dohci-at91.c29 #include <soc/at91/atmel-sfr.h>
142 regmap = syscon_regmap_lookup_by_compatible("atmel,sama5d2-sfr"); in at91_dt_syscon_sfr()
144 regmap = syscon_regmap_lookup_by_compatible("microchip,sam9x60-sfr"); in at91_dt_syscon_sfr()
217 dev_dbg(dev, "failed to find sfr node\n"); in usb_hcd_at91_probe()
/kernel/linux/linux-5.10/drivers/memory/
H A Datmel-ebi.c17 #include <soc/at91/atmel-sfr.h>
446 .regmap_name = "microchip,sfr",
/kernel/linux/linux-6.6/drivers/memory/
H A Datmel-ebi.c17 #include <soc/at91/atmel-sfr.h>
446 .regmap_name = "microchip,sfr",

Completed in 24 milliseconds

12