Lines Matching +full:0 +full:x40004000
88 .start = 0,
89 .end = 0,
95 .start = 0,
96 .end = 0,
102 .start = 0,
103 .end = 0,
109 .start = 0,
110 .end = 0,
207 return 0;
225 #define RAMDISK_IMAGE_START_MASK 0x07FF
226 #define RAMDISK_PROMPT_FLAG 0x8000
227 #define RAMDISK_LOAD_FLAG 0x4000
264 BUG_ON(_brk_start == 0);
273 memset(ret, 0, size);
292 _brk_start = 0;
303 if (ramdisk_image == 0)
314 if (ramdisk_size == 0)
326 int ret = 0;
329 u64 relocated_ramdisk = memblock_phys_alloc_range(area_size, PAGE_SIZE, 0,
375 initrd_start = 0;
434 ima_kexec_buffer_phys = 0;
435 ima_kexec_buffer_size = 0;
437 return 0;
448 return 0;
465 pr_warn("setup: failed to memremap kho data (0x%llx, 0x%llx)\n",
539 if ((bootloader_type >> 4) == 0xe) {
540 bootloader_type &= 0xf;
541 bootloader_type |= (boot_params.hdr.ext_loader_type+0x10) << 4;
543 bootloader_version = bootloader_type & 0xf;
606 unsigned long long crash_base, crash_size, low_size = 0, cma_size = 0;
629 { .name = "dma1", .start = 0x00, .end = 0x1f,
631 { .name = "pic1", .start = 0x20, .end = 0x21,
633 { .name = "timer0", .start = 0x40, .end = 0x43,
635 { .name = "timer1", .start = 0x50, .end = 0x53,
637 { .name = "keyboard", .start = 0x60, .end = 0x60,
639 { .name = "keyboard", .start = 0x64, .end = 0x64,
641 { .name = "dma page reg", .start = 0x80, .end = 0x8f,
643 { .name = "pic2", .start = 0xa0, .end = 0xa1,
645 { .name = "dma2", .start = 0xc0, .end = 0xdf,
647 { .name = "fpu", .start = 0xf0, .end = 0xff,
656 for (i = 0; i < ARRAY_SIZE(standard_io_resources); i++)
684 0x0102,
685 0x0112,
686 0x0122,
687 0x0106,
688 0x0116,
689 0x0126,
690 0x010a,
697 vendor = read_pci_config_16(0, 2, 0, PCI_VENDOR_ID);
698 if (vendor != 0x8086)
701 devid = read_pci_config_16(0, 2, 0, PCI_DEVICE_ID);
702 for (i = 0; i < ARRAY_SIZE(snb_ids); i++)
717 0x20050000,
718 0x20110000,
719 0x20130000,
720 0x20138000,
721 0x40004000,
741 for (i = 0; i < ARRAY_SIZE(bad_pages); i++) {
743 printk(KERN_WARNING "failed to reserve 0x%08lx\n",
759 e820__range_update(0, PAGE_SIZE, E820_TYPE_RAM, E820_TYPE_RESERVED);
788 e820__range_remove(start, size, E820_TYPE_RAM, 0);
811 * In addition, make sure page 0 is always reserved because on
814 memblock_reserve(0, SZ_64K);
831 pr_emerg("Kernel Offset: 0x%lx from 0x%lx (relocation range: 0x%lx-0x%lx)\n",
840 return 0;
913 if (builtin_cmdline[0]) {
1018 e820__range_update(0x70000000ULL, 0x40000ULL, E820_TYPE_RAM,
1102 printk(KERN_DEBUG "initial memory mapped: [mem 0x00000000-%#010lx]\n",
1256 if (!efi_enabled(EFI_BOOT) || (efi_mem_type(0xa0000) != EFI_CONVENTIONAL_MEMORY))
1288 .start = 0xa0000,
1289 .end = 0xbffff,
1309 return 0;
1316 return cpu > 0;