[{"id":3678501,"web_url":"http://patchwork.ozlabs.org/comment/3678501/","msgid":"<0503f085-784f-40fd-842d-07c6b66373b3@linaro.org>","list_archive_url":null,"date":"2026-04-17T06:25:25","subject":"Re: [PATCH v3 15/17] hw/arm/aspeed_ast27x0: Set EHCI descriptor\n address offset","submitter":{"id":85046,"url":"http://patchwork.ozlabs.org/api/people/85046/","name":"Philippe Mathieu-Daudé","email":"philmd@linaro.org"},"content":"On 16/4/26 03:50, Jamin Lin wrote:\n> On AST2700 platforms, system DRAM is mapped above 4GB with the\n> base address at 0x400000000.\n> \n> The Linux EHCI driver programs the segment register to zero when\n> 64-bit addressing is supported. As a result, descriptor addresses\n> derived from the EHCI registers do not include the DRAM base\n> address.\n> \n> Descriptor memory is allocated through the DMA API with a 64-bit\n> DMA mask, which allows descriptors to be placed in DRAM above 4GB.\n> When running on AST2700, this means EHCI queue heads (QH) and queue\n> element transfer descriptors (qTD) reside at addresses starting\n> from 0x400000000.\n> \n> Set the descriptor-addr-offset property to the DRAM base so the\n> emulated EHCI controller can construct the correct descriptor\n> addresses when accessing system memory.\n> \n> Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n> ---\n>   hw/arm/aspeed_ast27x0.c | 3 +++\n>   1 file changed, 3 insertions(+)\n> \n> diff --git a/hw/arm/aspeed_ast27x0.c b/hw/arm/aspeed_ast27x0.c\n> index 4a1f7cad73..3cdbf78ac1 100644\n> --- a/hw/arm/aspeed_ast27x0.c\n> +++ b/hw/arm/aspeed_ast27x0.c\n> @@ -858,6 +858,9 @@ static void aspeed_soc_ast2700_realize(DeviceState *dev, Error **errp)\n>       for (i = 0; i < sc->ehcis_num; i++) {\n>           object_property_set_bool(OBJECT(&s->ehci[i]), \"caps-64bit-addr\", true,\n>                                    &error_abort);\n> +        object_property_set_int(OBJECT(&s->ehci[i]), \"descriptor-addr-offset\",\n> +                                sc->memmap[ASPEED_DEV_SDRAM],\n> +                                &error_abort);\n\nSquash with previous? Or invert 14 <-> 15 order?","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=GZ4Eo7Y6;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fxlHy2MpFz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 16:25:50 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDce1-0000sY-Ar; Fri, 17 Apr 2026 02:25:37 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <philmd@linaro.org>) id 1wDcdu-0000oP-Mx\n for qemu-devel@nongnu.org; Fri, 17 Apr 2026 02:25:30 -0400","from mail-wm1-x329.google.com ([2a00:1450:4864:20::329])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)\n (Exim 4.90_1) (envelope-from <philmd@linaro.org>) id 1wDcdt-0006VY-3d\n for qemu-devel@nongnu.org; Fri, 17 Apr 2026 02:25:30 -0400","by mail-wm1-x329.google.com with SMTP id\n 5b1f17b1804b1-4838c15e3cbso2333575e9.3\n for <qemu-devel@nongnu.org>; Thu, 16 Apr 2026 23:25:28 -0700 (PDT)","from [192.168.69.228] (88-187-86-199.subs.proxad.net.\n [88.187.86.199]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488fb7c2167sm8949195e9.36.2026.04.16.23.25.25\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Thu, 16 Apr 2026 23:25:26 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1776407127; x=1777011927; darn=nongnu.org;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :from:to:cc:subject:date:message-id:reply-to;\n bh=o1/hejH9prSEAqV29hSvwmrGNQTJ/M93YPjB8sxTQ44=;\n b=GZ4Eo7Y6KgIJOwJAPbwgQQiBQLeEDIPGYgx90cU7QhnhVP12BjlEK7cuI9MfH7Y2jq\n Vld3B1VSJ57GwYdICtahTDQXSoPMKxGYID36MX3SN9hChKoLKy3lHAovoHCe0/rruf7K\n Hv0PUNp29dP9skjWlpVsI6JVOgtyYQvodhyqgf+21X946z80sUrnRJSIRaHT1TsPQzAX\n /QwSPJNC1bj9D/K4ZXZK6N2qGZlRJpV06W6jBCuStfRiZd+lGlolZfmBs8ikZ9CTQwAS\n +azDdAtVxED23h0NnViSK8MtrgCADqYbdSnvtSkOz0bp8JaA09SXhOjXFgs4fenqxBTD\n bOyw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776407127; x=1777011927;\n h=content-transfer-encoding:in-reply-to:from:references:cc:to\n :content-language:subject:user-agent:mime-version:date:message-id\n :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=o1/hejH9prSEAqV29hSvwmrGNQTJ/M93YPjB8sxTQ44=;\n b=KtVnrTaYxZtMjWSxyCicsCJcPos0rQTHRGOdsnKmkgaTFTB1VoU4FfaJ3XzeM/+MSl\n MeDfNrnWEZCnzU9mlhOki5rUwOidrtvKpcceGs9lSxHTo1IB42nnlUihUzC9Di5gB6Yf\n o9Hu0s8WCGh4DBLNZJWcJO6HMpfvPphn8umeq3SkviiItutYYSg3AS4UvqWegKGo3kBL\n WJ/zfJtWaEARXG925W+CXzempC1LXSn36NdTb29Db5LljkiP9ScZpAqznnI7jW5/TUsd\n z8n71jPd9+5uEoMxzCQ1SAB7abpSSZ//0kK1KZ8Aqs7L3mIZ2uxLjZj03id9Je0NsKsw\n Br8w==","X-Forwarded-Encrypted":"i=1;\n AFNElJ85Yj1zLO2gze18Hyov9Rzl0pJ9kXjvBMXeXaRCMDFhp0kgFxsYUQmGasMHTqhC+dwTKYXWfvOHy3IV@nongnu.org","X-Gm-Message-State":"AOJu0Yw6eJ8Xkv8vZJRlymAcLrT4yoDipliQ2kQJPd4W96gX+XzJncJz\n OvUrd3W9BkI8TPgu1vwodajL/pe/SJdfCMv1L/7XdUmKW3q8V9QOznZwGS6BMXgGp38=","X-Gm-Gg":"AeBDieuSiS2e168CvHw+2WbCGrDNXHwuyznKfXqhO6fKVhQEv/kikNTMU7iXlTpCjoB\n 21Zpw/3AWSu/A2+BklzD4gsQFf7C4grqaKsLoQJS5yx7xzwishEHj0e7ky1IKpxY+0FE/FBtmJB\n q0Nw1FetxbCW3VzpG2zOQl4h6EE2XXXOPl3m93n6LV5SWCehxqh4tWr742YuPdavb8qOd+skEx3\n s/9gk9vaW2B0kYJWAGQISQsM8XfiEtqHUlyDGxQtbwhPNaMhOX/I6FAesg1UmNIWA7CzFZTW/0Q\n qd7cfKvqYBZE1ZlP0FkYvM/Z4O1AmBbqx3C1EHgyB1nJ1qf0bw8XoSvNkRFyJr75b8/WXNX7MU3\n rVf4il+qkxu0mM398eTHjV5mq7hH0vacqI4gJ7cW9BIEJ8dnJ1jhUcU2PNsgz6ABJtou1mTF21V\n ZxIMFR301mnlpPoohXSld8ypLu7eBXQdr+jUdvFezCpHNdBmQmQCNJnzMUhPJTV7lDb82A22x1W\n N5jhiIKZKEAh6Q=","X-Received":"by 2002:a05:600c:a00f:b0:486:fe83:8621 with SMTP id\n 5b1f17b1804b1-488fb788924mr20000265e9.23.1776407126854;\n Thu, 16 Apr 2026 23:25:26 -0700 (PDT)","Message-ID":"<0503f085-784f-40fd-842d-07c6b66373b3@linaro.org>","Date":"Fri, 17 Apr 2026 08:25:25 +0200","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v3 15/17] hw/arm/aspeed_ast27x0: Set EHCI descriptor\n address offset","Content-Language":"en-US","To":"Jamin Lin <jamin_lin@aspeedtech.com>,\n =?utf-8?q?C=C3=A9dric_Le_Goater?= <clg@kaod.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Steven Lee <steven_lee@aspeedtech.com>, Troy Lee <leetroy@gmail.com>,\n Kane Chen <kane_chen@aspeedtech.com>,\n Andrew Jeffery <andrew@codeconstruct.com.au>, Joel Stanley <joel@jms.id.au>,\n \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>","Cc":"Troy Lee <troy_lee@aspeedtech.com>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","References":"<20260416014928.1279360-1-jamin_lin@aspeedtech.com>\n <20260416014928.1279360-16-jamin_lin@aspeedtech.com>","From":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>","In-Reply-To":"<20260416014928.1279360-16-jamin_lin@aspeedtech.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","Received-SPF":"pass client-ip=2a00:1450:4864:20::329;\n envelope-from=philmd@linaro.org; helo=mail-wm1-x329.google.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,\n SPF_PASS=-0.001 autolearn=ham autolearn_force=no","X-Spam_action":"no action","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}},{"id":3680223,"web_url":"http://patchwork.ozlabs.org/comment/3680223/","msgid":"<TYPPR06MB82066823EE395F67DF9EB3D8FC2D2@TYPPR06MB8206.apcprd06.prod.outlook.com>","list_archive_url":null,"date":"2026-04-22T05:03:37","subject":"RE: [PATCH v3 15/17] hw/arm/aspeed_ast27x0: Set EHCI descriptor\n address offset","submitter":{"id":81768,"url":"http://patchwork.ozlabs.org/api/people/81768/","name":"Jamin Lin","email":"jamin_lin@aspeedtech.com"},"content":"Hi Philippe\n\n> Subject: Re: [PATCH v3 15/17] hw/arm/aspeed_ast27x0: Set EHCI descriptor\n> address offset\n> \n> On 16/4/26 03:50, Jamin Lin wrote:\n> > On AST2700 platforms, system DRAM is mapped above 4GB with the base\n> > address at 0x400000000.\n> >\n> > The Linux EHCI driver programs the segment register to zero when\n> > 64-bit addressing is supported. As a result, descriptor addresses\n> > derived from the EHCI registers do not include the DRAM base address.\n> >\n> > Descriptor memory is allocated through the DMA API with a 64-bit DMA\n> > mask, which allows descriptors to be placed in DRAM above 4GB.\n> > When running on AST2700, this means EHCI queue heads (QH) and queue\n> > element transfer descriptors (qTD) reside at addresses starting from\n> > 0x400000000.\n> >\n> > Set the descriptor-addr-offset property to the DRAM base so the\n> > emulated EHCI controller can construct the correct descriptor\n> > addresses when accessing system memory.\n> >\n> > Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n> > ---\n> >   hw/arm/aspeed_ast27x0.c | 3 +++\n> >   1 file changed, 3 insertions(+)\n> >\n> > diff --git a/hw/arm/aspeed_ast27x0.c b/hw/arm/aspeed_ast27x0.c index\n> > 4a1f7cad73..3cdbf78ac1 100644\n> > --- a/hw/arm/aspeed_ast27x0.c\n> > +++ b/hw/arm/aspeed_ast27x0.c\n> > @@ -858,6 +858,9 @@ static void aspeed_soc_ast2700_realize(DeviceState\n> *dev, Error **errp)\n> >       for (i = 0; i < sc->ehcis_num; i++) {\n> >           object_property_set_bool(OBJECT(&s->ehci[i]),\n> \"caps-64bit-addr\", true,\n> >                                    &error_abort);\n> > +        object_property_set_int(OBJECT(&s->ehci[i]),\n> \"descriptor-addr-offset\",\n> > +\n> sc->memmap[ASPEED_DEV_SDRAM],\n> > +                                &error_abort);\n> \n> Squash with previous? Or invert 14 <-> 15 order?\nThanks for the suggestion and review.\nWill invert patch order.\nJamin","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=SSmTIXd+;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0nFM71Plz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 15:04:07 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wFPka-0001MA-I0; Wed, 22 Apr 2026 01:03:48 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jamin_lin@aspeedtech.com>)\n id 1wFPkY-0001Lv-Nz; Wed, 22 Apr 2026 01:03:46 -0400","from mail-koreacentralazlp170130006.outbound.protection.outlook.com\n ([2a01:111:f403:c40f::6] helo=SEYPR02CU001.outbound.protection.outlook.com)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jamin_lin@aspeedtech.com>)\n id 1wFPkX-0008Tg-AV; Wed, 22 Apr 2026 01:03:46 -0400","from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19)\n by TYZPR06MB6325.apcprd06.prod.outlook.com (2603:1096:400:419::6)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.18; Wed, 22 Apr\n 2026 05:03:37 +0000","from TYPPR06MB8206.apcprd06.prod.outlook.com\n ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com\n ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9846.017; Wed, 22 Apr 2026\n 05:03:37 +0000"],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=FRPSlH233JO3lTwViUTZYe7f/TZNMzOFADilGgTcp5wjA0yLxKe+zXZDpXIApHtkKxeCKng7cJVDQmMN85IhvbZGmy+77y2RRcj/N/yKAf8SJDun4R1/RV7Y1sYgt5NwvYStlDMlAxbIY6QCi5zQ/YGPEN4qe45G8+KEx5XDZrBUEWPOkgifxOpSW6A1cOO6S8BK94fufsDZozxSaeoYFWhfo03DIN0RWFgJZqIRDvkvl8L5GKfkSznL2oTCN17JC0GCa4fPNI0F6XUmNF+WGsaSeYRM3fMpbuUu3MT9oV7jGsl4jPvBV9YkkNDzLlCsBLjyW/ushr14Z26GcSYBsw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=a5+OslL3qIE7IzLsEdIt7kg9SVGKQMwWnB0NIE5SH9M=;\n b=pcafFp4q/u2230HzkqQqZxqYinStrbgrgRuw7lpk/X9FZNdW1LC9TZ84ergBO4iGJOhfdmcM3JZfRlU75ls8H8kvzzE7P/L6WI7dRdv8bkmqBXO0eRW+P1v66prPqD+gI7TDRMBmB+G3NGYPwUGBEvvbRk8ZWsQqNzsygeCVk1wtH4lP6s3QO9Zsavd+d9KumhpmDa1pVnoWyeSa85mA24ppVhyKazEaqLR/UgM+cnKXSEXIUfdB02mGt3SKmDnlWwz5RJSUn+A7LD6K99WfULwmP6lPTW5RpFChgZRqxuiF2q98zlQzqyFs2XRmDMmTuupggQSQruD3KTTDlgxcmQ==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=aspeedtech.com; dmarc=pass action=none\n header.from=aspeedtech.com; dkim=pass header.d=aspeedtech.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=aspeedtech.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=a5+OslL3qIE7IzLsEdIt7kg9SVGKQMwWnB0NIE5SH9M=;\n b=SSmTIXd+Sj6mtnBOXiISP5zyqaDPW39In5F5m4bRY6VQMD2GUiZx8Ll3TsID4I/KmDKOYQTlGtwZSA2PUMqmwtlb4e7skuLH+hAYIwVsPAAOK0Njnpsmoau6lbRvUo8XXqK+Tbehjy4OI10vfDgCaIfdkjsfMTUP74e1YUELGZoXR3LexAMT0nei0rIY2IQT1XudgZdwtV9tSfWk6Yq7Z4Hbof0jHQYxWZUQUjyd5U9Qu15FL5YVc6JRnTB0OL+SVTu4QlbrHOQElI/jggMtOq1jMz2klcndxzSLWqJ9h5Tcw4WJHdlq1YdqcaWQhKASxuhLF0TaUaDoMf8/pXUjnw==","From":"Jamin Lin <jamin_lin@aspeedtech.com>","To":"=?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= <philmd@linaro.org>, =?utf-8?q?C?=\n\t=?utf-8?q?=C3=A9dric_Le_Goater?= <clg@kaod.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Steven Lee <steven_lee@aspeedtech.com>, Troy Lee <leetroy@gmail.com>,\n Kane Chen <kane_chen@aspeedtech.com>,\n Andrew Jeffery <andrew@codeconstruct.com.au>, Joel Stanley <joel@jms.id.au>,\n \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>","CC":"Troy Lee <troy_lee@aspeedtech.com>, \"flwu@google.com\" <flwu@google.com>,\n \"nabihestefan@google.com\" <nabihestefan@google.com>","Subject":"RE: [PATCH v3 15/17] hw/arm/aspeed_ast27x0: Set EHCI descriptor\n address offset","Thread-Topic":"[PATCH v3 15/17] hw/arm/aspeed_ast27x0: Set EHCI descriptor\n address offset","Thread-Index":"AQHczUNW47iTpoljY0OGKkDOuhfdPLXiy22AgAfEj2A=","Date":"Wed, 22 Apr 2026 05:03:37 +0000","Message-ID":"\n <TYPPR06MB82066823EE395F67DF9EB3D8FC2D2@TYPPR06MB8206.apcprd06.prod.outlook.com>","References":"<20260416014928.1279360-1-jamin_lin@aspeedtech.com>\n <20260416014928.1279360-16-jamin_lin@aspeedtech.com>\n <0503f085-784f-40fd-842d-07c6b66373b3@linaro.org>","In-Reply-To":"<0503f085-784f-40fd-842d-07c6b66373b3@linaro.org>","Accept-Language":"zh-TW, en-US","Content-Language":"zh-TW","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=SSmTIXd+;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"TYPPR06MB8206:EE_|TYZPR06MB6325:EE_","x-ms-office365-filtering-correlation-id":"76eb89d3-cec7-4c9b-3d84-08dea02c8350","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|1800799024|366016|376014|7416014|38070700021|921020|18002099003|22082099003|56012099003;","x-microsoft-antispam-message-info":"\n 37aSzdERoxH9FFllerLO/W4msEqQpil7MY0HL4Cgl0knSb9Sv/eAyc3FOWkjgQAOa2yFVR3EJ5/kpnTpEmma/N0ynhFpVev+/vLBGVUvSf6hSp/FFRcWf4TcGK/OreAKcflNl+7XSNEJdxchMkWmCVSmKaIQSAY71W0egxrvcPk0n8en+VgLdL6n1JH7SBoJKkQefBqhlwObIOdyBiaixK8kpkakNQbOCEL9tWOibohdWtOusqrCWG/yRv/g8EQj3R+vSaK5rr0fqswyC4UI7I8PvR5YbKTQ3xHDMyXqlvQ2M0JpQxYhBG1kjLBlklETg37wDAFyHfCJZ0+mM0yIULSERrwHLWVB00YF2Udd5PdEUSu317hnBkRrkRXU6q3fv4f/olhJixl/PucyaBO+mnBdO+yti8C1zfC57wpniPem3xYUwHeDcYAsp38+GQk7/gftstLKCFY0V1T+940gqRBcFAJsg+Mf4UBQtut5uJ3HLPa2lI7WuvTJQ0IGBkYhf/AL7PExPXc0NWypdE5aeAqbGPidCw7+H4Fzw/zdgWeBlEoh17CtKiPeMMQ9Xkmfz7ei1lk+KaFmP8Ov+myHvg55iK+/kXnyah9Z4dvsJnRhRREmz7mh59Eb0qBvXVIHvtLaFk15mv4joc2XeKNKgwz+T0F6EqRzWUay+Wiw2M7fBmabxtps03g0LwZtKgxoYK91aao3zp1JcQNBdjDcbjGs/W27up/OpeUmK6xyFFT5wGq+rI/c6uPI1v7CTHdzPJImC3FOEVL9dvEZK97OIUy1vq4pMU7frTqAPsaWpNX/tjEYu9ttX7FfxlG3Ry3A","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:zh-tw; SCL:1;\n SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(1800799024)(366016)(376014)(7416014)(38070700021)(921020)(18002099003)(22082099003)(56012099003);\n DIR:OUT; SFP:1102;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?utf-8?q?Ah/KzSBiKLX2BCTP+9BHCiyZ+YhK?=\n\t=?utf-8?q?wNEKcyIOr7NW81FCX/X36YBfh91TGIWyAaiNIklcuaeih9TTARVt96DewnogQPKJZ?=\n\t=?utf-8?q?AEhru33sQcu/9g4SFfWyzySerxBZcQ7vX4WPbNZHhLbyoxMQRXtj3df3J09Q+SvEV?=\n\t=?utf-8?q?iWMy4654JHgzxqQWtjZFCxnb15t67nsT+EWCn2DS3kmTg2EZ2HPyy1T16dS9MIsnO?=\n\t=?utf-8?q?Xnb6rfxwomPs/Os9qGIBBVaur77F/8npn8NwL1uRcKwLSZvIvu5cpWacbwlhncs2S?=\n\t=?utf-8?q?uY9hZQsAaGd6YIYQvrrfA80Ovme4rX+EklOYG0R+Dc3SQ/LoxZT0T9SrjkN+RuxoF?=\n\t=?utf-8?q?TOwWB840fRCZosRqnpdZXHmMmWZy31tHWspr1JMtRxQ50JGIefJYdekxLLJLFyjlg?=\n\t=?utf-8?q?BqHNcqEqIx7+Tim/PU0kz6+GWueWc0kTVhSacE7KQpSdtuEnlzcbkrgftke3+hMV+?=\n\t=?utf-8?q?dDZrkyVyYjVxZGi/QoVDWJYTx4NGZqcRQZcZ2qGejVncWfgJADxSiggJl0g4hqnhC?=\n\t=?utf-8?q?UMQQNOb48Kj5Db7xWi3i6miN+GaLjmA+0vXDuBMrE/30qR0q4SgIoF16S2PtitTD3?=\n\t=?utf-8?q?kXfNpfdsTQWtyxjXGwLo1K7hPNxjADIssBiXFsuZx+mhE49kvW1537vKghV0xPHDk?=\n\t=?utf-8?q?HNTSywPFXkY+Kc9w2XTgaRPwNfeIJDg7BKHRzDwkRH1Ouh1bLy+B6mO/TcrDGgn5e?=\n\t=?utf-8?q?p2PkbL7oc5NFbtbS8DDNekJ5YoLD8uSbZk+8bFerKned/TlDNK/yY2uIsHDkP0MSw?=\n\t=?utf-8?q?f/lTTx80hBK654vbukye9aOSubWk6LJrUAUhOLM/u95+/zfkRuIZmLcwXdFv1XC1o?=\n\t=?utf-8?q?9QB9BRVfDVvuSjOJ3uAAo1CSA5/68CAplcI10WmEM25UkDcP/rCtyqJzF7y9neVk/?=\n\t=?utf-8?q?Z49mjSdHckIeWBZCiT0hIGTj5EFcK5Rx3g8RWn/tKvmphAfPfWYi7jMG2bGLh8FHR?=\n\t=?utf-8?q?VqlJodnPtcL96cBcWI/2RXEhGnf+RoqX3iGKI3KktD+WL6mAlaHcMjk+pGRKf/SMP?=\n\t=?utf-8?q?3cPpIRb/TzkgdpMuUqARulJe+H+QfP0owmkUzfGuMb1Wzdlj0XmLkxtLZJIdn7aR1?=\n\t=?utf-8?q?Ygwkck+cu9/yI1p42XOoefMR5OGR095FZa0d4GAHNZmvJcp+Ub3KxGhgLe/OPRrEx?=\n\t=?utf-8?q?UJM7hEUZIS+70N6sdRj+xnw4lhzCFvnCd3du5Pqgn+GS06xKyhjTuzC1aeghDwqlg?=\n\t=?utf-8?q?nWM/oWZWcJil4Aj5t7Wt/aW46uS6yX8g79ezDR2oF40bsmSWA9w1hDDqrcHmgAIRO?=\n\t=?utf-8?q?imwZ6uq+3r09hQig0fj+is6niP2061lrxqSd8KB+tFbUCCwAGz6WCf4K84FLow6i6?=\n\t=?utf-8?q?dny49pyKur/vfWej50gi9RRFNuIKp7WA47WU+0Q1UyHYUqQaYwX+ylEW9tsfzss5Q?=\n\t=?utf-8?q?Ie7FK6VZTBQhnQhpqtu/YZ7pKpgehQx3l9bUPddSnefgFMIKxSKto1X3/pbdzRVQK?=\n\t=?utf-8?q?g/3dWTKEsX2RBdL7Nrdzvjvx9yPbe3K7fOBxWHlihL6hQIH61M9hDznYV6pyMBxMl?=\n\t=?utf-8?q?exxhBIP9S07kfifrjHEM0wLMTOhRlbxu9zRVdMAARtc3IQeK2wKPWMY87KzRx/tB1?=\n\t=?utf-8?q?CquD87hM3ZjB2jyDF06W42ZVD57pFk4flQktoIvys8FkKCBn0upOne+NSzvAsl+94?=\n\t=?utf-8?q?7ErYEgV3Hd+HiJoj420bFAp8Eyfx+myQ=3D=3D?=","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n U2xChJTSVzl4Iuf3fKPjFQkYIfVCc1XroRAHcu3CJt7bRcFzZuu7SIUiSQteMG6vaVQeC8eY+yvtwkfx2XsRq4zcj12+T28nyJLKz0nm0Mb8y/6aMPXg88b/MAHxO8mjvevzMGv6ecH9TOpd0TYKxsVxk59rGDm+f0Yrx3lW4NiusBCRJsNkAzjzTFED3dT/eZ2b8LiTLjzU5cxNpemoI+Z+ba5WV3uw0LSj/6c1RXQRgKnx4EeMVnG8z8gvpZwbGKVGDHBlvP8dP/avb8TVG9i0/uPnct9zU4ZofVw1Kn2kIlkCi+MfQYvy5Ew6l2wLESglvlsDeCFYBmi8zY4f7A==","X-OriginatorOrg":"aspeedtech.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"TYPPR06MB8206.apcprd06.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 76eb89d3-cec7-4c9b-3d84-08dea02c8350","X-MS-Exchange-CrossTenant-originalarrivaltime":"22 Apr 2026 05:03:37.5054 (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"43d4aa98-e35b-4575-8939-080e90d5a249","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n zaPV9MAiiI1PIJZ2KxC04mlN0ZGDxJKBTRDkBQcaq62GcepZdY/s3+v2z6SlvD/gJlbHv8c6pp3WJAIpbqwLrPEixNJVBfPDa/cDqVJ5rzk=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"TYZPR06MB6325","Received-SPF":"pass client-ip=2a01:111:f403:c40f::6;\n envelope-from=jamin_lin@aspeedtech.com;\n helo=SEYPR02CU001.outbound.protection.outlook.com","X-Spam_score_int":"-20","X-Spam_score":"-2.1","X-Spam_bar":"--","X-Spam_report":"(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n SPF_HELO_PASS=-0.001,\n SPF_PASS=-0.001 autolearn=ham autolearn_force=no","X-Spam_action":"no action","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}}]