Searched +full:spi +full:- +full:nsp +full:- +full:qspi (Results  1 – 5 of 5) sorted by relevance
| /linux/Documentation/devicetree/bindings/spi/ | 
| H A D | brcm,spi-bcm-qspi.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/spi/brcm,spi-bcm-qspi.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Broadcom SPI controller
 10   - Kamal Dasu <kdasu.kdev@gmail.com>
 11   - Rafał Miłecki <rafal@milecki.pl>
 14   The Broadcom SPI controller is a SPI master found on various SOCs, including
 15   BRCMSTB (BCM7XXX), Cygnus, NSP and NS2. The Broadcom Master SPI hw IP consists
 17     MSPI : SPI master controller can read and write to a SPI slave device
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/broadcom/ | 
| H A D | bcm5301x.dtsi | 9 #include "bcm-ns.dtsi"12 	mpcore-bus@19000000 {
 14 			#clock-cells = <0>;
 15 			compatible = "brcm,nsp-armpll";
 21 			compatible = "arm,cortex-a9-twd-wdt";
 30 		#address-cells = <1>;
 31 		#size-cells = <1>;
 35 			#clock-cells = <0>;
 36 			compatible = "fixed-clock";
 37 			clock-frequency = <25000000>;
 [all …]
 
 | 
| H A D | bcm-nsp.dtsi | 33 #include <dt-bindings/interrupt-controller/arm-gic.h>34 #include <dt-bindings/interrupt-controller/irq.h>
 35 #include <dt-bindings/clock/bcm-nsp.h>
 38 	#address-cells = <1>;
 39 	#size-cells = <1>;
 40 	compatible = "brcm,nsp";
 42 	interrupt-parent = <&gic>;
 53 		#address-cells = <1>;
 54 		#size-cells = <0>;
 58 			compatible = "arm,cortex-a9";
 [all …]
 
 | 
| H A D | bcm-hr2.dtsi | 33 #include <dt-bindings/interrupt-controller/arm-gic.h>34 #include <dt-bindings/interrupt-controller/irq.h>
 39 	interrupt-parent = <&gic>;
 40 	#address-cells = <1>;
 41 	#size-cells = <1>;
 44 		#address-cells = <1>;
 45 		#size-cells = <0>;
 49 			compatible = "arm,cortex-a9";
 50 			next-level-cache = <&L2>;
 56 		compatible = "arm,cortex-a9-pmu";
 [all …]
 
 | 
| /linux/drivers/spi/ | 
| H A D | spi-bcm-qspi.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Driver for Broadcom BRCMSTB, NSP,  NS2, Cygnus SPI Controllers
 21 #include <linux/spi/spi.h>
 22 #include <linux/mtd/spi-nor.h>
 25 #include "spi-bcm-qspi.h"
 171  * to TXRAM and RXRAM when used as 32-bit registers respectively
 255 static inline bool has_bspi(struct bcm_qspi *qspi)  in has_bspi()  argument
 257 	return qspi->bspi_mode;  in has_bspi()
 260 /* hardware supports spcr3 and fast baud-rate  */
 261 static inline bool bcm_qspi_has_fastbr(struct bcm_qspi *qspi)  in bcm_qspi_has_fastbr()  argument
 [all …]
 
 |