| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | sysreg.h | 37 #define sys_reg(op0, op1, crn, crm, op2) \ macro 42 #define sys_insn sys_reg 119 #define SYS_OSDTRRX_EL1 sys_reg(2, 0, 0, 0, 2) 120 #define SYS_MDCCINT_EL1 sys_reg(2, 0, 0, 2, 0) 121 #define SYS_MDSCR_EL1 sys_reg(2, 0, 0, 2, 2) 122 #define SYS_OSDTRTX_EL1 sys_reg(2, 0, 0, 3, 2) 123 #define SYS_OSECCR_EL1 sys_reg(2, 0, 0, 6, 2) 124 #define SYS_DBGBVRn_EL1(n) sys_reg(2, 0, 0, n, 4) 125 #define SYS_DBGBCRn_EL1(n) sys_reg(2, 0, 0, n, 5) 126 #define SYS_DBGWVRn_EL1(n) sys_reg(2, 0, 0, n, 6) [all …]
|
| H A D | arm_dsu_pmu.h | 18 #define CLUSTERPMCR_EL1 sys_reg(3, 0, 15, 5, 0) 19 #define CLUSTERPMCNTENSET_EL1 sys_reg(3, 0, 15, 5, 1) 20 #define CLUSTERPMCNTENCLR_EL1 sys_reg(3, 0, 15, 5, 2) 21 #define CLUSTERPMOVSSET_EL1 sys_reg(3, 0, 15, 5, 3) 22 #define CLUSTERPMOVSCLR_EL1 sys_reg(3, 0, 15, 5, 4) 23 #define CLUSTERPMSELR_EL1 sys_reg(3, 0, 15, 5, 5) 24 #define CLUSTERPMINTENSET_EL1 sys_reg(3, 0, 15, 5, 6) 25 #define CLUSTERPMINTENCLR_EL1 sys_reg(3, 0, 15, 5, 7) 26 #define CLUSTERPMCCNTR_EL1 sys_reg(3, 0, 15, 6, 0) 27 #define CLUSTERPMXEVTYPER_EL1 sys_reg(3, 0, 15, 6, 1) [all …]
|
| H A D | esr.h | 236 sys_reg((((e) & ESR_ELx_SYS64_ISS_OP0_MASK) >> \ 248 sys_reg(3, \
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/ |
| H A D | sdram.c | 30 u32 sys_reg = readl(reg); in rockchip_sdram_size() local 32 u32 ch_num = 1 + ((sys_reg >> SYS_REG_NUM_CH_SHIFT) in rockchip_sdram_size() 35 dram_type = (sys_reg >> SYS_REG_DDRTYPE_SHIFT) & SYS_REG_DDRTYPE_MASK; in rockchip_sdram_size() 36 debug("%s %x %x\n", __func__, (u32)reg, sys_reg); in rockchip_sdram_size() 38 rank = 1 + (sys_reg >> SYS_REG_RANK_SHIFT(ch) & in rockchip_sdram_size() 40 cs0_col = 9 + (sys_reg >> SYS_REG_COL_SHIFT(ch) & SYS_REG_COL_MASK); in rockchip_sdram_size() 42 bk = 3 - ((sys_reg >> SYS_REG_BK_SHIFT(ch)) & SYS_REG_BK_MASK); in rockchip_sdram_size() 48 SYS_REG1_EXTEND_CS0_ROW_MASK) << 2) + (sys_reg >> in rockchip_sdram_size() 53 cs0_row = 13 + (sys_reg >> in rockchip_sdram_size() 60 SYS_REG1_EXTEND_CS1_ROW_MASK) << 2) + (sys_reg >> in rockchip_sdram_size() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/input/misc/ |
| H A D | iqs269a.c | 296 struct iqs269_sys_reg sys_reg; member 521 iqs269->sys_reg.active |= BIT(reg); in iqs269_parse_chan() 523 iqs269->sys_reg.reseed |= BIT(reg); in iqs269_parse_chan() 526 iqs269->sys_reg.blocking |= BIT(reg); in iqs269_parse_chan() 529 iqs269->sys_reg.slider_select[0] |= BIT(reg); in iqs269_parse_chan() 532 iqs269->sys_reg.slider_select[1] |= BIT(reg); in iqs269_parse_chan() 744 iqs269->sys_reg.event_mask &= ~iqs269_events[i].mask; in iqs269_parse_chan() 752 struct iqs269_sys_reg *sys_reg = &iqs269->sys_reg; in iqs269_parse_prop() local 773 error = regmap_raw_read(iqs269->regmap, IQS269_SYS_SETTINGS, sys_reg, in iqs269_parse_prop() 774 sizeof(*sys_reg)); in iqs269_parse_prop() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/kernel/ |
| H A D | cpufeature.c | 810 static void init_cpu_ftr_reg(u32 sys_reg, u64 new) in init_cpu_ftr_reg() argument 818 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg() 1302 val = read_sanitised_ftr_reg(entry->sys_reg); in has_cpuid_feature() 1304 val = __read_sysreg_by_encoding(entry->sys_reg); in has_cpuid_feature() 1805 boot_val = cpuid_feature_extract_field(read_sanitised_ftr_reg(entry->sys_reg), in has_address_auth_cpucap() 1810 sec_val = cpuid_feature_extract_field(__read_sysreg_by_encoding(entry->sys_reg), in has_address_auth_cpucap() 1934 .sys_reg = SYS_ID_AA64PFR0_EL1, 1945 .sys_reg = SYS_ID_AA64MMFR1_EL1, 1958 .sys_reg = SYS_ID_AA64ISAR0_EL1, 1976 .sys_reg = SYS_ID_AA64MMFR2_EL1, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/rve/ |
| H A D | rve_reg.c | 81 uint32_t sys_reg[8] = {0}; in rve_dump_read_back_reg() local 89 sys_reg[i] = rve_read(RVE_SYS_REG + i * 4, scheduler); in rve_dump_read_back_reg() 105 sys_reg[0 + i * 4], sys_reg[1 + i * 4], in rve_dump_read_back_reg() 106 sys_reg[2 + i * 4], sys_reg[3 + i * 4]); in rve_dump_read_back_reg()
|
| /OK3568_Linux_fs/u-boot/drivers/ram/rockchip/ |
| H A D | sdram_rk3188.c | 539 u32 sys_reg = 0; in dram_all_config() local 541 sys_reg |= sdram_params->base.dramtype << SYS_REG_DDRTYPE_SHIFT; in dram_all_config() 542 sys_reg |= (sdram_params->num_channels - 1) << SYS_REG_NUM_CH_SHIFT; in dram_all_config() 547 sys_reg |= info->row_3_4 << SYS_REG_ROW_3_4_SHIFT(chan); in dram_all_config() 548 sys_reg |= 1 << SYS_REG_CHINFO_SHIFT(chan); in dram_all_config() 549 sys_reg |= (info->rank - 1) << SYS_REG_RANK_SHIFT(chan); in dram_all_config() 550 sys_reg |= (info->col - 9) << SYS_REG_COL_SHIFT(chan); in dram_all_config() 551 sys_reg |= info->bk == 3 ? 0 : 1 << SYS_REG_BK_SHIFT(chan); in dram_all_config() 552 sys_reg |= (info->cs0_row - 13) << SYS_REG_CS0_ROW_SHIFT(chan); in dram_all_config() 553 sys_reg |= (info->cs1_row - 13) << SYS_REG_CS1_ROW_SHIFT(chan); in dram_all_config() [all …]
|
| H A D | sdram_rk322x.c | 581 u32 sys_reg = 0; in dram_all_config() local 583 sys_reg |= sdram_params->base.dramtype << SYS_REG_DDRTYPE_SHIFT; in dram_all_config() 584 sys_reg |= (1 - 1) << SYS_REG_NUM_CH_SHIFT; in dram_all_config() 585 sys_reg |= info->row_3_4 << SYS_REG_ROW_3_4_SHIFT(0); in dram_all_config() 586 sys_reg |= 1 << SYS_REG_CHINFO_SHIFT(0); in dram_all_config() 587 sys_reg |= (info->rank - 1) << SYS_REG_RANK_SHIFT(0); in dram_all_config() 588 sys_reg |= (info->col - 9) << SYS_REG_COL_SHIFT(0); in dram_all_config() 589 sys_reg |= info->bk == 3 ? 0 : 1 << SYS_REG_BK_SHIFT(0); in dram_all_config() 590 sys_reg |= (info->cs0_row - 13) << SYS_REG_CS0_ROW_SHIFT(0); in dram_all_config() 591 sys_reg |= (info->cs1_row - 13) << SYS_REG_CS1_ROW_SHIFT(0); in dram_all_config() [all …]
|
| H A D | dmc-rk3368.c | 777 u32 sys_reg = 0; in dram_all_config() local 780 sys_reg |= DDR3 << SYS_REG_DDRTYPE_SHIFT; in dram_all_config() 781 sys_reg |= 0 << SYS_REG_NUM_CH_SHIFT; in dram_all_config() 783 sys_reg |= info->row_3_4 << SYS_REG_ROW_3_4_SHIFT(chan); in dram_all_config() 784 sys_reg |= 1 << SYS_REG_CHINFO_SHIFT(chan); in dram_all_config() 785 sys_reg |= (info->rank - 1) << SYS_REG_RANK_SHIFT(chan); in dram_all_config() 786 sys_reg |= (info->col - 9) << SYS_REG_COL_SHIFT(chan); in dram_all_config() 787 sys_reg |= info->bk == 3 ? 0 : 1 << SYS_REG_BK_SHIFT(chan); in dram_all_config() 788 sys_reg |= (info->cs0_row - 13) << SYS_REG_CS0_ROW_SHIFT(chan); in dram_all_config() 789 sys_reg |= (info->cs1_row - 13) << SYS_REG_CS1_ROW_SHIFT(chan); in dram_all_config() [all …]
|
| H A D | sdram_rk3288.c | 596 u32 sys_reg = 0; in dram_all_config() local 598 sys_reg |= sdram_params->base.dramtype << SYS_REG_DDRTYPE_SHIFT; in dram_all_config() 599 sys_reg |= (sdram_params->num_channels - 1) << SYS_REG_NUM_CH_SHIFT; in dram_all_config() 604 sys_reg |= info->row_3_4 << SYS_REG_ROW_3_4_SHIFT(chan); in dram_all_config() 605 sys_reg |= 1 << SYS_REG_CHINFO_SHIFT(chan); in dram_all_config() 606 sys_reg |= (info->rank - 1) << SYS_REG_RANK_SHIFT(chan); in dram_all_config() 607 sys_reg |= (info->col - 9) << SYS_REG_COL_SHIFT(chan); in dram_all_config() 608 sys_reg |= info->bk == 3 ? 0 : 1 << SYS_REG_BK_SHIFT(chan); in dram_all_config() 609 sys_reg |= (info->cs0_row - 13) << SYS_REG_CS0_ROW_SHIFT(chan); in dram_all_config() 610 sys_reg |= (info->cs1_row - 13) << SYS_REG_CS1_ROW_SHIFT(chan); in dram_all_config() [all …]
|
| H A D | sdram_rk3328.c | 480 u32 sys_reg = 0; in sdram_init_detect() local 507 sys_reg = readl(&dram->grf->os_reg[2]); in sdram_init_detect() 510 sys_reg, sys_reg3, 0); in sdram_init_detect() 511 writel(sys_reg, &dram->grf->os_reg[2]); in sdram_init_detect()
|
| H A D | sdram_px30.c | 602 u32 sys_reg = 0; in sdram_init_detect() local 622 sys_reg = readl(&dram->pmugrf->os_reg[2]); in sdram_init_detect() 625 sys_reg, sys_reg3, 0); in sdram_init_detect() 626 writel(sys_reg, &dram->pmugrf->os_reg[2]); in sdram_init_detect()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3066/ |
| H A D | sdram_rk3066.c | 526 u32 sys_reg = 0; in dram_all_config() local 528 sys_reg |= sdram_params->base.dramtype << SYS_REG_DDRTYPE_SHIFT; in dram_all_config() 529 sys_reg |= (sdram_params->num_channels - 1) << SYS_REG_NUM_CH_SHIFT; in dram_all_config() 534 sys_reg |= info->row_3_4 << SYS_REG_ROW_3_4_SHIFT(chan); in dram_all_config() 535 sys_reg |= 1 << SYS_REG_CHINFO_SHIFT(chan); in dram_all_config() 536 sys_reg |= (info->rank - 1) << SYS_REG_RANK_SHIFT(chan); in dram_all_config() 537 sys_reg |= (info->col - 9) << SYS_REG_COL_SHIFT(chan); in dram_all_config() 538 sys_reg |= info->bk == 3 ? 0 : 1 << SYS_REG_BK_SHIFT(chan); in dram_all_config() 539 sys_reg |= (info->cs0_row - 13) << SYS_REG_CS0_ROW_SHIFT(chan); in dram_all_config() 540 sys_reg |= (info->cs1_row - 13) << SYS_REG_CS1_ROW_SHIFT(chan); in dram_all_config() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/qcom/ |
| H A D | kryo-l2-accessors.c | 11 #define L2CPUSRSELR_EL1 sys_reg(3, 3, 15, 0, 6) 12 #define L2CPUSRDR_EL1 sys_reg(3, 3, 15, 0, 7)
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/ |
| H A D | pmu_rk3288.h | 50 u32 sys_reg[4]; member 52 check_member(rk3288_pmu, sys_reg[3], 0x00a0);
|
| H A D | pmu_rk3188.h | 29 u32 sys_reg[4]; member
|
| H A D | pmu_rv1108.h | 27 u32 sys_reg[4]; member
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | tegra20-tamonten.dtsi | 344 vin-sm0-supply = <&sys_reg>; 345 vin-sm1-supply = <&sys_reg>; 346 vin-sm2-supply = <&sys_reg>; 354 sys_reg: sys { label
|
| H A D | tegra20-paz00.dts | 347 vin-sm0-supply = <&sys_reg>; 348 vin-sm1-supply = <&sys_reg>; 349 vin-sm2-supply = <&sys_reg>; 357 sys_reg: sys { label
|
| H A D | tegra20-ventana.dts | 429 vin-sm0-supply = <&sys_reg>; 430 vin-sm1-supply = <&sys_reg>; 431 vin-sm2-supply = <&sys_reg>; 439 sys_reg: sys { label
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | tegra20-tamonten.dtsi | 345 vin-sm0-supply = <&sys_reg>; 346 vin-sm1-supply = <&sys_reg>; 347 vin-sm2-supply = <&sys_reg>; 355 sys_reg: sys { label
|
| H A D | tegra20-ventana.dts | 408 vin-sm0-supply = <&sys_reg>; 409 vin-sm1-supply = <&sys_reg>; 410 vin-sm2-supply = <&sys_reg>; 418 sys_reg: sys { label
|
| H A D | tegra20-paz00.dts | 373 vin-sm0-supply = <&sys_reg>; 374 vin-sm1-supply = <&sys_reg>; 375 vin-sm2-supply = <&sys_reg>; 383 sys_reg: sys { label
|
| H A D | exynos4.dtsi | 178 sys_reg: syscon@10010000 { label 222 samsung,sysreg = <&sys_reg>; 235 samsung,sysreg = <&sys_reg>; 248 samsung,sysreg = <&sys_reg>; 261 samsung,sysreg = <&sys_reg>; 715 samsung,sysreg = <&sys_reg>;
|