Home
last modified time | relevance | path

Searched refs:drv_shift (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/drivers/clk/
H A Dclk-stm32mp13.c605 uint8_t drv_shift; member
632 .drv_shift = (_shift),\
732 mask = (BIT(drive_data->drv_width) - 1U) << drive_data->drv_shift; in clk_oscillator_set_drive()
738 value = (io_read32(address) & mask) >> drive_data->drv_shift; in clk_oscillator_set_drive()
746 io_clrsetbits32(address, mask, value << drive_data->drv_shift); in clk_oscillator_set_drive()
H A Dclk-stm32mp21.c660 uint8_t drv_shift; member
690 .drv_shift = (_shift),\
827 mask = SHIFT_U32(BIT(drive_data->drv_width) - 1, drive_data->drv_shift); in clk_oscillator_set_drive()
833 value = (io_read32(address) & mask) >> drive_data->drv_shift; in clk_oscillator_set_drive()
842 SHIFT_U32(value, drive_data->drv_shift)); in clk_oscillator_set_drive()
H A Dclk-stm32mp25.c698 uint8_t drv_shift; member
728 .drv_shift = (_shift),\
835 mask = SHIFT_U32(BIT(drive_data->drv_width) - 1, drive_data->drv_shift); in clk_oscillator_set_drive()
841 value = (io_read32(address) & mask) >> drive_data->drv_shift; in clk_oscillator_set_drive()
850 SHIFT_U32(value, drive_data->drv_shift)); in clk_oscillator_set_drive()