/linux/Documentation/devicetree/bindings/mfd/ |
H A 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 …]
|
H A D | marvell,88pm886-a1.yaml | 4 $id: http://devicetree.org/schemas/mfd/marvell,88pm886-a1.yaml# 7 title: Marvell 88PM886 PMIC core 13 Marvell 88PM886 is a PMIC providing several functions such as onkey, 18 const: marvell,88pm886-a1 52 compatible = "marvell,88pm886-a1";
|
/linux/Documentation/arch/arm/ |
H A D | marvell.rst | 16 - 88F5082 17 - 88F5181 a.k.a Orion-1 18 - 88F5181L a.k.a Orion-VoIP 19 - 88F5182 a.k.a Orion-NAS 24 …ttps://web.archive.org/web/20210704165540/https://www.digriz.org.uk/ts78xx/88F5182_Functional_Erra… 25 - 88F5281 a.k.a Orion-2 28 - 88F6183 a.k.a Orion-1-90 32 Feroceon 88fr331 (88f51xx) or 88fr531-vd (88f52xx) ARMv5 compatible 42 - 88F6282 a.k.a Armada 300 45 - 88F6283 a.k.a Armada 310 [all …]
|
/linux/drivers/scsi/mvsas/ |
H A 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/arch/arm/boot/dts/marvell/ |
H A 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 …]
|
H A 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";
|
H A 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/Documentation/devicetree/bindings/arm/marvell/ |
H A 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"
|
H A 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/drivers/mfd/ |
H A 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 …]
|
H A 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 */ 94 "Failed to detect Marvell 88PM800:ChipID[0x%x]\n", val); in pm80x_init() 157 MODULE_DESCRIPTION("I2C Driver for Marvell 88PM80x");
|
H A D | 88pm805.c | 2 * Base driver for Marvell 88PM805 28 #include <linux/mfd/88pm80x.h> 33 { "88PM805" }, 38 /* Interrupt Number in 88PM805 */ 69 .name = "88pm80x-codec", 167 .name = "88pm805", 228 dev_err(chip->dev, "Failed to initialize 88pm805 devices\n"); in pm805_probe() 253 .name = "88PM805", 273 MODULE_DESCRIPTION("PMIC Driver for Marvell 88PM805");
|
/linux/drivers/input/touchscreen/ |
H A D | 88pm860x-ts.c | 3 * Touchscreen driver for Marvell 88PM860x 14 #include <linux/mfd/88pm860x.h> 134 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-prebias", &n)) in pm860x_touch_dt_init() 136 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-slot-cycle", &n)) in pm860x_touch_dt_init() 138 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-off-scale", &n)) in pm860x_touch_dt_init() 140 if (!of_property_read_u32(np, "marvell,88pm860x-gpadc-sw-cal", &n)) in pm860x_touch_dt_init() 148 if (!of_property_read_u32(np, "marvell,88pm860x-tsi-prebias", &data)) { in pm860x_touch_dt_init() 155 if (!of_property_read_u32(np, "marvell,88pm860x-pen-prebias", &n)) in pm860x_touch_dt_init() 157 if (!of_property_read_u32(np, "marvell,88pm860x-pen-prechg", &n)) in pm860x_touch_dt_init() 164 of_property_read_u32(np, "marvell,88pm860x-resistor-X", res_x); in pm860x_touch_dt_init() [all …]
|
/linux/Documentation/devicetree/bindings/leds/backlight/ |
H A 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/Documentation/devicetree/bindings/regulator/ |
H A D | 88pg86x.txt | 1 Marvell 88PG867/88PG868 voltage regulators 4 - compatible: one of "marvell,88pg867", "marvell,88pg868"; 13 compatible = "marvell,88pg868";
|
H A D | 88pm860x.txt | 1 Marvell 88PM860x regulator 4 - compatible: "marvell,88pm860x" 12 pmic: 88pm860x@34 { 13 compatible = "marvell,88pm860x";
|
/linux/sound/pci/ice1712/ |
H A 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/drivers/input/misc/ |
H A D | 88pm80x_onkey.c | 3 * Marvell 88PM80x ONKEY driver 13 #include <linux/mfd/88pm80x.h> 30 /* 88PM80x gives us an interrupt when ONKEY is held */ 86 info->idev->name = "88pm80x_on"; in pm80x_onkey_probe() 87 info->idev->phys = "88pm80x_on/input0"; in pm80x_onkey_probe() 140 .name = "88pm80x-onkey", 150 MODULE_DESCRIPTION("Marvell 88PM80x ONKEY driver"); 152 MODULE_ALIAS("platform:88pm80x-onkey");
|
H A 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() 137 .name = "88pm860x-onkey", 144 MODULE_DESCRIPTION("Marvell 88PM860x ONKEY driver");
|
H A D | 88pm886-onkey.c | 8 #include <linux/mfd/88pm886.h> 62 idev->name = "88pm886-onkey"; in pm886_onkey_probe() 63 idev->phys = "88pm886-onkey/input0"; in pm886_onkey_probe() 82 { "88pm886-onkey", }, 89 .name = "88pm886-onkey", 96 MODULE_DESCRIPTION("Marvell 88PM886 onkey driver");
|
/linux/Documentation/devicetree/bindings/net/bluetooth/ |
H A D | marvell,88w8897.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/marvell,88w8897.yaml# 19 - mrvl,88w8897 20 - mrvl,88w8997 33 const: mrvl,88w8997 47 compatible = "mrvl,88w8897";
|
/linux/drivers/regulator/ |
H A D | 88pg86x.c | 88 { .compatible = "marvell,88pg867" }, 89 { .compatible = "marvell,88pg868" }, 95 { "88pg867", }, 96 { "88pg868", }, 103 .name = "88pg86x", 113 MODULE_DESCRIPTION("Marvell 88PG86X voltage regulator");
|
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | switchdev.rst | 141 $ devlink port add pci/0000:06:00.0 flavour pcisf pfnum 0 sfnum 88 142 …pci/0000:06:00.0/32768: type eth netdev eth6 flavour pcisf controller 0 pfnum 0 sfnum 88 external … 149 pci/0000:06:00.0/32768: type eth netdev enp6s0pf0sf88 flavour pcisf pfnum 0 sfnum 88 222 …8: type eth netdev ens2f0npf0sf88 flavour pcisf controller 0 pfnum 0 sfnum 88 external false split… 224 hw_addr 00:00:00:00:88:88 state inactive opstate detached 231 …8: type eth netdev ens2f0npf0sf88 flavour pcisf controller 0 pfnum 0 sfnum 88 external false split… 233 hw_addr 00:00:00:00:88:88 state active opstate detached 279 …8: type eth netdev ens2f0npf0sf88 flavour pcisf controller 0 pfnum 0 sfnum 88 external false split… 281 hw_addr 00:00:00:00:88:88 state active opstate attached
|
/linux/arch/mips/boot/dts/cavium-octeon/ |
H A 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 …]
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A 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
|