From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 17A0C31CA6A for ; Mon, 23 Feb 2026 06:46:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.46 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771829201; cv=none; b=ecq/nWT5JpE5auUdPvF+OWZmOsNe8O61OnEfyDXcNXf72Lw5Ib9SG1QPCjdS4Pe5ntF3l60SVCEu6zU2+TsmiGPUh+haLlgWKDrUAXmP9fq+wx5ZWrv+hCs0yoLB6o3DQ3v+aPr6Cas46cM1P58EvIEs8V/FbekurNkxZJEUads= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771829201; c=relaxed/simple; bh=ymX0K+4nA6f5igtTYQY6uc91kowvvD8CeHfQFcLDJuA=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=fdkDPvdZwAQyK7692tnDHTpadfFLRTxb4Kfn7vebbolpKT5SZebLExGcL+gRV2FK3ZgofSB/Jr430Y/oOADVdvKAtUiqf8IXMvcRZEzQNXd2x4t2U15R7PZimHPnxGLOCubc3sDjVhq3EO/wP2vd2+Cbx8L9DDbdvPycoz3vNBk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=L6yOMcml; arc=none smtp.client-ip=209.85.167.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="L6yOMcml" Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-59e5bfa4f33so3766847e87.1 for ; Sun, 22 Feb 2026 22:46:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771829198; x=1772433998; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=lxcBP+ESvpawuLsGb9d/pcO8jYBLNDB5e/63teiMRdU=; b=L6yOMcmldLxd/piQnYLrL9YiWRogfaakRF+YGcb7pqzv1CqPlRHneFntp5KrmhbAzS hADgpvF5oyXMHA8RQwjDwpA4YzMtxHhHyd6iqOjnvkxXwSex9A4ahrF5ZtNiHKx9MDFt 4hvgUhdO9RNrRlq01ULdtHhHNikwtd+ilG4C072JX3j16gI5d9xyaxXxxUYN6I9R/pVf Xd8uujk28iRFbjNzMIU1Qhz9iqwGE6Qz7opGYYWjFs7gjV5w0mvgPU29jpfKqaDG3oBO IsdIMfG74U5l60UIgBiaJdyfn05RTWZxmx+oZrCoTK4VulMWArlzZYiC/wxyJPEjRqMG jRiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771829198; x=1772433998; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=lxcBP+ESvpawuLsGb9d/pcO8jYBLNDB5e/63teiMRdU=; b=LLd6NYe+K03a9rzaKT0D+Q5Upej/D5u2ZbFpuFhVG8ktvoUkjWKT1hJccD3ZJHxAPY ysz418LzywLN/v8ASvQMtGSVoAsAVcvMYQgDLQG5hwxPJqdFNYL3m70m/g7n+14Neub6 ZG+yZ6mPmC7q5suOZigITtSOiQb3R61ZboDWUJSuLaykkJ2s2zxBwkxzQ8WWU6aIxel+ s2WtXbkGczn0geYrt3tjHSUh/JLSBCXADwu5PG3Io7tJN8ixZWRkKzBVL9lJcgI3WqnR JyT7CEWkHhhGY1rmvTZ86XPGfsJ3wOu5k6LkU5a52ZE7QBW9YI4AOzQKhq4viNnFV8/q qm9A== X-Forwarded-Encrypted: i=1; AJvYcCUUiSFNALmDQsbBf9m98MLj/OL8DvYz6Ze7ouHM4HEl1lX3DoypKjKRdM1aG/6V4adgdYxT+sp2eDMMozw=@vger.kernel.org X-Gm-Message-State: AOJu0YyeULxUwY46ZJwys8RpEZyABuWFiddn9p+QyYFLRvkOMZGg2heQ kc0d4KgBEoHAwgFULXoxvYLRRTERNpp2Linv2MbnZZwh0+JjJuyaYcU/ X-Gm-Gg: AZuq6aJGgAojt8uVbU4Qy1t4gQ/P9HeFit3aK12MMW++yWny0Z1uogDn8c+nokr9hwf RhhcU0zu+skyV4ESRe8/PSMbTc4t3igS58RGpaT4cmmPw6UIBmJufYLTO+xZOMzegdRAR0CU2jX oYrsAOaYlTSsR4rDbm5jAy4NELO2bnBlj6QzVLbAdm0gB/8A39iNQyX22qNkC0EAB2p3Uigfh/J hspG6eSHk0aHI85E946c1BgvoVUq8fyaRf3kn3jFEBPWrIUEoCstGsPjpZHpQwn09c13Ih9dErA d9uB+RtP/BWcnu6dps0sq9mXWMrLcVlCVDghnTW//5UOPCids6LgR0xMZ8Ha0aEecN0yiN/lfeI qwzp7kbKb4IGn+4z+6ny/rwqRVMz/fbmWCnGILuW8Q55PKn/fy4xTNYncbBmhf5bVQ7TyX7JZX7 F6OznIgJP1ttY3fYo+QjsJA4o= X-Received: by 2002:a05:6512:3f16:b0:59e:44fd:8047 with SMTP id 2adb3069b0e04-5a0ed8a5360mr2505423e87.28.1771829198192; Sun, 22 Feb 2026 22:46:38 -0800 (PST) Received: from xeon ([188.163.112.76]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a0eeb0b89asm1386201e87.2.2026.02.22.22.46.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 22:46:37 -0800 (PST) From: Svyatoslav Ryhel To: Neil Armstrong , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Svyatoslav Ryhel Cc: dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/2] gpu/drm: panel: add support for DSI panel used in Motorola Atrix 4G and Droid X2 Date: Mon, 23 Feb 2026 08:46:28 +0200 Message-ID: <20260223064630.12720-1-clamor95@gmail.com> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add support for the DSI LCD panel module found in Motorola Atrix 4G or Droid X2 smartphones. Exact panel vendor and model are unknown hence panel uses generic compatible based on board where it is used. The panel has a 540x960 resolution with 24 bit RGB per pixel. --- Changes in v2: - updated schema commit description --- Svyatoslav Ryhel (2): dt-bindings: display: panel: document Atrix 4G and Droid X2 DSI panel gpu/drm: panel: add support for DSI panel used in Motorola Atrix 4G and Droid X2 .../display/panel/motorola,mot-panel.yaml | 69 +++++ drivers/gpu/drm/panel/Kconfig | 12 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-motorola-mot.c | 244 ++++++++++++++++++ 4 files changed, 326 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/motorola,mot-panel.yaml create mode 100644 drivers/gpu/drm/panel/panel-motorola-mot.c -- 2.51.0