[PATCH v9 06/13] misc: bcm-vk: add open/release

2021-01-20 Thread Scott Branden
-developed-by: Desmond Yan Signed-off-by: Desmond Yan Signed-off-by: Scott Branden Acked-by: Olof Johansson --- drivers/misc/bcm-vk/Makefile | 4 +- drivers/misc/bcm-vk/bcm_vk.h | 15 drivers/misc/bcm-vk/bcm_vk_dev.c | 23 ++ drivers/misc/bcm-vk/bcm_vk_msg.c | 127

[PATCH v9 01/13] bcm-vk: add bcm_vk UAPI

2021-01-20 Thread Scott Branden
Add user space api for bcm-vk driver. Provide ioctl api to load images and issue reset command to card. FW status registers in PCI BAR space also defined as part of API so that user space is able to interpret these memory locations as needed via direct PCIe access. Signed-off-by: Scott Branden

[PATCH v9 05/13] misc: bcm-vk: add triggers when host panic or reboots to notify card

2021-01-20 Thread Scott Branden
: Desmond Yan Signed-off-by: Scott Branden Acked-by: Olof Johansson --- drivers/misc/bcm-vk/bcm_vk.h | 2 ++ drivers/misc/bcm-vk/bcm_vk_dev.c | 29 - 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/drivers/misc/bcm-vk/bcm_vk.h b/drivers/misc/bcm-vk

[PATCH v9 13/13] misc: bcm-vk: add ttyVK support

2021-01-20 Thread Scott Branden
Add ttyVK support to driver to allow console access to VK card from host. Device node will be in the follow form /dev/bcm-vk.x_ttyVKy where: x is the instance of the VK card y is the tty device number on the VK card Signed-off-by: Scott Branden Acked-by: Olof Johansson --- drivers/misc/bcm-vk

[PATCH v9 03/13] misc: bcm-vk: add autoload support

2021-01-20 Thread Scott Branden
-developed-by: Desmond Yan Signed-off-by: Desmond Yan Co-developed-by: James Hu Signed-off-by: James Hu Signed-off-by: Scott Branden Acked-by: Olof Johansson --- drivers/misc/bcm-vk/bcm_vk.h | 250 +++ drivers/misc/bcm-vk/bcm_vk_dev.c | 723 +++ 2 files changed

[PATCH v9 10/13] misc: bcm-vk: reset_pid support

2021-01-20 Thread Scott Branden
Add reset support via ioctl. Kill user processes that are open when VK card is reset. If a particular PID has issued the reset request do not kill that process as it issued the ioctl. Co-developed-by: Desmond Yan Signed-off-by: Desmond Yan Signed-off-by: Scott Branden Acked-by: Olof Johansson

[PATCH] arm64: dts: stingray: remove sata

2021-01-20 Thread Scott Branden
Remove sata from stingray as it is unsupported. Signed-off-by: Scott Branden --- .../dts/broadcom/stingray/bcm958742-base.dtsi | 64 .../dts/broadcom/stingray/stingray-sata.dtsi | 278 -- .../boot/dts/broadcom/stingray/stingray.dtsi | 7 - 3 files changed, 349

Re: [PATCH] ASoC: bcm: add missing call to of_node_put()

2021-03-08 Thread Scott Branden
Hi Yang, On 2021-03-07 11:18 p.m., Yang Li wrote: > In one of the error paths of the for_each_child_of_node() loop, > add missing call to of_node_put(). > > Fix the following coccicheck warning: > ./sound/soc/bcm/cygnus-ssp.c:1346:1-33: WARNING: Function > "for_each_available_child_of_node" shoul

[PATCH] diffconfig: use python3 instead of python in Shebang line

2021-01-21 Thread Scott Branden
Use python3 instead of python in diffconfig Shebang line. python2 was sunset January 1, 2000 and environments do not need to support python any more. Fixes: b24413180f56 ("tweewide: Fix most Shebang lines") Signed-off-by: Scott Branden --- scripts/diffconfig | 2 +- 1 file changed, 1

Re: [PATCH] diffconfig: use python3 instead of python in Shebang line

2021-01-21 Thread Scott Branden
Hi Masahiro, On 2021-01-21 12:25 p.m., Masahiro Yamada wrote: > On Fri, Jan 22, 2021 at 2:17 AM Scott Branden > wrote: >> Use python3 instead of python in diffconfig Shebang line. >> python2 was sunset January 1, 2000 and environments do not need >> to support pyth

Re: [PATCH] diffconfig: use python3 instead of python in Shebang line

2021-01-21 Thread Scott Branden
Hi Andy, On 2021-01-21 12:35 p.m., Andy Shevchenko wrote: > On Thu, Jan 21, 2021 at 10:31 PM Andy Shevchenko > wrote: >> On Thu, Jan 21, 2021 at 10:28 PM Masahiro Yamada >> wrote: >>> On Fri, Jan 22, 2021 at 2:17 AM Scott Branden >>> wrote: >>>

