Home
last modified time | relevance | path

Searched refs:bit_width (Results 1 – 25 of 93) sorted by relevance

1234

/openbmc/qemu/target/hexagon/idef-parser/
H A Dparser-helpers.c142 switch (reg->bit_width) { in reg_compose()
181 if (rvalue->bit_width == 32) { in imm_print()
187 } else if (rvalue->bit_width == 64) { in imm_print()
273 static void gen_c_int_type(Context *c, YYLTYPE *locp, unsigned bit_width, in gen_c_int_type() argument
277 OUT(c, locp, signstr, "int", &bit_width, "_t"); in gen_c_int_type()
283 unsigned bit_width, in gen_constant() argument
287 assert(bit_width == 32 || bit_width == 64); in gen_constant()
290 rvalue.bit_width = bit_width; in gen_constant()
294 OUT(c, locp, "TCGv_i", &bit_width, " tmp_", &c->inst.tmp_count, in gen_constant()
295 " = tcg_constant_i", &bit_width, "(", value, ");\n"); in gen_constant()
[all …]
H A Didef-parser.h55 unsigned bit_width; /**< Bit width of the reg, 32 or 64 bits */ member
109 unsigned bit_width; /**< Bit width of the cast operator */ member
117 unsigned bit_width; /**< Bit width of the extract operator */ member
149 uint8_t bit_width; /**< Bit width of the VARID variable */ member
174 unsigned bit_width; /**< Bit width of the rvalue */ member
H A Didef-parser.y169 yyassert(c, &@1, $1.bit_width <= 64,
176 $$.bit_width = 32;
181 $$.bit_width = 32;
186 $$.bit_width = 64;
211 gen_varid_allocate(c, &@1, &$2, $1.bit_width, $1.signedness);
216 $$.bit_width = $1.bit_width;
489 rvalue.bit_width = 32;
595 $$ = gen_cast_op(c, &@1, &$2, $1.bit_width, $1.signedness);
/openbmc/linux/drivers/acpi/acpica/
H A Dexregion.c37 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 Dhwregs.c69 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 Dhwvalid.c18 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 Dtbfadt.c163 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()
562 (address64->bit_width != in acpi_tb_convert_fadt()
569 bit_width)); in acpi_tb_convert_fadt()
668 target64->bit_width)) { in acpi_tb_setup_fadt_registers()
672 target64->bit_width, in acpi_tb_setup_fadt_registers()
678 target64->bit_width = in acpi_tb_setup_fadt_registers()
690 ACPI_DIV_16(acpi_gbl_FADT.xpm1a_event_block.bit_width); in acpi_tb_setup_fadt_registers()
H A Dacinterp.h488 u32 bit_width,
496 u32 bit_width,
503 u32 bit_width,
510 u32 bit_width,
517 u32 bit_width,
524 u32 bit_width,
532 u32 bit_width,
539 u32 bit_width,
/openbmc/linux/arch/ia64/hp/common/
H A Daml_nfw.c76 static void aml_nfw_read_arg(u8 *offset, u32 bit_width, u64 *value) in aml_nfw_read_arg() argument
78 switch (bit_width) { in aml_nfw_read_arg()
94 static void aml_nfw_write_arg(u8 *offset, u32 bit_width, u64 *value) in aml_nfw_write_arg() argument
96 switch (bit_width) { in aml_nfw_write_arg()
113 u32 bit_width, u64 *value, void *handler_context, in aml_nfw_handler() argument
119 if (bit_width != 8 && bit_width != 16 && in aml_nfw_handler()
120 bit_width != 32 && bit_width != 64) in aml_nfw_handler()
123 if (address + (bit_width >> 3) > sizeof(struct ia64_nfw_context)) in aml_nfw_handler()
130 aml_nfw_read_arg(offset, bit_width, value); in aml_nfw_handler()
133 aml_nfw_write_arg(offset, bit_width, value); in aml_nfw_handler()
/openbmc/u-boot/arch/x86/cpu/quark/
H A Dacpi.c65 fadt->reset_reg.bit_width = 8; in acpi_create_fadt()
78 fadt->x_pm1a_evt_blk.bit_width = fadt->pm1_evt_len * 8; in acpi_create_fadt()
85 fadt->x_pm1b_evt_blk.bit_width = 0; in acpi_create_fadt()
92 fadt->x_pm1a_cnt_blk.bit_width = fadt->pm1_cnt_len * 8; in acpi_create_fadt()
99 fadt->x_pm1b_cnt_blk.bit_width = 0; in acpi_create_fadt()
106 fadt->x_pm2_cnt_blk.bit_width = fadt->pm2_cnt_len * 8; in acpi_create_fadt()
113 fadt->x_pm_tmr_blk.bit_width = fadt->pm_tmr_len * 8; in acpi_create_fadt()
120 fadt->x_gpe0_blk.bit_width = fadt->gpe0_blk_len * 8; in acpi_create_fadt()
127 fadt->x_gpe1_blk.bit_width = 0; in acpi_create_fadt()
/openbmc/u-boot/arch/x86/cpu/baytrail/
H A Dacpi.c70 fadt->reset_reg.bit_width = 8; in acpi_create_fadt()
83 fadt->x_pm1a_evt_blk.bit_width = fadt->pm1_evt_len * 8; in acpi_create_fadt()
90 fadt->x_pm1b_evt_blk.bit_width = 0; in acpi_create_fadt()
97 fadt->x_pm1a_cnt_blk.bit_width = fadt->pm1_cnt_len * 8; in acpi_create_fadt()
104 fadt->x_pm1b_cnt_blk.bit_width = 0; in acpi_create_fadt()
111 fadt->x_pm2_cnt_blk.bit_width = fadt->pm2_cnt_len * 8; in acpi_create_fadt()
118 fadt->x_pm_tmr_blk.bit_width = fadt->pm_tmr_len * 8; in acpi_create_fadt()
125 fadt->x_gpe0_blk.bit_width = fadt->gpe0_blk_len * 8; in acpi_create_fadt()
132 fadt->x_gpe1_blk.bit_width = 0; in acpi_create_fadt()
/openbmc/linux/sound/soc/qcom/qdsp6/
H A Dq6adm.c44 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 Dq6afe.h166 u16 bit_width; member
171 u16 bit_width; member
179 u16 bit_width; member
189 u16 bit_width; member
202 u16 bit_width; member
H A Daudioreach.c625 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_display_port_set_media_format()
694 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_codec_dma_set_media_format()
780 return audioreach_send_u32_param(graph, module, PARAM_ID_SAL_OUTPUT_CFG, cfg->bit_width); in audioreach_sal_set_media_format()
828 media_format->bit_width = cfg->bit_width; in audioreach_mfc_set_media_format()
860 mp3_cfg->bit_width = mcfg->bit_width; in audioreach_set_compr_media_format()
862 mp3_cfg->bits_per_sample = mcfg->bit_width; in audioreach_set_compr_media_format()
863 mp3_cfg->q_factor = mcfg->bit_width - 1; in audioreach_set_compr_media_format()
994 hw_cfg->mf.bit_width = cfg->bit_width; in audioreach_i2s_set_media_format()
1085 media_cfg->bit_width = mcfg->bit_width; in audioreach_pcm_set_media_format()
1089 media_cfg->q_factor = mcfg->bit_width - 1; in audioreach_pcm_set_media_format()
[all …]
H A Dq6afe.c415 u16 bit_width; member
431 u16 bit_width; member
481 u16 bit_width; member
494 u32 bit_width; member
509 u16 bit_width; member
1245 pcfg->slim_cfg.bit_width = cfg->bit_width; in q6afe_slim_port_prepare()
1271 pcfg->tdm_cfg.bit_width = cfg->bit_width; in q6afe_tdm_port_prepare()
1285 port->scfg->bitwidth = cfg->bit_width; in q6afe_tdm_port_prepare()
1309 pcfg->hdmi_multi_ch.bit_width = cfg->bit_width; in q6afe_hdmi_port_prepare()
1328 pcfg->i2s_cfg.bit_width = cfg->bit_width; in q6afe_i2s_port_prepare()
[all …]
/openbmc/linux/drivers/acpi/
H A Dspcr.c106 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 Dprocessor_throttling.c459 if ((throttling->control_register.bit_width + in acpi_processor_get_throttling_control()
466 if ((throttling->status_register.bit_width + in acpi_processor_get_throttling_control()
752 u32 bit_width, bit_offset; in acpi_read_throttling_status() local
761 bit_width = throttling->status_register.bit_width; in acpi_read_throttling_status()
766 (u32) (bit_width + bit_offset)); in acpi_read_throttling_status()
767 ptc_mask = (1 << bit_width) - 1; in acpi_read_throttling_status()
784 u32 bit_width, bit_offset; in acpi_write_throttling_state() local
793 bit_width = throttling->control_register.bit_width; in acpi_write_throttling_state()
795 ptc_mask = (1 << bit_width) - 1; in acpi_write_throttling_state()
801 (u32) (bit_width + bit_offset)); in acpi_write_throttling_state()
H A Dacpi_lpit.c34 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()
/openbmc/linux/drivers/mailbox/
H A Dpcc.c130 static void read_register(void __iomem *vaddr, u64 *val, unsigned int bit_width) in read_register() argument
132 switch (bit_width) { in read_register()
148 static void write_register(void __iomem *vaddr, u64 val, unsigned int bit_width) in write_register() argument
150 switch (bit_width) { in write_register()
176 read_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_read()
191 write_register(reg->vaddr, val, reg->gas->bit_width); in pcc_chan_reg_write()
522 if (!(gas->bit_width >= 8 && gas->bit_width <= 64 && in pcc_chan_reg_init()
523 is_power_of_2(gas->bit_width))) { in pcc_chan_reg_init()
525 gas->bit_width); in pcc_chan_reg_init()
529 reg->vaddr = acpi_os_ioremap(gas->address, gas->bit_width / 8); in pcc_chan_reg_init()
/openbmc/linux/sound/soc/codecs/
H A Djz4725b.c452 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 Djz4770.c706 unsigned int rate, bit_width; in jz4770_codec_hw_params() local
710 bit_width = 0; in jz4770_codec_hw_params()
713 bit_width = 1; in jz4770_codec_hw_params()
716 bit_width = 2; in jz4770_codec_hw_params()
719 bit_width = 3; in jz4770_codec_hw_params()
736 bit_width << REG_AICR_DAC_ADWL_OFFSET); in jz4770_codec_hw_params()
743 bit_width << REG_AICR_ADC_ADWL_OFFSET); in jz4770_codec_hw_params()
/openbmc/openbmc-test-automation/lib/
H A Dgen_misc.py496 def to_signed(number, bit_width=None): argument
529 if bit_width is None:
531 bit_width = gp.bit_length(long(sys.maxsize)) + 1
533 bit_width = gp.bit_length(int(sys.maxsize)) + 1
537 neg_bit_mask = 2 ** (bit_width - 1)
539 return ((2**bit_width) - number) * -1
/openbmc/linux/drivers/acpi/apei/
H A Dapei-base.c571 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()
/openbmc/linux/drivers/pinctrl/berlin/
H A Dberlin.h21 u8 bit_width; member
41 .bit_width = _width, \
/openbmc/linux/drivers/pinctrl/sprd/
H A Dpinctrl-sprd.h32 .bit_width = ((a) >> WIDTH_OFFSET & 0xf), \
49 unsigned long bit_width; member

1234