/src/sys/arch/arm/sunxi/ |
sunxi_mc_smp.c | 114 sunxi_mc_smp_start(bus_space_tag_t bst, bus_space_handle_t prcm, bus_space_handle_t cpucfg, 128 val = bus_space_read_4(bst, cpucfg, CPUCFG_CL_RST(cluster)); 130 bus_space_write_4(bst, cpucfg, CPUCFG_CL_RST(cluster), val); 174 val = bus_space_read_4(bst, cpucfg, CPUCFG_CL_RST(cluster)); 176 bus_space_write_4(bst, cpucfg, CPUCFG_CL_RST(cluster), val); 205 bus_space_handle_t prcm, cpucfg, cpuxcfg; local in function:sun8i_a83t_smp_enable 212 bus_space_map(bst, CPUCFG_BASE, CPUCFG_SIZE, 0, &cpucfg) != 0 || 222 bus_space_write_4(bst, cpucfg, CPUCFG_P_REG0, sunxi_mc_smp_pa()); 225 error = sunxi_mc_smp_start(bst, prcm, cpucfg, cpuxcfg, cluster, cpu, 229 bus_space_unmap(bst, cpucfg, CPUCFG_SIZE) [all...] |
sunxi_mc_smp.c | 114 sunxi_mc_smp_start(bus_space_tag_t bst, bus_space_handle_t prcm, bus_space_handle_t cpucfg, 128 val = bus_space_read_4(bst, cpucfg, CPUCFG_CL_RST(cluster)); 130 bus_space_write_4(bst, cpucfg, CPUCFG_CL_RST(cluster), val); 174 val = bus_space_read_4(bst, cpucfg, CPUCFG_CL_RST(cluster)); 176 bus_space_write_4(bst, cpucfg, CPUCFG_CL_RST(cluster), val); 205 bus_space_handle_t prcm, cpucfg, cpuxcfg; local in function:sun8i_a83t_smp_enable 212 bus_space_map(bst, CPUCFG_BASE, CPUCFG_SIZE, 0, &cpucfg) != 0 || 222 bus_space_write_4(bst, cpucfg, CPUCFG_P_REG0, sunxi_mc_smp_pa()); 225 error = sunxi_mc_smp_start(bst, prcm, cpucfg, cpuxcfg, cluster, cpu, 229 bus_space_unmap(bst, cpucfg, CPUCFG_SIZE) [all...] |
/src/sys/dev/marvell/ |
gt.c | 246 uint32_t cpucfg, cpumode, cpumstr; local in function:gt_attach_common 475 cpucfg = gt_read(gt, GT_CPU_Cfg); 476 cpucfg |= GT_CPUCfg_ConfSBDis; /* per errata #46 */ 477 cpucfg |= GT_CPUCfg_AACKDelay; /* per restriction #18 */ 478 gt_write(gt, GT_CPU_Cfg, cpucfg); 479 if (cpucfg & GT_CPUCfg_Pipeline) 481 if (cpucfg & GT_CPUCfg_AACKDelay) 483 if (cpucfg & GT_CPUCfg_RdOOO) 485 if (cpucfg & GT_CPUCfg_IOSBDis) 487 if (cpucfg & GT_CPUCfg_ConfSBDis [all...] |
gt.c | 246 uint32_t cpucfg, cpumode, cpumstr; local in function:gt_attach_common 475 cpucfg = gt_read(gt, GT_CPU_Cfg); 476 cpucfg |= GT_CPUCfg_ConfSBDis; /* per errata #46 */ 477 cpucfg |= GT_CPUCfg_AACKDelay; /* per restriction #18 */ 478 gt_write(gt, GT_CPU_Cfg, cpucfg); 479 if (cpucfg & GT_CPUCfg_Pipeline) 481 if (cpucfg & GT_CPUCfg_AACKDelay) 483 if (cpucfg & GT_CPUCfg_RdOOO) 485 if (cpucfg & GT_CPUCfg_IOSBDis) 487 if (cpucfg & GT_CPUCfg_ConfSBDis [all...] |