Re: [PATCH] diffconfig: use python3 instead of python in Shebang line

2021-01-22 Thread Scott Branden
On 2021-01-21 6:18 p.m., Joe Perches wrote: > On Fri, 2021-01-22 at 05:25 +0900, Masahiro Yamada wrote: >> On Fri, Jan 22, 2021 at 2:17 AM Scott Branden >> wrote: >>> Use python3 instead of python in diffconfig Shebang line. >>> python2 was sunset January 1,

Re: 5.10 LTS Kernel: 2 or 6 years?

2021-01-26 Thread Scott Branden
Hi Greg, On 2021-01-25 11:29 p.m., Greg Kroah-Hartman wrote: > On Mon, Jan 25, 2021 at 11:55:11AM -0800, Scott Branden wrote: >> Hi All, >> >> The 5.10 LTS kernel being officially LTS supported for 2 years presents a >> problem: >> why would anyone select a 5.1

5.10 LTS Kernel: 2 or 6 years?

2021-01-25 Thread Scott Branden
Hi All, The 5.10 LTS kernel being officially LTS supported for 2 years presents a problem: why would anyone select a 5.10 kernel with 2 year LTS when 5.4 kernel has a 6 year LTS. Yet, various unofficial reports indicate it will be supported for 6 years.  And AOSP has already declared the use o

Re: [PATCH 1/2] hwrng: iproc-rng200: Fix disable of the block.

2020-12-14 Thread Scott Branden
On 2020-12-14 8:04 a.m., matthias@kernel.org wrote: > From: Matthias Brugger > > When trying to disable the block we bitwise or the control > register with value zero. This will leave the block always turned on. > Fix this by setting the corresponding bit to zero. > > Fixes: c83d45d5685f ("

Re: [PATCH 2/2] hwrng: iproc-rng200: Move enable/disable in separate function

2020-12-14 Thread Scott Branden
On 2020-12-14 8:04 a.m., matthias@kernel.org wrote: > From: Matthias Brugger > > We are calling the same code for enable and disable the block in various > parts of the driver. Put that code into a new function to reduce code > duplication. Patch needs to be regenerated after most of PATCH

[PATCH] menuconfig,mconf-cfg: Allow specification of ncurses location

2020-11-27 Thread Scott Branden
Adding a CROSS_CURSES_LIB and CROSS_CURSES_INC solves the issue and allowing compiling and linking against the right headers and libraries. Signed-off-by: Jason Wessel cc: Michal Marek cc: linux-kbu...@vger.kernel.org Signed-off-by: Bruce Ashfield Signed-off-by: Scott Branden --- scripts/kconfig/mconf-

Re: [PATCH 0/6] Add initial support for Broadcom Cygnus SoC

2014-09-18 Thread Scott Branden
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. In

Re: [PATCH] MAINTAINERS: add a third maintainer to mach-bcm

2014-09-19 Thread Scott Branden
On 14-09-19 11:17 AM, Florian Fainelli wrote: Add myself as a third maintainer to the mach-bcm code to increase the chances the redundancy in the merging/reviewing process. Signed-off-by: Florian Fainelli Acked-by: Scott Branden --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff

Re: [PATCH] ARM: mach-bcm: offer a new maintainer and process

2014-09-23 Thread Scott Branden
On 14-09-23 05:54 AM, Matt Porter wrote: On Mon, Sep 22, 2014 at 10:03:39PM -0700, Olof Johansson wrote: On Fri, Sep 19, 2014 at 11:17:11AM -0700, Florian Fainelli wrote: Hi all, As some of you may have seen in the news, Broadcom has recently stopped its mobile SoC activities. Upstream support

Re: [PATCH v2 0/6] Add initial support for Broadcom Cygnus SoC

2014-09-25 Thread Scott Branden
Hi Matt/Christian (and others), We would like to move forward in getting our base Cygnus support into the mainline kernel. From there we will be able to contribute additional drivers. Is somebody willing to accept this pull request to get this patchset accepted by the open source community?

Re: [PATCH v5 1/6] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-21 Thread Scott Branden
On 14-10-20 10:48 PM, Arnd Bergmann wrote: On Monday 20 October 2014 15:59:45 Scott Branden wrote: On 14-10-20 12:55 PM, Arnd Bergmann wrote: On Tuesday 14 October 2014 19:58:51 Scott Branden wrote: if ARCH_BCM +menu "iProc SoC based Machine types" + config ARCH

[PATCH v6 2/6] dt-bindings: Document Broadcom Cygnus SoC and clocks

2014-10-21 Thread Scott Branden
From: Jonathan Richardson Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Reviewed-by: Ray Jui Signed-off-by: Scott Branden --- .../devicetree/bindings/arm/bcm/cygnus.txt | 31 ++ .../devicetree/bindings/clock/bcm

[PATCH v6 5/6] MAINTAINERS: Entry for Cygnus/iproc arm architecture

2014-10-21 Thread Scott Branden
Acked-by: Jonathan Richardson Signed-off-by: Scott Branden --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b0f17d5..dfe255f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2125,6 +2125,20 @@ L: linux-s...@vger.kernel.org

[PATCH v6 3/6] ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC

2014-10-21 Thread Scott Branden
) Zheng Signed-off-by: Scott Branden --- arch/arm/configs/bcm_cygnus_defconfig | 237 + 1 file changed, 237 insertions(+) create mode 100644 arch/arm/configs/bcm_cygnus_defconfig diff --git a/arch/arm/configs/bcm_cygnus_defconfig b/arch/arm/configs

