Received: by 2002:a05:6602:2086:0:0:0:0 with SMTP id a6csp4453977ioa; Wed, 27 Apr 2022 04:20:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwcYrPMd1E0HHZxi+o+3rYZdFZC8trWxvd44DUK6mOlNOIExQEIUNx3EJOtTJ+yQTciEp7g X-Received: by 2002:a17:90b:3e8a:b0:1d9:65f5:c141 with SMTP id rj10-20020a17090b3e8a00b001d965f5c141mr18397277pjb.108.1651058436361; Wed, 27 Apr 2022 04:20:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651058436; cv=none; d=google.com; s=arc-20160816; b=gGAxMtGfC4/511OzrtHwszKETAP0G46ixasz3KrQuydrVDixyL53/FTHie9G/md5Wl LSOrqf2tDEjcNMHNKBaZYKYherIivLHEfnG9zTwaH0nhwVpklla1JgnfvhRwJZlwPgPB s5s+JopNvbXTR//Sn6T0TMaDIXSUHlu9IsIneBAX4XZw0s45Zl+w9ljFg46/2VWnBwMX vLe7M2g8P5/7NS4dzpaT3uiw4fhok8xBbHfvLOLqdHaYv/9uYtxikeUbq96j2TG5BeV3 X11+rlv1YbQGY/hqCH2lJ1U8DbgMahWmK5FBE9cIiM/lZ0gZfGlAVjgPExwzEjtVFzwP fEmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=Sek64wP4XJnaYSCnBJ3rDXItTUl6Mi+BkIf+4hA/e6c=; b=UqP8L2fORuhh9W2RzAmf5ujK52HAKzh0Qjk5XBB1SDKNRnC0zU4/rGyjGCSKAlIXS/ ei0R18nJY8sjpQAndEPH5M3ZZ7PUndJ+tMPZwacS9bAt8NIwflg4/0HkkWS8x23wRpGy JyhJB0F3tP76u0GwD5Ss6ViUGPap4YK6TF6++91VLzqMaLc4BAkHnNh4CVfFdmBamIgf usuuKgBkexQkFaqOin9b5UMMmDGp/S6HVbWObuBgn9WpuDLh5SUf9fVqrlL/bxXt51O5 QYBp23+fDeuJB5+yuFCrxRqqynaunhwI1jJYxQLkmxiQF+iWLEY/62fuiCDgNR3RLBpe 65Ng== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id m1-20020a170902bb8100b00153b2d164aasi1354460pls.178.2022.04.27.04.20.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Apr 2022 04:20:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id E873680739; Wed, 27 Apr 2022 03:15:03 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233139AbiDZRy7 (ORCPT + 99 others); Tue, 26 Apr 2022 13:54:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39798 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1353664AbiDZRyA (ORCPT ); Tue, 26 Apr 2022 13:54:00 -0400 Received: from mx1.molgen.mpg.de (mx3.molgen.mpg.de [141.14.17.11]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3D3D9E0FB for ; Tue, 26 Apr 2022 10:50:49 -0700 (PDT) Received: from [172.18.211.123] (unknown [46.183.103.8]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) (Authenticated sender: pmenzel) by mx.molgen.mpg.de (Postfix) with ESMTPSA id 4756461E6478B; Tue, 26 Apr 2022 19:50:45 +0200 (CEST) Message-ID: <5ee55a29-85de-b84c-abbe-7100aa297a26@molgen.mpg.de> Date: Tue, 26 Apr 2022 19:50:44 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Subject: Re: [PATCH v5 01/11] aach: arm: mach-hpe: Introduce the HPE GXP architecture Content-Language: en-US To: "Hawkins, Nick" Cc: Jean-Marie Verdun , joel@jms.id.au, "arnd@arndb.de" , openbmc@lists.ozlabs.org, Russell King , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <20220421192132.109954-1-nick.hawkins@hpe.com> <44c145a8-cbfd-c8e4-8391-76abb9562f97@molgen.mpg.de> From: Paul Menzel In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, RCVD_IN_SBL_CSS,RDNS_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear Nick, Am 26.04.22 um 19:28 schrieb Hawkins, Nick: > > > -----Original Message----- > From: Paul Menzel [mailto:pmenzel@molgen.mpg.de] > Sent: Tuesday, April 26, 2022 3:26 AM > To: Hawkins, Nick > Cc: Verdun, Jean-Marie ; joel@jms.id.au; arnd@arndb.de; openbmc@lists.ozlabs.org; Russell King ; linux-arm-kernel@lists.infradead.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH v5 01/11] aach: arm: mach-hpe: Introduce the HPE GXP architecture [OT: Maybe use an email program, that does not add an unnecessary header.] […] >>> The GXP is the HPE BMC SoC that is used in the majority of HPE >>> Generation 10 servers. Traditionally the asic will last multiple >>> generations of server before being replaced. > >> Please mention what kind of documentation (datasheets, …) are available. > > Currently there are none available. The only reference I can provide > will be arm documentation. Too bad. >>> In gxp.c we reset the EHCI controller early to boot the asic. > >> Why does the EHCI controller need to be reset? > This functionality was moved into the boot loader. This message is > stale and needs to be removed. It was necessary for the chip to > boot. Understood. Please mention somewhere, what bootloader is used. >>> Info about SoC: >>> >>> HPE GXP is the name of the HPE Soc. This SoC is used to implement many >>> BMC features at HPE. It supports ARMv7 architecture based on the >>> Cortex A9 core. It is capable of using an AXI bus to which a memory >>> controller is attached. It has multiple SPI interfaces to connect boot >>> flash and BIOS flash. It uses a 10/100/1000 MAC for network >>> connectivity. It has multiple i2c engines to drive connectivity with a >>> host infrastructure. The initial patches enable the watchdog and timer >>> enabling the host to be able to boot. > >> Maybe doe that in separate commits? > Are you asking for me to have this paragraph in the other commits? > Or perhaps not mention the other patches in this paragraph? Yes, please move: > The initial patches enable the watchdog and timer enabling the host > to be able to boot. in a cover letter for example. >> Please reflow the commit message for 75 characters per line. > I will verify all the lines are under 75 characters. Please make sure the lines are as long as possible, while being at most 75 characters long. Kind regards, Paul