/openbmc/linux/arch/arm/include/debug/ |
H A D | exynos.S | 9 #define S3C_ADDR_BASE 0xF6000000 10 #define S3C_VA_UART S3C_ADDR_BASE + 0x01000000 11 #define EXYNOS4_PA_UART 0x13800000 12 #define EXYNOS5_PA_UART 0x12C00000 21 mrc p15, 0, \tmp, c0, c0, 0 22 and \tmp, \tmp, #0xf0 23 teq \tmp, #0xf0 @@ A15 25 mrc p15, 0, \tmp, c0, c0, 5 26 and \tmp, \tmp, #0xf00 27 teq \tmp, #0x100 @@ A15 + A7 but boot to A7 [all …]
|
/openbmc/u-boot/arch/arm/mach-exynos/include/mach/ |
H A D | cpu.h | 10 #define DEVICE_NOT_AVAILABLE 0 13 #define EXYNOS4_ADDR_BASE 0x10000000 16 #define EXYNOS4_I2C_SPACING 0x10000 18 #define EXYNOS4_GPIO_PART3_BASE 0x03860000 19 #define EXYNOS4_PRO_ID 0x10000000 20 #define EXYNOS4_SYSREG_BASE 0x10010000 21 #define EXYNOS4_POWER_BASE 0x10020000 22 #define EXYNOS4_SWRESET 0x10020400 23 #define EXYNOS4_CLOCK_BASE 0x10030000 24 #define EXYNOS4_SYSTIMER_BASE 0x10050000 [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/samsung/ |
H A D | samsung,exynos5433-decon.yaml | 102 reg = <0x13800000 0x2104>; 136 #size-cells = <0>; 138 port@0 { 139 reg = <0>;
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | exynos4.dtsi | 27 reg = <0x10440000 0x1000>; 34 cpu-offset = <0x4000>; 35 reg = <0x10490000 0x10000>, <0x10480000 0x10000>; 40 reg = <0x13800000 0x3c>; 41 id = <0>; 46 reg = <0x13810000 0x3c>; 52 reg = <0x13820000 0x3c>; 58 reg = <0x13830000 0x3c>; 64 reg = <0x13840000 0x3c>; 70 #size-cells = <0>; [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/keystone/ |
H A D | keystone-k2hk.dtsi | 16 #size-cells = <0>; 20 cpu@0 { 23 reg = <0>; 62 reg = <0x0c000000 0x600000>; 63 ranges = <0x0 0x0c000000 0x600000>; 68 reg = <0x5f0000 0x8000>; 78 0xa3c 8 0xa3c 8 0x83c 8 (ASSERT_CLEAR | DEASSERT_SET | STATUS_CLEAR) /* 0: dsp0 */ 79 0xa40 8 0xa40 8 0x840 8 (ASSERT_CLEAR | DEASSERT_SET | STATUS_CLEAR) /* 1: dsp1 */ 80 0xa44 8 0xa44 8 0x844 8 (ASSERT_CLEAR | DEASSERT_SET | STATUS_CLEAR) /* 2: dsp2 */ 81 0xa48 8 0xa48 8 0x848 8 (ASSERT_CLEAR | DEASSERT_SET | STATUS_CLEAR) /* 3: dsp3 */ [all …]
|
H A D | keystone-k2l.dtsi | 16 #size-cells = <0>; 20 cpu@0 { 23 reg = <0>; 49 reg = <0x02348400 0x100>; 59 reg = <0x02348800 0x100>; 66 reg = <0x02348000 0x100>; 110 reg = <0x02620690 0xc>; 112 #size-cells = <0>; 116 pinctrl-single,function-mask = <0x1>; 122 0x0 0x0 0xc0 [all …]
|
/openbmc/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos7885.dtsi | 52 #size-cells = <0>; 89 reg = <0x100>; 96 reg = <0x101>; 103 reg = <0x102>; 110 reg = <0x103>; 117 reg = <0x200>; 124 reg = <0x201>; 128 cpu6: cpu@0 { 131 reg = <0x0>; 138 reg = <0x1>; [all …]
|
H A D | exynos5433.dtsi | 48 #clock-cells = <0>; 53 #size-cells = <0>; 91 reg = <0x100>; 96 i-cache-size = <0x8000>; 99 d-cache-size = <0x8000>; 109 reg = <0x101>; 112 i-cache-size = <0x8000>; 115 d-cache-size = <0x8000>; 125 reg = <0x102>; 128 i-cache-size = <0x8000>; [all …]
|
/openbmc/qemu/contrib/plugins/ |
H A D | howvec.c | 25 #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) 62 * 31..28 27..24 23..20 19..16 15..12 11..8 7..4 3..0 66 { " UDEF", "udef", 0xffff0000, 0x00000000, COUNT_NONE}, 67 { " SVE", "sve", 0x1e000000, 0x04000000, COUNT_CLASS}, 68 { "Reserved", "res", 0x1e000000, 0x00000000, COUNT_CLASS}, 70 { " PCrel addr", "pcrel", 0x1f000000, 0x10000000, COUNT_CLASS}, 71 { " Add/Sub (imm,tags)", "asit", 0x1f800000, 0x11800000, COUNT_CLASS}, 72 { " Add/Sub (imm)", "asi", 0x1f000000, 0x11000000, COUNT_CLASS}, 73 { " Logical (imm)", "logi", 0x1f800000, 0x12000000, COUNT_CLASS}, 74 { " Move Wide (imm)", "movwi", 0x1f800000, 0x12800000, COUNT_CLASS}, [all …]
|
/openbmc/qemu/tests/avocado/ |
H A D | boot_linux_console.py | 31 return 1 if x == 0 else 2**(x - 1).bit_length() 49 KERNEL_COMMON_COMMAND_LINE = 'printk.time=0 ' 204 '3 packets transmitted, 3 packets received, 0% packet loss') 214 'linux-image-4.19.0-6-armmp_4.19.67-2+deb10u1_armhf.deb') 218 '/boot/vmlinuz-4.19.0-6-armmp') 219 dtb_path = '/usr/lib/linux-image-4.19.0-6-armmp/exynos4210-smdkv310.dtb' 232 'earlycon=exynos4210,0x13800000 earlyprintk ' + 323 '-device', 'ide-hd,bus=ide.0,drive=disk0', 398 '20200711-gsj-qemu-0/obmc-phosphor-image-gsj.static.mtd.gz') 406 drive_args = 'file=' + image_path + ',if=mtd,bus=0,unit=0' [all …]
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | insn.h | 18 AARCH64_INSN_HINT_NOP = 0x0 << 5, 19 AARCH64_INSN_HINT_YIELD = 0x1 << 5, 20 AARCH64_INSN_HINT_WFE = 0x2 << 5, 21 AARCH64_INSN_HINT_WFI = 0x3 << 5, 22 AARCH64_INSN_HINT_SEV = 0x4 << 5, 23 AARCH64_INSN_HINT_SEVL = 0x5 << 5, 25 AARCH64_INSN_HINT_XPACLRI = 0x07 << 5, 26 AARCH64_INSN_HINT_PACIA_1716 = 0x08 << 5, 27 AARCH64_INSN_HINT_PACIB_1716 = 0x0A << 5, 28 AARCH64_INSN_HINT_AUTIA_1716 = 0x0C << 5, [all …]
|
/openbmc/linux/arch/hexagon/kernel/ |
H A D | vm_init_segtable.S | 16 * Start with mapping PA=0 to both VA=0x0 and VA=0xc000000 as 16MB large pages. 46 /* VA 0x00000000 */ 59 /* VA 0x40000000 */ 68 /* VA 0x80000000 */ 74 /*0xa8*/.word X,X,X,X 77 /*0xa9*/.word BKPG_IO(0xa9000000),BKPG_IO(0xa9000000),BKPG_IO(0xa9000000),BKPG_IO(0xa9000000) 79 /*0xa9*/.word X,X,X,X 81 /*0xaa*/.word X,X,X,X 82 /*0xab*/.word X,X,X,X 83 /*0xac*/.word X,X,X,X [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos3250.dtsi | 199 #size-cells = <0>; 212 cpu0: cpu@0 { 215 reg = <0>; 259 xusbxti: clock-0 { 261 clock-frequency = <0>; 262 #clock-cells = <0>; 268 clock-frequency = <0>; 269 #clock-cells = <0>; 275 clock-frequency = <0>; 276 #clock-cells = <0>; [all …]
|
H A D | exynos4.dtsi | 68 reg = <0x03810000 0x0c>; 79 reg = <0x03830000 0x100>; 88 samsung,idma-addr = <0x03000000>; 95 reg = <0x10000000 0x100>; 100 reg = <0x10500000 0x2000>; 105 reg = <0x12570000 0x14>; 110 reg = <0x10023c40 0x20>; 111 #power-domain-cells = <0>; 117 reg = <0x10023c60 0x20>; 118 #power-domain-cells = <0>; [all …]
|
/openbmc/qemu/hw/arm/ |
H A D | exynos4210.c | 41 #define EXYNOS4210_CHIPID_ADDR 0x10000000 44 #define EXYNOS4210_PWM_BASE_ADDR 0x139D0000 47 #define EXYNOS4210_RTC_BASE_ADDR 0x10070000 50 #define EXYNOS4210_MCT_BASE_ADDR 0x10050000 53 #define EXYNOS4210_I2C_SHIFT 0x00010000 54 #define EXYNOS4210_I2C_BASE_ADDR 0x13860000 60 #define EXYNOS4210_UART0_BASE_ADDR 0x13800000 61 #define EXYNOS4210_UART1_BASE_ADDR 0x13810000 62 #define EXYNOS4210_UART2_BASE_ADDR 0x13820000 63 #define EXYNOS4210_UART3_BASE_ADDR 0x13830000 [all …]
|
/openbmc/linux/arch/parisc/mm/ |
H A D | init.c | 59 .start = 0, 60 .end = 0x9ff, 90 if (memcmp(cp, "mem=", 4) == 0) { in mem_limit_func() 108 #define MAX_GAP (0x40000000UL >> PAGE_SHIFT) 130 for (j = i; j > 0; j--) { in setup_bootmem() 164 for (i = 0; i < npmem_ranges; i++) { in setup_bootmem() 171 pr_info("%2d) Start 0x%016lx End 0x%016lx Size %6ld MB\n", in setup_bootmem() 195 mem_max = 0; in setup_bootmem() 196 for (i = 0; i < npmem_ranges; i++) { in setup_bootmem() 223 npmem_holes = 0; in setup_bootmem() [all …]
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 20 QEMU_BUILD_BUG_ON(TCG_TYPE_I32 != 0 || TCG_TYPE_I64 != 1); 71 tcg_debug_assert(slot >= 0 && slot <= 1); 87 if (offset == sextract64(offset, 0, 26)) { 90 *src_rw = deposit32(*src_rw, 0, 26, offset); 101 if (offset == sextract64(offset, 0, 19)) { 113 if (offset == sextract64(offset, 0, 14)) { 123 tcg_debug_assert(addend == 0); 137 #define TCG_CT_CONST_AIMM 0x100 138 #define TCG_CT_CONST_LIMM 0x200 139 #define TCG_CT_CONST_ZERO 0x400 [all …]
|