[PATCH v2 0/9] spi: bcm63xx-hsspi: driver and doc updates

William Zhang william.zhang at broadcom.com
Fri Jun 2 01:52:20 CEST 2023


Hi Jagan and Tom,

Any chance to get this patch series into the u-boot? I haven't heard any 
feedback and comments but they are largely based on patch series for 
linux that was accepted in kernel stable release 6.3 and verified on 
Broadcom reference boards.

Thanks,
William

On 05/02/2023 11:58 AM, William Zhang wrote:
> This patch series is the u-boot port from the recently accepted kernel
> Broadcom HSSPI driver patch series here [1]. It includes the
> accumulative updates and fixes for the driver from Broadcom. It also
> added a new driver for the updated SPI controller found in the new
> BCMBCA SoC. The device tree document is converted to yaml format and
> updated accordingly.
> 
> [1]: https://lore.kernel.org/all/20230207065826.285013-1-william.zhang@broadcom.com/
> 
> Changes in v2:
> - Add Álvaro Fernández Rojas as another maintainer
> 
> William Zhang (9):
>    dt-bindings: spi: Add bcm63xx-hsspi controller support
>    ARM: dts: broadcom: bcmbca: Add spi controller node
>    arm64: dts: broadcom: bcmbca: Add spi controller node
>    spi: bcm63xx-hsspi: Enable SPI drivers by default
>    spi: bcm63xx-hsspi: Add new compatible string support
>    spi: bcm63xx-hsspi: Fix multi-bit mode setting
>    spi: bcm63xx-hsspi: Add prepend mode support
>    spi: bcmbca-hsspi: Add driver for newer HSSPI controller
>    MAINTAINERS: Add Broadcom Broadband SoC HS SPI drivers
> 
>   MAINTAINERS                                   |   9 +
>   arch/arm/Kconfig                              |   2 +
>   arch/arm/dts/bcm47622.dtsi                    |  18 +
>   arch/arm/dts/bcm4908.dtsi                     |  17 +
>   arch/arm/dts/bcm4912.dtsi                     |  20 +
>   arch/arm/dts/bcm63138.dtsi                    |  18 +
>   arch/arm/dts/bcm63146.dtsi                    |  19 +
>   arch/arm/dts/bcm63148.dtsi                    |  18 +
>   arch/arm/dts/bcm63158.dtsi                    |  15 +-
>   arch/arm/dts/bcm63178.dtsi                    |  19 +
>   arch/arm/dts/bcm6756.dtsi                     |  19 +
>   arch/arm/dts/bcm6813.dtsi                     |  20 +
>   arch/arm/dts/bcm6846.dtsi                     |  18 +
>   arch/arm/dts/bcm6855.dtsi                     |  27 +-
>   arch/arm/dts/bcm6856.dtsi                     |  23 +-
>   arch/arm/dts/bcm6858.dtsi                     |  23 +-
>   arch/arm/dts/bcm6878.dtsi                     |  19 +
>   arch/arm/dts/bcm947622.dts                    |   4 +
>   arch/arm/dts/bcm94908.dts                     |   4 +
>   arch/arm/dts/bcm94912.dts                     |   4 +
>   arch/arm/dts/bcm963138.dts                    |   4 +
>   arch/arm/dts/bcm963146.dts                    |   4 +
>   arch/arm/dts/bcm963148.dts                    |   4 +
>   arch/arm/dts/bcm963158.dts                    |   4 +
>   arch/arm/dts/bcm963178.dts                    |   4 +
>   arch/arm/dts/bcm96756.dts                     |   4 +
>   arch/arm/dts/bcm96813.dts                     |   4 +
>   arch/arm/dts/bcm96846.dts                     |   4 +
>   arch/arm/dts/bcm96855.dts                     |   4 +
>   arch/arm/dts/bcm96856.dts                     |   4 +
>   arch/arm/dts/bcm96858.dts                     |   4 +
>   arch/arm/dts/bcm96878.dts                     |   4 +
>   arch/arm/mach-bcmbca/Kconfig                  |  26 ++
>   .../spi/brcm,bcm63xx-hsspi.yaml               | 134 ++++++
>   drivers/spi/Kconfig                           |  13 +-
>   drivers/spi/Makefile                          |   1 +
>   drivers/spi/bcm63xx_hsspi.c                   | 277 +++++++++++-
>   drivers/spi/bcmbca_hsspi.c                    | 414 ++++++++++++++++++
>   38 files changed, 1160 insertions(+), 69 deletions(-)
>   create mode 100644 doc/device-tree-bindings/spi/brcm,bcm63xx-hsspi.yaml
>   create mode 100644 drivers/spi/bcmbca_hsspi.c
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4212 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20230601/99af4239/attachment.bin>


More information about the U-Boot mailing list