Searched refs:MSPI (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/spi/ |
D | brcm,spi-bcm-qspi.txt | 6 MSPI : SPI master controller can read and write to a SPI slave device 7 BSPI : Broadcom SPI in combination with the MSPI hw IP provides acceleration 11 Supported Broadcom SoCs have one instance of MSPI+BSPI controller IP. 12 MSPI master can be used wihout BSPI. BRCMSTB SoCs have an additional instance 13 of a MSPI master without the BSPI to use with non flash slave devices that 26 "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi" : MSPI+BSPI on BRCMSTB SoCs 27 "brcm,spi-brcmstb-mspi", "brcm,spi-bcm-qspi" : Second Instance of MSPI 29 "brcm,spi-bcm7425-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 31 "brcm,spi-bcm7429-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI 33 "brcm,spi-bcm7435-qspi", "brcm,spi-bcm-qspi", "brcm,spi-brcmstb-mspi" : Second Instance of MSPI [all …]
|
/Linux-v5.10/drivers/spi/ |
D | spi-bcm-qspi.c | 170 MSPI, enumerator 577 bcm_qspi_write(qspi, MSPI, MSPI_SPCR0_LSB, spcr); in bcm_qspi_hw_set_parms() 590 bcm_qspi_write(qspi, MSPI, MSPI_SPCR0_MSB, spcr); in bcm_qspi_hw_set_parms() 603 bcm_qspi_write(qspi, MSPI, MSPI_SPCR0_LSB, 4); in bcm_qspi_hw_set_parms() 606 bcm_qspi_write(qspi, MSPI, MSPI_SPCR3, spcr); in bcm_qspi_hw_set_parms() 699 return bcm_qspi_read(qspi, MSPI, slot_offset) & 0xff; in read_rxram_slot_u8() 708 return (bcm_qspi_read(qspi, MSPI, lsb_offset) & 0xff) | in read_rxram_slot_u16() 709 ((bcm_qspi_read(qspi, MSPI, msb_offset) & 0xff) << 8); in read_rxram_slot_u16() 758 bcm_qspi_write(qspi, MSPI, reg_offset, val); in write_txram_slot_u8() 768 bcm_qspi_write(qspi, MSPI, msb_offset, (val >> 8)); in write_txram_slot_u16() [all …]
|
D | Kconfig | 165 tristate "Broadcom BSPI and MSPI controller support" 170 Enables support for the Broadcom SPI flash and MSPI controller. 173 flash device as well as MSPI device.
|