lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 18 Sep 2014 17:58:51 -0700 From: Scott Branden <sbranden@...adcom.com> To: Hauke Mehrtens <hauke@...ke-m.de>, Florian Fainelli <florian@...nwrt.org>, Jonathan Richardson <jonathar@...adcom.com>, Christian Daudt <bcm@...thebug.org>, Matt Porter <mporter@...aro.org>, Russell King <linux@....linux.org.uk>, Mike Turquette <mturquette@...aro.org>, Rob Herring <robh+dt@...nel.org>, Pawel Moll <pawel.moll@....com>, Mark Rutland <mark.rutland@....com>, Ian Campbell <ijc+devicetree@...lion.org.uk>, "Kumar Gala" <galak@...eaurora.org>, JD Zheng <jdzheng@...adcom.com> CC: <devicetree@...r.kernel.org>, Ray Jui <rjui@...adcom.com>, Rafał Miłecki <zajec5@...il.com>, <linux-kernel@...r.kernel.org>, <bcm-kernel-feedback-list@...adcom.com>, <linux-arm-kernel@...ts.infradead.org> Subject: Re: [PATCH 0/6] Add initial support for Broadcom Cygnus SoC On 14-09-18 03:54 PM, Hauke Mehrtens wrote: > On 09/19/2014 12:39 AM, Florian Fainelli wrote: >> On 09/18/2014 03:31 PM, Hauke Mehrtens wrote: >>> On 09/16/2014 09:58 PM, Jonathan Richardson wrote: >>>> Hi, >>>> >>>> This patchset contains initial support for Broadcom's Cygnus SoC based on our >>>> iProc architecture. Initial support is minimal and includes just the mach >>>> platform code, clock driver, and a basic device tree configuration. Peripheral >>>> drivers will be submitted soon, as will device tree configurations for other >>>> Cygnus board variants. >>> >>> This SoC looks similar to the BCM5301X (Northstar) SoCs even some cores >>> are at the same memory addresses. Does this SoC use an AXI bus with >>> Broadcom Plugins at address 0x18000000 ? >>> >>> The BCM5301X (Northstar) SoCs also has an iProc Clock Control Unit and I >>> will try to use your driver for that SoC. >>> >>> Is Broadcom Cygnus similar to BCM563XX or is it actually the same SoC? Cygnus is a next generation product with similarities to other Broadcom SoC's. It takes technology from other parts for sure. Our first step is to upstream the core IPROC code and Cygnus code. From there we will upstream individual drivers which are reusable on some other Broadcom chips (or will need minor additions/quirks added as identified). There are also other IPROC-based Broadcom chips that can also be upstreamed more easily with this patchset going forward. I know the BCM5301X iProc Clock Control Unit is an older. I think you may run into some difficulties running this code as is. But hopefully we can build up more support for other chips from this initial submission for Cygnus support. >> >> According to this link: >> http://lists.denx.de/pipermail/u-boot/2014-August/186086.html >> >> these SoCs, in particular BCM58622 would belong to the StrataGX network >> processors: >> http://www.broadcom.com/products/Processors/Home-and-Small-Business/BCM5862X-Series. > > Broadcom claims that this SoC is pin and software compatible to BCM5301X: >> Pin compatible and software compatible products with previous >> generation BCM5301x products enable single design with easy >> upgradeable path > >>> Do you have some description of the hardware features of this SoC? Does >>> it have PCIe, or Ethernet? Yes, Some variants of Cygnus do have PCIe or Ethernet. Drivers to be upstreamed once cleaned up fully. The drivers will be built into our bcm_cygnus_defconfig and then enabled in device tree. >> >> From the link above, it has Ethernet for sure, and certainly PCIe since >> the Wi-Fi chips mentioned in the link above are PCIe chips. >> >> It would be really good if all the work you and Rafal did was usable for >> the Cygnus SoCs. > > I also hope you can use much of the code and improve it. ;-) > > Hauke > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists