| /Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
| D | 88pm860x.txt | 1 * Marvell 88PM860x Power Management IC 4 - compatible : "marvell,88pm860x" 5 - reg : the I2C slave address for the 88pm860x chip 6 - interrupts : IRQ line for the 88pm860x chip 7 - interrupt-controller: describes the 88pm860x as an interrupt controller (has its own domain) 9 - The cell is the 88pm860x local IRQ number 12 - marvell,88pm860x-irq-read-clr: inicates whether interrupt status is cleared by read 13 - marvell,88pm860x-slave-addr: 88pm860x are two chips solution. <reg> stores the I2C address 17 88pm860x consists of a large and varied group of sub-devices: 21 88pm860x-onkey : : On key [all …]
|
| /Linux-v6.1/Documentation/arm/ |
| D | marvell.rst | 16 - 88F5082 17 - 88F5181 18 - 88F5181L 19 - 88F5182 24 …ttps://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Erra… 25 - 88F5281 28 - 88F6183 30 Feroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatible 40 - 88F6282 a.k.a Armada 300 43 - 88F6283 a.k.a Armada 310 [all …]
|
| /Linux-v6.1/drivers/scsi/mvsas/ |
| D | Kconfig | 3 # Kernel configuration file for 88SE64XX/88SE94XX SAS/SATA driver. 11 tristate "Marvell 88SE64XX/88SE94XX SAS/SATA support" 16 This driver supports Marvell's SAS/SATA 3Gb/s PCI-E 88SE64XX and 6Gb/s 17 PCI-E 88SE94XX chip based host adapters. 24 Compiles the 88SE64XX/88SE94XX driver in debug mode. In debug mode, 31 Compiles the 88SE64xx/88SE94xx driver in interrupt tasklet mode.In this mode,
|
| /Linux-v6.1/arch/arm/boot/dts/ |
| D | pxa910-dkb.dts | 30 pmic: 88pm860x@34 { 31 compatible = "marvell,88pm860x"; 38 marvell,88pm860x-irq-read-clr; 39 marvell,88pm860x-slave-addr = <0x11>; 136 marvell,88pm860x-vrtc = <1>; 139 marvell,88pm860x-gpadc-prebias = <1>; 140 marvell,88pm860x-gpadc-slot-cycle = <1>; 141 marvell,88pm860x-tsi-prebias = <6>; 142 marvell,88pm860x-pen-prebias = <16>; 143 marvell,88pm860x-pen-prechg = <2>; [all …]
|
| D | kirkwood-db-88f6281.dts | 3 * Marvell DB-88F6281-BP Development Board Setup 16 model = "Marvell DB-88F6281-BP Development Board"; 17 compatible = "marvell,db-88f6281-bp", "marvell,kirkwood-88f6281", "marvell,kirkwood";
|
| D | kirkwood-db-88f6282.dts | 3 * Marvell DB-88F6282-BP Development Board Setup 16 model = "Marvell DB-88F6282-BP Development Board"; 17 compatible = "marvell,db-88f6282-bp", "marvell,kirkwood-88f6282", "marvell,kirkwood";
|
| /Linux-v6.1/drivers/net/ethernet/marvell/ |
| D | Kconfig | 125 Marvell 88E8001, Belkin F5D5005, CNet GigaCard, DLink DGE-530T, 160 Marvell 88E8021/88E8022/88E8035/88E8036/88E8038/88E8050/88E8052/ 161 88E8053/88E8055/88E8061/88E8062, SysKonnect SK-9E21D/SK-9S21
|
| /Linux-v6.1/Documentation/devicetree/bindings/dma/ |
| D | fsl-mxs-dma.txt | 23 88 88 88 88 24 88 88 88 88
|
| /Linux-v6.1/Documentation/devicetree/bindings/arm/marvell/ |
| D | marvell,kirkwood.txt | 4 Boards with a SoC of the Marvell Kirkwook family, eg 88f6281 12 "marvell,kirkwood-88f6192" 13 "marvell,kirkwood-88f6281" 14 "marvell,kirkwood-88f6282" 15 "marvell,kirkwood-88f6283" 16 "marvell,kirkwood-88f6702" 57 "marvell,db-88f6281-bp" 58 "marvell,db-88f6282-bp"
|
| D | marvell,orion5x.txt | 4 Boards with a SoC of the Marvell Orion family, eg 88f5181 12 "marvell,orion5x-88f5181" 13 "marvell,orion5x-88f5182" 23 "marvell,rd-88f5182-nas"
|
| /Linux-v6.1/drivers/mfd/ |
| D | 88pm860x-core.c | 3 * Base driver for Marvell 88PM8607 23 #include <linux/mfd/88pm860x.h> 170 .name = "88pm860x-backlight", 175 .name = "88pm860x-backlight", 180 .name = "88pm860x-backlight", 189 .name = "88pm860x-led", 194 .name = "88pm860x-led", 199 .name = "88pm860x-led", 204 .name = "88pm860x-led", 209 .name = "88pm860x-led", [all …]
|
| D | 88pm80x.c | 3 * I2C driver for Marvell 88PM80x 13 #include <linux/mfd/88pm80x.h> 18 /* 88pm80x chips have same definition for chip id register. */ 29 /* 88PM800 chip id number */ 31 /* 88PM805 chip id number */ 33 /* 88PM860 chip id number */ 95 "Failed to detect Marvell 88PM800:ChipID[0x%x]\n", val); in pm80x_init() 161 MODULE_DESCRIPTION("I2C Driver for Marvell 88PM80x");
|
| D | 88pm805.c | 2 * Base driver for Marvell 88PM805 28 #include <linux/mfd/88pm80x.h> 33 {"88PM805", 0}, 38 /* Interrupt Number in 88PM805 */ 69 .name = "88pm80x-codec", 167 .name = "88pm805", 229 dev_err(chip->dev, "Failed to initialize 88pm805 devices\n"); in pm805_probe() 254 .name = "88PM805", 274 MODULE_DESCRIPTION("PMIC Driver for Marvell 88PM805");
|
| /Linux-v6.1/drivers/input/touchscreen/ |
| D | 88pm860x-ts.c | 3 * Touchscreen driver for Marvell 88PM860x 14 #include <linux/mfd/88pm860x.h> 133 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-prebias", &n)) in pm860x_touch_dt_init() 135 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-slot-cycle", &n)) in pm860x_touch_dt_init() 137 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-off-scale", &n)) in pm860x_touch_dt_init() 139 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-sw-cal", &n)) in pm860x_touch_dt_init() 147 if (!of_property_read_u32(np, "marvell,88pm860x-tsi-prebias", &data)) { in pm860x_touch_dt_init() 154 if (!of_property_read_u32(np, "marvell,88pm860x-pen-prebias", &n)) in pm860x_touch_dt_init() 156 if (!of_property_read_u32(np, "marvell,88pm860x-pen-prechg", &n)) in pm860x_touch_dt_init() 163 of_property_read_u32(np, "marvell,88pm860x-resistor-X", res_x); in pm860x_touch_dt_init() [all …]
|
| /Linux-v6.1/Documentation/devicetree/bindings/leds/backlight/ |
| D | 88pm860x.txt | 1 88pm860x-backlight bindings 4 - marvell,88pm860x-iset: Current supplies on backlight device. 5 - marvell,88pm860x-pwm: PWM frequency on backlight device. 11 marvell,88pm860x-iset = <4>; 12 marvell,88pm860x-pwm = <3>;
|
| /Linux-v6.1/drivers/net/dsa/mv88e6xxx/ |
| D | Kconfig | 3 tristate "Marvell 88E6xxx Ethernet switch fabric support" 10 This driver adds support for most of the Marvell 88E6xxx models of 11 Ethernet switch chips, except 88E6060. 14 bool "PTP support for Marvell 88E6xxx" 18 Say Y to enable PTP hardware timestamping on Marvell 88E6xxx switch
|
| /Linux-v6.1/Documentation/devicetree/bindings/regulator/ |
| D | 88pg86x.txt | 1 Marvell 88PG867/88PG868 voltage regulators 4 - compatible: one of "marvell,88pg867", "marvell,88pg868"; 13 compatible = "marvell,88pg868";
|
| D | 88pm860x.txt | 1 Marvell 88PM860x regulator 4 - compatible: "marvell,88pm860x" 12 pmic: 88pm860x@34 { 13 compatible = "marvell,88pm860x";
|
| /Linux-v6.1/sound/pci/ice1712/ |
| D | ews.h | 16 "{TerraTec,EWS 88MT},"\ 17 "{TerraTec,EWS 88D},"\ 19 "{TerraTec,Phase 88}," \ 20 "{terrasoniq,TS 88}," 45 /* TerraTec EWS 88MT/D configuration definitions */ 51 #define ICE1712_EWS88_TX2 0x40 /* MIDI2 (only on 88D) */ 52 #define ICE1712_EWS88_RX2 0x80 /* MIDI2 (only on 88D) */
|
| /Linux-v6.1/drivers/input/misc/ |
| D | 88pm80x_onkey.c | 2 * Marvell 88PM80x ONKEY driver 25 #include <linux/mfd/88pm80x.h> 42 /* 88PM80x gives us an interrupt when ONKEY is held */ 98 info->idev->name = "88pm80x_on"; in pm80x_onkey_probe() 99 info->idev->phys = "88pm80x_on/input0"; in pm80x_onkey_probe() 153 .name = "88pm80x-onkey", 163 MODULE_DESCRIPTION("Marvell 88PM80x ONKEY driver"); 165 MODULE_ALIAS("platform:88pm80x-onkey");
|
| D | 88pm860x_onkey.c | 2 * 88pm860x_onkey.c - Marvell 88PM860x ONKEY driver 27 #include <linux/mfd/88pm860x.h> 44 /* 88PM860x gives us an interrupt when ONKEY is held */ 85 info->idev->name = "88pm860x_on"; in pm860x_onkey_probe() 86 info->idev->phys = "88pm860x_on/input0"; in pm860x_onkey_probe() 136 .name = "88pm860x-onkey", 143 MODULE_DESCRIPTION("Marvell 88PM860x ONKEY driver");
|
| /Linux-v6.1/drivers/regulator/ |
| D | 88pg86x.c | 88 { .compatible = "marvell,88pg867" }, 89 { .compatible = "marvell,88pg868" }, 95 { "88pg867", }, 96 { "88pg868", }, 103 .name = "88pg86x", 112 MODULE_DESCRIPTION("Marvell 88PG86X voltage regulator");
|
| /Linux-v6.1/Documentation/devicetree/bindings/reset/ |
| D | delta,tn48m-reset.yaml | 17 * 88F7040 SoC 18 * 88F6820 SoC 20 * 88E1680 PHY-s 21 * 88E1512 PHY
|
| /Linux-v6.1/Documentation/devicetree/bindings/pinctrl/ |
| D | marvell,orion-pinctrl.txt | 7 - compatible: "marvell,88f5181-pinctrl", 8 "marvell,88f5181l-pinctrl", 9 "marvell,88f5182-pinctrl", 10 "marvell,88f5281-pinctrl" 20 * Marvell Orion 88f5181l 45 * Marvell Orion 88f5182 70 * Marvell Orion 88f5281
|
| /Linux-v6.1/arch/mips/boot/dts/cavium-octeon/ |
| D | octeon_3xxx.dts | 16 compatible = "marvell,88e1118"; 28 compatible = "marvell,88e1118"; 41 compatible = "marvell,88e1149r"; 49 compatible = "marvell,88e1149r"; 57 compatible = "marvell,88e1149r"; 65 compatible = "marvell,88e1149r"; 74 compatible = "marvell,88e1149r"; 82 compatible = "marvell,88e1149r"; 90 compatible = "marvell,88e1149r"; 98 compatible = "marvell,88e1149r"; [all …]
|