Clean-up the documentation to the bgmac-amac driver, per suggestion by
Rob Herring, and add details for NS2 support.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
Documentation/devicetree/bindings/net/brcm,amac.txt | 16 +++-
1 file changed, 11 insertions(+), 5 del
Clean-up the documentation to the bgmac-amac driver, per suggestion by
Rob Herring, and add details for NS2 support.
Signed-off-by: Jon Mason
---
Documentation/devicetree/bindings/net/brcm,amac.txt | 16 +++-
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git
On Tue, Nov 01, 2016 at 05:26:48PM +0100, Andrew Lunn wrote:
> > > > + if (of_property_read_bool(np, "brcm,enet-phy-lane-swap")) {
> > > > + /* Lane Swap - Undocumented register...magic! */
> > > > + ret = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_SEL_ER
> > > >
On Tue, Nov 01, 2016 at 05:26:48PM +0100, Andrew Lunn wrote:
> > > > + if (of_property_read_bool(np, "brcm,enet-phy-lane-swap")) {
> > > > + /* Lane Swap - Undocumented register...magic! */
> > > > + ret = bcm_phy_write_exp(phydev, MII_BCM54XX_EXP_SEL_ER
> > > >
On Sat, Oct 29, 2016 at 10:18:39AM +0200, Andrew Lunn wrote:
> On Fri, Oct 28, 2016 at 04:56:55PM -0400, Jon Mason wrote:
> > The BCM54810 PHY requires some semi-unique configuration, which results
> > in some additional configuration in addition to the standard config.
>
On Sat, Oct 29, 2016 at 10:18:39AM +0200, Andrew Lunn wrote:
> On Fri, Oct 28, 2016 at 04:56:55PM -0400, Jon Mason wrote:
> > The BCM54810 PHY requires some semi-unique configuration, which results
> > in some additional configuration in addition to the standard config.
>
if
it is applicable.
Inspired-by: Vikas Soni <vs...@broadcom.com>
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/phy/Kconfig| 2 +-
drivers/net/phy/broadcom.c | 58 +-
include/linux/brcmphy.h| 10
3 files changed, 68 inse
amac found in the Broadcom Northstar2 SoC to the
bgmac driver. This necessitates adding support to connect to an
externally defined phy (as described in the device tree) in the driver.
These phy changes are in addition to the changes necessary to get NS2
working.
Jon Mason (6):
net: phy: bro
if
it is applicable.
Inspired-by: Vikas Soni
Signed-off-by: Jon Mason
---
drivers/net/phy/Kconfig| 2 +-
drivers/net/phy/broadcom.c | 58 +-
include/linux/brcmphy.h| 10
3 files changed, 68 insertions(+), 2 deletions(-)
diff --git a/drivers/net/phy
amac found in the Broadcom Northstar2 SoC to the
bgmac driver. This necessitates adding support to connect to an
externally defined phy (as described in the device tree) in the driver.
These phy changes are in addition to the changes necessary to get NS2
working.
Jon Mason (6):
net: phy: bro
Add support for the AMAC ethernet to the Broadcom Northstar2 SoC device
tree
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 5 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 12
2 files changed, 17 insertions(+)
diff --git
of the pending interrupts on init is required due to
observed issues on some platforms.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/ethernet/broadcom/bgmac-platform.c | 56 +-
drivers/net/ethernet/broadcom/bgmac.c | 3 ++
drive
Add a helper function to read the AUXCTL register for the BCM54xx. This
mirrors the bcm54xx_auxctl_write function already present in the code.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/phy/broadcom.c | 10 ++
include/linux/brcmphy.h| 1 +
2 files chang
of the pending interrupts on init is required due to
observed issues on some platforms.
Signed-off-by: Jon Mason
---
drivers/net/ethernet/broadcom/bgmac-platform.c | 56 +-
drivers/net/ethernet/broadcom/bgmac.c | 3 ++
drivers/net/ethernet/broadcom/bgmac.h
Add a helper function to read the AUXCTL register for the BCM54xx. This
mirrors the bcm54xx_auxctl_write function already present in the code.
Signed-off-by: Jon Mason
---
drivers/net/phy/broadcom.c | 10 ++
include/linux/brcmphy.h| 1 +
2 files changed, 11 insertions(+)
diff
Add support for the AMAC ethernet to the Broadcom Northstar2 SoC device
tree
Signed-off-by: Jon Mason
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 5 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 12
2 files changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/broadcom
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
Documentation/devicetree/bindings/net/brcm,amac.txt | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/brcm,amac.txt
b/Documentation/devicetree/bindings/net/brcm,amac.txt
Change the bgmac driver to allow for phy's defined by the device tree
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/ethernet/broadcom/bgmac-bcma.c | 48
drivers/net/ethernet/broadcom/bgmac-platform.c | 48 +++-
drive
Change the bgmac driver to allow for phy's defined by the device tree
Signed-off-by: Jon Mason
---
drivers/net/ethernet/broadcom/bgmac-bcma.c | 48
drivers/net/ethernet/broadcom/bgmac-platform.c | 48 +++-
drivers/net/ethernet/broadcom/bgmac.c
Signed-off-by: Jon Mason
---
Documentation/devicetree/bindings/net/brcm,amac.txt | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/brcm,amac.txt
b/Documentation/devicetree/bindings/net/brcm,amac.txt
index ba5ecc1..f2b194e 100644
On Thu, Oct 27, 2016 at 11:15:05AM +0200, Andrew Lunn wrote:
> On Wed, Oct 26, 2016 at 03:35:57PM -0400, Jon Mason wrote:
> > From: Vikas Soni <vs...@broadcom.com>
> >
> > Add BCM54810 phy entry
>
> Hi Jon, Vikis
>
> The subject line is a bit misleading.
On Thu, Oct 27, 2016 at 11:15:05AM +0200, Andrew Lunn wrote:
> On Wed, Oct 26, 2016 at 03:35:57PM -0400, Jon Mason wrote:
> > From: Vikas Soni
> >
> > Add BCM54810 phy entry
>
> Hi Jon, Vikis
>
> The subject line is a bit misleading. It does more than add a
On Thu, Oct 27, 2016 at 11:17:57AM +0200, Andrew Lunn wrote:
> On Wed, Oct 26, 2016 at 03:35:58PM -0400, Jon Mason wrote:
> > Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
> > ---
> > Documentation/devicetree/bindings/net/brcm,amac.txt | 7 +--
> > 1
On Thu, Oct 27, 2016 at 11:17:57AM +0200, Andrew Lunn wrote:
> On Wed, Oct 26, 2016 at 03:35:58PM -0400, Jon Mason wrote:
> > Signed-off-by: Jon Mason
> > ---
> > Documentation/devicetree/bindings/net/brcm,amac.txt | 7 +--
> > 1 file changed, 5 insertions(+), 2
On Wed, Oct 26, 2016 at 02:50:39PM -0700, Florian Fainelli wrote:
> On 10/26/2016 12:36 PM, Jon Mason wrote:
> > Add support for the variant of amac hardware present in the Broadcom
> > Northstar2 based SoCs. Northstar2 requires an additional register to be
> > configure
On Wed, Oct 26, 2016 at 02:50:39PM -0700, Florian Fainelli wrote:
> On 10/26/2016 12:36 PM, Jon Mason wrote:
> > Add support for the variant of amac hardware present in the Broadcom
> > Northstar2 based SoCs. Northstar2 requires an additional register to be
> > configure
From: Vikas Soni <vs...@broadcom.com>
Add BCM54810 phy entry
Signed-off-by: Vikas Soni <vs...@broadcom.com>
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/phy/Kconfig| 2 +-
drivers/net/phy/broadcom.c | 65 +++
From: Vikas Soni
Add BCM54810 phy entry
Signed-off-by: Vikas Soni
Signed-off-by: Jon Mason
---
drivers/net/phy/Kconfig| 2 +-
drivers/net/phy/broadcom.c | 65 ++
include/linux/brcmphy.h| 7 +
3 files changed, 73 insertions(+), 1
Add support for the AMAC ethernet to the Broadcom Northstar2 SoC device
tree
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 5 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 12
2 files changed, 17 insertions(+)
diff --git
Change the bgmac driver to allow for phy's defined by the device tree
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/ethernet/broadcom/bgmac-bcma.c | 48
drivers/net/ethernet/broadcom/bgmac-platform.c | 48 +++-
drive
Add support for the AMAC ethernet to the Broadcom Northstar2 SoC device
tree
Signed-off-by: Jon Mason
---
arch/arm64/boot/dts/broadcom/ns2-svk.dts | 5 +
arch/arm64/boot/dts/broadcom/ns2.dtsi| 12
2 files changed, 17 insertions(+)
diff --git a/arch/arm64/boot/dts/broadcom
Change the bgmac driver to allow for phy's defined by the device tree
Signed-off-by: Jon Mason
---
drivers/net/ethernet/broadcom/bgmac-bcma.c | 48
drivers/net/ethernet/broadcom/bgmac-platform.c | 48 +++-
drivers/net/ethernet/broadcom/bgmac.c
, the bgmac_chip_reset() was intentionally removed to prevent the
resetting of the chip to the default values on open. Finally, clearing
of the pending interrupts on init is required due to observed issues on
some platforms.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
drivers/net/et
, the bgmac_chip_reset() was intentionally removed to prevent the
resetting of the chip to the default values on open. Finally, clearing
of the pending interrupts on init is required due to observed issues on
some platforms.
Signed-off-by: Jon Mason
---
drivers/net/ethernet/broadcom/bgmac-platform.c | 64
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
Documentation/devicetree/bindings/net/brcm,amac.txt | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/brcm,amac.txt
b/Documentation/devicetree/bindings/net/brcm,amac.txt
Signed-off-by: Jon Mason
---
Documentation/devicetree/bindings/net/brcm,amac.txt | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/brcm,amac.txt
b/Documentation/devicetree/bindings/net/brcm,amac.txt
index ba5ecc1..f92caee 100644
(based on the net-next git tree) has been tested on NSP and
NS2 HW.
Jon Mason (4):
Documentation: devicetree: net: add NS2 bindings to amac
net: ethernet: bgmac: device tree phy enablement
net: ethernet: bgmac: add NS2 support
arm64: dts: NS2: add AMAC ethernet support
Vikas Soni (1
(based on the net-next git tree) has been tested on NSP and
NS2 HW.
Jon Mason (4):
Documentation: devicetree: net: add NS2 bindings to amac
net: ethernet: bgmac: device tree phy enablement
net: ethernet: bgmac: add NS2 support
arm64: dts: NS2: add AMAC ethernet support
Vikas Soni (1
On Mon, Oct 24, 2016 at 11:46:18PM +0100, Colin King wrote:
> From: Colin Ian King <colin.k...@canonical.com>
>
> trivial fix to spelling mistake in dev_err message
>
> Signed-off-by: Colin Ian King <colin.k...@canonical.com>
One of these days I'll learn to spell.
On Mon, Oct 24, 2016 at 11:46:18PM +0100, Colin King wrote:
> From: Colin Ian King
>
> trivial fix to spelling mistake in dev_err message
>
> Signed-off-by: Colin Ian King
One of these days I'll learn to spell.
Acked-by: Jon Mason
> ---
> drivers/net/ethernet/broadco
During the conversion to the feature flags, a check against
ci->id != BCMA_CHIP_ID_BCM47162
became
bgmac->feature_flags & BGMAC_FEAT_CLKCTLS
instead of
!(bgmac->feature_flags & BGMAC_FEAT_CLKCTLS)
Reported-by: Rafał Miłecki <zaj...@gmail.com>
Signed-off-by: Jon Mason
During the conversion to the feature flags, a check against
ci->id != BCMA_CHIP_ID_BCM47162
became
bgmac->feature_flags & BGMAC_FEAT_CLKCTLS
instead of
!(bgmac->feature_flags & BGMAC_FEAT_CLKCTLS)
Reported-by: Rafał Miłecki
Signed-off-by: Jon Mason
---
drivers/net/ethernet/bro
On Tue, Sep 20, 2016 at 1:19 AM, Rafał Miłecki <zaj...@gmail.com> wrote:
> On 17 August 2016 at 13:34, Rafał Miłecki <zaj...@gmail.com> wrote:
>> On 8 July 2016 at 01:08, Jon Mason <jon.ma...@broadcom.com> wrote:
>>> mode = (bgmac_read(bgmac,
On Tue, Sep 20, 2016 at 1:19 AM, Rafał Miłecki wrote:
> On 17 August 2016 at 13:34, Rafał Miłecki wrote:
>> On 8 July 2016 at 01:08, Jon Mason wrote:
>>> mode = (bgmac_read(bgmac, BGMAC_DEV_STATUS) & BGMAC_DS_MM_MASK) >>
>>> BGMA
On Mon, Aug 22, 2016 at 12:58 PM, Jiang, Dave wrote:
>
> On Mon, 2016-08-22 at 18:51 +0200, Nicholas Mc Guire wrote:
>> schedule_timeout_* takes a timeout in jiffies but the code currently
>> is
>> passing in a constant which makes this timeout HZ dependent, so pass
>> it
>>
On Mon, Aug 22, 2016 at 12:58 PM, Jiang, Dave wrote:
>
> On Mon, 2016-08-22 at 18:51 +0200, Nicholas Mc Guire wrote:
>> schedule_timeout_* takes a timeout in jiffies but the code currently
>> is
>> passing in a constant which makes this timeout HZ dependent, so pass
>> it
>> through
ceptable to me
Reviewed-and-tested-by: Jon Mason <jon.ma...@broadcom.com>
> ---
> I don't have this h/w. Appreciate if someone can test this patch serial.
> This was sent on http://www.spinics.net/lists/netdev/msg383513.html
>
> drivers/phy/phy-bcm-ns2-pcie.c | 25 +---
On Fri, Aug 12, 2016 at 9:43 PM, Axel Lin wrote:
> By setting phy_set_drvdata(phy, mdiodev), struct ns2_pci_phy can be
> removed.
>
> Signed-off-by: Axel Lin
This patch and the following one work on my NS2, and generally look
acceptable to me
Reviewed-and-tested-by: Jon Mason
>
On Thu, Aug 11, 2016 at 4:49 AM, Rafał Miłecki <zaj...@gmail.com> wrote:
> On 10 August 2016 at 20:21, Jon Mason <jon.ma...@broadcom.com> wrote:
>> On Wed, Aug 10, 2016 at 1:44 PM, Ray Jui <ray@broadcom.com> wrote:
>>> On 8/10/2016 10:28 AM, Rafał Miłeck
On Thu, Aug 11, 2016 at 4:49 AM, Rafał Miłecki wrote:
> On 10 August 2016 at 20:21, Jon Mason wrote:
>> On Wed, Aug 10, 2016 at 1:44 PM, Ray Jui wrote:
>>> On 8/10/2016 10:28 AM, Rafał Miłecki wrote:
>>>>
>>>> On 10 August 2016 at 19:22, Jon Mason wr
On Wed, Aug 10, 2016 at 1:44 PM, Ray Jui <ray@broadcom.com> wrote:
>
>
> On 8/10/2016 10:28 AM, Rafał Miłecki wrote:
>>
>> On 10 August 2016 at 19:22, Jon Mason <jon.ma...@broadcom.com> wrote:
>>>
>>> On Wed, Aug 10, 2016 at 8:05 AM, Rafał Mił
On Wed, Aug 10, 2016 at 1:44 PM, Ray Jui wrote:
>
>
> On 8/10/2016 10:28 AM, Rafał Miłecki wrote:
>>
>> On 10 August 2016 at 19:22, Jon Mason wrote:
>>>
>>> On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote:
>>>>
>>>> diff
On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> This clock is present on cheaper Northstar devices like BCM53573 or
> BCM47189 using Corex-A7. ILP is a part of PMU (Power Management Unit)
> and so it should be defined as one of
On Wed, Aug 10, 2016 at 8:05 AM, Rafał Miłecki wrote:
> From: Rafał Miłecki
>
> This clock is present on cheaper Northstar devices like BCM53573 or
> BCM47189 using Corex-A7. ILP is a part of PMU (Power Management Unit)
> and so it should be defined as one of its subnodes (subdevices). For
>
On Mon, Aug 8, 2016 at 9:08 AM, Allen Hubbe wrote:
> From: Wei Yongjun
>> Fix typo in module parameter descriptions.
>>
>> Signed-off-by: Wei Yongjun
>
> Acked-by: Allen Hubbe
Another good catch. Applied to the ntb branch.
Thanks,
On Mon, Aug 8, 2016 at 9:08 AM, Allen Hubbe wrote:
> From: Wei Yongjun
>> Fix typo in module parameter descriptions.
>>
>> Signed-off-by: Wei Yongjun
>
> Acked-by: Allen Hubbe
Another good catch. Applied to the ntb branch.
Thanks,
Jon
>
>> ---
>> drivers/ntb/hw/intel/ntb_hw_intel.c | 12
On Mon, Aug 8, 2016 at 9:07 AM, Allen Hubbe wrote:
> From: Wei Yongjun
>> Fix 'db_init' parameter description.
>>
>> Signed-off-by: Wei Yongjun
>
> Acked-by: Allen Hubbe
Good catch! Applied to the ntb branch.
Thanks,
Jon
>
>> ---
On Mon, Aug 8, 2016 at 9:07 AM, Allen Hubbe wrote:
> From: Wei Yongjun
>> Fix 'db_init' parameter description.
>>
>> Signed-off-by: Wei Yongjun
>
> Acked-by: Allen Hubbe
Good catch! Applied to the ntb branch.
Thanks,
Jon
>
>> ---
>> drivers/ntb/test/ntb_pingpong.c | 2 +-
>> 1 file
Hello Linus,
Here are a few NTB improvements and bug fixes for 4.8. Please consider
pulling them.
Thanks,
Jon
The following changes since commit 523d939ef98fd712632d93a5a2b588e477a7565e:
Linux 4.7 (2016-07-24 12:23:50 -0700)
are available in the git repository at:
Hello Linus,
Here are a few NTB improvements and bug fixes for 4.8. Please consider
pulling them.
Thanks,
Jon
The following changes since commit 523d939ef98fd712632d93a5a2b588e477a7565e:
Linux 4.7 (2016-07-24 12:23:50 -0700)
are available in the git repository at:
Create a new device tree file for the Broadcom Northstar Plus
bcm958525er SVK. This SVK has 2GB RAM, 2 ports Ethernet, 2 eSATA, 2 PCI
slots, and 1 UART. Also, it has the ability to reboot via GPIO. To be
added in the future is support for the USB.
Signed-off-by: Jon Mason <jon
Create a new device tree file for the Broadcom Northstar Plus
bcm958525er SVK. This SVK has 2GB RAM, 2 ports Ethernet, 2 eSATA, 2 PCI
slots, and 1 UART. Also, it has the ability to reboot via GPIO. To be
added in the future is support for the USB.
Signed-off-by: Jon Mason
---
arch/arm/boot
Add the ability to reboot the bcm958625hr board via GPIO.
Unfortunately, not all of the NSP based boards use the same GPIO pin and
one doesn't have the ability to reboot via GPIO at all. So, this will
need to be specified per DTS file.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
Add the ability to reboot the bcm958625hr board via GPIO.
Unfortunately, not all of the NSP based boards use the same GPIO pin and
one doesn't have the ability to reboot via GPIO at all. So, this will
need to be specified per DTS file.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts
Add 1GB of memory starting at physical offset 0x6000_.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm/boot/dts/bcm958525xmc.dts | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/bcm958525xmc.dts
b/arch/arm/boot/dts/bcm958525xmc.dts
index a
Add the ability to reboot the bcm958625xmc board via GPIO.
Unfortunately, not all of the NSP based boards use the same GPIO pin
and one doesn't have the ability to reboot via GPIO at all. So, this
will need to be specified per DTS file.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
Add 1GB of memory starting at physical offset 0x6000_.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm958525xmc.dts | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/bcm958525xmc.dts
b/arch/arm/boot/dts/bcm958525xmc.dts
index a337f2d..9517360 100644
--- a/arch
Add the ability to reboot the bcm958625xmc board via GPIO.
Unfortunately, not all of the NSP based boards use the same GPIO pin
and one doesn't have the ability to reboot via GPIO at all. So, this
will need to be specified per DTS file.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts
Create a new device tree file for the Broadcom Northstar Plus
bcm958623hr SVK. This SVK has 2GB RAM, 5 ports Ethernet, SATA, 2 PCI
slots, and 1 UART. Also, it has the ability to reboot via GPIO. To be
added in the future are support for the USB and SLIC audio.
Signed-off-by: Jon Mason <jon
Add SATA support to bcm958625hr DTS
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm/boot/dts/bcm958625hr.dts | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/bcm958625hr.dts
b/arch/arm/boot/dts/bcm958625hr.dts
index 4239e58..78970b9
Create a new device tree file for the Broadcom Northstar Plus
bcm988312hr SVK. This SVK has 2GB RAM, 5 ports Ethernet, 2 eSATA, 2 PCI
slots, and 1 UART. Also, it has the ability to reboot via GPIO. To be
added in the future is support for the USB.
Signed-off-by: Jon Mason <jon
Create a new device tree file for the Broadcom Northstar Plus
bcm958622hr SVK. This SVK has 2GB RAM, 5 port Ethernet, 2 PCI slots,
and 1 UART. Also, it has the ability to reboot via GPIO. To be added
in the future are support for the USB and SLIC audio.
Signed-off-by: Jon Mason <jon
Create a new device tree file for the Broadcom Northstar Plus
bcm958522er SVK. This SVK has 2GB RAM, 2 ports Ethernet, 2 PCI slots,
and 1 UART. Also, it has the ability to reboot via GPIO. To be added
in the future is support for the USB.
Signed-off-by: Jon Mason <jon.ma...@broadcom.
Create a new device tree file for the Broadcom Northstar Plus
bcm958623hr SVK. This SVK has 2GB RAM, 5 ports Ethernet, SATA, 2 PCI
slots, and 1 UART. Also, it has the ability to reboot via GPIO. To be
added in the future are support for the USB and SLIC audio.
Signed-off-by: Jon Mason
Add SATA support to bcm958625hr DTS
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm958625hr.dts | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/bcm958625hr.dts
b/arch/arm/boot/dts/bcm958625hr.dts
index 4239e58..78970b9 100644
--- a/arch/arm/boot/dts
Create a new device tree file for the Broadcom Northstar Plus
bcm988312hr SVK. This SVK has 2GB RAM, 5 ports Ethernet, 2 eSATA, 2 PCI
slots, and 1 UART. Also, it has the ability to reboot via GPIO. To be
added in the future is support for the USB.
Signed-off-by: Jon Mason
---
arch/arm/boot
Create a new device tree file for the Broadcom Northstar Plus
bcm958622hr SVK. This SVK has 2GB RAM, 5 port Ethernet, 2 PCI slots,
and 1 UART. Also, it has the ability to reboot via GPIO. To be added
in the future are support for the USB and SLIC audio.
Signed-off-by: Jon Mason
---
arch/arm
Create a new device tree file for the Broadcom Northstar Plus
bcm958522er SVK. This SVK has 2GB RAM, 2 ports Ethernet, 2 PCI slots,
and 1 UART. Also, it has the ability to reboot via GPIO. To be added
in the future is support for the USB.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts
Enable SATA on bcm958625xmc and add the i2c devices present.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm/boot/dts/bcm958525xmc.dts | 32 +++-
1 file changed, 31 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/bcm958525xmc.dts
Enable SATA on bcm958625xmc and add the i2c devices present.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm958525xmc.dts | 32 +++-
1 file changed, 31 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/bcm958525xmc.dts
b/arch/arm/boot/dts
is done. I thought it
better to do it this way instead of splitting it off and sending it as
a follow-on in a couple of weeks. Let me know if it is preferred I do
it that way.
Thanks,
Jon
Jon Mason (11):
ARM: dts: NSP: Enable SATA on bcm958625hr
ARM: dts: NSP: Enable SATA and add i2c devices
Add 2GB of memory starting at physical offset 0x6000_.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm/boot/dts/bcm958625k.dts | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/bcm958625k.dts b/arch/arm/boot/dts/bcm958625k.dts
index f41a13b..f
is done. I thought it
better to do it this way instead of splitting it off and sending it as
a follow-on in a couple of weeks. Let me know if it is preferred I do
it that way.
Thanks,
Jon
Jon Mason (11):
ARM: dts: NSP: Enable SATA on bcm958625hr
ARM: dts: NSP: Enable SATA and add i2c devices
Add 2GB of memory starting at physical offset 0x6000_.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm958625k.dts | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/bcm958625k.dts b/arch/arm/boot/dts/bcm958625k.dts
index f41a13b..feed1b7 100644
--- a/arch/arm/boot
On Sun, Jul 31, 2016 at 5:53 AM, Heinrich Schuchardt <xypron.g...@gmx.de> wrote:
> (!A || (A && B)) is equivalent to (!A || B)
Seems logical to me.
Acked-by: Jon Mason <jdma...@kudzu.us>
> Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de>
> ---
> dr
On Sun, Jul 31, 2016 at 5:53 AM, Heinrich Schuchardt wrote:
> (!A || (A && B)) is equivalent to (!A || B)
Seems logical to me.
Acked-by: Jon Mason
> Signed-off-by: Heinrich Schuchardt
> ---
> drivers/net/ethernet/neterion/s2io.c | 2 +-
> 1 file changed, 1 i
The BCM958625HR board has 2GB of RAM available. Increase the amount
from 512MB to 2GB and add the device type to the memory entry.
Fixes: 9a4865d42fe5 ("ARM: dts: NSP: Specify RAM amount for BCM958625HR board")
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
a
The BCM958625HR board has 2GB of RAM available. Increase the amount
from 512MB to 2GB and add the device type to the memory entry.
Fixes: 9a4865d42fe5 ("ARM: dts: NSP: Specify RAM amount for BCM958625HR board")
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm958625hr.dts | 3 +
On Wed, Jul 13, 2016 at 5:23 PM, Florian Fainelli <f.faine...@gmail.com> wrote:
> On 07/13/2016 11:18 AM, Jon Mason wrote:
>> The BCM958625HR board has 2GB of RAM available. Increase the amount
>> from 512MB to 2GB and add the device type to the memory entry.
>>
On Wed, Jul 13, 2016 at 5:23 PM, Florian Fainelli wrote:
> On 07/13/2016 11:18 AM, Jon Mason wrote:
>> The BCM958625HR board has 2GB of RAM available. Increase the amount
>> from 512MB to 2GB and add the device type to the memory entry.
>>
>> Signed-off-by: Jon Maso
The BCM958625HR board has 2GB of RAM available. Increase the amount
from 512MB to 2GB and add the device type to the memory entry.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm/boot/dts/bcm958625hr.dts | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
The BCM958625HR board has 2GB of RAM available. Increase the amount
from 512MB to 2GB and add the device type to the memory entry.
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm958625hr.dts | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts
On Thu, Jul 7, 2016 at 7:08 PM, Jon Mason <jon.ma...@broadcom.com> wrote:
> David Miller, Please consider including patches 1-5 in net-next
>
> Florian Fainelli, Please consider including patches 6 & 7 in
> devicetree/next
Oops. I didn't send out the 7th patch in thi
On Thu, Jul 7, 2016 at 7:08 PM, Jon Mason wrote:
> David Miller, Please consider including patches 1-5 in net-next
>
> Florian Fainelli, Please consider including patches 6 & 7 in
> devicetree/next
Oops. I didn't send out the 7th patch in this series. Sending out
shortly as 7
Add device tree entries for the ethernet devices present on the
Broadcom Northstar Plus SoCs
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
---
arch/arm/boot/dts/bcm-nsp.dtsi | 18 ++
arch/arm/boot/dts/bcm958625k.dts | 8
2 files changed, 26 insertions(+)
Add device tree entries for the ethernet devices present on the
Broadcom Northstar Plus SoCs
Signed-off-by: Jon Mason
---
arch/arm/boot/dts/bcm-nsp.dtsi | 18 ++
arch/arm/boot/dts/bcm958625k.dts | 8
2 files changed, 26 insertions(+)
diff --git a/arch/arm/boot/dts
more changes to the driver.
Note: the phy_reset was intentionally removed, as the mdio phy subsystem
automatically resets the phy if a reset function pointer is present. In
addition to the moving of the driver, this reset function is added.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
platform functions that access the same areas via MMIO.
This necessitated adding function pointers for both platform and bcma to
hide which backend is being used from the generic bgmac code.
Signed-off-by: Jon Mason <jon.ma...@broadcom.com>
Acked-by: Arnd Bergmann <a...@arndb.de>
---
more changes to the driver.
Note: the phy_reset was intentionally removed, as the mdio phy subsystem
automatically resets the phy if a reset function pointer is present. In
addition to the moving of the driver, this reset function is added.
Signed-off-by: Jon Mason
Acked-by: Arnd Bergmann
platform functions that access the same areas via MMIO.
This necessitated adding function pointers for both platform and bcma to
hide which backend is being used from the generic bgmac code.
Signed-off-by: Jon Mason
Acked-by: Arnd Bergmann
---
drivers/net/ethernet/broadcom/Kconfig | 23
601 - 700 of 1546 matches
Mail list logo