• Linus Torvalds's avatar
    Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux · 1636f57c
    Linus Torvalds authored
    Pull ARM updates from Russell King:
    
     - clean up TTBCR magic numbers and use u32 for this register
    
     - fix clang issue in VFP code leading to kernel oops, caused by
       compiler instruction scheduling.
    
     - switch 32-bit Arm to use GENERIC_CPU_DEVICES and use the
       arch_cpu_is_hotpluggable() hook.
    
     - pass struct device to arm_iommu_create_mapping() and move over to use
       iommu_paging_domain_alloc() rather than iommu_domain_alloc()
    
     - make amba_bustype constant
    
    * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linux:
      ARM: 9418/1: dma-mapping: Use iommu_paging_domain_alloc()
      ARM: 9417/1: dma-mapping: Pass device to arm_iommu_create_mapping()
      ARM: 9416/1: amba: make amba_bustype constant
      ARM: 9412/1: Convert to arch_cpu_is_hotpluggable()
      ARM: 9411/1: Switch over to GENERIC_CPU_DEVICES using arch_register_cpu()
      ARM: 9410/1: vfp: Use asm volatile in fmrx/fmxr macros
      ARM: 9409/1: mmu: Do not use magic number for TTBCR settings
    1636f57c
Kconfig 58 KB