[PATCH v6 6/6] ARM: mach-bcm: Consolidate currently supported IPROC SoCs

2014-10-21 Thread Scott Branden
Move ARCH_BCM_5301X subarch under ARCH_IPROC architecture. Additional IPROC chipsets that share a lot of commonality should be added under ARCH_IPROC as well. Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 37 - 1 file changed, 16 insertions

[PATCH v6 4/6] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-21 Thread Scott Branden
DT files to enable cygnus consisting on reference designs and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm/boot/dts/Makefile |4

[PATCH v6 0/6] Add initial support for Broadcom Cygnus SoC

2014-10-21 Thread Scott Branden
g for Broadcom Cygnus SoC Scott Branden (3): ARM: dts: Enable Broadcom Cygnus SoC MAINTAINERS: Entry for Cygnus/iproc arm architecture ARM: mach-bcm: Consolidate currently supported IPROC SoCs .../devicetree/bindings/arm/bcm/cygnus.txt | 31 +++ .../devicetree/bindings/clock/bcm-c

[PATCH v6 1/6] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-21 Thread Scott Branden
From: Jonathan Richardson Adds initial support for the Cygnus SoC based on Broadcom’s iProc series. Move ARCH_BCM_5301x under the ARCH_BCM_IPROC architecture. Reviewed-by: Ray Jui Reviewed-by: Desmond Liu Reviewed-by: JD (Jiandong) Zheng Tested-by: Jonathan Richardson Signed-off-by: Scott

Re: [PATCH v5 1/6] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-22 Thread Scott Branden
On 14-10-22 01:22 AM, Arnd Bergmann wrote: On Tuesday 21 October 2014 17:11:08 Scott Branden wrote: OK, I will remove the "iProc SoC based Machine types". This was grouping all iProc based SoCs under one menu and parallels what the existing "Broadcom Mobile Soc Support&quo

[PATCH v7 3/7] ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC

2014-10-22 Thread Scott Branden
) Zheng Signed-off-by: Scott Branden --- arch/arm/configs/bcm_cygnus_defconfig | 237 + 1 file changed, 237 insertions(+) create mode 100644 arch/arm/configs/bcm_cygnus_defconfig diff --git a/arch/arm/configs/bcm_cygnus_defconfig b/arch/arm/configs

[PATCH v7 2/7] dt-bindings: Document Broadcom Cygnus SoC and clocks

2014-10-22 Thread Scott Branden
From: Jonathan Richardson Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Reviewed-by: Ray Jui Signed-off-by: Scott Branden --- .../devicetree/bindings/arm/bcm/cygnus.txt | 31 ++ .../devicetree/bindings/clock/bcm

[PATCH v7 4/7] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-22 Thread Scott Branden
DT files to enable cygnus consisting on reference designs and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm/boot/dts/Makefile |4

[PATCH v7 0/7] Add initial support for Broadcom Cygnus SoC

2014-10-22 Thread Scott Branden
onfig : Initial defconfig for Broadcom Cygnus SoC Scott Branden (4): ARM: dts: Enable Broadcom Cygnus SoC MAINTAINERS: Entry for Cygnus/iproc arm architecture ARM: mach-bcm: Consolidate currently supported IPROC SoCs ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig .../devic

[PATCH v7 6/7] ARM: mach-bcm: Consolidate currently supported IPROC SoCs

2014-10-22 Thread Scott Branden
Move ARCH_BCM_5301X subarch under ARCH_IPROC architecture. Additional IPROC chipsets that share a lot of commonality should be added under ARCH_IPROC as well. Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 37 - 1 file changed, 16 insertions

[PATCH v7 7/7] ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig

2014-10-22 Thread Scott Branden
remove menu "Broadcom Mobile SoC Selection" This requires: - selecting ARCH_BCM_MOBILE based on SoC selections - fixup bcm_defconfig to work with new menu levels. Signed-off-by: Scott Branden --- arch/arm/configs/bcm_defconfig |3 ++- arch/arm/configs/multi_v7_defcon

