Message ID | 20230726024235.2429215-3-Meng.Li@windriver.com |
---|---|
State | Accepted |
Commit | 04cc66c047d959dc1b22a625b7949a26793ac52b |
Delegated to: | Anatolij Gustschin |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=<UNKNOWN>) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=windriver.com header.i=@windriver.com header.a=rsa-sha256 header.s=PPS06212021 header.b=gKjmgsp1; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4R9dWJ3CtZz1yY5 for <incoming@patchwork.ozlabs.org>; Wed, 26 Jul 2023 12:43:40 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3417786784; Wed, 26 Jul 2023 04:43:28 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=windriver.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=windriver.com header.i=@windriver.com header.b="gKjmgsp1"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7BE1C861C3; Wed, 26 Jul 2023 04:43:10 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.2 Received: from mx0a-0064b401.pphosted.com (mx0a-0064b401.pphosted.com [205.220.166.238]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id C71E88639D for <u-boot@lists.denx.de>; Wed, 26 Jul 2023 04:43:06 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=windriver.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=prvs=657148c89d=meng.li@windriver.com Received: from pps.filterd (m0250810.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36Q1oqTw011329; Tue, 25 Jul 2023 19:43:00 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from:to:cc:subject:date:message-id:in-reply-to:references :content-transfer-encoding:content-type:mime-version; s= PPS06212021; bh=UhTHGv8H709A2cvqDr7h4SPUI0xr7V7y4doBva1C7Fo=; b= gKjmgsp17+fCH9YwyvluWQ+rRtZPuVk+huNdBB7PDkG69aFm3Oe8WEHxCZpMaKdo Ztlxc6HeSJLBFttDde+qS2ZC/N7jeN8pNQ4c3nmHi6HydSCJh/CqAckW2CAg/zOS wRbFK7u9S1x9Qj9CsSQl+EqBmQujLEGip5pnDfRMPBEubZhvX9gJDeX2eC8aTKn5 Lv47o9euBc/d6d+u4Mxb4ua3jgxxH0EIrGo43KMxMSARMk0NovbBLVjbT25VU+p+ 6685ShWEg8rz/Q4WTDQA6bIYESiwat3sJum4g0hJllbWktBx85lQOqXl0xrLiJI5 osD6Mv6n8AfCdPNvSUhqDA== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3s0ad030r5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 25 Jul 2023 19:43:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lzrVzNF8Xlxv72IeHFNXC729P9FBb88s5iSYSN1rpKvml3V1Dm2D1jJmLJzmx5fC+C5FRomauX0r5Fdh4jUSzqg0GwvRuEDdS46VtN9vYOiiNsaXLibxfNOfrSFecYA5+hCe4CQmfTotl2+WLaNMOWmcYl0YDWxKE9W/FmTDSkobmrxGX9d3p0VxQz2D2Hakvnw6He9Q2qwl9qFbfaX3yHrioUd4iOfCDZmoN47t5uoh0Ga0DY5o/lycX3QZUaTOHxxJPBB7x2Iq+QugLM3PIEzMfvifM+KQfUHG4wh/57+UvGxk3MEENPjAkQGddrOXykVzI8WOpOHabMgIXBlFUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UhTHGv8H709A2cvqDr7h4SPUI0xr7V7y4doBva1C7Fo=; b=H5NWKCz6y1VsohOCSCrbFliEKx/QBuRhJHGz1/nPuyooLUmQGtv3uZ5UOR/wt3FNf1W6srR/xfz2ZTWdbQBoaagNtiGZrzSMzB5uuZ5mboSm/cq3a6jidXuy7TVRuPi9Z8uyl+/h6hyYtryLT11DNPt5rOKtZHFig38HB3ujdP9b4dNTz6UqkLbZ7co5SpZe95lt8cgZCOFV3vcC6S077wdMP9aHaj7k9hD7l/2jg4c9mukq89H73scOwrXdErJ+OF0e+0JYFHrq5yfwwoeZvFD5bXLXpPRjSAiAtOe+kvJUonOtzAWzS1xFjESI+UOU8qaeOCcRKDR6pRpQSzzkgA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from PH0PR11MB5191.namprd11.prod.outlook.com (2603:10b6:510:3e::24) by DS0PR11MB6325.namprd11.prod.outlook.com (2603:10b6:8:cf::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.31; Wed, 26 Jul 2023 02:42:59 +0000 Received: from PH0PR11MB5191.namprd11.prod.outlook.com ([fe80::e4:3974:df17:77c9]) by PH0PR11MB5191.namprd11.prod.outlook.com ([fe80::e4:3974:df17:77c9%3]) with mapi id 15.20.6609.032; Wed, 26 Jul 2023 02:42:59 +0000 From: Meng Li <Meng.Li@windriver.com> To: u-boot@lists.denx.de, mbrugger@suse.com, pbrobinson@gmail.com, agust@denx.de Cc: meng.li@windriver.com Subject: [PATCH 2/2] rpi: set the correct parameter for simple framebuffer node Date: Wed, 26 Jul 2023 10:42:35 +0800 Message-Id: <20230726024235.2429215-3-Meng.Li@windriver.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230726024235.2429215-1-Meng.Li@windriver.com> References: <20230726024235.2429215-1-Meng.Li@windriver.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: TYAPR01CA0199.jpnprd01.prod.outlook.com (2603:1096:404:29::19) To PH0PR11MB5191.namprd11.prod.outlook.com (2603:10b6:510:3e::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR11MB5191:EE_|DS0PR11MB6325:EE_ X-MS-Office365-Filtering-Correlation-Id: dd28066c-e4ee-4f0f-21a3-08db8d8205e0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xXPnFqmlonbNNg7uHlO9y8SN+ioKZSYiLqjNz83wCSeqm9OJDdGdRFPHrLFyHQoCtbG/PEJG0oDoaB7PiST5IIapXWEDDf4vcf3YX4rGuKQvBqWKx3BMMNm1K5eSP3wlcwrLlehFmzheAu6wGBKJDg6kvcbvqVEdlhbqFGCnJtvU11T1dakaq8IJOlmlDVXswH+xtXv6UGQqoVXc+8yzjViR4PlTygPxwi7oS9h66uYzhJJDGJu6VoT4JZFLq8iwZY3j6PJPQEBlxM7EYn7SA1LdzMLuZYt7nXoQSVfe54i2pY0O5r8S+Tkw/7+44t1ZWDhUOq0zeKlpNK2/1HPldds/JrCuiO/SIePAwI87MnozcdZttd7I0CBzEzCUPsRoBZnYlHJQsBz375dvRgWAWqZx1vfhka19HOBIBdBCW4jp5xyW7AbYXzltkk2Ao8AkYJxhtKeUwVgt4QHUQtOU+bid5ExtxwtT+S422aqHz9e6eYv/iD69NcLrV2+5lbGNXXAKKC8ooU3nWaXVe7bY1fP1nQ9hVvtQHN1imJvVnnKG+WJFJLf5Nd0aT7NqjJmW2EjXjuxhXSOXW+A5UaubUuE94lD/4gp73DxdUJr0NWxeWex47nEnR+QtpRitpVh2 X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5191.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(366004)(346002)(376002)(39850400004)(396003)(451199021)(6486002)(52116002)(478600001)(6666004)(6512007)(36756003)(86362001)(83380400001)(2906002)(186003)(2616005)(26005)(107886003)(6506007)(1076003)(38100700002)(38350700002)(41300700001)(66476007)(4326008)(8936002)(66556008)(66946007)(5660300002)(316002)(8676002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: IpvXbo0D1W0WS+sSh0AUwPZ131nzRP1sQLU39xaFmYK0+zgfwPuq2bPmKzT3GAaFQib4PewXupqWq4TOUzH6n/25msHVCX8lQME9KWllx0UJLq3n2TDYsWI9WeiLDmR9+qSwFqbOiJ8S+dKlMZAt+SF1LnTJ7Ck7kzTOmAgBnbeK59wjcRVQf5vR0KQdSOZTo7OIiXDxaZ7pBZAYuEU+quuudt55HmbtlYCx4oiuHJRPgVQ9rVcjmpmR+fNzLdoh0aOgQlcRuJFpWDuL6RNjWMAlglQjhKrXY8ZndR5234QkbZRXnkg9NvYDCKQ0s5qEV+y6sZAz2W2A0Zaz5hX3NJmrWPmlHrSUTC8hyZn8rp5c66QeWNNGUxFr1a5sBhG3on7HqOKkDef02aLYXEKuWNzBs/y8iAuWg+b9Wsm6IUF0wIEHCmZc2wG+EaJmfg45vRmlrV78pqR+KvrA2geGvY0QDcevWnHnsStmF7lvg/Sfu/OZIKsIplTc3CWIZ03MgCLM5BN96ELs4jknantBv7KlGkXpidptn9uyl1cIDiVi7IG+j+9GF3h6lr0Gg8ZuvaBesWqMh8SkiIPDDbRMhf62UVCVnZgSu9bVypKuc7vEqkKIrDW8RFsCHRqjXBqew2bY5RD6hYM+Kt2vKn01/RhRxgef0TLGpcRWbFIXs2n/sIEq4OwlBoRJGgKAMP+bwXtp+fJt/v/LEbYph9AkIJI+P5ABXRoCxqFEAO0ZmyvyEnJ9O6ylmv538sEfsuUtsKcL/VCKoNK+Ypimreij9XwXQK1ItKU7rqSxArNzRGMqV+aY8L2g7lVFC9HPcMUk1Y+hrSgzs0BXJKauIanb82BPNU61fuf6aVcKv/+2LdRbpvY3HLv6ex1Wf5kKeYJWvZLE1fTcpf9T6aHzCRo2oioq92lRXpqBOPQFuihtH8hkCpbKNW9xOD+wCmYhxBluaa3iq1Ptfe5i2Mpw4Hc/7BPO7W8EJp4i2OVidlq24Y456P5Exa13ycLfJfB/LndNaBh44vKUksP7Xy5MTrkmgugtTp2JW7UQBsVLn+T2ouQLOG5q9LHxKUNYhQI0cW0xbsqzLQSQEUHc+GoYtCm70cmUpZgSVOR9BBVRFvXV899hFYZGy5t5RVw9TCYNjhAy1sN/IXJAmL93ZS+Q79oCo0DZfnJA4rdBIsr1IGOKkWLWcw/QQQRT/czbWUxP9lLFx2sLLiTv0OtntvFi9fB+9F2hxQA+iI6P7JsdvZYks8lMH5zSkYiakZnMcmTCC5qW2vSSvz1cLB80/yy7hCQCiuV7X/TfOlPSvDS6HOJXzC6QK4h1n7lIfeZ5XwO3SoBvlOEuYJ0IItRXSAHgEX4kY0LSGnRJNOx0ZR5grNJwpxoL40CkJtmcsEUwE3B8y7hbxyOSbhWZR58v3PJpfJRAxL75Z4BeU3irjKX7qLOa1Z0r1bobciYJeJmKd3QyaMnkXINvXmuDz9rM9uQxG64EixWtXL4qBVKScZiPFJzCtwvWoubjzGuZHj5sunIjXMA94p2C+1BsD0orWUxgwUKyS+rI4UT/o6f2WZ3xz+r8KIACLVKsfQiENHL6sX8v5P1A X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: dd28066c-e4ee-4f0f-21a3-08db8d8205e0 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5191.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2023 02:42:58.9646 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: lF3k2ocrUlrGrPTG+92oKriedW5o4cZNDf4eUpDsbWIPZHI/Lo0cY24mg+4xnndhtBWQoqoJSZSuIVs0tv7y6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB6325 X-Proofpoint-ORIG-GUID: _eydToJZ--FVVAAcDOOhmpqTpELoVrl0 X-Proofpoint-GUID: _eydToJZ--FVVAAcDOOhmpqTpELoVrl0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-25_14,2023-07-25_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 mlxlogscore=999 lowpriorityscore=0 malwarescore=0 spamscore=0 impostorscore=0 mlxscore=0 bulkscore=0 phishscore=0 adultscore=0 clxscore=1015 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2306200000 definitions=main-2307260022 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <https://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean |
Series |
patches used to enable u-boot video driver on raspberry pi 4B platform
|
expand
|
diff --git a/board/raspberrypi/rpi/rpi.c b/board/raspberrypi/rpi/rpi.c index 1057ebb994..38bcab15cf 100644 --- a/board/raspberrypi/rpi/rpi.c +++ b/board/raspberrypi/rpi/rpi.c @@ -561,6 +561,8 @@ int ft_board_setup(void *blob, struct bd_info *bd) node = fdt_node_offset_by_compatible(blob, -1, "simple-framebuffer"); if (node < 0) fdt_simplefb_add_node(blob); + else + fdt_simplefb_enable_and_mem_rsv(blob); #ifdef CONFIG_EFI_LOADER /* Reserve the spin table */
When raspberrpi-4b platform boots up, there are 2 sets of same bootup log displayed on HDMI monitor screen, it looks like the screen is split into 2 parts. The root cause is that video format of u-boot is different from kernel. The fixing "a8r8g8b8" video format is used in u-boot, but "r5g6b5" video format from framebuffer node is used in kernel image. In order to avoid weird display status on screen, it needs to set the correct parameter for simple framebuffer node even if it has existed. Signed-off-by: Meng Li <Meng.Li@windriver.com> --- board/raspberrypi/rpi/rpi.c | 2 ++ 1 file changed, 2 insertions(+)