Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3955588pxj; Tue, 8 Jun 2021 02:58:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwqJ+r3PfukLWGZNKf9d2e75G/GrR/X8YygTlMcD1bukDmRP49S1ULrba4gBAryEcYJJzmp X-Received: by 2002:a17:906:c212:: with SMTP id d18mr22792791ejz.291.1623146316884; Tue, 08 Jun 2021 02:58:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623146316; cv=none; d=google.com; s=arc-20160816; b=qpenu0pyBsas3mJhW6aT1V+yYTz5rpmdNLsXiKTZhCum/deaRQhSSNNj9R60uP1Keb 7IwUa8QwwsLkKyuY5U8CnD/8nuK2JletfEB27zW3U/jCkT7d7hOeLAO58h6aXkR0UWi8 Qo8f1/n1gLgX/kKcQ0KOdeBZLg9hNtrUEt83yv6xOOwHnVbFkjgx/WYtUq0Ku+qCv8PP CYuttyy681ZC7JYzrAPen4A+W2Z/oert7uZoLN1/dq0+ap8vf4RGB/ZEuRv2VCJeaTFB x8PzjIjGLtugHO76FoZwp+RG86EB9z08mLIJD4YRwlq5H4t9WIERU5Xb60LaUrApIi17 euOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=UNFoHNCw0iWRseJCG/8ZE0tATxzjF5WeLenUgKgB0SQ=; b=HJ/qnttJh1Do9GyAFuynGKNTZLT6pqgkkT3lb3OmYwgywoFJtZXtNr3PEvUmn9dBkU /3eMm3bzAbPIxnulv0zNtLQrxAqfoU/IMBRm2iJwXCsfJO9YW6fGESdlSpO6+GLYkQaz A3gM80GYsFZp88di+p5sXHc3fq08efOuV7G+Io3hwMf/7vYnOiElgtnCOrs5rkefJupz F11tKyC2F3Y7GFYnELvuB/Pb4ATQmuVFWu7v86ViPuZkrqRLBCk+ZTL8y46EGr3SRrJH MrgjS6OsYGli3hLYUBk3FLLpBhXLuKSGadpJWm8Fdszw4uUOtBZ96BV5TmxC9eLChVdW xzHw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 6si11965793ejl.599.2021.06.08.02.58.13; Tue, 08 Jun 2021 02:58:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231259AbhFHJ7C (ORCPT + 99 others); Tue, 8 Jun 2021 05:59:02 -0400 Received: from router.aksignal.cz ([62.44.4.214]:59732 "EHLO router.aksignal.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230222AbhFHJ7C (ORCPT ); Tue, 8 Jun 2021 05:59:02 -0400 Received: from localhost (localhost [127.0.0.1]) by router.aksignal.cz (Postfix) with ESMTP id BE08640F98; Tue, 8 Jun 2021 11:57:05 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at router.aksignal.cz Received: from router.aksignal.cz ([127.0.0.1]) by localhost (router.aksignal.cz [127.0.0.1]) (amavisd-new, port 10026) with LMTP id aN8x4IOG1YVK; Tue, 8 Jun 2021 11:57:05 +0200 (CEST) Received: from [172.25.161.48] (unknown [83.240.30.185]) (Authenticated sender: jiri.prchal@aksignal.cz) by router.aksignal.cz (Postfix) with ESMTPSA id 2FB0D40F93; Tue, 8 Jun 2021 11:57:05 +0200 (CEST) Subject: Re: [PATCH v8 2/5] nvmem: eeprom: at25: add support for FRAM To: Greg Kroah-Hartman Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rob Herring , Christian Eggers , Arnd Bergmann , kernel test robot References: <20210607161201.223697-1-jiri.prchal@aksignal.cz> <20210607161201.223697-3-jiri.prchal@aksignal.cz> From: =?UTF-8?B?SmnFmcOtIFByY2hhbA==?= Message-ID: Date: Tue, 8 Jun 2021 11:57:04 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 08. 06. 21 11:07, Greg Kroah-Hartman wrote: >> + int has_sernum; > > bool? OK. > >> + spi_message_init(&m); >> + memset(t, 0, sizeof(t)); > > Are you allowed to send spi messages off of the stack? I don't know, but it's functional. Copied from read function. > > >> - dev_info(&spi->dev, "%d %s %s eeprom%s, pagesize %u\n", >> - (chip.byte_len < 1024) ? chip.byte_len : (chip.byte_len / 1024), >> - (chip.byte_len < 1024) ? "Byte" : "KByte", >> - at25->chip.name, >> - (chip.flags & EE_READONLY) ? " (readonly)" : "", >> - at25->chip.page_size); >> + dev_info(&spi->dev, "%d %s %s %s%s, pagesize %u\n", >> + (chip.byte_len < 1024) ? chip.byte_len : (chip.byte_len / 1024), >> + (chip.byte_len < 1024) ? "Byte" : "KByte", >> + at25->chip.name, is_fram ? "fram" : "eeprom", >> + (chip.flags & EE_READONLY) ? " (readonly)" : "", >> + at25->chip.page_size); > > When drivers work properly, they should be quiet. This whole dev_info() > should be removed in a later patch. OK, didn't know, originally there is such info output. And keeping simplest smallest patch changes.