[PATCH v7 5/7] MAINTAINERS: Entry for Cygnus/iproc arm architecture

2014-10-22 Thread Scott Branden
Acked-by: Jonathan Richardson Signed-off-by: Scott Branden --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b0f17d5..dfe255f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2125,6 +2125,20 @@ L: linux-s...@vger.kernel.org

[PATCH v7 1/7] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-22 Thread Scott Branden
From: Jonathan Richardson Adds initial support for the Cygnus SoC based on Broadcom’s iProc series. Reviewed-by: Ray Jui Reviewed-by: Desmond Liu Reviewed-by: JD (Jiandong) Zheng Tested-by: Jonathan Richardson Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 32

Re: [PATCHv2 2/5] mmc: sdhci-bcm2835: make shift calculations consistent

2014-11-04 Thread Scott Branden
On 14-11-04 08:48 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: Make the shift calculations consistent rather than having different implementations to calculate the same thing. diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci-bcm2835.c

Re: [PATCHv2 4/5] mmc: shdci-bcm2835: add verify for 32-bit back-to-back workaround

2014-11-04 Thread Scott Branden
On 14-11-04 08:44 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: Add a verify option to driver to print out an error message if a potential back to back write could cause a clock domain issue. diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci

Re: [PATCHv2 3/5] mmc: shdci-bcm2835: add efficient back-to-back write workaround

2014-11-04 Thread Scott Branden
On 14-11-04 08:57 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: The bcm2835 has clock domain issues when back to back writes to certain registers are written. The existing driver works around this issue with udelay. A more efficient method is to store the 8 and 16 bit

Re: [PATCHv2 4/5] mmc: shdci-bcm2835: add verify for 32-bit back-to-back workaround

2014-11-04 Thread Scott Branden
On 14-11-04 08:59 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: Add a verify option to driver to print out an error message if a potential back to back write could cause a clock domain issue. index f8c450a..11af27f 100644 +#ifdef

Re: [PATCHv2 5/5] mmc: sdhci-bcm2835: add sdhci quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12

2014-11-04 Thread Scott Branden
On 14-11-04 09:00 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 is missing and needed for this controller. This seems fine, although any explanation of why this quirk is needed would be useful. I don't know who to talk to at A

[PATCHv2 3/5] mmc: shdci-bcm2835: add efficient back-to-back write workaround

2014-10-29 Thread Scott Branden
. Signed-off-by: Scott Branden --- drivers/mmc/host/sdhci-bcm2835.c | 103 -- 1 file changed, 55 insertions(+), 48 deletions(-) diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci-bcm2835.c index b6cb365..f8c450a 100644 --- a/drivers/mmc/host

[PATCHv2 5/5] mmc: sdhci-bcm2835: add sdhci quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12

2014-10-29 Thread Scott Branden
SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 is missing and needed for this controller. Signed-off-by: Scott Branden --- drivers/mmc/host/sdhci-bcm2835.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/host/sdhci-bcm2835.c b/drivers/mmc/host/sdhci-bcm2835.c index

[PATCHv2 1/5] mmc: sdhci-bcm2835: group read and write functions to improve readability

2014-10-29 Thread Scott Branden
Group the read and write functions to improve readability. Now all similar functions are grouped together to evaluate behaviours. Signed-off-by: Scott Branden --- drivers/mmc/host/sdhci-bcm2835.c | 61 +++--- 1 file changed, 31 insertions(+), 30 deletions

[PATCHv2 4/5] mmc: shdci-bcm2835: add verify for 32-bit back-to-back workaround

2014-10-29 Thread Scott Branden
Add a verify option to driver to print out an error message if a potential back to back write could cause a clock domain issue. Signed-off-by: Scott Branden --- drivers/mmc/host/Kconfig |9 + drivers/mmc/host/sdhci-bcm2835.c | 17 + 2 files changed, 26

[PATCHv2 0/5] sdhci-bcm2835: added quirk and removed udelay in write ops

