Searched full:bspi (Results 1 – 18 of 18) sorted by relevance
/linux/drivers/spi/ |
H A D | spi-bcm-qspi.c | 30 /* BSPI register offsets */ 192 BSPI, enumerator 316 /* BSPI helpers */ 323 if (!(bcm_qspi_read(qspi, BSPI, BSPI_BUSY_STATUS) & 1)) in bcm_qspi_bspi_busy_poll() 342 bcm_qspi_write(qspi, BSPI, BSPI_B0_CTRL, 1); in bcm_qspi_bspi_flush_prefetch_buffers() 343 bcm_qspi_write(qspi, BSPI, BSPI_B1_CTRL, 1); in bcm_qspi_bspi_flush_prefetch_buffers() 344 bcm_qspi_write(qspi, BSPI, BSPI_B0_CTRL, 0); in bcm_qspi_bspi_flush_prefetch_buffers() 345 bcm_qspi_write(qspi, BSPI, BSPI_B1_CTRL, 0); in bcm_qspi_bspi_flush_prefetch_buffers() 350 return (bcm_qspi_read(qspi, BSPI, BSPI_RAF_STATUS) & in bcm_qspi_bspi_lr_is_fifo_empty() 356 u32 data = bcm_qspi_read(qspi, BSPI, BSPI_RAF_READ_DAT in bcm_qspi_bspi_lr_read_fifo() [all...] |
H A D | spi-bcm-qspi.h | 12 /* BSPI interrupt masks */
|
H A D | Kconfig | 233 tristate "Broadcom BSPI and MSPI controller support"
|
/linux/Documentation/devicetree/bindings/spi/ |
H A D | brcm,spi-bcm-qspi.yaml | 18 BSPI : Broadcom SPI in combination with the MSPI hw IP provides acceleration 22 Supported Broadcom SoCs have one instance of MSPI+BSPI controller IP. 23 MSPI master can be used without BSPI. BRCMSTB SoCs have an additional instance 24 of a MSPI master without the BSPI to use with non flash slave devices that 61 - const: bspi 100 - | # BRCMSTB SoC: SPI Master (MSPI+BSPI) for SPI-NOR access 104 reg-names = "mspi", "bspi", "cs_reg"; 150 reg-names = "mspi", "bspi", "intr_regs", "intr_status_reg"; 179 reg-names = "mspi", "bspi", "intr_regs", "intr_status_reg";
|
/linux/arch/mips/boot/dts/brcm/ |
H A D | bcm97360svmb.dts | 90 use-bspi;
|
H A D | bcm97358svmb.dts | 87 use-bspi;
|
H A D | bcm97425svmb.dts | 125 use-bspi;
|
H A D | bcm7125.dtsi | 254 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7420.dtsi | 315 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7358.dtsi | 346 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7362.dtsi | 393 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7360.dtsi | 397 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7346.dtsi | 478 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7425.dtsi | 489 reg-names = "cs_reg", "hif_mspi", "bspi";
|
H A D | bcm7435.dtsi | 505 reg-names = "cs_reg", "hif_mspi", "bspi";
|
/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm5301x.dtsi | 105 reg-names = "mspi", "bspi", "intr_regs", "intr_status_reg";
|
H A D | bcm-hr2.dtsi | 226 reg-names = "mspi", "bspi", "intr_regs",
|
/linux/arch/arm64/boot/dts/broadcom/northstar2/ |
H A D | ns2.dtsi | 744 reg-names = "mspi", "bspi", "intr_regs",
|