From nobody Wed May 4 12:57:26 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id F1A371AAD172; Wed, 4 May 2022 12:57:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KtcLG6RX2z58Xs; Wed, 4 May 2022 12:57:26 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651669046; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=c0jkyKmCtILsJaXXayn55zUjGHQlNvsdKMshhUrMLNo=; b=TrzUB7NYKp19iBLPNC8m1FlrFjhqruu/B91uxvmxJrMe3Nl4uAaXy/IxGBsEQ6fJ7eGRSK hlNcsXPsieFV0ZPZVNLx2Mwr+HmNnxt4Bn8V2V+WCZ5gSxwaOv/TGK3rd/gyXQBFnVjK+m xFH0YwLeZf+gH9CmSELi3qnlNQwwQC6v0gQS1XsenNz8o6fqgPA+ldViMG8nhfdk8U2Pnh FkkyM3LnLf+g4wTrXBXbRdXHYh+rkXu49/yrSkODF4ZyxSd9aoGjL9yCo91lZkZyo9veLV id8TJDSNYTTKPETFJlfxs/Q0zJigQ0vh5/KfMKqg4qD1QOnuLk2wucbcuzkLKA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BD431136A5; Wed, 4 May 2022 12:57:26 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 244CvQu7029724; Wed, 4 May 2022 12:57:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 244CvQYJ029723; Wed, 4 May 2022 12:57:26 GMT (envelope-from git) Date: Wed, 4 May 2022 12:57:26 GMT Message-Id: <202205041257.244CvQYJ029723@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Piotr Kubaj Subject: git: ecf09fe34600 - main - graphics/gpu-firmware*-kmod: disable amdgpu on powerpc64 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: pkubaj X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ecf09fe3460067b442ba41a6adb85897c99442b5 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651669046; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=c0jkyKmCtILsJaXXayn55zUjGHQlNvsdKMshhUrMLNo=; b=wNv4Rung9ptMGLBEEJTP2adPxOXsVeb35mu3gGTNKUFrscqO4gdm9SWfKZy918XVlDrxyj WGNxqcCggTAjmow3ckHVZbCUVO7YQbge9ziUahTMNTtk6HYlAprMtg4XstqkXys1XG1mJ+ kLakhJ5EhuvnoU8CzfItbzOMJvzm8eTsiWNyUFzt+meZQXNbvLqQZf4NKEhHkZ/levhyYU 2DzWN8rRDPp3n3sZ6p47twzCgiSvQGaz2uD+iHeVIYm9jF8zh8lHIGdIxQ9O2gfd3h6zuf qJJyo+ydpkQBjsxNNVeK7hbDOkNm8fcXNCl25zM/tCJRYV6w8kCI6Xp+uRdD7w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651669046; a=rsa-sha256; cv=none; b=YcfSHc4YDQw489allCNlXyYxvYZNEprGNYAjjNxiwJ0lIEv8Pk46E/5hLU7GBtJKxauKS6 ZCFsoPqSYLXWMcbXKOobkxhXpHshxdQ8Zs791FCxjFm/94eYjrZNKWPDU7oV1T1ORYmsZU iq5fSouVenEeaYXhPqC+/m9Dcub4vFA7z2hgC0WAJaxjROtcV+0r9bNob/nOhZvS/zQZ+q HCqw9uCcmrV0svIibT4lQGtb3cSLi7bWlEhW2Q8mG3EG2KC2ZhkM3uaO+YRQVudUNUhEFz kDlv2RVtdV9Hs83H/ta1IbbrnGX1syQURiFN699FLajYm48neyjs58i1DxX8xQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by pkubaj: URL: https://cgit.FreeBSD.org/ports/commit/?id=ecf09fe3460067b442ba41a6adb85897c99442b5 commit ecf09fe3460067b442ba41a6adb85897c99442b5 Author: Piotr Kubaj AuthorDate: 2022-05-04 12:54:19 +0000 Commit: Piotr Kubaj CommitDate: 2022-05-04 12:54:19 +0000 graphics/gpu-firmware*-kmod: disable amdgpu on powerpc64 amdgpu has known endianness issues and doesn't work on powerpc64. radeonkms works, while amdgpu works on powerpc64le. --- graphics/gpu-firmware-amd-kmod/Makefile | 4 +- graphics/gpu-firmware-kmod/Makefile | 67 +++++++++++++++++---------------- 2 files changed, 37 insertions(+), 34 deletions(-) diff --git a/graphics/gpu-firmware-amd-kmod/Makefile b/graphics/gpu-firmware-amd-kmod/Makefile index 8136d115997d..4f644e1a2fa3 100644 --- a/graphics/gpu-firmware-amd-kmod/Makefile +++ b/graphics/gpu-firmware-amd-kmod/Makefile @@ -12,8 +12,8 @@ LICENSE_NAME= AMD firmware license (amdgpu/radeon) LICENSE_FILE= ${WRKSRC}/LICENSE.radeon LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept -ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le -ONLY_FOR_ARCHS_REASON= AMD GPUs are only available on aarch64, x86 and powerpc64 +ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64le +ONLY_FOR_ARCHS_REASON= AMD GPUs are only available on aarch64, x86 and powerpc64le PKGNAMESUFFIX= -${FLAVOR:C/_/-/g} FLAVORS= banks \ diff --git a/graphics/gpu-firmware-kmod/Makefile b/graphics/gpu-firmware-kmod/Makefile index b85d9c7f505c..2fa9b308d0f2 100644 --- a/graphics/gpu-firmware-kmod/Makefile +++ b/graphics/gpu-firmware-kmod/Makefile @@ -10,38 +10,7 @@ COMMENT= Firmware modules for the drm-kmod drivers USES= metaport -RUN_DEPENDS= gpu-firmware-amd-kmod-banks>0:graphics/gpu-firmware-amd-kmod@banks \ - gpu-firmware-amd-kmod-bonaire>0:graphics/gpu-firmware-amd-kmod@bonaire \ - gpu-firmware-amd-kmod-carrizo>0:graphics/gpu-firmware-amd-kmod@carrizo \ - gpu-firmware-amd-kmod-fiji>0:graphics/gpu-firmware-amd-kmod@fiji \ - gpu-firmware-amd-kmod-hainan>0:graphics/gpu-firmware-amd-kmod@hainan \ - gpu-firmware-amd-kmod-hawaii>0:graphics/gpu-firmware-amd-kmod@hawaii \ - gpu-firmware-amd-kmod-kabini>0:graphics/gpu-firmware-amd-kmod@kabini \ - gpu-firmware-amd-kmod-kaveri>0:graphics/gpu-firmware-amd-kmod@kaveri \ - gpu-firmware-amd-kmod-mullins>0:graphics/gpu-firmware-amd-kmod@mullins \ - gpu-firmware-amd-kmod-navi10>0:graphics/gpu-firmware-amd-kmod@navi10 \ - gpu-firmware-amd-kmod-navi12>0:graphics/gpu-firmware-amd-kmod@navi12 \ - gpu-firmware-amd-kmod-navi14>0:graphics/gpu-firmware-amd-kmod@navi14 \ - gpu-firmware-amd-kmod-oland>0:graphics/gpu-firmware-amd-kmod@oland \ - gpu-firmware-amd-kmod-picasso>0:graphics/gpu-firmware-amd-kmod@picasso \ - gpu-firmware-amd-kmod-pitcairn>0:graphics/gpu-firmware-amd-kmod@pitcairn \ - gpu-firmware-amd-kmod-polaris10>0:graphics/gpu-firmware-amd-kmod@polaris10 \ - gpu-firmware-amd-kmod-polaris11>0:graphics/gpu-firmware-amd-kmod@polaris11 \ - gpu-firmware-amd-kmod-polaris12>0:graphics/gpu-firmware-amd-kmod@polaris12 \ - gpu-firmware-amd-kmod-raven>0:graphics/gpu-firmware-amd-kmod@raven \ - gpu-firmware-amd-kmod-raven2>0:graphics/gpu-firmware-amd-kmod@raven2 \ - gpu-firmware-amd-kmod-renoir>0:graphics/gpu-firmware-amd-kmod@renoir \ - gpu-firmware-amd-kmod-si58>0:graphics/gpu-firmware-amd-kmod@si58 \ - gpu-firmware-amd-kmod-stoney>0:graphics/gpu-firmware-amd-kmod@stoney \ - gpu-firmware-amd-kmod-tahiti>0:graphics/gpu-firmware-amd-kmod@tahiti \ - gpu-firmware-amd-kmod-tonga>0:graphics/gpu-firmware-amd-kmod@tonga \ - gpu-firmware-amd-kmod-topaz>0:graphics/gpu-firmware-amd-kmod@topaz \ - gpu-firmware-amd-kmod-vega10>0:graphics/gpu-firmware-amd-kmod@vega10 \ - gpu-firmware-amd-kmod-vega12>0:graphics/gpu-firmware-amd-kmod@vega12 \ - gpu-firmware-amd-kmod-vega20>0:graphics/gpu-firmware-amd-kmod@vega20 \ - gpu-firmware-amd-kmod-vegam>0:graphics/gpu-firmware-amd-kmod@vegam \ - gpu-firmware-amd-kmod-verde>0:graphics/gpu-firmware-amd-kmod@verde \ - gpu-firmware-radeon-kmod-aruba>0:graphics/gpu-firmware-radeon-kmod@aruba \ +RUN_DEPENDS= gpu-firmware-radeon-kmod-aruba>0:graphics/gpu-firmware-radeon-kmod@aruba \ gpu-firmware-radeon-kmod-barts>0:graphics/gpu-firmware-radeon-kmod@barts \ gpu-firmware-radeon-kmod-bonaire>0:graphics/gpu-firmware-radeon-kmod@bonaire \ gpu-firmware-radeon-kmod-btc>0:graphics/gpu-firmware-radeon-kmod@btc \ @@ -97,4 +66,38 @@ RUN_DEPENDS+= gpu-firmware-intel-kmod-skylake>0:graphics/gpu-firmware-intel-kmod gpu-firmware-intel-kmod-tigerlake>0:graphics/gpu-firmware-intel-kmod@tigerlake .endif +.if ${ARCH} != powerpc64 +RUN_DEPENDS+= gpu-firmware-amd-kmod-banks>0:graphics/gpu-firmware-amd-kmod@banks \ + gpu-firmware-amd-kmod-bonaire>0:graphics/gpu-firmware-amd-kmod@bonaire \ + gpu-firmware-amd-kmod-carrizo>0:graphics/gpu-firmware-amd-kmod@carrizo \ + gpu-firmware-amd-kmod-fiji>0:graphics/gpu-firmware-amd-kmod@fiji \ + gpu-firmware-amd-kmod-hainan>0:graphics/gpu-firmware-amd-kmod@hainan \ + gpu-firmware-amd-kmod-hawaii>0:graphics/gpu-firmware-amd-kmod@hawaii \ + gpu-firmware-amd-kmod-kabini>0:graphics/gpu-firmware-amd-kmod@kabini \ + gpu-firmware-amd-kmod-kaveri>0:graphics/gpu-firmware-amd-kmod@kaveri \ + gpu-firmware-amd-kmod-mullins>0:graphics/gpu-firmware-amd-kmod@mullins \ + gpu-firmware-amd-kmod-navi10>0:graphics/gpu-firmware-amd-kmod@navi10 \ + gpu-firmware-amd-kmod-navi12>0:graphics/gpu-firmware-amd-kmod@navi12 \ + gpu-firmware-amd-kmod-navi14>0:graphics/gpu-firmware-amd-kmod@navi14 \ + gpu-firmware-amd-kmod-oland>0:graphics/gpu-firmware-amd-kmod@oland \ + gpu-firmware-amd-kmod-picasso>0:graphics/gpu-firmware-amd-kmod@picasso \ + gpu-firmware-amd-kmod-pitcairn>0:graphics/gpu-firmware-amd-kmod@pitcairn \ + gpu-firmware-amd-kmod-polaris10>0:graphics/gpu-firmware-amd-kmod@polaris10 \ + gpu-firmware-amd-kmod-polaris11>0:graphics/gpu-firmware-amd-kmod@polaris11 \ + gpu-firmware-amd-kmod-polaris12>0:graphics/gpu-firmware-amd-kmod@polaris12 \ + gpu-firmware-amd-kmod-raven>0:graphics/gpu-firmware-amd-kmod@raven \ + gpu-firmware-amd-kmod-raven2>0:graphics/gpu-firmware-amd-kmod@raven2 \ + gpu-firmware-amd-kmod-renoir>0:graphics/gpu-firmware-amd-kmod@renoir \ + gpu-firmware-amd-kmod-si58>0:graphics/gpu-firmware-amd-kmod@si58 \ + gpu-firmware-amd-kmod-stoney>0:graphics/gpu-firmware-amd-kmod@stoney \ + gpu-firmware-amd-kmod-tahiti>0:graphics/gpu-firmware-amd-kmod@tahiti \ + gpu-firmware-amd-kmod-tonga>0:graphics/gpu-firmware-amd-kmod@tonga \ + gpu-firmware-amd-kmod-topaz>0:graphics/gpu-firmware-amd-kmod@topaz \ + gpu-firmware-amd-kmod-vega10>0:graphics/gpu-firmware-amd-kmod@vega10 \ + gpu-firmware-amd-kmod-vega12>0:graphics/gpu-firmware-amd-kmod@vega12 \ + gpu-firmware-amd-kmod-vega20>0:graphics/gpu-firmware-amd-kmod@vega20 \ + gpu-firmware-amd-kmod-vegam>0:graphics/gpu-firmware-amd-kmod@vegam \ + gpu-firmware-amd-kmod-verde>0:graphics/gpu-firmware-amd-kmod@verde +.endif + .include