2014-10-29 Thread Scott Branden
This patch contains driver cleanup of sdhci-bcm2835. Please note that this has not actually been tested on bcm2835 yet. Testing comes from other devices with the same sdhci controller. This patch is being put out for testing and acceptance on the 2835. Please test and comment. Scott Branden (5

[PATCHv2 2/5] mmc: sdhci-bcm2835: make shift calculations consistent

2014-10-29 Thread Scott Branden
Make the shift calculations consistent rather than having different implementations to calculate the same thing. Signed-off-by: Scott Branden --- drivers/mmc/host/sdhci-bcm2835.c | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/drivers/mmc/host/sdhci

Re: [PATCH v7 4/7] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
Thanks for the review. Will send out v8 version. Hopefully for finally approval. On 14-10-28 09:10 AM, Arnd Bergmann wrote: On Wednesday 22 October 2014 13:57:51 Scott Branden wrote: + + aliases { + serial0 = &uart3; + serial1 = &a

[PATCH v8 3/8] ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
) Zheng Signed-off-by: Scott Branden --- arch/arm/configs/bcm_cygnus_defconfig | 237 + 1 file changed, 237 insertions(+) create mode 100644 arch/arm/configs/bcm_cygnus_defconfig diff --git a/arch/arm/configs/bcm_cygnus_defconfig b/arch/arm/configs

[PATCH v8 5/8] MAINTAINERS: Entry for Cygnus/iproc arm architecture

2014-10-28 Thread Scott Branden
Acked-by: Jonathan Richardson Signed-off-by: Scott Branden --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index dab92a7..15a3d89 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2129,6 +2129,20 @@ L: linux-s...@vger.kernel.org

[PATCH v8 8/8] ARM: multi_v7_defconfig: Enable Broadcom Cygnus

2014-10-28 Thread Scott Branden
From: Ray Jui Enable Broadcom Cygnus platform support in multi_v7_defconfig Signed-off-by: Ray Jui Signed-off-by: Scott Branden --- arch/arm/configs/multi_v7_defconfig |1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm/configs

[PATCH v8 7/8] ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig

2014-10-28 Thread Scott Branden
remove menu "Broadcom Mobile SoC Selection" This requires: - selecting ARCH_BCM_MOBILE based on SoC selections - fixup bcm_defconfig and multi_v7_defconfig to work with new menu levels. Signed-off-by: Scott Branden --- arch/arm/configs/bcm_defconfig |3 ++- arch/a

[PATCH v8 2/8] dt-bindings: Document Broadcom Cygnus SoC and clocks

2014-10-28 Thread Scott Branden
From: Jonathan Richardson Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Reviewed-by: Ray Jui Signed-off-by: Scott Branden --- .../devicetree/bindings/arm/bcm/cygnus.txt | 31 ++ .../devicetree/bindings/clock/bcm

[PATCH v8 0/8] Add initial support for Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
ygnus: Initial support for Broadcom Cygnus SoC dt-bindings: Document Broadcom Cygnus SoC and clocks ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC Ray Jui (1): ARM: multi_v7_defconfig: Enable Broadcom Cygnus Scott Branden (4): ARM: dts: Enable Broadcom Cygnus SoC MAINTA

[PATCH v8 4/8] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
DT files to enable cygnus consisting on reference designs and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm/boot/dts/Makefile |4

[PATCH v8 6/8] ARM: mach-bcm: Consolidate currently supported IPROC SoCs

2014-10-28 Thread Scott Branden
Move ARCH_BCM_5301X subarch under ARCH_IPROC architecture. Additional IPROC chipsets that share a lot of commonality should be added under ARCH_IPROC as well. Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 37 - 1 file changed, 16 insertions

[PATCH v8 1/8] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
From: Jonathan Richardson Adds initial support for the Cygnus SoC based on Broadcom’s iProc series. Reviewed-by: Ray Jui Reviewed-by: Desmond Liu Reviewed-by: JD (Jiandong) Zheng Tested-by: Jonathan Richardson Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 32

Re: [PATCH v8 8/8] ARM: multi_v7_defconfig: Enable Broadcom Cygnus

2014-10-28 Thread Scott Branden
On 14-10-28 01:01 PM, Arnd Bergmann wrote: On Tuesday 28 October 2014 12:53:12 Scott Branden wrote: From: Ray Jui Enable Broadcom Cygnus platform support in multi_v7_defconfig Signed-off-by: Ray Jui Signed-off-by: Scott Branden Just to be sure: did you check that multi_v7_defconfig

[PATCH v9 3/8] ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
) Zheng Signed-off-by: Scott Branden --- arch/arm/configs/bcm_cygnus_defconfig | 237 + 1 file changed, 237 insertions(+) create mode 100644 arch/arm/configs/bcm_cygnus_defconfig diff --git a/arch/arm/configs/bcm_cygnus_defconfig b/arch/arm/configs

[PATCH v9 5/8] MAINTAINERS: Entry for Cygnus/iproc arm architecture

2014-10-28 Thread Scott Branden
Acked-by: Jonathan Richardson Signed-off-by: Scott Branden --- MAINTAINERS | 14 ++ 1 file changed, 14 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index dab92a7..15a3d89 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2129,6 +2129,20 @@ L: linux-s...@vger.kernel.org

[PATCH v9 1/8] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
From: Jonathan Richardson Adds initial support for the Cygnus SoC based on Broadcom’s iProc series. Reviewed-by: Ray Jui Reviewed-by: Desmond Liu Reviewed-by: JD (Jiandong) Zheng Tested-by: Jonathan Richardson Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 32

[PATCH v9 8/8] ARM: multi_v7_defconfig: Enable Broadcom Cygnus

