| /linux/drivers/acpi/acpica/ |
| H A D | hwregs.c | 69 if (!reg->bit_offset && reg->bit_width && in acpi_hw_get_access_bit_width() 70 ACPI_IS_POWER_OF_TWO(reg->bit_width) && in acpi_hw_get_access_bit_width() 71 ACPI_IS_ALIGNED(reg->bit_width, 8)) { in acpi_hw_get_access_bit_width() 72 access_bit_width = reg->bit_width; in acpi_hw_get_access_bit_width() 78 reg->bit_width); in acpi_hw_get_access_bit_width() 125 u8 bit_width; in acpi_hw_validate_register() local 166 bit_width = in acpi_hw_validate_register() 167 ACPI_ROUND_UP(reg->bit_offset + reg->bit_width, access_width); in acpi_hw_validate_register() 168 if (max_bit_width < bit_width) { in acpi_hw_validate_register() 171 max_bit_width, bit_width)); in acpi_hw_validate_register() [all …]
|
| /linux/drivers/clk/imx/ |
| H A D | clk-imx95-blk-ctl.c | 48 u32 bit_width; member 168 .bit_width = 1, 178 .bit_width = 1, 189 .bit_width = 1, 200 .bit_width = 1, 211 .bit_width = 1, 235 .bit_width = 2, 245 .bit_width = 2, 264 .bit_width = 1, 274 .bit_width = 1, [all …]
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6afe.h | 165 u16 bit_width; 170 u16 bit_width; 178 u16 bit_width; 188 u16 bit_width; 201 u16 bit_width; 226 * @bit_width: Bit width of the sample. 234 u16 bit_width; 164 u16 bit_width; global() member 169 u16 bit_width; global() member 177 u16 bit_width; global() member 187 u16 bit_width; global() member 200 u16 bit_width; global() member 233 u16 bit_width; global() member
|
| H A D | q6adm.c | 44 int bit_width; member 75 u16 bit_width; member 304 int channel_mode, int bit_width, in q6adm_find_matching_copp() argument 316 (bit_width == c->bit_width) && (app_type == c->app_type)) { in q6adm_find_matching_copp() 328 int channel_mode, int bit_width, int rate) in q6adm_device_open() argument 354 open->bit_width = bit_width; in q6adm_device_open() 383 uint16_t bit_width, int app_type, int acdb_id) in q6adm_open() argument 396 rate, channel_mode, bit_width, app_type); in q6adm_open() 417 copp->bit_width = bit_width; in q6adm_open() 421 channel_mode, bit_width, rate); in q6adm_open()
|
| H A D | audioreach.c | 676 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_codec_dma_set_media_format() 736 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_codec_dma_set_media_format() 818 return audioreach_send_u32_param(graph, module, PARAM_ID_SAL_OUTPUT_CFG, cfg->bit_width); in audioreach_set_module_config() 881 media_format->bit_width = cfg->bit_width; in audioreach_set_compr_media_format() 910 mp3_cfg->bit_width = mcfg->bit_width; in audioreach_set_compr_media_format() 912 mp3_cfg->bits_per_sample = mcfg->bit_width; in audioreach_set_compr_media_format() [all...] |
| H A D | q6afe.c | 439 u16 bit_width; member 455 u16 bit_width; 505 u16 bit_width; 518 u32 bit_width; 533 u16 bit_width; 562 u16 bit_width; 1376 pcfg->slim_cfg.bit_width = cfg->bit_width; 1402 pcfg->tdm_cfg.bit_width = cfg->bit_width; in afe_port_send_usb_dev_param() 423 u16 bit_width; global() member 489 u16 bit_width; global() member 502 u32 bit_width; global() member 517 u16 bit_width; global() member 546 u16 bit_width; global() member [all...] |
| H A D | q6afe-dai.c | 50 slim->bit_width = 16; in q6slim_hw_params() 53 slim->bit_width = 24; in q6slim_hw_params() 56 slim->bit_width = 32; in q6slim_hw_params() 79 hdmi->bit_width = 16; in q6hdmi_hw_params() 82 hdmi->bit_width = 24; in q6hdmi_hw_params() 110 usb->bit_width = 16; in q6afe_usb_hw_params() 114 usb->bit_width = 24; in q6afe_usb_hw_params() 117 usb->bit_width = 32; in q6afe_usb_hw_params() 136 i2s->bit_width = params_width(params); in q6i2s_hw_params() 275 tdm->bit_width in q6tdm_hw_params() [all...] |
| H A D | q6adm.h | 21 uint16_t bit_width, int app_type, int acdb_id);
|
| H A D | q6apm-lpass-dais.c | 147 cfg->bit_width = params_width(params); in q6apm_lpass_dai_shutdown() 177 cfg->bit_width = params_width(params); in q6apm_lpass_dai_trigger()
|
| /linux/drivers/acpi/ |
| H A D | spcr.c | 106 u32 bit_width = table->serial_port.access_width; in acpi_parse_spcr() local 108 if (bit_width > ACPI_ACCESS_BIT_MAX) { in acpi_parse_spcr() 110 bit_width = ACPI_ACCESS_BIT_DEFAULT; in acpi_parse_spcr() 112 switch (ACPI_ACCESS_BIT_WIDTH((bit_width))) { in acpi_parse_spcr()
|
| H A D | cppc_acpi.c | 123 (reg)->bit_width == 0 && \ 194 (8 << ((reg)->access_width - 1)) : (reg)->bit_width) 198 GENMASK(((reg)->bit_width) - 1, 0)) 200 ((((val) & GENMASK(((reg)->bit_width) - 1, 0)) << (reg)->bit_offset) | \ 201 ((prev_val) & ~(GENMASK(((reg)->bit_width) - 1, 0) << (reg)->bit_offset))) \ 252 gas->bit_width != access_size * 8) in cpc_mark_rmw_lock_users() 1258 if (reg->bit_offset || reg->bit_width != size) { in cpc_write()
|
| /linux/drivers/mailbox/ |
| H A D | pcc.c | 126 static void read_register(void __iomem *vaddr, u64 *val, unsigned int bit_width) in read_register() argument 128 switch (bit_width) { in read_register() 144 static void write_register(void __iomem *vaddr, u64 val, unsigned int bit_width) in write_register() argument 146 switch (bit_width) { in write_register() 172 read_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_read() 187 write_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_write() 535 if (!(gas->bit_width >= 8 && gas->bit_width <= 64 && in pcc_chan_reg_init() 536 is_power_of_2(gas->bit_width))) { in pcc_chan_reg_init() 538 gas->bit_width); in pcc_chan_reg_init() 542 reg->vaddr = acpi_os_ioremap(gas->address, gas->bit_width / 8); in pcc_chan_reg_init()
|
| /linux/sound/soc/codecs/ |
| H A D | jz4725b.c | 441 unsigned int rate, bit_width; 445 bit_width = 0; 448 bit_width = 1; in jz4725b_codec_hw_params() 451 bit_width = 2; in jz4725b_codec_hw_params() 454 bit_width = 3; in jz4725b_codec_hw_params() 472 bit_width << REG_CR2_DAC_ADWL_OFFSET); in jz4725b_codec_hw_params() 482 bit_width << REG_CR2_ADC_ADWL_OFFSET); in jz4725b_codec_hw_params() 452 unsigned int rate, bit_width; jz4725b_codec_hw_params() local
|
| /linux/drivers/pinctrl/berlin/ |
| H A D | berlin.h | 21 u8 bit_width; member 35 .bit_width = _width, \
|
| H A D | berlin.c | 165 mask = GENMASK(group_desc->lsb + group_desc->bit_width - 1, in berlin_pinmux_set() 214 max_functions += 1 << (desc_group->bit_width + 1); in berlin_pinctrl_build_state()
|
| /linux/drivers/acpi/apei/ |
| H A D | apei-base.c | 571 u32 bit_width, bit_offset, access_size_code, space_id; in apei_check_gar() local 573 bit_width = reg->bit_width; in apei_check_gar() 581 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar() 589 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar() 596 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 && in apei_check_gar() 599 else if (bit_width == 64 && bit_offset == 0 && (*paddr & 0x07) == 0 && in apei_check_gar() 603 if ((bit_width + bit_offset) > *access_bit_width) { in apei_check_gar() 606 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar() 615 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
|
| /linux/drivers/pinctrl/sprd/ |
| H A D | pinctrl-sprd.h | 32 .bit_width = ((a) >> WIDTH_OFFSET & 0xf), \ 49 unsigned long bit_width; member
|
| /linux/sound/soc/mediatek/mt8365/ |
| H A D | mt8365-dai-i2s.c | 282 int bit_width) in mt8365_dai_set_config() argument 307 if (bit_width > 16) in mt8365_dai_set_config() 330 unsigned int rate, int bit_width) in mt8365_afe_set_i2s_out() argument 336 return mt8365_dai_set_config(afe, i2s_data, false, rate, bit_width); in mt8365_afe_set_i2s_out() 596 int bit_width = snd_pcm_format_width(substream->runtime->format); in mt8365_dai_i2s_prepare() 606 ret = mt8365_dai_set_config(afe, i2s_data, false, rate, bit_width); in mt8365_dai_i2s_prepare() 615 (unsigned int)bit_width, in mt8365_dai_i2s_prepare() 620 ret = mt8365_dai_set_config(afe, i2s_data, true, rate, bit_width); in mt8365_dai_i2s_prepare() 599 int bit_width = snd_pcm_format_width(substream->runtime->format); mt8365_dai_i2s_prepare() local
|
| H A D | mt8365-dai-adda.c | 183 int bit_width = snd_pcm_format_width(substream->runtime->format); in mt8365_dai_int_adda_prepare() 200 ret = mt8365_afe_set_i2s_out(afe, rate, bit_width); in mt8365_dai_int_adda_prepare() 189 int bit_width = snd_pcm_format_width(substream->runtime->format); mt8365_dai_int_adda_prepare() local
|
| /linux/drivers/xen/ |
| H A D | xen-acpi-processor.c | 77 dst_cx->reg.bit_width = 8; in push_cxx_to_hypervisor() 85 dst_cx->reg.bit_width = 1; /* VENDOR_INTEL */ in push_cxx_to_hypervisor() 197 dst_pct->bit_width = pct->bit_width; in xen_copy_pct_data()
|
| /linux/include/linux/ |
| H A D | tboot.h | 39 u8 bit_width; member
|
| /linux/drivers/clk/aspeed/ |
| H A D | clk-ast2700.c | 84 u8 bit_width; member 92 u8 bit_width; member 314 .bit_width = _width, \ 329 .bit_width = _width, \ 974 mux->bit_width, 0, in ast2700_soc_clk_probe() 991 divider->bit_width, 0, in ast2700_soc_clk_probe()
|
| /linux/include/xen/interface/ |
| H A D | platform.h | 330 uint32_t bit_width; member 371 uint8_t bit_width; member
|
| /linux/sound/soc/mediatek/mt8186/ |
| H A D | mt8186-dai-tdm.c | 376 unsigned int bit_width = in mtk_dai_tdm_hw_params() local 402 tdm_con |= (bit_width - 1) << ETDM_IN1_CON0_REG_BIT_LENGTH_SFT; in mtk_dai_tdm_hw_params() 403 tdm_con |= (bit_width - 1) << ETDM_IN1_CON0_REG_WORD_LENGTH_SFT; in mtk_dai_tdm_hw_params()
|
| /linux/drivers/input/misc/ |
| H A D | atlas_btns.c | 39 u32 bit_width, u64 *value, in acpi_atlas_button_handler() argument
|