Received: by 10.223.164.202 with SMTP id h10csp481000wrb; Fri, 10 Nov 2017 09:24:22 -0800 (PST) X-Google-Smtp-Source: AGs4zMb6QWSFo+bsMgyFof5eR256bIYT7Z8qLWDDT7xBJuPNlIMIZPhxEhrvwTDIqaceg/WVSp86 X-Received: by 10.101.93.140 with SMTP id f12mr1035905pgt.60.1510334662209; Fri, 10 Nov 2017 09:24:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510334662; cv=none; d=google.com; s=arc-20160816; b=AkPEJV3fl6yByca3v9FEwU6oxZmLGu/JAbFkSVw8MjrK5ZwGDCIsJV0h+unBbgMAXe h0b46gnX5lacfNjECEfwd142aNpdmF/Ja24og5GFODtpMLtoP4zi4ikjUIXUf78Rn2nA Yr9wzzqRIFeuryu7pEr/078uBZBZNhwo8rHXfdoop3NK21mnVcAYD6MI0/zh4dr3SuqC 4IbIXYJ8H9h8AcIlwOmdAA+9vAHQtpwvuyYq6shYdwDPAaLdVsBTUlK2ADz3cMCd/XAw AHi7kjYCFmQUTqoNE3I2b1CdSMjZgQwJKXQXKECC/O8bSOHl2yBAOhL+9sysDITkWkhM 250g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:date:message-id:subject:from:to :arc-authentication-results; bh=xXBTctbLaHey1jnk77CEGtehoW45GLzBiasPHWYW7Wk=; b=DGc2joqi+XW6pwsPcKYn+V4UogMSp4yWsiShZ/DQGibwYXherqqlswLrvqf6ROudhc z0O9lPKW0vYKmaYhgaAijx68dBBkBFV/b7/e250mneh2iCvegQhcnj4jGzy/6zdpQ0jv gODZHDQBKvRmv3TL7+C3JJKge+ZkSVrTLl5lrqO/NNksrJYZT079UWdCQDGhiH0kCsZH EsXMpxy6uIOim3pW+KBQR0cVF/xXwIJL0XHV6kIkCRrIInVldk6v3SWuCpzt/Klq5fR2 PCpR1JJozXFwcCxqNXjVedas8QH39+aiFQdAfdK4EzZEa7WclOOJaUcUs5R16zlzjm2X SNPQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r1si9359922plb.314.2017.11.10.09.24.10; Fri, 10 Nov 2017 09:24:22 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753050AbdKJRXe (ORCPT + 82 others); Fri, 10 Nov 2017 12:23:34 -0500 Received: from dd39320.kasserver.com ([85.13.155.146]:54246 "EHLO dd39320.kasserver.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750807AbdKJRXd (ORCPT ); Fri, 10 Nov 2017 12:23:33 -0500 Received: from [192.168.0.36] (109.125.99.188.dynamic.cablesurf.de [109.125.99.188]) by dd39320.kasserver.com (Postfix) with ESMTPSA id 422352CE0104; Fri, 10 Nov 2017 18:23:32 +0100 (CET) To: Greg Kroah-Hartman , devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, dan.carpenter@oracle.com From: Marcus Wolf Subject: staging: pi433: Possible bug in rf69.c Message-ID: <709d3e3f-be3b-aa98-1cf6-6a048ef14d7b@smarthome-wolf.de> Date: Fri, 10 Nov 2017 18:23:32 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi everybody! Just comparing the master of Gregs statging of pi433 with my local SVN to review all changes, that were done the last monthes. I am not sure, but maybe we imported a bug in rf69.c lines 378 and following: Gregs repo: case automatic: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_AUTO) ); case max: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_MAX) ); case maxMinus6: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_MAX_MINUS_6) ); case maxMinus12: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_MAX_MINUS_12) ); case maxMinus24: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_MAX_MINUS_24) ); case maxMinus36: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_MAX_MINUS_36) ); case maxMinus48: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) & LNA_GAIN_MAX_MINUS_48) ); my repo: case automatic: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_AUTO) ); case max: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_MAX) ); case maxMinus6: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_MAX_MINUS_6) ); case maxMinus12: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_MAX_MINUS_12) ); case maxMinus24: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_MAX_MINUS_24) ); case maxMinus36: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_MAX_MINUS_36) ); case maxMinus48: return WRITE_REG(REG_LNA, ( (READ_REG(REG_LNA) & ~MASK_LNA_GAIN) | LNA_GAIN_MAX_MINUS_48) ); Up to my opinion, my (old) version is better then Gregs (new) version. If you agree, I'll prepare a patch, to revert the modification. Thanks, Marcus From 1583880118350543241@xxx Sun Nov 12 16:56:29 +0000 2017 X-GM-THRID: 1583245888808550887 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread