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 8FB37325714 for ; Thu, 22 Jan 2026 09:03:11 +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=1769072593; cv=none; b=HPE1by//QJEoaXcYdnEkOLlB8/Bi9nzpOSdnwAE18FFBWJ1kVkdNhAle74VWHfCXz6pyq8TiNgDodTvTouejyt89HmRGiFShcvyNi6sxhIXt7sB8MziMV0paG3imWlWYD4WSrqqE1A98cLGursUOs599vR1DYiRIxKxBsdueFRs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769072593; c=relaxed/simple; bh=2Hrv+j1tWU8YnEBQngovvIVQoz6lKZdMV2tctghYn4I=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=RteaZZwYwkg/fjMjzblREB5T/hk5M2eol0HlLHNYVKHiZpW6nFGXlJHys8YnnbpU03vhA4wcHP1H4jvN88In9MD1DXe3AUaxAF8hpdHMTw3w1pO0YEsXYMTW5hMNhs7hYedDPn+xnA145RTExamWb1KidigxfgJJpajacbFBhlQ= 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=Ru4bBBOn; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QzH6DqD3; 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="Ru4bBBOn"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QzH6DqD3" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60M7QdOI107243 for ; Thu, 22 Jan 2026 09:03:10 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= fwwrGrKrcG1G62yRGUdibMxWjeG3sF/NPoAYvMYnMDk=; b=Ru4bBBOn99KE9MnK 9dTMH3Wz7NgPcS++FYNCT+9T5OXRanrNdhFJAFQ+SjX1aVAeQIJzpcm+DdsaqX5m EBu5H/WbBvyHAWQMqxtJVwFy8+6K87PvRQGiYonOgi3EBvqki4o8O23nD64QbYBH 3YcjfKq7RuVzCMK4B8q41suKA801uDhT2sjuseEFOQXbmFBfPTJb+5hiWdO0bQT+ g767do/1dGEKbKEPRUEFs8o1C2CyPK1sW7k+y1C5wFGNAKXMT1JSpEAAydIw7TUz xWdJFPV6Mw1bTSjRlDIKO23LPFkOl7wS/qMtK7SIK159BeSMsNNymXa2wDXn5jIf Rungog== 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 4bu6pgsstm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 22 Jan 2026 09:03:10 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8c6a182d4e1so19567785a.0 for ; Thu, 22 Jan 2026 01:03:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769072590; x=1769677390; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=fwwrGrKrcG1G62yRGUdibMxWjeG3sF/NPoAYvMYnMDk=; b=QzH6DqD3jJuq0f/FU/J9yJ0d25JHPI87ZCV/1s8dB4Hg3tfs7BesF+2UnvDKA4IA47 lxAXQbJsvzeG8QNRvVZuYSl4flKf+KyIWfe/BaAErQCNOpsRqIQDDAjCMbSa0MQgX7hI Cqmg6BOqhqYILSUTmjjmzZvc21U1Dh67jenjapxdcGKHAK9W6qfIT7BnQg58ggcdpEJv +PlcCwHTQFVnANOle2SFt+7oWmIgTYOYfGEnQBvS33IOBlsY4nIe9fJiRmNgxyMQKvE4 /2HyjjRKfaVCna2xTKP0VRwhnECBFM4Ros9Leg8RtVRu4ZOG3s/4UQsC+5q1A5ams/87 yvJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769072590; x=1769677390; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=fwwrGrKrcG1G62yRGUdibMxWjeG3sF/NPoAYvMYnMDk=; b=JCSzUkCFvI2iJ+TN7CHveS+hrPiTp9Zx4dsnD8u4KTEwLqswcz1Cfcn05TzaTt8jjt 4kwdnyqWQVJX89GMP+Mwu99LuAMiW0H5rB6VPOouhHo6rJU9LUZTuJhbJMLXs92le/lm CgHbwL2F6Oz2mWwmZBvuI9Dai/oL6Qe7BiBb5rovsoF7tC/yB/GSab9aFlUhDWe3BzSw ND3SoUKS4+kpYKfAfH6I+33ZzuN/chKhudi5XQ6EHb+40YFoevwUYWywwyBEZ0mvj352 N7EZrwP9YLW3T4ucRAnO91lAtdgUljyXxo+XlbtURGRvk81gqBTY3lZNLHhcn82MQdRI Udhw== X-Forwarded-Encrypted: i=1; AJvYcCU1GaqJ4lFfD//Gv4sXDFgwFTqcHCwr22IJ+h8+A9BIBQA5Lk4Ep44odV7sCh5ScxhDohTurN+d8b0looA=@vger.kernel.org X-Gm-Message-State: AOJu0YxHkRhpwrwIjItLj0EHH0JaZvFvOpnSMYqb26r30Cf8YUURQjpc w0tM2RmVezncKdZS4reGt8VPeuYaMgT/3KzJknIYuxDZYAG9PV7GlgP3BcGNpXe+pg6nY95yzlD h8a9t6TupGfhwfIGQcaM8cufF7Mdhfe1e8BqauVWs/9UjGK989W89MQxfaisx0eGQqqw= X-Gm-Gg: AZuq6aIdEq5ueaoUJO5CQNbArgYZXNGujEPAMsGOWAldagwlQ2/+wj8K/5ev0OMX0Ov d2/mhFmgWtsbkEBtpa2xoFowWf5yRUs4D6P5DPnhzg/Dlb0pAtcvRC7V4XZFkqFYc4/PjsdKiGW rC3lLUxcuRJLFhKUrK69/orVRNTCvYaIVB0+n1puyMMBNqCvBXL5d6iVCJ0o+9Dd0K50YoLvtuG YiZo9JV3Wj34CN1IeJ3jb5ILDuhWr4WCHjFMjTfcGdnTbEEVPRqo318fw8SlODzMxcqOI2oICVU AHholfICFkM+VtIY/99hOo0NHUyrFMsUeYFRny4EbMaXlFA0yhNbDg35pOWJ+tCxkMqvF0l13us jqvyKnrP4wnv7qf+s+VR9KVzXhMNQL+YPwnk7D+Ut+H7WsKbp007Q0Z3z6mM/zDW49FU= X-Received: by 2002:a05:620a:1920:b0:8b2:e704:55fe with SMTP id af79cd13be357-8c6dafed670mr212639185a.10.1769072589832; Thu, 22 Jan 2026 01:03:09 -0800 (PST) X-Received: by 2002:a05:620a:1920:b0:8b2:e704:55fe with SMTP id af79cd13be357-8c6dafed670mr212634185a.10.1769072589243; Thu, 22 Jan 2026 01:03:09 -0800 (PST) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b879cd85b55sm1586206166b.21.2026.01.22.01.03.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 22 Jan 2026 01:03:08 -0800 (PST) Message-ID: Date: Thu, 22 Jan 2026 10:03:04 +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 3/3] arm64: dts: qcom: add basic devicetree for Ayaneo Pocket S2 gaming console To: Neil Armstrong , Dmitry Baryshkov Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Sean Paul , Marijn Suijten , David Airlie , Simona Vetter , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, KancyJoe References: <20260121-topic-sm8650-ayaneo-pocket-s2-base-v1-0-bb3f95f1c085@linaro.org> <20260121-topic-sm8650-ayaneo-pocket-s2-base-v1-3-bb3f95f1c085@linaro.org> <5c54dffe-f8eb-4b45-97b0-512a9658c212@linaro.org> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <5c54dffe-f8eb-4b45-97b0-512a9658c212@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTIyMDA2MSBTYWx0ZWRfXwIPuCFAeuoB1 7+jlil3OQ3o8YDkdCT6dYDCGNFfnnt5AauzSOCYO0hKygyqdXvyN7jJOTSFrLD7cRcXaU/yp8lS LhbO8rnaa5eXCi62ZmQr+aDRAf3zvFGLoRxFW3JCYZ+Y8e0r4I1ISGikGHvvs8ERiKffxqRJQ+p IiOPu7P/evv3t1qqM+nFpIaFVzN7tWw4cN6gP4Yui7ICFoJaFwu9/s8JqiORlMiKGdk0Nz7Oj8Q 1xzPNP83kiDOPFlcoRHWhqM3j9Vi9XqIfVhNedlrRfnyIsG47nJglhH8XcBvgRDFlZF5ZF9P/m7 5DA//hxYe/eis3nUfvqAkT8qDY6Les3Xzh2Qr+Wwnpehn7hCeV/rKGZKPfVKJpfYF9YVXiuxY5z ieTfkA7EMVUl/bNBPT8lMOx+QQETkdzf5R4mcpxaCfMOigp2bkKYzOEydL2oM5NyWTvpA7pB/Cd ejyJy1+DAo3mV9nDpXQ== X-Authority-Analysis: v=2.4 cv=OZGVzxTY c=1 sm=1 tr=0 ts=6971e7ce cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=UqCG9HQmAAAA:8 a=KKAkSRfTAAAA:8 a=hk5onNUDdM5l80mYchIA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=IoWCM6iH3mJn3m4BftBB:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: SiIA8MJiQSA6RKZMGojknvTdXDD8kLIv X-Proofpoint-GUID: SiIA8MJiQSA6RKZMGojknvTdXDD8kLIv X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.20,FMLib:17.12.100.49 definitions=2026-01-21_04,2026-01-20_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 adultscore=0 suspectscore=0 clxscore=1015 phishscore=0 spamscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2601220061 On 1/22/26 9:38 AM, Neil Armstrong wrote: > On 1/22/26 02:30, Dmitry Baryshkov wrote: >> On Wed, Jan 21, 2026 at 05:40:28PM +0100, Neil Armstrong wrote: >>> From: KancyJoe >>> >>> Add initial Device Tree for the Ayaneo Pocket S2 gaming console based >>> on the Qualcomm Snapdragon 8 Gen 3 platform. >>> >>> The design is similar to a phone wihout the modem, the game control >>> is handled via a standalone controller connected to a PCIe USB >>> controller. >>> >>> Display support will be added in a second time. >>> >>> Signed-off-by: KancyJoe >>> Signed-off-by: Neil Armstrong >>> --- >>>   arch/arm64/boot/dts/qcom/Makefile                  |    1 + >>>   .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts      | 1445 ++++++++++++++++++++ >>>   arch/arm64/boot/dts/qcom/sm8650.dtsi               |    2 +- >>>   drivers/gpu/drm/msm/dsi/dsi.c                      |    4 +- >>>   4 files changed, 1449 insertions(+), 3 deletions(-) >>> >>> diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile >>> index 6f34d5ed331c..1ba29755e5ba 100644 >>> --- a/arch/arm64/boot/dts/qcom/Makefile >>> +++ b/arch/arm64/boot/dts/qcom/Makefile >>> @@ -313,6 +313,7 @@ dtb-$(CONFIG_ARCH_QCOM)    += sm8550-mtp.dtb >>>   dtb-$(CONFIG_ARCH_QCOM)    += sm8550-qrd.dtb >>>   dtb-$(CONFIG_ARCH_QCOM)    += sm8550-samsung-q5q.dtb >>>   dtb-$(CONFIG_ARCH_QCOM)    += sm8550-sony-xperia-yodo-pdx234.dtb >>> +dtb-$(CONFIG_ARCH_QCOM)    += sm8650-ayaneo-pocket-s2.dtb >>>     sm8650-hdk-display-card-dtbs    := sm8650-hdk.dtb sm8650-hdk-display-card.dtbo >>>   diff --git a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts >>> new file mode 100644 >>> index 000000000000..141d92933957 >>> --- /dev/null >>> +++ b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts >>> + >>> +&i2c3 { >> >> clock-frequency? > > We never did so far we we didn't need more than 100KHz Let's at least make it explicit then If you have the original vendor firwmare, you can read back some registers to know what they're set to Konrad