From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Daney Subject: Re: [PATCH 6/7] netdev: octeon-ethernet: Add Cavium Octeon III support. Date: Thu, 2 Nov 2017 08:55:33 -0700 Message-ID: <521d6b21-b7f0-66e0-4b49-cf95d83452d1@caviumnetworks.com> References: <20171102003606.19913-1-david.daney@cavium.com> <20171102003606.19913-7-david.daney@cavium.com> <20171102124339.GF4772@lunn.ch> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: linux-mips-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org, ralf-6z/3iImG2C8G8FEW9MqTrA@public.gmane.org, James Hogan , netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "David S. Miller" , Rob Herring , Mark Rutland , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, "Steven J. Hill" , devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Carlos Munoz To: Andrew Lunn , David Daney Return-path: In-Reply-To: <20171102124339.GF4772-g2DYL2Zd6BY@public.gmane.org> Content-Language: en-US Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: netdev.vger.kernel.org On 11/02/2017 05:43 AM, Andrew Lunn wrote: [...] >> + >> + i = atomic_inc_return(&pki_id); >> + pki_dev = platform_device_register_data(&new_dev->dev, >> + is_mix ? "octeon_mgmt" : "ethernet-mac-pki", >> + i, &platform_data, sizeof(platform_data)); >> + dev_info(&pdev->dev, "Created %s %u: %p\n", >> + is_mix ? "MIX" : "PKI", pki_dev->id, pki_dev); > > Is there any change of these ethernet ports being used to connect to > an Ethernet switch. We have had issues in the past with these sort of > platform devices combined with DSA. > There are only two possibilities. The BGX MACs have a multiplexer that allows them to be connected to either the "octeon_mgmt" MIX packet processor, or to the "ethernet-mac-pki" PKI/PKO packet processor. The SoCs supported by these drivers do not contain any hardware that would be considered an "Ethernet switch". I'm not sure I fully understand what your question is though, so I may not have answered it. David Daney -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html