2014-10-28 Thread Scott Branden
From: Ray Jui Enable Broadcom Cygnus platform support in multi_v7_defconfig Signed-off-by: Ray Jui Signed-off-by: Scott Branden --- arch/arm/configs/multi_v7_defconfig | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm

[PATCH v9 0/8] Add initial support for Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
nable Broadcom Cygnus Scott Branden (4): ARM: dts: Enable Broadcom Cygnus SoC MAINTAINERS: Entry for Cygnus/iproc arm architecture ARM: mach-bcm: Consolidate currently supported IPROC SoCs ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig .../devicetree/bindings/arm/bcm/cygnu

[PATCH v9 4/8] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-28 Thread Scott Branden
DT files to enable cygnus consisting on reference designs and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm/boot/dts/Makefile |4

[PATCH v9 6/8] ARM: mach-bcm: Consolidate currently supported IPROC SoCs

2014-10-28 Thread Scott Branden
Move ARCH_BCM_5301X subarch under ARCH_IPROC architecture. Additional IPROC chipsets that share a lot of commonality should be added under ARCH_IPROC as well. Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 37 - 1 file changed, 16 insertions

[PATCH v9 2/8] dt-bindings: Document Broadcom Cygnus SoC and clocks

2014-10-28 Thread Scott Branden
From: Jonathan Richardson Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Reviewed-by: Ray Jui Signed-off-by: Scott Branden --- .../devicetree/bindings/arm/bcm/cygnus.txt | 31 ++ .../devicetree/bindings/clock/bcm

[PATCH v9 7/8] ARM: mach-bcm: ARCH_BCM_MOBILE: remove one level of menu from Kconfig

2014-10-28 Thread Scott Branden
remove menu "Broadcom Mobile SoC Selection" This requires: - selecting ARCH_BCM_MOBILE based on SoC selections - fixup bcm_defconfig and multi_v7_defconfig to work with new menu levels. Signed-off-by: Scott Branden --- arch/arm/configs/bcm_defconfig |3 ++- arch/a

[PATCH 1/1] mmc: sdhci-bcm2835: added quirk and removed udelay in write ops

2014-10-14 Thread Scott Branden
Added quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 present in controller. Removed udelay in write ops by using shadow registers for 16 bit accesses to 32-bit registers (where necessary). Optimized 32-bit operations when doing 8/16 register accesses. Signed-off-by: Scott Branden --- drivers/mmc/host

[PATCH 0/1] sdhci-bcm2835: added quirk and removed udelay in write ops

2014-10-14 Thread Scott Branden
This patch contains driver cleanup of sdhci-bcm2835. Please note that this has not actually been tested on bcm2835 yet. Testing comes from other devices with the same sdhci controller. This patch is being put out for testing and acceptance on the 2835. Please test and comment. Scott Branden (1

get_maintainers.pl doesn't actually get the real MAINTAINERS?

2014-10-14 Thread Scott Branden
Hello, I try running scripts/get_maintainers.pl but it doesn't seem to get the real maintainers properly. Please note this is run against the current MAINTAINERS file. One Example: I would expect drivers/mmc/host/sdhci-bcm2835.c to be maintained by Stephen Warren based on drivers/*/*bcm283

Re: get_maintainers.pl doesn't actually get the real MAINTAINERS?

2014-10-14 Thread Scott Branden
On 14-10-14 07:26 PM, Joe Perches wrote: On Tue, 2014-10-14 at 19:18 -0700, Scott Branden wrote: Hello, I try running scripts/get_maintainers.pl but it doesn't seem to get the real maintainers properly. Please note this is run against the current MAINTAINERS file. One Example: I

[PATCH v5 5/6] MAINTAINERS: Entry for Cygnus/iproc arm architecture

2014-10-14 Thread Scott Branden
Acked-by: Jonathan Richardson Signed-off-by: Scott Branden --- MAINTAINERS | 15 +++ 1 file changed, 15 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index ee1bc5b..794804a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2125,6 +2125,21 @@ L: linux-s

[PATCH v5 4/6] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-14 Thread Scott Branden
DT files to enable cygnus consisting on reference designs and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm/boot/dts/Makefile |4

[PATCH v5 0/6] Add initial support for Broadcom Cygnus SoC

2014-10-14 Thread Scott Branden
onfig : Initial defconfig for Broadcom Cygnus SoC Scott Branden (3): ARM: dts: Enable Broadcom Cygnus SoC MAINTAINERS: Entry for Cygnus/iproc arm architecture ARM: mach-bcm: Consolidate currently supported IPROC SoCs .../devicetree/bindings/arm/bcm/cygnus.txt | 31 +++ .../devic

[PATCH v5 2/6] dt-bindings: Document Broadcom Cygnus SoC and clocks

2014-10-14 Thread Scott Branden
From: Jonathan Richardson Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Reviewed-by: Ray Jui Signed-off-by: Scott Branden --- .../devicetree/bindings/arm/bcm/cygnus.txt | 31 ++ .../devicetree/bindings/clock/bcm

[PATCH v5 3/6] ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC

2014-10-14 Thread Scott Branden
) Zheng Signed-off-by: Scott Branden --- arch/arm/configs/bcm_cygnus_defconfig | 243 + 1 file changed, 243 insertions(+) create mode 100644 arch/arm/configs/bcm_cygnus_defconfig diff --git a/arch/arm/configs/bcm_cygnus_defconfig b/arch/arm/configs

