blob: 2c33ed9f30eee2ad0959315263d6efc89ebc8cbe [file] [log] [blame]
BDEPEND=dev-vcs/git
DEFINED_PHASES=compile configure info install prepare setup unpack
DEPEND=sys-kernel/linux-firmware factory_netboot_ramfs? ( chromeos-base/chromeos-initramfs[factory_netboot_ramfs] ) factory_shim_ramfs? ( chromeos-base/chromeos-initramfs[factory_shim_ramfs] ) minios_ramfs? ( chromeos-base/chromeos-initramfs[minios_ramfs] ) recovery_ramfs? ( chromeos-base/chromeos-initramfs[recovery_ramfs] ) builtin_fw_mali_g57? ( virtual/opengles ) builtin_fw_t210_bpmp? ( sys-kernel/tegra_bpmp-t210 ) builtin_fw_t210_nouveau? ( sys-kernel/nouveau-firmware ) builtin_fw_x86_adl_ucode? ( sys-firmware/brya-kernel-ucode ) builtin_fw_x86_adln_ucode? ( sys-firmware/adln-ucode-firmware-private ) builtin_fw_x86_amd_ucode? ( sys-kernel/linux-firmware[linux_firmware_amd_ucode] ) builtin_fw_x86_aml_ucode? ( chromeos-base/aml-ucode-firmware-private ) builtin_fw_x86_apl_ucode? ( chromeos-base/apl-ucode-firmware-private ) builtin_fw_x86_bdw_ucode? ( chromeos-base/bdw-ucode-firmware-private ) builtin_fw_x86_bsw_ucode? ( chromeos-base/bsw-ucode-firmware-private ) builtin_fw_x86_byt_ucode? ( chromeos-base/byt-ucode-firmware-private ) builtin_fw_x86_cml_ucode? ( chromeos-base/cml-ucode-firmware-private ) builtin_fw_x86_glk_ucode? ( chromeos-base/glk-ucode-firmware-private ) builtin_fw_x86_intel_ucode? ( sys-firmware/intel-ucode-firmware ) builtin_fw_x86_jsl_ucode? ( chromeos-base/jsl-ucode-firmware-private ) builtin_fw_x86_kbl_ucode? ( chromeos-base/kbl-ucode-firmware-private ) builtin_fw_x86_mtl_ucode? ( sys-firmware/mtl-ucode-firmware-private ) builtin_fw_x86_rpl_ucode? ( sys-firmware/brya-kernel-ucode ) builtin_fw_x86_skl_ucode? ( chromeos-base/skl-ucode-firmware-private ) builtin_fw_x86_tgl_ucode? ( chromeos-base/tgl-ucode-firmware-private ) builtin_fw_x86_whl_ucode? ( chromeos-base/whl-ucode-firmware-private )
DESCRIPTION=Chrome OS Linux Kernel 5.15
EAPI=7
HOMEPAGE=https://www.chromium.org/chromium-os/chromiumos-design-docs/chromium-os-kernel
IUSE=cros_host cros_workon_tree_ board_use_adlnrvp board_use_adlrvp board_use_ambassador board_use_amd64-generic board_use_amd64-generic-cheets board_use_amd64-generic_embedded board_use_amd64-host board_use_aplrvp board_use_arm-generic board_use_arm64-generic board_use_arm64-llvmpipe board_use_asuka board_use_asurada board_use_atlas board_use_atlas-connectivitynext board_use_atlas-kernelnext board_use_aurora board_use_aurora-borealis board_use_auron board_use_auron_paine board_use_auron_yuna board_use_banjo board_use_banon board_use_beaglebone board_use_beaglebone_servo board_use_betty board_use_betty-arc-r board_use_betty-arc-s board_use_betty-arc64 board_use_betty-pi-arc board_use_bob board_use_borealis board_use_brask board_use_brya board_use_brya-arc-t board_use_brya-hibernate board_use_brya-lvm-stateful board_use_bubs board_use_buddy board_use_buddy-cfm board_use_candy board_use_capri board_use_capri-zfpga board_use_caroline board_use_caroline-arc64 board_use_caroline-kernelnext board_use_caroline-ndktranslation board_use_caroline-userdebug board_use_cave board_use_celes board_use_chell board_use_cherry board_use_cherry64 board_use_cobblepot board_use_constitution board_use_coral board_use_coral-arc-r board_use_corsola board_use_corsola-kernelnext board_use_cyan board_use_cyan-cheets board_use_cyan-kernelnext board_use_dedede board_use_deltaur board_use_drallion board_use_edgar board_use_elm board_use_elm-arc64 board_use_elm-kernelnext board_use_endeavour board_use_enguarde board_use_eve board_use_eve-arc-r board_use_eve-arm64 board_use_eve-kernelnext board_use_eve-kvm board_use_eve-lacros board_use_eve-swap board_use_eve-userdebug board_use_excelsior board_use_expresso board_use_fizz board_use_fizz-cfm board_use_fizz-labstation board_use_fizz-moblab board_use_fizz-satlab board_use_galaxy board_use_gale board_use_gandof board_use_glados board_use_glimmer board_use_glkrvp board_use_gnawty board_use_gonzo board_use_grunt board_use_grunt-arc-r board_use_grunt-kernelnext board_use_guado board_use_guado-cfm board_use_guado-macrophage board_use_guado_moblab board_use_guado_labstation board_use_guybrush board_use_hana board_use_hana-arc64 board_use_hana-kernelnext board_use_hatch board_use_hatch-arc-r board_use_hatch-arc-r-ack board_use_hatch-arc-r-userdebug board_use_hatch-arc-s board_use_hatch-arc-t board_use_hatch-connectivitynext board_use_hatch-borealis board_use_hatch-diskswap board_use_hatch-kernelnext board_use_hatch-lvm-stateful board_use_hatch-manatee board_use_heli board_use_herobrine board_use_jacuzzi board_use_jacuzzi64 board_use_jacuzzi-kernelnext board_use_jecht board_use_kalista board_use_kalista-cfm board_use_kblrvp board_use_keeby board_use_kefka board_use_kefka-kernelnext board_use_kevin board_use_kevin64 board_use_kevin-kernelnext board_use_kevin-userdebug board_use_kip board_use_kukui board_use_kukui-arc-r board_use_kukui-kernelnext board_use_kunimitsu board_use_lakitu board_use_lars board_use_lars-kernelnext board_use_lasilla-ground board_use_littlejoe board_use_loonix board_use_lulu board_use_majolica board_use_metis board_use_mistral board_use_mushu board_use_nami board_use_nami-kernelnext board_use_nautilus board_use_ninja board_use_nissa board_use_nocturne board_use_nocturne-kernelnext board_use_novato board_use_novato-arc64 board_use_novato-arcnext board_use_oak board_use_octavius board_use_octopus board_use_octopus-arc-r board_use_octopus-kernelnext board_use_orco board_use_palkia board_use_passionfruit board_use_poppy board_use_puff board_use_puff-borealis board_use_puff-macrophage board_use_puff-moblab board_use_pyro board_use_quawks board_use_rainier board_use_rambi board_use_rammus board_use_rammus-arc-r board_use_rammus-arc-r-userdebug board_use_reef board_use_reef-arc-r board_use_relm board_use_reks board_use_reven board_use_rikku board_use_rikku-cfm board_use_romer board_use_samus board_use_sand board_use_sarien board_use_sarien-kernelnext board_use_scarlet board_use_senor board_use_sentry board_use_setzer board_use_shadowkeep board_use_sklrvp board_use_skyrim board_use_snappy board_use_snappy-kernelnext board_use_soraka board_use_soraka-libcamera board_use_squawks board_use_strongbad board_use_sumo board_use_swanky board_use_tatl board_use_tael board_use_terra board_use_tglrvp board_use_tidus board_use_trogdor board_use_trogdor-arc-r board_use_trogdor-kernelnext board_use_ultima board_use_veyron board_use_veyron_fievel board_use_veyron_jaq board_use_veyron_jerry board_use_veyron_mickey board_use_veyron_mighty board_use_veyron_minnie board_use_veyron_rialto board_use_veyron_speedy board_use_veyron_tiger board_use_viking board_use_viking-poc2 board_use_volteer board_use_volteer-borealis board_use_volteer-kernelnext board_use_volteer-manatee board_use_winky board_use_wizpig board_use_wristpin board_use_x32-generic board_use_x86-generic board_use_x86-generic_embedded board_use_zork board_use_zork-arc-r board_use_zork-borealis board_use_zork-kernelnext cros_host unibuild apply_patches -asan buildtest chromeos_kernel_family_arcvm chromeos_kernel_family_chromeos chromeos_kernel_family_manatee chromeos_kernel_family_termina +clang -compilation_database -device_tree dt_choose_all +dt_compression +fit_compression_kernel_lz4 fit_compression_kernel_lzma firmware_install frozen_gcc hibernate -kernel_sources kernel_warning_level_1 kernel_warning_level_2 kernel_warning_level_3 +lld +llvm_ias nfc -wifi_testbed_ap -boot_dts_device_tree -nowerror -ppp -binder -selinux_develop -transparent_hugepage tpm2 -kernel_afdo -kernel_afdo_verify -kern_arm_afdo +vdso32 -criu -docker -lxc sparse disable_kernel_fragments acpi_ac acpi_debug allocator_slab apex aurora binder blkdevram bpf_extras builtin_driver_amdgpu ca0132 criu cros_ec_mec debug debugobjects devdebug diskswap dmadebug dm_snapshot docker drm_dp_aux_chardev dwc2_dual_role dyndebug ec2_guest_net eve_bt_hacks eve_wifi_etsi factory_netboot_ramfs factory_shim_ramfs failslab fbconsole goldfish hibernate highmem hypervisor_guest i2cdev iioservice irqsoff_tracer iscsi livepatch lockdown lxc kasan kcov kcsan kernel_compress_xz kexec_file kgdb kmemleak kvm kvm_invept_global kvm_host kvm_nested kvm_virt_suspend_time lockdebug lockstat lpss_uart mbim memory_debug minios_ramfs module_sign nfc nfs nowerror pageowner pca954x pcserial pkvm plan9 ppp preempt_tracer pvrdebug qmi realtekpstor recovery_ramfs samsung_serial sched_tracer selinux_develop socketmon systemtap tpm transparent_hugepage ubsan usb_gadget usb_gadget_acm usb_gadget_audio usb_gadget_ncm usbip vfat virtio_balloon vivid vkms vlan vtpm_proxy vmware_guest vtconsole wifi_testbed_ap wifi_diag x32 xen_guest vpu_driver builtin_fw_amdgpu_carrizo builtin_fw_amdgpu_gc_10_3_7 builtin_fw_amdgpu_gc_11_0_1 builtin_fw_amdgpu_green_sardine builtin_fw_amdgpu_picasso builtin_fw_amdgpu_raven2 builtin_fw_amdgpu_renoir builtin_fw_amdgpu_stoney builtin_fw_amdgpu_yellow_carp builtin_fw_guc_adl builtin_fw_guc_adl_kernelnext builtin_fw_guc_adln builtin_fw_guc_g9 builtin_fw_guc_jsl builtin_fw_guc_tgl builtin_fw_huc_adl builtin_fw_huc_adl_kernelnext builtin_fw_huc_adln builtin_fw_huc_g9 builtin_fw_huc_jsl builtin_fw_huc_tgl builtin_fw_mali_g57 builtin_fw_t124_xusb builtin_fw_t210_bpmp builtin_fw_t210_nouveau builtin_fw_t210_xusb builtin_fw_vega12 builtin_fw_x86_adl_ucode builtin_fw_x86_adln_ucode builtin_fw_x86_amd_ucode builtin_fw_x86_aml_ucode builtin_fw_x86_apl_ucode builtin_fw_x86_bdw_ucode builtin_fw_x86_bsw_ucode builtin_fw_x86_byt_ucode builtin_fw_x86_cml_ucode builtin_fw_x86_glk_ucode builtin_fw_x86_intel_ucode builtin_fw_x86_jsl_ucode builtin_fw_x86_kbl_ucode builtin_fw_x86_mtl_ucode builtin_fw_x86_rpl_ucode builtin_fw_x86_skl_ucode builtin_fw_x86_tgl_ucode builtin_fw_x86_whl_ucode
KEYWORDS=~*
LICENSE=GPL-2
PROPERTIES=live
RDEPEND=!sys-kernel/chromeos-kernel-6_1 !sys-kernel/chromeos-kernel-5_4 !sys-kernel/upstream-kernel-mainline !sys-kernel/upstream-kernel-next !sys-kernel/chromeos-kernel-4_14 !sys-kernel/chromeos-kernel-4_19 !sys-kernel/chromeos-kernel-next !sys-kernel/chromeos-kernel-4_4 !sys-kernel/chromeos-kernel-5_10 !sys-kernel/chromeos-kernel-experimental !sys-kernel/chromeos-kernel-upstream
REQUIRED_USE=^^ ( chromeos_kernel_family_arcvm chromeos_kernel_family_chromeos chromeos_kernel_family_manatee chromeos_kernel_family_termina ) compilation_database? ( clang ) ?? ( fit_compression_kernel_lz4 fit_compression_kernel_lzma ) frozen_gcc? ( !clang ) kern_arm_afdo? ( kernel_afdo ) lld? ( clang ) llvm_ias? ( clang ) kgdb? ( vtconsole ) ?? ( factory_netboot_ramfs factory_shim_ramfs minios_ramfs recovery_ramfs ) factory_netboot_ramfs? ( i2cdev ) factory_shim_ramfs? ( i2cdev ) recovery_ramfs? ( i2cdev ) factory_netboot_ramfs? ( || ( tpm tpm2 ) ) factory_shim_ramfs? ( || ( tpm tpm2 ) ) recovery_ramfs? ( || ( tpm tpm2 ) )
RESTRICT=binchecks mirror
SLOT=0
SRC_URI=kernel_afdo? ( gs://chromeos-prebuilt/afdo-job/cwp/kernel/amd64/5.15/R115-15428.0-1682933589.gcov.xz -> chromeos-kernel-5_15-R115-15428.0-1682933589.gcov.xz ) kern_arm_afdo? ( gs://chromeos-prebuilt/afdo-job/cwp/kernel/arm/5.15/R114-15393.6-1680514764.gcov.xz -> chromeos-kernel-5_15-R114-15393.6-1680514764.gcov.xz )
_eclasses_=binutils-funcs 8a78951d3d64239c136ad8ea85e8ab5c cros-board 6af8100320dfd22d9dfdc30652f90941 cros-constants 676fcfd1679a06bba553adf90e231454 cros-credentials ef8a3235b87d518a12e7677c66ff520e cros-kernel-versions 6d936ad9af220181485c3ffcb5c5d591 cros-kernel2 c20613a07aaf3d074b6c57f55b680778 cros-workon d8a0ace4fe362b8ebea79fac2a6be90f estack 686eaab303305a908fd57b2fd7617800 eutils fcb2aa98e1948b835b5ae66ca52868c5 flag-o-matic b3ead43a6957a00bec2e415bd5c52d27 git-2 d6a1d7d3b4c4fff2fba86e3f53beeb0f multilib 2477ebe553d3e4d2c606191fe6c33602 toolchain-funcs 528ab0a9e1ee02c57524ad3bede3c57e
_md5_=894517ec520d23356639cacbcbc508b8