| /Linux-v5.4/drivers/bluetooth/ |
| D | hci_mrvl.c | 57 struct mrvl_data *mrvl; in mrvl_open() local 65 mrvl = kzalloc(sizeof(*mrvl), GFP_KERNEL); in mrvl_open() 66 if (!mrvl) in mrvl_open() 69 skb_queue_head_init(&mrvl->txq); in mrvl_open() 70 skb_queue_head_init(&mrvl->rawq); in mrvl_open() 72 set_bit(STATE_CHIP_VER_PENDING, &mrvl->flags); in mrvl_open() 74 hu->priv = mrvl; in mrvl_open() 84 kfree(mrvl); in mrvl_open() 91 struct mrvl_data *mrvl = hu->priv; in mrvl_close() local 98 skb_queue_purge(&mrvl->txq); in mrvl_close() [all …]
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | mmp2.dtsi | 35 compatible = "mrvl,axi-bus", "simple-bus"; 42 compatible = "mrvl,mmp2-intc"; 46 mrvl,intc-nr-irqs = <64>; 50 compatible = "mrvl,mmp2-mux-intc"; 56 mrvl,intc-nr-irqs = <2>; 60 compatible = "mrvl,mmp2-mux-intc"; 66 mrvl,intc-nr-irqs = <2>; 67 mrvl,clr-mfp-irq = <1>; 71 compatible = "mrvl,mmp2-mux-intc"; 77 mrvl,intc-nr-irqs = <3>; [all …]
|
| D | pxa910.dtsi | 34 compatible = "mrvl,axi-bus", "simple-bus"; 41 compatible = "mrvl,mmp-intc"; 45 mrvl,intc-nr-irqs = <64>; 51 compatible = "mrvl,apb-bus", "simple-bus"; 58 compatible = "mrvl,mmp-timer"; 64 compatible = "mrvl,mmp-timer"; 71 compatible = "mrvl,mmp-uart"; 80 compatible = "mrvl,mmp-uart"; 89 compatible = "mrvl,mmp-uart"; 130 compatible = "mrvl,mmp-twsi"; [all …]
|
| D | pxa168.dtsi | 29 compatible = "mrvl,axi-bus", "simple-bus"; 36 compatible = "mrvl,mmp-intc"; 40 mrvl,intc-nr-irqs = <64>; 46 compatible = "mrvl,apb-bus", "simple-bus"; 53 compatible = "mrvl,mmp-timer"; 59 compatible = "mrvl,mmp-uart"; 68 compatible = "mrvl,mmp-uart"; 77 compatible = "mrvl,mmp-uart"; 118 compatible = "mrvl,mmp-twsi"; 123 mrvl,i2c-fast-mode; [all …]
|
| D | pxa2xx.dtsi | 68 compatible = "mrvl,pxa-gpio"; 97 compatible = "mrvl,pxa-uart"; 105 compatible = "mrvl,pxa-uart"; 113 compatible = "mrvl,pxa-uart"; 121 compatible = "mrvl,pxa-uart"; 128 compatible = "mrvl,pxa-i2c";
|
| D | pxa168-aspenite.dts | 12 compatible = "mrvl,pxa168-aspenite", "mrvl,pxa168";
|
| D | pxa3xx.dtsi | 132 compatible = "mrvl,pwri2c"; 254 compatible = "mrvl,pxa3xx-ssp"; 262 compatible = "mrvl,pxa3xx-ssp"; 270 compatible = "mrvl,pxa3xx-ssp"; 278 compatible = "mrvl,pxa3xx-ssp";
|
| D | mmp2-olpc-xo-1-75.dts | 16 compatible = "olpc,xo-1.75", "mrvl,mmp2"; 165 mrvl,clk-delay-cycles = <31>; 189 mrvl,clk-delay-cycles = <31>;
|
| D | pxa910-dkb.dts | 12 compatible = "mrvl,pxa910-dkb", "mrvl,pxa910";
|
| D | mmp2-brownstone.dts | 12 compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
|
| D | pxa300-raumfeld-common.dtsi | 48 compatible = "mrvl,pxa-ssp-dai"; 60 compatible = "mrvl,pxa-ssp-dai"; 226 mrvl,i2c-fast-mode;
|
| D | berlin2.dtsi | 81 compatible = "mrvl,pxav3-mmc"; 90 compatible = "mrvl,pxav3-mmc"; 99 compatible = "mrvl,pxav3-mmc";
|
| D | berlin2q.dtsi | 126 compatible = "mrvl,pxav3-mmc"; 135 compatible = "mrvl,pxav3-mmc"; 144 compatible = "mrvl,pxav3-mmc";
|
| D | pxa27x.dtsi | 75 compatible = "mrvl,pxa-i2c";
|
| /Linux-v5.4/Documentation/devicetree/bindings/serial/ |
| D | mrvl,pxa-ssp.txt | 6 mrvl,pxa25x-ssp 8 mrvl,pxa27x-ssp 9 mrvl,pxa3xx-ssp 11 mrvl,pxa910-ssp 12 mrvl,ce4100-ssp 22 compatible = "mrvl,pxa3xx-ssp"; 33 compatible = "mrvl,pxa3xx-ssp"; 44 compatibl3 = "mrvl,pxa3xx-ssp"; 55 compatible = "mrvl,pxa3xx-ssp";
|
| D | mrvl-serial.txt | 4 - compatible : should be "mrvl,mmp-uart" or "mrvl,pxa-uart".
|
| /Linux-v5.4/Documentation/devicetree/bindings/i2c/ |
| D | i2c-pxa.txt | 6 - compatible : should be "mrvl,mmp-twsi" where mmp is the name of a 8 For the pxa2xx/pxa3xx, an additional node "mrvl,pxa-i2c" is required 15 - mrvl,i2c-polling : Disable interrupt of i2c controller. Polling 17 - mrvl,i2c-fast-mode : Enable fast mode of i2c controller. 21 compatible = "mrvl,mmp-twsi"; 24 mrvl,i2c-fast-mode; 28 compatible = "mrvl,mmp-twsi";
|
| /Linux-v5.4/Documentation/devicetree/bindings/arm/mrvl/ |
| D | mrvl.txt | 6 - compatible = "mrvl,pxa168-aspenite", "mrvl,pxa168"; 10 - compatible = "mrvl,pxa910-dkb"; 14 - compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
|
| /Linux-v5.4/Documentation/devicetree/bindings/mmc/ |
| D | sdhci-pxa.txt | 7 - compatible: Should be "mrvl,pxav2-mmc", "mrvl,pxav3-mmc" or 10 * for "mrvl,pxav2-mmc" and "mrvl,pxav3-mmc", one register area for 25 - mrvl,clk-delay-cycles: Specify a number of cycles to delay for tuning. 30 compatible = "mrvl,pxav3-mmc"; 37 mrvl,clk-delay-cycles = <31>; 49 mrvl,clk-delay-cycles = <0x1F>;
|
| /Linux-v5.4/Documentation/devicetree/bindings/interrupt-controller/ |
| D | mrvl,intc.txt | 4 - compatible : Should be "mrvl,mmp-intc", "mrvl,mmp2-intc" or 5 "mrvl,mmp2-mux-intc" 18 - mrvl,intc-nr-irqs : Specifies the number of interrupts in the interrupt 20 - mrvl,clr-mfp-irq : Specifies the interrupt that needs to clear MFP edge 25 compatible = "mrvl,mmp2-intc"; 29 mrvl,intc-nr-irqs = <64>; 33 compatible = "mrvl,mmp2-mux-intc"; 39 mrvl,intc-nr-irqs = <2>;
|
| /Linux-v5.4/Documentation/devicetree/bindings/sound/ |
| D | mrvl,pxa-ssp.txt | 5 compatible Must be "mrvl,pxa-ssp-dai" 21 compatible = "mrvl,pxa3xx-ssp"; 30 compatible = "mrvl,pxa-ssp-dai";
|
| /Linux-v5.4/Documentation/devicetree/bindings/net/ |
| D | marvell-bluetooth.txt | 12 "mrvl,88w8897" 23 compatible = "mrvl,88w8897";
|
| /Linux-v5.4/Documentation/devicetree/bindings/timer/ |
| D | mrvl,mmp-timer.txt | 4 - compatible : Should be "mrvl,mmp-timer". 13 compatible = "mrvl,mmp-timer";
|
| /Linux-v5.4/Documentation/devicetree/bindings/rtc/ |
| D | sa1100-rtc.txt | 4 - compatible: should be "mrvl,sa1100-rtc" 13 compatible = "mrvl,mmp-rtc";
|
| /Linux-v5.4/Documentation/devicetree/bindings/net/nfc/ |
| D | nfcmrvl.txt | 5 - "marvell,nfc-uart" or "mrvl,nfc-uart" for UART devices
|