[PATCH v5 1/6] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-14 Thread Scott Branden
From: Jonathan Richardson Adds initial support for the Cygnus SoC based on Broadcom’s iProc series. Move ARCH_BCM_5301x under the ARCH_BCM_IPROC architecture. Reviewed-by: Ray Jui Reviewed-by: Desmond Liu Reviewed-by: JD (Jiandong) Zheng Tested-by: Jonathan Richardson Signed-off-by: Scott

[PATCH v5 6/6] ARM: mach-bcm: Consolidate currently supported IPROC SoCs

2014-10-14 Thread Scott Branden
Move ARCH_BCM_5301X subarch under ARCH_IPROC architecture. Additional IPROC chipsets that share a lot of commonality should be added under ARCH_IPROC as well. Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 37 - 1 file changed, 16 insertions

[PATCH 1/1] MAINTAINERS: corrected bcm2835 search

2014-10-15 Thread Scott Branden
Corrected bcm2835 maintainer info by using N: to specify any files with bcm2835 in are directed to the proper maintainer. Also corrected minor mispelling of ARCHITECTURE in 2 comment locations. Signed-off-by: Scott Branden --- MAINTAINERS |9 +++-- 1 file changed, 3 insertions(+), 6

[PATCH 1/1] mmc: sdhci-bcm2835: added quirk and removed udelay in write ops

2014-10-15 Thread Scott Branden
Added quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 present in controller. Removed udelay in write ops by using shadow registers for 16 bit accesses to 32-bit registers (where necessary). Optimized 32-bit operations when doing 8/16 register accesses. Signed-off-by: Scott Branden --- drivers/mmc/host

[PATCH V3 0/6] Add initial support for Broadcom Cygnus SoC

2014-10-07 Thread Scott Branden
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 f

[PATCH 6/6] MAINTAINERS: Entry for Cygnus/iproc arm architecture and clock drivers

2014-10-07 Thread Scott Branden
From: Jonathan Richardson Acked-by: Jonathan Richardson Signed-off-by: Scott Branden --- MAINTAINERS | 15 +++ 1 file changed, 15 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index a12edf2..9024bac 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2071,6 +2071,21 @@ L

[PATCH 2/6] clk: Clock driver support for Broadcom Cygnus SoC

2014-10-07 Thread Scott Branden
From: Jonathan Richardson The iProc clock driver controls PLLs common across iProc chips. The cygnus driver controls cygnus specific features and variations. Reviewed-by: Ray Jui Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- drivers/clk

[PATCH 1/6] ARM: cygnus: Initial support for Broadcom Cygnus SoC

2014-10-07 Thread Scott Branden
From: Jonathan Richardson Adds initial support for the Cygnus SoC based on Broadcom’s iProc series. Reviewed-by: Ray Jui Reviewed-by: Desmond Liu Reviewed-by: JD (Jiandong) Zheng Tested-by: Jonathan Richardson Signed-off-by: Scott Branden --- arch/arm/mach-bcm/Kconfig | 31

[PATCH 5/6] ARM: dts: Enable Broadcom Cygnus SoC

2014-10-07 Thread Scott Branden
From: Jonathan Richardson DT files to enable cygnus consisting of the enterprise phone board variant and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm

[PATCH 4/6] ARM: cygnus defconfig : Initial defconfig for Broadcom Cygnus SoC

2014-10-07 Thread Scott Branden
From: Jonathan Richardson Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- arch/arm/configs/bcm_cygnus_defconfig | 222 + 1 file changed, 222 insertions(+) create mode 100644 arch/arm/configs

[PATCH 3/6] dt-bindings: Document Broadcom Cygnus SoC and clock driver

2014-10-07 Thread Scott Branden
From: Jonathan Richardson Reviewed-by: Arun Parameswaran Tested-by: Jonathan Richardson Reviewed-by: JD (Jiandong) Zheng Signed-off-by: Scott Branden --- Documentation/devicetree/bindings/arm/cygnus.txt | 12 ++ .../devicetree/bindings/clock/clk-cygnus.txt | 121

Re: [PATCHv2 3/5] mmc: shdci-bcm2835: add efficient back-to-back write workaround

2014-11-07 Thread Scott Branden
On 14-11-05 08:48 PM, Stephen Warren wrote: On 11/04/2014 11:55 PM, Scott Branden wrote: On 14-11-04 08:57 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: The bcm2835 has clock domain issues when back to back writes to certain registers are written. The existing driver

