Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp316715yba; Thu, 18 Apr 2019 01:36:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqy+xgJUmUjmOdb8nN7WwknC4QmVLEJltaNtD2i6ZtY/pgDS9owdkiCQ22PyojfwiEudWtFb X-Received: by 2002:a65:63d5:: with SMTP id n21mr78279689pgv.330.1555576599150; Thu, 18 Apr 2019 01:36:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555576599; cv=none; d=google.com; s=arc-20160816; b=lIEL/Y1DJAOFFLs9vHNiB/ju+0lpLiI4BpMbGxob7G9b9YA9tAEdSUUStFyBeIl5UB Y3mAL6KXv0DDOsQTo8V72hJueKAFT1chE3cx/wf/0jK9Tda6TOv+BaAQeaCvYn/R32dZ ePg5NUALktx6J+PL+UgSAbefDH7JLi3btmUuDjklexURgQOgbb1f9xzSqDJ4XtqRBifH PV0+sbLUoRt5PpIeqF+ld9N2D4krkjjIZRXj0+9ZbDoHwN/a9X/K3McSt8Ipk3GkSzWL ySZtqc//EiUptquehiVf/GkJTJ5MFWs44mbJMhzAjc9QL2vTEptsooEME0ra3uK8tB7k XMrw== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject; bh=qKnJ+0uXQH5nvk0qBtNRG+jkmGwoWXh2rpWMdQEv4S4=; b=pVq+0Zktlr3PfHIbu0VzHA6mkDV1AN5oBMLYxEK7OhiCZvAx9gLZk+qHnED1cWvOJf G05wHbzE4qk4idSblwpSKksYFmwHrpFMIWSqe1BO4GrXYzzbozON+3HGVfa10AhGWGM+ R9P0JrL267VL+F927PzRRdUfkD/D/KJJeUmmBDQ0t4psrifnQmluHoP7G6Ojk1x4x7V0 mLn/xP5sIKN1C5DFIQy9ULTT4C2xniTm43P+QTj1GcJEjRBuM0mjd/wVy/+Y+N5Ktb9/ WQyBeFjKAzdXcC6RuLt0mw9cwp8YQwJ+8Fn4XxSnGxYo8+phBRgGahxyiW1YayJrXFoZ UbFg== 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 t1si1324973pgi.330.2019.04.18.01.36.23; Thu, 18 Apr 2019 01:36:39 -0700 (PDT) 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 S2388263AbfDRIeJ (ORCPT + 99 others); Thu, 18 Apr 2019 04:34:09 -0400 Received: from mout.kundenserver.de ([212.227.17.13]:32911 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726162AbfDRIeI (ORCPT ); Thu, 18 Apr 2019 04:34:08 -0400 Received: from [192.168.1.110] ([77.9.47.20]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MKszj-1hXt3w3FLJ-00LCQu; Thu, 18 Apr 2019 10:32:21 +0200 Subject: Re: [PATCH v10 0/7] Add Fieldbus subsystem + support HMS Profinet card To: Sven Van Asbroeck Cc: Rob Herring , Linus Walleij , Lee Jones , mark.rutland@arm.com, =?UTF-8?Q?Andreas_F=c3=a4rber?= , treding@nvidia.com, David Lechner , noralf@tronnes.org, johan@kernel.org, Michal Simek , michal.vokac@ysoft.com, Arnd Bergmann , Greg KH , john.garry@huawei.com, geert+renesas@glider.be, robin.murphy@arm.com, Paul Gortmaker , sebastien.bourdelin@savoirfairelinux.com, icenowy@aosc.io, Stuart Yoder , "J. Kiszka" , maxime.ripard@bootlin.com, Linux Kernel Mailing List , netdev References: <20190409144250.7237-1-TheSven73@gmail.com> <982e69c6-4e68-6f62-8bed-cd5a1802272b@metux.net> <23a25601-ed98-5348-9bac-bf8fc2baea5e@metux.net> From: "Enrico Weigelt, metux IT consult" Organization: metux IT consult Message-ID: <7ceaeb70-f937-bd84-95e5-d7a6baeb5d87@metux.net> Date: Thu, 18 Apr 2019 10:32:17 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:LeMVM4oiJEs6z4P0rdTtgEAOxj8YetWvkXGBSR54cpTgWDffYk7 PT5mxzmyvvBzR6MRneLfOw5Pif7S0p5YC3ivXvgN7EFzjUAr7Lc5tYasXJvd5WiiAWvCi0I up8vBY3GAUb5lW/Q6FhtMnFzQTWrI7ZudvbNxoI64iyZ+BhJ8N5A9Oq96/gvLfarCQkLqRO McAZk4SKRPH1DOVTSEjFg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:i0A0u5Zs6gA=:1e8722c5dNnOJvb+cAeGQz AllFeHoZsyMh/MMzGfbmXiax7nT4T7BPJUS5yAHJWhuFbHgP62LWafeJFIQE1RWMU1DykY+CS ZN+R8upIQnHM53bGILrXwz7CO1aDxORN/ni3HNjMS3SL1HdVhZ0tmubeqhVoOJa+fmyH7VueF DORLZ/G7kU+midlsJgcc2gZocMdH2q5JkX0/07GdEsQPy11a/kW8os7LHRGclP06Cq0a3usl4 m76Z0fnYsU/SUPmhxaUm3z7MClkjFEusuUZUAy5wayAFyqWU1pLCEfB+nbDOjvIDC9wRngwyJ PuIW4TfM6Fd/YFU8pGWqYqRCW0gslz9M0mX+oJn8k2D5nxmOJEfjfEC1bFwnV2uZ7A+gyMQmE rmS/ZuLj+io/EleYl4orjs0aDw+hJhGrFAZwHaJf2Zon8jfYr/RqIayIfcNrBJU8m6M51BdX3 1Ux6gvQ6xeFQoEX7JIH3qTVB5CuI2VNssZNCVia04XuwDZC0EY3RRu2z0Ph9cAR7lActySdq1 07rHy4sh+HObvlxNImvycC1HwTcFB79uu5qjiNET/aD6aZszJJ8SgxVMcnPY5/dycXUBWPBzu z+44hV+kf1/GhCvaoJMYGSqXgqGsS1s9fHMBdSAoVddDhwSlig2hiISiFfTR3Dp4UcTgQPCx6 aHZ7l6y9oK0rhsZymYkhjzidKWZgLIhXbDxXyeaHVY9vwDloWG+Efm4mtF6xkWbNg5m5L3IyH bEmR1PI79zQCiCt6Dvl/t+6HI9pzjajhamrDyDj0bhlabmvC2XNXa4QWsAI= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 17.04.19 00:12, Sven Van Asbroeck wrote: > PS do you have a specific fieldbus device in mind which could be added > to Linux? I actually had some Duagon MVB controllers (Ionia) in the pipeline. That's stalled for quite some time, as my customer doesn't need the MVB communication yet, for now just the machine as generic Linux host w/ ADCs+DIOs. Can't tell when exactly the MVB issue comes up again, or whether the device will be connected to WTB instead. But I'm sure either one will come in a few years. > Would it support multiple plc process memories? Not quite. More like SNMP. Theoretically, (parts of) that could be somehow mapped into a logical process memory, but handling async signals could be tricky (at least we'd need a mtime for each field and an change notification mechanism). --mtx -- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@metux.net -- +49-151-27565287