aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/setup.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-23arm, crash: wrap crash dumping code into crash related ifdefsBaoquan He1-2/+2
2023-11-03Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-4/+3
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+2
2023-10-17console: fix up ARM screen_info referenceArnd Bergmann1-1/+1
2023-10-17vgacon: clean up global screen_info instancesArnd Bergmann1-3/+3
2023-10-17vgacon: remove screen_info dependencyArnd Bergmann1-1/+1
2023-10-17dummycon: limit Arm console size hack to footbridgeArnd Bergmann1-2/+1
2023-10-05ARM: 9322/1: Explicitly include correct DT includesRob Herring1-1/+1
2023-10-04crash_core: change the prototype of function parse_crashkernel()Baoquan He1-1/+2
2023-06-19ARM: 9308/1: move setup functions to headerArnd Bergmann1-7/+0
2023-06-19ARM: 9300/1: Replace all non-returning strlcpy with strscpyAzeem Shaikh1-1/+1
2023-06-19ARM: 9298/1: Drop custom mdesc->handle_irq()Linus Walleij1-4/+0
2022-12-13Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-0/+22
2022-11-28ARM: 9274/1: Add hwcap for Speculative Store Bypassing SafeAmit Daniel Kachhap1-0/+8
2022-11-28ARM: 9273/1: Add hwcap for Speculation Barrier(SB)Amit Daniel Kachhap1-0/+8
2022-11-28ARM: 9272/1: vfp: Add hwcap for FEAT_AA32I8MMAmit Daniel Kachhap1-0/+1
2022-11-28ARM: 9271/1: vfp: Add hwcap for FEAT_AA32BF16Amit Daniel Kachhap1-0/+1
2022-11-28ARM: 9270/1: vfp: Add hwcap for FEAT_FHMAmit Daniel Kachhap1-0/+1
2022-11-28ARM: 9269/1: vfp: Add hwcap for FEAT_DotProdAmit Daniel Kachhap1-0/+1
2022-11-28ARM: 9268/1: vfp: Add hwcap FPHP and ASIMDHP for FEAT_FP16Amit Daniel Kachhap1-0/+2
2022-09-27efi/arm: libstub: move ARM specific code out of generic routinesArd Biesheuvel1-1/+1
2022-04-03Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-1/+2
2022-04-01ARM: 9190/1: kdump: add invalid input check for 'crashkernel=0'Austin Kim1-1/+2
2021-12-03ARM: implement support for vmap'ed stacksArd Biesheuvel1-4/+4
2021-09-03memblock: make memblock_find_in_range method privateMike Rapoport1-13/+7
2021-07-08arm: convert to setup_initial_init_mm()Kefeng Wang1-4/+1
2021-07-06Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-2/+18
2021-06-13ARM: 9094/1: Register with kernel restart handlerGuenter Roeck1-2/+18
2021-06-03ARM: 9081/1: fix gcc-10 thumb2-kernel regressionArnd Bergmann1-7/+9
2020-11-12ARM: 9024/1: Drop useless cast of "u64" to "long long"Geert Uytterhoeven1-1/+1
2020-11-12ARM: 9023/1: Spelling s/mmeory/memory/Geert Uytterhoeven1-1/+1
2020-10-28ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual a...Ard Biesheuvel1-1/+1
2020-10-27ARM: 9016/2: Initialize the mapping of KASan shadow memoryLinus Walleij1-0/+2
2020-10-27ARM: 9012/1: move device tree mapping out of linear regionArd Biesheuvel1-3/+8
2020-10-27ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS addressArd Biesheuvel1-5/+9
2020-10-13arch, drivers: replace for_each_membock() with for_each_mem_range()Mike Rapoport1-6/+12
2020-01-14arch/arm/setup: Drop dummy_con initializationArvind Sankar1-2/+0
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-03-12treewide: add checks for the return value of memblock_alloc*()Mike Rapoport1-0/+6
2018-11-18Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-15/+25
2018-11-12ARM: spectre-v2: per-CPU vtables to work around big.Little systemsRussell King1-0/+5
2018-11-12ARM: add PROC_VTABLE and PROC_TABLE macrosRussell King1-3/+1
2018-11-12ARM: split out processor lookupRussell King1-12/+19
2018-10-31memblock: stop using implicit alignment to SMP_CACHE_BYTESMike Rapoport1-2/+2
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+0
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport1-2/+2
2018-08-03ARM: Convert to GENERIC_IRQ_MULTI_HANDLERPalmer Dabbelt1-1/+1
2018-05-09arch: remove the ARCH_PHYS_ADDR_T_64BIT config symbolChristoph Hellwig1-1/+1
2017-09-29ARM: better diagnostics with missing/corrupt dtbRussell King1-0/+10
2017-07-20ARM: kexec: avoid allocating crashkernel region outside lowmemRussell King1-0/+3
2017-06-12ARM: 8682/1: V7M: Set cacheid iff DminLine or IminLine is nonzeroVladimir Murzin1-1/+1
2017-04-20ARM: 8667/3: Fix memory attribute inconsistencies when using fixmapJon Medhurst1-2/+2
2017-02-28ARM: 8637/1: Adjust memory boundaries after reservationsLaura Abbott1-0/+6
2017-02-28ARM: 8636/1: Cleanup sanity_check_meminfoLaura Abbott1-2/+2
2016-09-06ARM: 8604/1: V7M: Add support for reading the CTR with read_cpuid_cachetype()Jonathan Austin1-4/+5
2016-09-06ARM: 8602/1: factor out CSSELR/CCSIDR operations that use cp15 directlyJonathan Austin1-5/+2
2016-08-12ARM: 8595/2: apply more __ro_after_initKees Cook1-5/+5
2016-08-02ARM: kexec: advertise location of bootable RAMRussell King1-2/+21
2016-08-02ARM: kdump: advertise boot aliased crash kernel resourceRussell King1-0/+16
2016-07-30Merge tag 'devicetree-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-7/+1
2016-07-29Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-1/+1
2016-07-06ARM: XEN: Move xen_early_init() before efi_init()Shannon Zhao1-1/+1
2016-07-02ARM: 8583/1: mm: fix location of _etextKees Cook1-1/+1
2016-06-23arm: Remove unnecessary of_platform_populate with default match tableKefeng Wang1-5/+1
2016-06-23of: iommu: make of_iommu_init() postcore_initcall_syncKefeng Wang1-2/+0
2016-05-20Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-0/+26
2016-05-19Merge branches 'amba', 'devel-stable', 'kexec-for-next' and 'misc' into for-l...Russell King1-0/+28
2016-05-03ARM: kexec: remove 512MB restriction on kexec crashdumpRussell King1-4/+1
2016-05-03ARM: kexec: fix crashkernel= handlingRussell King1-0/+29
2016-04-28efi/arm/libstub: Make screen_info accessible to the UEFI stubArd Biesheuvel1-1/+2
2016-04-19ARM: 8563/1: fix demoting HWCAP_SWPVladimir Murzin1-1/+1
2016-04-07ARM: 8550/1: protect idiv patching against undefined gcc behaviorNicolas Pitre1-0/+2
2016-01-30arch: Set IORESOURCE_SYSTEM_RAM flag for System RAMToshi Kani1-3/+3
2016-01-12Merge branch 'devel-stable' into for-linusRussell King1-2/+8
2015-12-17ARM: 8477/1: runtime patch udiv/sdiv instructions into __aeabi_{u}idiv()Nicolas Pitre1-0/+67
2015-12-13ARM: wire up UEFI init and runtime supportArd Biesheuvel1-0/+3
2015-12-13ARM: add support for generic early_ioremap/early_memremapArd Biesheuvel1-2/+5
2015-09-03Merge branch 'devel-stable' into for-linusRussell King1-1/+2
2015-08-18ARM: 8415/1: early fixmap support for earlyconStefan Agner1-0/+4
2015-08-03ARM: migrate to common PSCI client codeMark Rutland1-1/+2
2015-07-31ARM: 8392/3: smp: Only expose /sys/.../cpuX/online if hotpluggableStephen Boyd1-1/+1
2015-07-01Merge tag 'for-linus-4.2-rc0-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2015-06-12Merge branches 'arnd-fixes', 'clk', 'misc', 'v7' and 'fixes' into for-nextRussell King1-5/+25
2015-06-01ARM: cleanup early_paging_init() callingRussell King1-3/+4
2015-05-28arm,arm64/xen: move Xen initialization earlierStefano Stabellini1-0/+2
2015-05-08ARM: 8355/1: arch: Show the serial number from devicetree in cpuinfoPaul Kocialkowski1-2/+21
2015-04-14Merge branches 'misc', 'vdso' and 'fixes' into for-nextRussell King1-4/+1
2015-03-28ARM: 8319/1: advertise availability of v8 Crypto instructionsArd Biesheuvel1-0/+22
2015-03-28ARM: 8318/1: treat CPU feature register fields as signed quantitiesArd Biesheuvel1-13/+9
2015-03-18ARM: 8313/1: Use read_cpuid_ext() macro instead of inline asmMason1-4/+1
2015-01-24Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-2/+5
2015-01-21ARM: 8292/1: mm: fix size rounding-down of arm_add_memory() functionMasahiro Yamada1-2/+5
2015-01-04Revert "ARM: 7830/1: delay: don't bother reporting bogomips in /proc/cpuinfo"Pavel Machek1-0/+9
2014-12-16Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+2
2014-12-01arm: call iommu_init before of_platform_populateWill Deacon1-0/+2
2014-11-21ARM: add machine name to stack dump outputRussell King1-0/+1
2014-09-18ARM: 8150/3: fiq: Replace default FIQ handlerDaniel Thompson1-1/+7
2014-07-18ARM: hwcap: disable HWCAP_SWP if the CPU advertises it has exclusivesRussell King1-7/+22
2014-06-05Merge branches 'alignment', 'fixes', 'l2c' (early part) and 'misc' into for-nextRussell King1-22/+8
2014-06-02ARM: ensure C page table setup code follows assembly codeRussell King1-1/+4
2014-06-01ARM: 8025/1: Get rid of meminfoLaura Abbott1-22/+8
2014-05-22ARM: use get_cr() rather than cr_alignmentRussell King1-1/+1
2014-04-04Merge branches 'amba', 'fixes', 'misc', 'mmci', 'unstable/omap-dma' and 'unst...Russell King1-1/+17
2014-02-25ARM: 7982/1: introduce HWCAP2 feature bits for ARMv8 Crypto ExtensionsArd Biesheuvel1-0/+5
2014-02-25ARM: 7981/1: add support for AT_HWCAP2 ELF auxv entryArd Biesheuvel1-0/+11
2014-02-10ARM: 7952/1: mm: Fix the memblock allocation for LPAE machinesSantosh Shilimkar1-1/+1
2014-01-27memblock, nobootmem: add memblock_virt_alloc_low()Yinghai Lu1-1/+1
2014-01-23Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-22/+35
2014-01-21arch/arm/kernel/: use memblock apis for early memory allocationsSantosh Shilimkar1-1/+1
2014-01-21Merge branch 'devel-stable' into for-nextRussell King1-1/+1
2014-01-21ARM: ignore memory below PHYS_OFFSETRussell King1-0/+14
2014-01-13Merge branch 'for_3.14/arm-no-bootmem' of git://git.kernel.org/pub/scm/linux/...Russell King1-1/+1
2013-12-29ARM: 7911/2: Clean up setup printks a bitOlof Johansson1-21/+20
2013-12-09ARM: 7909/1: mm: Call setup_dma_zone() post early_paging_init()Santosh Shilimkar1-2/+1
2013-11-23ARM: mm: Remove bootmem code and switch to NO_BOOTMEMSantosh Shilimkar1-1/+1
2013-11-14Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-7/+21
2013-11-12Merge branch 'devel-stable' into for-nextRussell King1-0/+4
2013-10-29ARM: 7864/1: Handle 64-bit memory in case of 32-bit phys_addr_tMagnus Damm1-4/+12
2013-10-29ARM: 7863/1: Let arm_add_memory() always use 64-bit argumentsMagnus Damm1-3/+3
2013-10-29ARM: 7855/1: Add check for Cortex-A15 errata 798181 ECORob Herring1-0/+2
2013-10-10ARM: mm: Recreate kernel mappings in early_paging_init()Santosh Shilimkar1-0/+4
2013-09-26ARM: arch_timer: add support to configure and enable event streamSudeep KarkadaNagesha1-0/+1
2013-09-05Merge branches 'debug-choice', 'devel-stable' and 'misc' into for-linusRussell King1-15/+6
2013-09-02ARM: 7830/1: delay: don't bother reporting bogomips in /proc/cpuinfoWill Deacon1-9/+0
2013-07-26ARM: constify machine_desc structure usesRussell King1-6/+6
2013-07-26ARM: 7787/1: virt: ensure visibility of __boot_cpu_modeMark Rutland1-0/+2
2013-07-22ARM: 7788/1: elf: fix lpae hwcap feature reporting in proc/cpuinfoTetsuyuki Kobayashi1-0/+1
2013-07-09reboot: arm: prepare reboot_mode for moving to generic kernel codeRobin Holt1-3/+3
2013-06-29Merge branch 'devel-stable' into for-nextRussell King1-4/+97
2013-06-29Merge branches 'fixes', 'mcpm', 'misc' and 'mmci' into for-nextRussell King1-0/+7
2013-06-24ARM: 7763/1: kernel: fix __cpu_logical_map default initializationLorenzo Pieralisi1-1/+1
2013-06-20ARM: kernel: build MPIDR hash function data structureLorenzo Pieralisi1-0/+67
2013-06-18Merge branch 'for-rmk/lpae' of git://git.kernel.org/pub/scm/linux/kernel/git/...Russell King1-1/+7
2013-05-30ARM: elf: add new hwcap for identifying atomic ldrd/strd instructionsWill Deacon1-1/+7
2013-05-22Merge tag '3.10-rc2-psci-ops-11-tag' of git://git.kernel.org/pub/scm/linux/ke...Russell King1-1/+8
2013-05-22Merge branch 'for-next' of git://git.pengutronix.de/git/ukl/linux into devel-...Russell King1-2/+15
2013-05-21ARM: Enable selection of SMP operations at boot timeJon Medhurst1-4/+6
2013-05-21arm: introduce psci_smp_opsStefano Stabellini1-1/+6
2013-05-15ARM: 7669/1: keep __my_cpu_offset consistent with generic oneMing Lei1-0/+7
2013-05-09Merge branch 'late/fixes' into fixesOlof Johansson1-1/+12
2013-05-02Merge branches 'devel-stable', 'entry', 'fixes', 'mach-types', 'misc' and 'sm...Russell King1-6/+23
2013-04-29ARM: default machine descriptor for multiplatformArnd Bergmann1-1/+12
2013-04-26ARM: 7700/2: Make cpu_init() notraceJon Medhurst1-1/+1
2013-04-17ARM: Add base support for ARMv7-MCatalin Marinas1-2/+15
2013-04-17ARM: 7694/1: ARM, TCM: initialize TCM in paging_init(), instead of setup_arch()Joonsoo Kim1-3/+0
2013-04-03ARM: 7690/1: mm: fix CONFIG_LPAE typosPaul Bolle1-1/+1
2013-03-22ARM: 7680/1: Detect support for SDIV/UDIV from ISAR0 registerStephen Boyd1-0/+20
2013-03-22ARM: 7679/1: Clear IDIVT hwcap if CONFIG_ARM_THUMB=nStephen Boyd1-1/+1
2013-01-31ARM: use read_cpuid_id() instead of read_cpuid(CPUID_ID)Uwe Kleine-König1-1/+1
2012-12-16ARM: 7602/1: Pass real "__machine_arch_type" variable to setup_machine_tags()...Alexander Shiyan1-1/+1
2012-12-03ARM: 7587/1: implement optimized percpu variable accessRob Herring1-0/+6
2012-11-20Merge branch 'bl-cpuinfo' of git://linux-arm.org/linux-2.6-lp into devel-stableRussell King1-35/+35
2012-11-19ARM: kernel: add cpu logical map DT init in setup_archLorenzo Pieralisi1-0/+1
2012-11-19ARM: kernel: smp_setup_processor_id() updatesLorenzo Pieralisi1-3/+4
2012-11-19ARM: kernel: update cpuinfo to print all online CPUs featuresLorenzo Pieralisi1-35/+35
2012-10-11Merge branch 'fixes' into for-linusRussell King1-236/+4
2012-10-07Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-235/+1
2012-09-19ARM: virt: Add boot-time diagnosticsDave Martin1-0/+20
2012-09-13ARM: SoC: add per-platform SMP operationsMarc Zyngier1-1/+3
2012-09-03ARM: 7505/1: split out ATAGS parsingNicolas Pitre1-235/+1
2012-07-29ARM: 7465/1: Handle >4GB memory sizes in device tree and mem=size@start optionPeter Maydell1-3/+3
2012-05-26Merge tag 'cleanup-initcall' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+8
2012-05-21ARM: integrate CMA with DMA-mapping subsystemMarek Szyprowski1-6/+3
2012-05-03ARM: provide a late_initcall hook for platform initializationShawn Guo1-0/+8
2012-04-15ARM: 7382/1: mm: truncate memory banks to fit in 4GB space for classic MMUWill Deacon1-1/+15
2012-03-29Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds1-1/+0
2012-03-28Disintegrate asm/system.h for ARMDavid Howells1-0/+2
2012-03-28ARM: move CP15 definitions to separate header fileRussell King1-1/+1
2012-03-24ARM: move CP15 definitions to separate header fileRussell King1-1/+1
2012-01-23ARM: earlier initialization of vectors pageRussell King1-1/+0
2012-01-23ARM: 7293/1: logical_cpu_map: decouple CPU mapping from SMPWill Deacon1-0/+14
2012-01-19ARM: 7277/1: setup.c: Fix build warning by removing unneeded header fileFabio Estevam1-1/+0
2012-01-19ARM: 7279/1: standardize /proc/iomem "Kernel code" nameKees Cook1-1/+1
2012-01-06Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/pub/linux/arm/kernel/g...Linus Torvalds1-2/+13
2012-01-05Merge branch 'devel-stable' into for-linusRussell King1-2/+13
2011-12-20Merge branch 'memblock-kill-early_node_map' of git://git.kernel.org/pub/scm/l...Ingo Molnar1-0/+1
2011-12-11ARM: 7204/1: arch/arm/kernel/setup.c: initialize arm_dma_zone_size earlierArnaud Patard1-6/+6
2011-12-08memblock: Fix include breakages caused by 24aa07882bTejun Heo1-0/+1
2011-12-06ARM: 7187/1: fix unwinding for XIP kernelsUwe Kleine-König1-2/+0
2011-12-05Merge branch 'vmalloc' of git://git.linaro.org/people/nico/linux into devel-s...Russell King1-0/+8
2011-12-05Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/will/...Russell King1-2/+4
2011-11-18ARM: sort the meminfo array earlierNicolas Pitre1-0/+8
2011-11-12ARM: 7160/1: setup: avoid overflowing {elf,arch}_name from proc_info_listWill Deacon1-2/+4
2011-11-10ARM: restart: allow platforms more flexibility specifying restart modeRussell King1-2/+2
2011-11-10ARM: restart: add restart hook to machine_desc recordRussell King1-0/+3
2011-10-31arm: convert core files from module.h to export.hPaul Gortmaker1-1/+1
2011-10-28Merge branch 'devel-stable' of http://ftp.arm.linux.org.uk/pub/linux/arm/kern...Linus Torvalds1-19/+2
2011-10-17ARM: 7062/1: cache: detect PIPT I-cache using CTRWill Deacon1-2/+13
2011-10-17ARM: platform fixups: remove mdesc argument to fixup functionRussell King1-1/+1
2011-10-17ARM: 7029/1: Make cpu_architecture into a global variableDave Martin1-1/+19
2011-09-16Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6-wd into devel-stableRussell King1-7/+8
2011-08-21ARM: remove boot_params from struct machine_descNicolas Pitre1-19/+0
2011-08-21ARM: introduce atag_offset to replace boot_paramsNicolas Pitre1-0/+2
2011-08-12ARM: cache: detect VIPT aliasing I-cache on ARMv6Will Deacon1-7/+8
2011-07-22Merge branch 'devel-stable' into for-nextRussell King1-0/+10
2011-07-22Merge branches 'btc', 'dma', 'entry', 'fixes', 'linker-layout', 'misc', 'mmci...Russell King1-49/+52
2011-07-18Merge branch 'dma' of http://git.linaro.org/git/people/nico/linux into devel-...Russell King1-0/+6
2011-07-18ARM: add dma_zone_size to the machine_desc structureNicolas Pitre1-0/+6
2011-07-15Merge branch 'kprobes-thumb' of git://git.yxit.co.uk/linux into devel-stableRussell King1-0/+2
2011-07-07ARM: hwcaps: add new HWCAP defines for ARMv7-AWill Deacon1-0/+4