Home
last modified time | relevance | path

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

12

/drivers/acpi/acpica/
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 …]
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 …]
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()
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()
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()
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,
Devregion.c107 u32 region_offset, u32 bit_width, u64 *value) in acpi_ev_address_space_dispatch() argument
287 bit_width = field_obj->field.bit_length; in acpi_ev_address_space_dispatch()
293 status = handler(function, address, bit_width, value, context, in acpi_ev_address_space_dispatch()
Dachware.h76 acpi_status acpi_hw_validate_io_block(u64 address, u32 bit_width, u32 count);
/drivers/clk/imx/
Dclk-imx95-blk-ctl.c46 u32 bit_width; member
166 .bit_width = 1,
176 .bit_width = 1,
187 .bit_width = 1,
198 .bit_width = 1,
209 .bit_width = 1,
233 .bit_width = 2,
243 .bit_width = 2,
262 .bit_width = 1,
272 .bit_width = 1,
[all …]
/drivers/mailbox/
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()
533 if (!(gas->bit_width >= 8 && gas->bit_width <= 64 && in pcc_chan_reg_init()
534 is_power_of_2(gas->bit_width))) { in pcc_chan_reg_init()
536 gas->bit_width); in pcc_chan_reg_init()
540 reg->vaddr = acpi_os_ioremap(gas->address, gas->bit_width / 8); in pcc_chan_reg_init()
/drivers/acpi/
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()
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()
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()
Dcppc_acpi.c124 (reg)->bit_width == 0 && \
176 …fine GET_BIT_WIDTH(reg) ((reg)->access_width ? (8 << ((reg)->access_width - 1)) : (reg)->bit_width)
180 GENMASK(((reg)->bit_width) - 1, 0))
182 ((((val) & GENMASK(((reg)->bit_width) - 1, 0)) << (reg)->bit_offset) | \
183 ((prev_val) & ~(GENMASK(((reg)->bit_width) - 1, 0) << (reg)->bit_offset))) \
1034 size = reg->bit_width; in cpc_read()
1106 size = reg->bit_width; in cpc_write()
Dosl.c461 if (!addr || !gas->bit_width) in acpi_os_map_generic_address()
464 return acpi_os_map_iomem(addr, gas->bit_width / 8); in acpi_os_map_generic_address()
478 if (!addr || !gas->bit_width) in acpi_os_unmap_generic_address()
483 map = acpi_map_lookup(addr, gas->bit_width / 8); in acpi_os_unmap_generic_address()
/drivers/acpi/apei/
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()
/drivers/pinctrl/berlin/
Dberlin.h21 u8 bit_width; member
35 .bit_width = _width, \
Dberlin.c165 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()
/drivers/pinctrl/sprd/
Dpinctrl-sprd.h32 .bit_width = ((a) >> WIDTH_OFFSET & 0xf), \
49 unsigned long bit_width; member
Dpinctrl-sprd.c113 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()
/drivers/xen/
Dxen-acpi-processor.c78 dst_cx->reg.bit_width = 8; in push_cxx_to_hypervisor()
86 dst_cx->reg.bit_width = 1; /* VENDOR_INTEL */ in push_cxx_to_hypervisor()
198 dst_pct->bit_width = pct->bit_width; in xen_copy_pct_data()
/drivers/cpufreq/
Dpcc-cpufreq.c56 u8 bit_width; member
489 doorbell.bit_width = reg_resource->bit_width; in pcc_cpufreq_evaluate()
496 doorbell.space_id, doorbell.bit_width, doorbell.bit_offset, in pcc_cpufreq_evaluate()
/drivers/irqchip/
Dqcom-irq-combiner.c186 (reg->bit_width > REG_SIZE)) { in get_registers_cb()
200 ctx->combiner->nirqs += reg->bit_width; in get_registers_cb()
/drivers/input/misc/
Datlas_btns.c37 u32 bit_width, u64 *value, in acpi_atlas_button_handler() argument
/drivers/staging/media/tegra-video/
Dvi.h292 unsigned int bit_width; member
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_gfx.h504 static inline u32 amdgpu_gfx_create_bitmask(u32 bit_width) in amdgpu_gfx_create_bitmask() argument
506 return (u32)((1ULL << bit_width) - 1); in amdgpu_gfx_create_bitmask()

12