| /linux-6.15/mm/ |
| H A D | cma.c | 153 cmr->bitmap = bitmap_zalloc(cma_bitmap_maxno(cma, cmr), in cma_activate_area() 155 if (!cmr->bitmap) in cma_activate_area() 164 if (cmr->early_pfn != cmr->base_pfn) { in cma_activate_area() 165 count = cmr->early_pfn - cmr->base_pfn; in cma_activate_area() 170 for (pfn = cmr->early_pfn; pfn < cmr->base_pfn + cmr->count; in cma_activate_area() 195 end_pfn = cmr->base_pfn + cmr->count; in cma_activate_area() 950 end = cmr->base_pfn + cmr->count; in cma_pages_valid() 992 pfn < (cmr->base_pfn + cmr->count)) { in cma_release() 993 VM_BUG_ON(end_pfn > cmr->base_pfn + cmr->count); in cma_release() 1041 rend = PFN_PHYS(cmr->base_pfn + cmr->count); in cma_intersects() [all …]
|
| H A D | cma_debug.c | 49 struct cma_memrange *cmr; in cma_maxchunk_get() local 57 cmr = &cma->ranges[r]; in cma_maxchunk_get() 58 bitmap_maxno = cma_bitmap_maxno(cma, cmr); in cma_maxchunk_get() 61 start = find_next_zero_bit(cmr->bitmap, in cma_maxchunk_get() 174 struct cma_memrange *cmr; in cma_debugfs_add_one() local 188 cmr = &cma->ranges[r]; in cma_debugfs_add_one() 192 &cmr->base_pfn, &cma_debugfs_fops); in cma_debugfs_add_one() 193 cmr->dfs_bitmap.array = (u32 *)cmr->bitmap; in cma_debugfs_add_one() 194 cmr->dfs_bitmap.n_elements = in cma_debugfs_add_one() 195 DIV_ROUND_UP(cma_bitmap_maxno(cma, cmr), in cma_debugfs_add_one() [all …]
|
| H A D | cma.h | 76 struct cma_memrange *cmr) in cma_bitmap_maxno() argument 78 return cmr->count >> cma->order_per_bit; in cma_bitmap_maxno()
|
| /linux-6.15/drivers/pwm/ |
| H A D | pwm-atmel-tcb.c | 43 u32 cmr; member 73 unsigned cmr; in atmel_tcb_pwm_request() local 91 if (cmr & ATMEL_TC_WAVE) { in atmel_tcb_pwm_request() 107 cmr = 0; in atmel_tcb_pwm_request() 127 unsigned cmr; in atmel_tcb_pwm_disable() local 144 cmr &= ~ATMEL_TC_ACMR_MASK; in atmel_tcb_pwm_disable() 150 cmr &= ~ATMEL_TC_BCMR_MASK; in atmel_tcb_pwm_disable() 181 u32 cmr; in atmel_tcb_pwm_enable() local 197 cmr &= ~ATMEL_TC_TCCLKS; in atmel_tcb_pwm_enable() 200 cmr &= ~ATMEL_TC_ACMR_MASK; in atmel_tcb_pwm_enable() [all …]
|
| H A D | pwm-atmel.c | 306 u32 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR); in atmel_pwm_apply() local 310 pres = cmr & PWM_CMR_CPRE_MSK; in atmel_pwm_apply() 358 u32 sr, cmr; in atmel_pwm_get_state() local 361 cmr = atmel_pwm_ch_readl(atmel_pwm, pwm->hwpwm, PWM_CMR); in atmel_pwm_get_state() 368 pres = cmr & PWM_CMR_CPRE_MSK; in atmel_pwm_get_state() 390 if (cmr & PWM_CMR_CPOL) in atmel_pwm_get_state()
|
| /linux-6.15/drivers/counter/ |
| H A D | microchip-tcb-capture.c | 93 u32 bmr, cmr; in mchp_tc_count_function_write() local 96 regmap_read(priv->regmap, ATMEL_TC_REG(priv->channel[0], CMR), &cmr); in mchp_tc_count_function_write() 99 cmr &= ~ATMEL_TC_WAVE; in mchp_tc_count_function_write() 107 cmr |= ATMEL_TC_TIMER_CLOCK2; in mchp_tc_count_function_write() 109 cmr |= ATMEL_TC_TIMER_CLOCK1; in mchp_tc_count_function_write() 111 cmr |= ATMEL_TC_CMR_MASK; in mchp_tc_count_function_write() 112 cmr &= ~(ATMEL_TC_ABETRG | ATMEL_TC_XC0); in mchp_tc_count_function_write() 125 cmr |= ATMEL_TC_ETRGEDG_RISING | ATMEL_TC_ABETRG | ATMEL_TC_XC0; in mchp_tc_count_function_write() 141 ATMEL_TC_REG(priv->channel[1], CMR), cmr); in mchp_tc_count_function_write() 176 u32 cmr; in mchp_tc_count_action_read() local [all …]
|
| H A D | 104-quad-8.c | 62 u8 cmr[QUAD8_NUM_COUNTERS]; member 326 switch (u8_get_bits(priv->cmr[id], QUADRATURE_MODE)) { in quad8_function_get() 402 ret = quad8_control_register_update(priv->map, priv->cmr, id, mode_cfg, QUADRATURE_MODE); in quad8_function_write() 714 switch (u8_get_bits(priv->cmr[count->id], COUNT_MODE)) { in quad8_count_mode_read() 761 ret = quad8_control_register_update(priv->map, priv->cmr, count->id, count_mode, in quad8_count_mode_write() 854 switch (u8_get_bits(priv->cmr[count->id], COUNT_MODE)) { in quad8_count_ceiling_read() 882 switch (u8_get_bits(priv->cmr[count->id], COUNT_MODE)) { in quad8_count_ceiling_write() 1256 priv->cmr[channel] = SELECT_CMR | BINARY | u8_encode_bits(NORMAL_COUNT, COUNT_MODE) | in quad8_init_counter() 1258 ret = regmap_write(priv->map, QUAD8_CONTROL(channel), priv->cmr[channel]); in quad8_init_counter()
|
| /linux-6.15/drivers/clocksource/ |
| H A D | timer-atmel-tcb.c | 44 u32 cmr; member 78 tcb_cache[i].cmr = readl(tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_suspend() 94 writel(tcb_cache[i].cmr, tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_resume()
|
| /linux-6.15/drivers/scsi/lpfc/ |
| H A D | lpfc.h | 222 uint32_t cmr : 1; /* Configure Max RPIs */ member 224 uint32_t cmr : 1; /* Configure Max RPIs */
|
| H A D | lpfc_hw.h | 3484 uint32_t cmr : 1; /* Configure Max RPIs */ member 3486 uint32_t cmr : 1; /* Configure Max RPIs */ member
|