/linux/drivers/acpi/acpica/ |
H A D | exregion.c | 37 u32 bit_width, in acpi_ex_system_memory_space_handler() argument 55 switch (bit_width) { in acpi_ex_system_memory_space_handler() 79 bit_width)); in acpi_ex_system_memory_space_handler() 181 bit_width, function, ACPI_FORMAT_UINT64(address))); in acpi_ex_system_memory_space_handler() 195 switch (bit_width) { in acpi_ex_system_memory_space_handler() 226 switch (bit_width) { in acpi_ex_system_memory_space_handler() 285 u32 bit_width, in acpi_ex_system_io_space_handler() argument 296 bit_width, function, ACPI_FORMAT_UINT64(address))); in acpi_ex_system_io_space_handler() 304 &value32, bit_width); in acpi_ex_system_io_space_handler() 311 (u32)*value, bit_width); in acpi_ex_system_io_space_handler() [all …]
|
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 …]
|
H A D | hwvalid.c | 18 acpi_hw_validate_io_request(acpi_io_address address, u32 bit_width); 90 acpi_hw_validate_io_request(acpi_io_address address, u32 bit_width) in acpi_hw_validate_io_request() argument 101 if ((bit_width != 8) && (bit_width != 16) && (bit_width != 32)) { in acpi_hw_validate_io_request() 103 "Bad BitWidth parameter: %8.8X", bit_width)); in acpi_hw_validate_io_request() 108 byte_width = ACPI_DIV_8(bit_width); in acpi_hw_validate_io_request() 311 acpi_status acpi_hw_validate_io_block(u64 address, u32 bit_width, u32 count) in acpi_hw_validate_io_block() argument 317 bit_width); in acpi_hw_validate_io_block() 321 address += ACPI_DIV_8(bit_width); in acpi_hw_validate_io_block()
|
H A D | tbfadt.c | 163 u8 bit_width; in acpi_tb_init_generic_address() local 169 bit_width = (u8)(byte_width * 8); in acpi_tb_init_generic_address() 184 bit_width = 255; in acpi_tb_init_generic_address() 196 generic_address->bit_width = bit_width; in acpi_tb_init_generic_address() 558 (address64->bit_width != in acpi_tb_convert_fadt() 565 bit_width)); in acpi_tb_convert_fadt() 664 target64->bit_width)) { in acpi_tb_setup_fadt_registers() 668 target64->bit_width, in acpi_tb_setup_fadt_registers() 674 target64->bit_width = in acpi_tb_setup_fadt_registers() 686 ACPI_DIV_16(acpi_gbl_FADT.xpm1a_event_block.bit_width); in acpi_tb_setup_fadt_registers()
|
H A D | acinterp.h | 491 u32 bit_width, 499 u32 bit_width, 506 u32 bit_width, 513 u32 bit_width, 520 u32 bit_width, 527 u32 bit_width, 535 u32 bit_width, 542 u32 bit_width,
|
/linux/drivers/clk/imx/ |
H A D | clk-imx95-blk-ctl.c | 47 u32 bit_width; member 167 .bit_width = 1, 177 .bit_width = 1, 188 .bit_width = 1, 199 .bit_width = 1, 210 .bit_width = 1, 234 .bit_width = 2, 244 .bit_width = 2, 263 .bit_width = 1, 273 .bit_width = 1, [all …]
|
/linux/sound/soc/qcom/qdsp6/ |
H A D | q6afe.h | 164 u16 bit_width; member 169 u16 bit_width; member 177 u16 bit_width; member 187 u16 bit_width; member 200 u16 bit_width; member 233 u16 bit_width; member
|
H A D | q6adm.c | 44 int bit_width; member 75 u16 bit_width; member 299 int channel_mode, int bit_width, in q6adm_find_matching_copp() argument 311 (bit_width == c->bit_width) && (app_type == c->app_type)) { in q6adm_find_matching_copp() 323 int channel_mode, int bit_width, int rate) in q6adm_device_open() argument 351 open->bit_width = bit_width; in q6adm_device_open() 385 uint16_t bit_width, int app_type, int acdb_id) in q6adm_open() argument 398 rate, channel_mode, bit_width, app_type); in q6adm_open() 419 copp->bit_width = bit_width; in q6adm_open() 423 channel_mode, bit_width, rate); in q6adm_open()
|
H A D | audioreach.c | 641 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_display_port_set_media_format() 710 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_codec_dma_set_media_format() 796 return audioreach_send_u32_param(graph, module, PARAM_ID_SAL_OUTPUT_CFG, cfg->bit_width); in audioreach_sal_set_media_format() 844 media_format->bit_width = cfg->bit_width; in audioreach_mfc_set_media_format() 871 mp3_cfg->bit_width = mcfg->bit_width; in audioreach_set_compr_media_format() 873 mp3_cfg->bits_per_sample = mcfg->bit_width; in audioreach_set_compr_media_format() 874 mp3_cfg->q_factor = mcfg->bit_width - 1; in audioreach_set_compr_media_format() 998 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_i2s_set_media_format() 1089 media_cfg->bit_width = mcfg->bit_width; in audioreach_pcm_set_media_format() 1093 media_cfg->q_factor = mcfg->bit_width - 1; in audioreach_pcm_set_media_format() [all …]
|
H A D | q6afe.c | 423 u16 bit_width; member 439 u16 bit_width; member 489 u16 bit_width; member 502 u32 bit_width; member 517 u16 bit_width; member 546 u16 bit_width; member 1338 pcfg->slim_cfg.bit_width = cfg->bit_width; in q6afe_slim_port_prepare() 1364 pcfg->tdm_cfg.bit_width = cfg->bit_width; in q6afe_tdm_port_prepare() 1378 port->scfg->bitwidth = cfg->bit_width; in q6afe_tdm_port_prepare() 1472 pcfg->usb_cfg.bit_width = cfg->bit_width; in q6afe_usb_port_prepare() [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 = params_width(params); in q6tdm_hw_params() [all …]
|
/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 | processor_throttling.c | 462 if ((throttling->control_register.bit_width + in acpi_processor_get_throttling_control() 469 if ((throttling->status_register.bit_width + in acpi_processor_get_throttling_control() 755 u32 bit_width, bit_offset; in acpi_read_throttling_status() local 764 bit_width = throttling->status_register.bit_width; in acpi_read_throttling_status() 769 (u32) (bit_width + bit_offset)); in acpi_read_throttling_status() 770 ptc_mask = (1 << bit_width) - 1; in acpi_read_throttling_status() 787 u32 bit_width, bit_offset; in acpi_write_throttling_state() local 796 bit_width = throttling->control_register.bit_width; in acpi_write_throttling_state() 798 ptc_mask = (1 << bit_width) - 1; in acpi_write_throttling_state() 804 (u32) (bit_width + bit_offset)); in acpi_write_throttling_state()
|
H A D | acpi_lpit.c | 34 residency_info_mem.gaddr.bit_width); in lpit_read_residency_counter_us() 45 residency_info_ffh.gaddr. bit_width - 1, in lpit_read_residency_counter_us() 115 info->gaddr.bit_width / 8); in lpit_update_residency()
|
/linux/drivers/mailbox/ |
H A D | pcc.c | 128 static void read_register(void __iomem *vaddr, u64 *val, unsigned int bit_width) in read_register() argument 130 switch (bit_width) { in read_register() 146 static void write_register(void __iomem *vaddr, u64 val, unsigned int bit_width) in write_register() argument 148 switch (bit_width) { in write_register() 174 read_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_read() 189 write_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_write() 615 if (!(gas->bit_width >= 8 && gas->bit_width <= 64 && in pcc_chan_reg_init() 616 is_power_of_2(gas->bit_width))) { in pcc_chan_reg_init() 618 gas->bit_width); in pcc_chan_reg_init() 622 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 | 452 unsigned int rate, bit_width; in jz4725b_codec_hw_params() local 456 bit_width = 0; in jz4725b_codec_hw_params() 459 bit_width = 1; in jz4725b_codec_hw_params() 462 bit_width = 2; in jz4725b_codec_hw_params() 465 bit_width = 3; in jz4725b_codec_hw_params() 483 bit_width << REG_CR2_DAC_ADWL_OFFSET); in jz4725b_codec_hw_params() 493 bit_width << REG_CR2_ADC_ADWL_OFFSET); in jz4725b_codec_hw_params()
|
H A D | jz4760.c | 645 unsigned int rate, bit_width; in jz4760_codec_hw_params() local 649 bit_width = 0; in jz4760_codec_hw_params() 652 bit_width = 1; in jz4760_codec_hw_params() 655 bit_width = 2; in jz4760_codec_hw_params() 658 bit_width = 3; in jz4760_codec_hw_params() 675 FIELD_PREP(REG_AICR_DAC_ADWL_MASK, bit_width)); in jz4760_codec_hw_params() 682 FIELD_PREP(REG_AICR_ADC_ADWL_MASK, bit_width)); in jz4760_codec_hw_params()
|
H A D | jz4770.c | 678 unsigned int rate, bit_width; in jz4770_codec_hw_params() local 682 bit_width = 0; in jz4770_codec_hw_params() 685 bit_width = 1; in jz4770_codec_hw_params() 688 bit_width = 2; in jz4770_codec_hw_params() 691 bit_width = 3; in jz4770_codec_hw_params() 708 bit_width << REG_AICR_DAC_ADWL_OFFSET); in jz4770_codec_hw_params() 715 bit_width << REG_AICR_ADC_ADWL_OFFSET); in jz4770_codec_hw_params()
|
/linux/drivers/pinctrl/sprd/ |
H A D | pinctrl-sprd.h | 32 .bit_width = ((a) >> WIDTH_OFFSET & 0xf), \ 49 unsigned long bit_width; member
|
H A D | pinctrl-sprd.c | 113 unsigned long bit_width; member 453 pin->bit_offset) & PINCTRL_BIT_MASK(pin->bit_width); in sprd_pinconf_get() 727 reg &= ~(PINCTRL_BIT_MASK(pin->bit_width) in sprd_pinconf_set() 729 reg |= (val & PINCTRL_BIT_MASK(pin->bit_width)) in sprd_pinconf_set() 798 pin->bit_offset) & PINCTRL_BIT_MASK(pin->bit_width); in sprd_pinconf_get_config() 1015 pin->bit_width = sprd_soc_pin_info[i].bit_width; in sprd_pinctrl_add_pins() 1033 pin->bit_offset, pin->bit_width, pin->reg); in sprd_pinctrl_add_pins()
|
/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() 599 int bit_width = snd_pcm_format_width(substream->runtime->format); in mt8365_dai_i2s_prepare() local 609 ret = mt8365_dai_set_config(afe, i2s_data, false, rate, bit_width); in mt8365_dai_i2s_prepare() 618 (unsigned int)bit_width, in mt8365_dai_i2s_prepare() 623 ret = mt8365_dai_set_config(afe, i2s_data, true, rate, bit_width); in mt8365_dai_i2s_prepare()
|
H A D | mt8365-dai-pcm.c | 47 unsigned int bit_width = dai->symmetric_sample_bits; in mt8365_dai_configure_pcm1() local 75 val |= PCM_INTF_CON1_SYNC_LEN(bit_width); in mt8365_dai_configure_pcm1() 94 if (bit_width > 16) in mt8365_dai_configure_pcm1()
|
/linux/sound/soc/mediatek/mt7986/ |
H A D | mt7986-dai-etdm.c | 174 unsigned int bit_width = params_width(params); in mtk_dai_etdm_config() local 175 unsigned int wlen = get_etdm_wlen(bit_width); in mtk_dai_etdm_config() 180 __func__, stream, rate, bit_width); in mtk_dai_etdm_config() 184 val |= FIELD_PREP(ETDM_BIT_LEN_MASK, bit_width - 1); in mtk_dai_etdm_config()
|
/linux/sound/soc/mediatek/mt8188/ |
H A D | mt8188-dai-pcm.c | 131 unsigned int bit_width = dai->symmetric_sample_bits; in mtk_dai_pcm_configure() local 185 val |= FIELD_PREP(PCM_INTF_CON1_SYNC_LENGTH_MASK, bit_width); in mtk_dai_pcm_configure() 189 if (bit_width > 16) { in mtk_dai_pcm_configure()
|
/linux/sound/soc/mediatek/mt8195/ |
H A D | mt8195-dai-pcm.c | 130 unsigned int bit_width = dai->symmetric_sample_bits; in mtk_dai_pcm_configure() local 180 val |= PCM_INTF_CON1_SYNC_LENGTH(bit_width); in mtk_dai_pcm_configure() 184 if (bit_width > 16) { in mtk_dai_pcm_configure()
|