/linux/drivers/clk/ux500/ |
H A D | u8500_of_clk.c | 131 u32 bases[CLKRST_MAX]; in u8500_clk_init() local 144 for (i = 0; i < ARRAY_SIZE(bases); i++) { in u8500_clk_init() 151 bases[i] = r.start; in u8500_clk_init() 303 clk = clk_reg_prcc_pclk("p1_pclk0", "per1clk", bases[CLKRST1_INDEX], in u8500_clk_init() 307 clk = clk_reg_prcc_pclk("p1_pclk1", "per1clk", bases[CLKRST1_INDEX], in u8500_clk_init() 311 clk = clk_reg_prcc_pclk("p1_pclk2", "per1clk", bases[CLKRST1_INDEX], in u8500_clk_init() 315 clk = clk_reg_prcc_pclk("p1_pclk3", "per1clk", bases[CLKRST1_INDEX], in u8500_clk_init() 319 clk = clk_reg_prcc_pclk("p1_pclk4", "per1clk", bases[CLKRST1_INDEX], in u8500_clk_init() 323 clk = clk_reg_prcc_pclk("p1_pclk5", "per1clk", bases[CLKRST1_INDEX], in u8500_clk_init() 327 clk = clk_reg_prcc_pclk("p1_pclk6", "per1clk", bases[CLKRST1_INDE in u8500_clk_init() [all...] |
/linux/drivers/gpu/host1x/ |
H A D | syncpt.c | 26 struct host1x_syncpt_base *bases = host->bases; in host1x_syncpt_base_request() local 30 if (!bases[i].requested) in host1x_syncpt_base_request() 36 bases[i].requested = true; in host1x_syncpt_base_request() 37 return &bases[i]; in host1x_syncpt_base_request() 282 struct host1x_syncpt_base *bases; in host1x_syncpt_init() local 291 bases = devm_kcalloc(host->dev, host->info->nb_bases, sizeof(*bases), in host1x_syncpt_init() 293 if (!bases) in host1x_syncpt_init() 302 bases[ in host1x_syncpt_init() [all...] |
H A D | dev.h | 102 unsigned int nb_bases; /* host1x: number of syncpoint bases supported */ 138 struct host1x_syncpt_base *bases; member
|
/linux/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | base.c | 33 } bases[] = { in nv50_base_new() local 46 cid = nvif_mclass(&disp->disp->object, bases); in nv50_base_new() 52 return bases[cid].new(drm, head, bases[cid].oclass, pwndw); in nv50_base_new()
|
/linux/drivers/iommu/ |
H A D | rockchip-iommu.c | 111 void __iomem **bases; member 352 writel(command, iommu->bases[i] + RK_MMU_COMMAND); in rk_iommu_command() 372 rk_iommu_write(iommu->bases[i], RK_MMU_ZAP_ONE_LINE, iova); in rk_iommu_zap_lines() 382 active &= !!(rk_iommu_read(iommu->bases[i], RK_MMU_STATUS) & in rk_iommu_is_stall_active() 394 enable &= !!(rk_iommu_read(iommu->bases[i], RK_MMU_STATUS) & in rk_iommu_is_paging_enabled() 406 done &= rk_iommu_read(iommu->bases[i], RK_MMU_DTE_ADDR) == 0; in rk_iommu_is_reset_done() 431 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS)); in rk_iommu_enable_stall() 452 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS)); in rk_iommu_disable_stall() 473 rk_iommu_read(iommu->bases[i], RK_MMU_STATUS)); in rk_iommu_enable_paging() 494 rk_iommu_read(iommu->bases[ in rk_iommu_disable_paging() [all...] |
/linux/include/linux/ |
H A D | posix-timers.h | 104 pct->bases[0].nextevt = U64_MAX; in posix_cputimers_init() 105 pct->bases[1].nextevt = U64_MAX; in posix_cputimers_init() 106 pct->bases[2].nextevt = U64_MAX; in posix_cputimers_init() 114 pct->bases[CPUCLOCK_SCHED].nextevt = runtime; in posix_cputimers_rt_watchdog() 137 .bases = INIT_CPU_TIMERBASES(s.posix_cputimers.bases), \
|
H A D | posix-timers_types.h | 48 * @bases: Base container for posix CPU clocks 57 struct posix_cputimer_base bases[CPUCLOCK_MAX]; member
|
/linux/kernel/time/ |
H A D | posix-cpu-timers.c | 28 pct->bases[CPUCLOCK_PROF].nextevt = cpu_limit * NSEC_PER_SEC; in posix_cputimers_group_init() 35 * tsk->signal->posix_cputimers.bases[clock].nextevt expiration cache if 154 return !(~pct->bases[CPUCLOCK_PROF].nextevt | in expiry_cache_is_inactive() 155 ~pct->bases[CPUCLOCK_VIRT].nextevt | in expiry_cache_is_inactive() 156 ~pct->bases[CPUCLOCK_SCHED].nextevt); in expiry_cache_is_inactive() 422 return tsk->posix_cputimers.bases + clkidx; in timer_base() 424 return tsk->signal->posix_cputimers.bases + clkidx; in timer_base() 542 cleanup_timerqueue(&pct->bases[CPUCLOCK_PROF].tqhead); in cleanup_timers() 543 cleanup_timerqueue(&pct->bases[CPUCLOCK_VIRT].tqhead); in cleanup_timers() 544 cleanup_timerqueue(&pct->bases[CPUCLOCK_SCHE in cleanup_timers() [all...] |
H A D | tick-internal.h | 190 void clock_was_set(unsigned int bases);
|
H A D | hrtimer.c | 64 * The timer bases: 66 * There are more clockids than hrtimer bases. Thus, we index 67 * into the timer bases by the hrtimer_base_type enum. When trying 549 * the clock bases so the result might be negative. Fix it up in __hrtimer_next_event_base() 564 * When a softirq is pending, we can ignore the HRTIMER_ACTIVE_SOFT bases, 566 * hrtimer_run_softirq(), hrtimer_update_softirq_timer() will re-add these bases. 568 * Therefore softirq values are those from the HRTIMER_ACTIVE_SOFT clock bases. 609 * soft bases. They will be handled in the already raised soft in hrtimer_update_next_event() 861 * clock bases and reprogram the clock event device. in hrtimer_reprogram() 884 * bases in update_needs_ipi() 947 clock_was_set(unsigned int bases) clock_was_set() argument [all...] |
/linux/arch/x86/boot/ |
H A D | early_serial_console.c | 77 static const int bases[] = { 0x3f8, 0x2f8 }; in parse_earlyprintk() local 86 port = bases[idx]; in parse_earlyprintk()
|
/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_scaler.c | 155 static unsigned int bases[] = { in scaler_set_src_base() local 163 scaler_write(src_buf->dma_addr[i], bases[i]); in scaler_set_src_base() 218 static unsigned int bases[] = { in scaler_set_dst_base() local 226 scaler_write(dst_buf->dma_addr[i], bases[i]); in scaler_set_dst_base()
|
/linux/arch/x86/kernel/ |
H A D | early_printk.c | 171 static const int __initconst bases[] = { 0x3f8, 0x2f8 }; in early_serial_init() local 178 early_serial_base = bases[port]; in early_serial_init()
|
/linux/drivers/net/wireless/broadcom/b43/ |
H A D | pio.c | 82 static const u16 bases[] = { in index_to_pioqueue_base() local 105 B43_WARN_ON(index >= ARRAY_SIZE(bases)); in index_to_pioqueue_base() 106 return bases[index]; in index_to_pioqueue_base()
|
/linux/drivers/platform/mellanox/ |
H A D | Kconfig | 59 are defined per system type bases and include the registers related
|
/linux/drivers/gpu/drm/msm/ |
H A D | NOTES | 58 register interface is same, just different bases.)
|
/linux/sound/hda/common/ |
H A D | proc.c | 249 static const char * const bases[7] = { in get_jack_location() local 266 return bases[cfg & 0x0f]; in get_jack_location()
|
/linux/Documentation/timers/ |
H A D | highres.rst | 169 decision is made per timer base and synchronized across per-cpu timer bases in 171 clock event devices for the per-CPU timer bases, but currently only one
|
/linux/Documentation/driver-api/thermal/ |
H A D | cpu-idle-cooling.rst | 89 The implementation of the cooling device bases the number of states on
|
/linux/Documentation/arch/x86/ |
H A D | intel_txt.rst | 68 static root of trust must be used. This bases trust in BIOS
|
/linux/drivers/media/usb/gspca/ |
H A D | Kconfig | 437 Say Y here if you want support for Xirlink C-It bases cameras.
|
/linux/Documentation/filesystems/ |
H A D | vfat.rst | 204 **nostale_ro**: This option bases the *inode* number and filehandle
|
/linux/Documentation/admin-guide/ |
H A D | workload-tracing.rst | 183 line tool for browsing C, C++ or Java code-bases. We can use it to find
|
/linux/drivers/firmware/cirrus/ |
H A D | cs_dsp.c | 2097 __be32 bases[] = { xm_base, xm_base, ym_base, ym_base }; in cs_dsp_halo_create_regions() local 2099 return cs_dsp_create_regions(dsp, id, ver, ARRAY_SIZE(types), types, bases); in cs_dsp_halo_create_regions()
|
/linux/Documentation/arch/s390/ |
H A D | cds.rst | 128 not share interrupt levels (aka. IRQs), as the ISA bus bases on edge triggered
|