Lines Matching +full:secure +full:- +full:reg +full:- +full:access
1 # SPDX-License-Identifier: GPL-2.0
17 # On Book3S 64, the default virtual address space for 64-bit processes
20 # between bottom-up and top-down allocations for applications that
23 default 29 if PPC_BOOK3S_64 && PPC_64K_PAGES # 29 = 45 (32T) - 16 (64K)
24 default 33 if PPC_BOOK3S_64 # 33 = 45 (32T) - 12 (4K)
26 # On all other 64-bit platforms (currently only Book3E), the virtual
29 default 32 if 64BIT # 32 = 44 (16T) - 12 (4K)
31 # For 32-bit, use the compat values, as they're the same.
36 default 14 if 64BIT && PPC_64K_PAGES # 14 = 30 (1GB) - 16 (64K)
37 default 18 if 64BIT # 18 = 30 (1GB) - 12 (4K)
39 # For 32-bit, use the compat values, as they're the same.
43 # Total virtual address space for 32-bit processes is 2^31 (2GB).
45 default 11 if PPC_256K_PAGES # 11 = 29 (512MB) - 18 (256K)
46 default 13 if PPC_64K_PAGES # 13 = 29 (512MB) - 16 (64K)
47 default 15 if PPC_16K_PAGES # 15 = 29 (512MB) - 14 (16K)
48 default 17 # 17 = 29 (512MB) - 12 (4K)
51 # Total virtual address space for 32-bit processes is 2^31 (2GB).
53 default 5 if PPC_256K_PAGES # 5 = 23 (8MB) - 18 (256K)
54 default 7 if PPC_64K_PAGES # 7 = 23 (8MB) - 16 (64K)
55 default 9 if PPC_16K_PAGES # 9 = 23 (8MB) - 14 (16K)
56 default 11 # 11 = 23 (8MB) - 12 (4K)
75 drivers will fail to load or worse - handle with care.
194 …select HAVE_STACKPROTECTOR if PPC64 && $(cc-option,-mstack-protector-guard=tls -mstack-protector-…
195 …select HAVE_STACKPROTECTOR if PPC32 && $(cc-option,-mstack-protector-guard=tls -mstack-protector-…
426 a floating-point unit and therefore do not implement the
427 floating-point instructions in the PowerPC instruction set. If you
428 say Y here, the kernel will include code to emulate a floating-point
429 unit, which will allow programs that use floating-point
463 Support user-mode Transactional Memory on POWERPC.
490 …_bool $(success,$(srctree)/arch/powerpc/tools/gcc-check-mprofile-kernel.sh $(CC) -I$(srctree)/incl…
497 Say Y here to be able to disable and re-enable individual
577 16k-aligned base address. The kernel is linked as a
578 position-independent executable (PIE) and contains dynamic relocations
589 load address of the kernel (eg. u-boot/mkimage).
607 loaded at, which tends to be non-zero and therefore test the
620 bool "Firmware-assisted dump"
628 while preserving memory contents. Firmware-assisted dump
636 bool "Preserve Firmware-assisted dump"
720 '-zmax-page-size' set to 256K (the default is 64K). Or, if using
770 space applications with a non-standard binutils settings
853 The page size is not necessarily 4KB. For example, on 64-bit
863 to set access permissions (read/write, readonly, or no access)
905 some command-line options at build time by entering them here. In
915 Uses the command-line options passed by the boot loader. If
922 The command-line arguments provided by the boot loader will be
931 command-line options your boot loader passes to the kernel.
962 page-based protections, but without requiring modification of the
965 For details, see Documentation/core-api/protection-keys.rst
970 prompt "Enable secure boot support"
976 Systems with firmware secure boot enabled need to define security
977 policies to extend secure boot to the OS. This config allows a user
978 to enable OS secure boot on systems that have firmware support for
982 bool "Enable sysfs interface for POWER secure variables"
987 POWER secure variables are managed and controlled by firmware.
990 secure boot enabled and want to expose variables to userspace.
1014 bool "Support for ISA-bus hardware"
1060 It also enables support for two different idle states (idle-wait
1061 and idle-doze).
1077 Freescale General-purpose Timers support
1120 access directly, without having to set up a kernel virtual mapping.
1158 DYNAMIC_MEMSTART is an easy way of implementing pseudo-RELOCATABLE