Home
last modified time | relevance | path

Searched refs:lock_regions (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/sound/soc/codecs/
Dwm_adsp.h101 unsigned int lock_regions; member
128 int (*lock_memory)(struct wm_adsp *dsp, unsigned int lock_regions);
Dwm_adsp.c2852 static int wm_adsp2_lock(struct wm_adsp *dsp, unsigned int lock_regions) in wm_adsp2_lock() argument
2857 if (!(lock_regions & WM_ADSP2_REGION_ALL)) in wm_adsp2_lock()
2860 lock_regions &= WM_ADSP2_REGION_ALL; in wm_adsp2_lock()
2863 while (lock_regions) { in wm_adsp2_lock()
2865 if (lock_regions & BIT(0)) { in wm_adsp2_lock()
2869 if (lock_regions & BIT(1)) { in wm_adsp2_lock()
2875 lock_regions >>= 2; in wm_adsp2_lock()
2968 static int wm_halo_configure_mpu(struct wm_adsp *dsp, unsigned int lock_regions) in wm_halo_configure_mpu() argument
2975 { dsp->base + HALO_MPU_WINDOW_ACCESS_0, lock_regions }, in wm_halo_configure_mpu()
2976 { dsp->base + HALO_MPU_XREG_ACCESS_0, lock_regions }, in wm_halo_configure_mpu()
[all …]
Dcs47l15.c1403 cs47l15->core.adsp[0].lock_regions = in cs47l15_probe()
Dcs47l92.c1955 cs47l92->core.adsp[0].lock_regions = WM_ADSP2_REGION_1_9; in cs47l92_probe()
Dcs47l90.c2548 cs47l90->core.adsp[i].lock_regions = WM_ADSP2_REGION_1_9; in cs47l90_probe()