Re: [PATCHv2 5/5] mmc: sdhci-bcm2835: add sdhci quirk SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12

2014-11-07 Thread Scott Branden
On 14-11-05 08:50 PM, Stephen Warren wrote: On 11/05/2014 12:02 AM, Scott Branden wrote: On 14-11-04 09:00 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 is missing and needed for this controller. This seems fine, although any

Re: [PATCHv2 4/5] mmc: shdci-bcm2835: add verify for 32-bit back-to-back workaround

2014-11-07 Thread Scott Branden
On 14-11-05 09:01 PM, Stephen Warren wrote: On 11/05/2014 12:00 AM, Scott Branden wrote: On 14-11-04 08:59 PM, Stephen Warren wrote: On 10/30/2014 12:36 AM, Scott Branden wrote: Add a verify option to driver to print out an error message if a potential back to back write could cause a clock

Re: [PATCH v8 4/8] ARM: dts: Enable Broadcom Cygnus SoC

2014-11-08 Thread Scott Branden
On 14-11-08 04:22 PM, Olof Johansson wrote: Hi, A bunch of small comments below, should be quick to fix. On Tue, Oct 28, 2014 at 12:53 PM, Scott Branden wrote: DT files to enable cygnus consisting on reference designs and cygnus core configuration. Reviewed-by: Ray Jui Reviewed-by: Arun

Re: [PATCH v8 4/8] ARM: dts: Enable Broadcom Cygnus SoC

2014-11-09 Thread Scott Branden
On 14-11-09 12:38 PM, Arnd Bergmann wrote: On Sunday 09 November 2014 09:23:11 Greg Kroah-Hartman wrote: On Sat, Nov 08, 2014 at 10:49:09PM -0800, Olof Johansson wrote: +/* + * Copyright 2014 Broadcom Corporation. All rights reserved. + * + * Unless you and Broadcom execute a separate written

[PATCH 1/2] ARM: multi_v7_defconfig: remove one level of menu from Kconfig

2014-11-09 Thread Scott Branden
remove menu "Broadcom Mobile SoC Selection" This requires: - selecting ARCH_BCM_MOBILE based on SoC selections - fixup multi_v7_defconfig to work with new menu levels of mach-bcm. Signed-off-by: Scott Branden --- arch/arm/configs/multi_v7_defconfig | 3 ++- 1 file changed, 2 insert

[PATCH 2/2] ARM: multi_v7_defconfig: Enable Broadcom Cygnus

2014-11-09 Thread Scott Branden
From: Ray Jui Enable Broadcom Cygnus platform support in multi_v7_defconfig Signed-off-by: Ray Jui Signed-off-by: Scott Branden --- arch/arm/configs/multi_v7_defconfig | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch/arm

Re: [RFC PATCH] mmc: Kconfig: Add dependency on GPIOLIB for Arasan driver

2015-07-27 Thread Scott Branden
Hi Michal, comment in line On 15-07-24 06:53 AM, Michal Simek wrote: The patch "mmc: sdhci-of-arasan: Call OF parsing for MMC" (sha1: 16b23787fc709fe60c5d2bd05927b1a3da33d4e9) introduce new dependency on GPIOLIB which calls mmc_of_parse() -> mmc_gpiod_request_cd() (slot-gpio.c) which calls devm

[PATCH 1/1] usb: dwc2: gadget: parity fix in isochronous mode

2015-08-18 Thread Scott Branden
toggle between even and odd parity until the Transfer Complete interrupt is received. Signed-off-by: Roman Bacik Reviewed-by: Abhinav Ratna Reviewed-by: Srinath Mannam Reviewed-by: Scott Branden Signed-off-by: Scott Branden --- drivers/usb/dwc2/core.h | 1 + drivers/usb/dwc2/gadget.c | 48

[PATCH 0/1] USB DWC2 parity fix in isochronous mode

2015-08-18 Thread Scott Branden
This patch contains a fix for a real world interop problem found when using the Synopsis DWC2 USB controller with isochronous audio as detailed in the commit message. Roman Bacik (1): usb: dwc2: gadget: parity fix in isochronous mode drivers/usb/dwc2/core.h | 1 + drivers/usb/dwc2/gadget.c

Re: [PATCH 04/74] clockevents/drivers/bcm_kona: Migrate to new 'set-state' interface

2015-08-12 Thread Scott Branden
ks for new states of clockevent devices, for example: ONESHOT_STOPPED. Oneshot callback isn't required as it was empty. Acked-by: Ray Jui Acked-by; Scott Branden Cc: Florian Fainelli Cc: Ray Jui Cc: Scott Branden Cc: bcm-kernel-feedback-l...@broadcom.com Signed-off-by: Viresh Kum

<    1   2   3   4   5   6   7   8   9   >