From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C3F2026AA8A for ; Thu, 6 Mar 2025 18:15:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741284931; cv=none; b=Uj0d3tbpxAJ+ay9l8Q3BN47FwrmBI7BVHdNcyIVgK1T1Xn7PfohbusR5cFsfRe140G0L3bL3axkMw0xn8fPjo6OWqFb305u7aXEcd00GopTlnBGU5UhDpXmbaQ7M3aT7fb61CBu1+GhcPF/Ni6qERFDmzSmRLhmCKJ/a37+breU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741284931; c=relaxed/simple; bh=ZLyIdKGUCZdCoANF0hGm8eDZzZH5GeP2mKZoEOdneGo=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=q0G2LykP9ouMjPRiHD2IwVjEIctm/VSShV6hpGuD2nZv0OUi3k+OHLDJZwEiH59mBXfOB3j2p4rapO0UA/ZJ+LWId3fARB7CB06CtAYBTbAYrk94/KYWr79sI129XupEfmTkhEwZLhvd2oMykc1L0asPHdNFKRGuvuLQmChFLK8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=EBQCg9ZQ; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="EBQCg9ZQ" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 526Hcm9T020886 for ; Thu, 6 Mar 2025 18:15:28 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= as/UKDeA98w6SUzgtBI3vEKp52LceqI5ZBeuFm26AD4=; b=EBQCg9ZQqkZS+9s4 KyaWCwXyU7U5nJKAH8tAFKApCXAWvm6w+H/uWSC/zD9S8O3SDvxIA0yt4vV82qTI Iol83y5tw9zBklf1pB32++BubjIfcwYcNtkBA+r3lTyE5AxVXRkLLXEY07z4pVvx QO6K81WhX03/O8/6in4MEdzzF5Yi7lsrWuhh29rFAMIvwSpCYrpDFfLIWTYWARP0 ef2QILau8y3/OGfevxUPy5F+X44savkKuTZwfrjJjbgpwquMDlaZCGeGC6oFGm7E AoJZgid2qPGOmtQBNkFubp5dpLLk998FuSJ8uVjaIcpXxFBnF+338td5PYjnWV56 qkxW4g== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 456xcuk74q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Thu, 06 Mar 2025 18:15:28 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-7c3e19f4193so29429485a.1 for ; Thu, 06 Mar 2025 10:15:28 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741284927; x=1741889727; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=as/UKDeA98w6SUzgtBI3vEKp52LceqI5ZBeuFm26AD4=; b=O7RYsp3JCTlAAAFbX3V8w4EsCgALq74hrKeCWLMmGfeXTNm3dajguVFlsYzo57YjyY SnYL46LRCVPphMvjOq/dq9etYKsXyKvDSvJ0kZW2cbhmnutMWMN1r/R4EODICgdhhwJ7 tkwE48OFNxvpNzpNHUCQ14a2FXBzQxxFhnnu3HS1aDc92GGd3OJNLtI4gprkc8NbIrx5 NnpqrsUpm7EnDSlW4ZARtGWFNzCYA0qGkVyOkJJSlqLAc7/7I+qubawJqoYN7Krld2UO TLjrAYstVJd1OaBVXBURBgUTcvsrJyJLsh5HjG7Fi3F0LkzXg4UGoGwkr+4B4YndbHTs DBRw== X-Forwarded-Encrypted: i=1; AJvYcCVId82llAJoMF9O4A/+TqpEx5hkoXwyIZRENp/+Ap04ADuaHH5y3E9ID5iHUugedEqhlehpM0+M9vMlc4E=@vger.kernel.org X-Gm-Message-State: AOJu0Yzjd3Vdom4dwB0hMQ03LueoyZhR6JgksXuow1lg7YAdFIjndxVw qz1P9NVOaMv/cGwrJ0xhW7afWY2vsWtcTkGWQAliT6V6PLq/QlICZNyzknZ7hQ6ZplJbeJOoY+9 TTtwx9YHalY8HnJc91U2bPTIJQUx2oPJVSKlMbLn04r92IMC5uwinyl4Qvln6pJE= X-Gm-Gg: ASbGncu8qCovDV4qGrYPzHdE4mjCrOo/pzNcZyXFHyvPDiflOpuR/T1jIn+0T38CL8G f7UVJU6l2nuIwlJgGeinaqD3g47ncKOBmVoEtU9+ZadZfnwXkldlJ6MD3MVw9tIFSQhuwGPsi+e DuuSAHgjjVh7AezRajnhtddmGFGNDPzpRQRipI7v0O6xPgH6FwXaGuPBb+stRnqBSNJf1aLJKiL IwAISrMzSWtvCd0oM4CUTY+Csa3cX6c4uSgLC6v9zpZIFguG1n5hCmjaJJShndbAXdlnJeR9aGb /2eq84buAN474wWYQ2CgwxnU7fkz+hiHDAiXL9WEWCvbbq1Yb52Sd1+RqmxzGyp40phJHg== X-Received: by 2002:a05:620a:2902:b0:7c0:b42b:8a6f with SMTP id af79cd13be357-7c4e6113f27mr5816985a.9.1741284927532; Thu, 06 Mar 2025 10:15:27 -0800 (PST) X-Google-Smtp-Source: AGHT+IFmNx8te+j1uVjzz92PWyj08+2d+6UiQY0m4OjJj2WHcxKZhzKnOXQrkmsY19GxAinxOKjH1Q== X-Received: by 2002:a05:620a:2902:b0:7c0:b42b:8a6f with SMTP id af79cd13be357-7c4e6113f27mr5814785a.9.1741284927198; Thu, 06 Mar 2025 10:15:27 -0800 (PST) Received: from [192.168.65.90] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ac251a5492asm4497866b.28.2025.03.06.10.15.25 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 06 Mar 2025 10:15:26 -0800 (PST) Message-ID: Date: Thu, 6 Mar 2025 19:15:24 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] arm64: dts: qcom: Add device tree for TUXEDO Elite 14 Gen1 To: Georg Gottleuber , Georg Gottleuber , Bjorn Andersson , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, wse@tuxedocomputers.com, cs@tuxedocomputers.com References: <57589859-fec1-4875-9127-d1f99e40a827@tuxedocomputers.com> <5e72992c-170c-48b9-8df4-2caf31c4ae44@oss.qualcomm.com> <58d6c774-2976-43ef-aa04-b339df4b6ff1@tuxedocomputers.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <58d6c774-2976-43ef-aa04-b339df4b6ff1@tuxedocomputers.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: 3oVBo4J9iMmUk2PUgqK4fcqmM-0COb9G X-Proofpoint-GUID: 3oVBo4J9iMmUk2PUgqK4fcqmM-0COb9G X-Authority-Analysis: v=2.4 cv=eeXHf6EH c=1 sm=1 tr=0 ts=67c9e640 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=k_7xeDax66UQ6ye4qYMA:9 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-06_06,2025-03-06_03,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=964 mlxscore=0 impostorscore=0 malwarescore=0 bulkscore=0 phishscore=0 adultscore=0 priorityscore=1501 suspectscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2502100000 definitions=main-2503060139 On 6.03.2025 4:22 PM, Georg Gottleuber wrote: > > > Am 06.03.25 um 13:50 schrieb Konrad Dybcio: >> On 6.03.2025 1:25 PM, Georg Gottleuber wrote: >>> Initial support for TUXEDO Elite 14 Gen1 based on Qualcomm Snapdragon X >>> Elite SoC (X1E78100). >>> >>> Working: >>> * Touchpad >>> * Keyboard >>> * eDP (no brightness control yet) >> >> in case your panel as a PWM backlight, you will need to set the PWM >> output pin function explicitly, see x1e80100-microsoft-romulus.dtsi > > Thank you, will check this. > >>> * NVMe >>> * USB Type-C port >>> * WiFi (WiFi 7 untested) >>> * GPU (software rendering) >>> >>> Not working: >>> * GPU (WIP: firmware loading but output is jerky) >> >> Please tell us more > > Oh, this is already an older thing: with kernel 6.10 loading > gen70500_gmu.bin and gen70500_sqe.fw leading to partly slow and > stuttering video output. Sometimes it rendered black edges / borders to > KDE menus. Surely I did something wrong. > > I have just tried to reproduce the same setup, but I couldn't get it to > work just now. If you are interested, I can try it again with a > new/current kernel. (which is preferred? linux? linux-next?) linux-next/master is good [...] >>> +&gpu { >>> + status = "okay"; >>> + >>> + zap-shader { >>> + firmware-name = "qcom/a740_zap.mbn"; >> >> Are the laptop's OEM key/security fuses not blown? > > I'm not sure. How can I verify this? If you took the ZAP file from linux-firmware and it loaded, they are not blown.. meaning secure boot (not to be confused with UEFI secure boot) is not there and anyone can replace the entire secure firmware stack with what they please Konrad