Home
last modified time | relevance | path

Searched full:mps (Results 1 – 25 of 168) sorted by relevance

1234567

/linux-6.14.4/drivers/spi/
Dspi-mpc512x-psc.c35 #define psc_addr(mps, regname) ({ \ argument
37 switch (mps->type) { \
39 struct mpc52xx_psc __iomem *psc = mps->psc; \
44 struct mpc5125_psc __iomem *psc = mps->psc; \
88 struct mpc512x_psc_spi *mps = spi_controller_get_devdata(spi->controller); in mpc512x_psc_spi_activate_cs() local
94 sicr = in_be32(psc_addr(mps, sicr)); in mpc512x_psc_spi_activate_cs()
111 out_be32(psc_addr(mps, sicr), sicr); in mpc512x_psc_spi_activate_cs()
113 ccr = in_be32(psc_addr(mps, ccr)); in mpc512x_psc_spi_activate_cs()
118 bclkdiv = (mps->mclk_rate / speed) - 1; in mpc512x_psc_spi_activate_cs()
121 out_be32(psc_addr(mps, ccr), ccr); in mpc512x_psc_spi_activate_cs()
[all …]
Dspi-mpc52xx-psc.c63 struct mpc52xx_psc_spi *mps = spi_controller_get_devdata(spi->controller); in mpc52xx_psc_spi_activate_cs() local
64 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_activate_cs()
97 mps->bits_per_word = cs->bits_per_word; in mpc52xx_psc_spi_activate_cs()
107 struct mpc52xx_psc_spi *mps = spi_controller_get_devdata(spi->controller); in mpc52xx_psc_spi_transfer_rxtx() local
108 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_transfer_rxtx()
109 struct mpc52xx_psc_fifo __iomem *fifo = mps->fifo; in mpc52xx_psc_spi_transfer_rxtx()
159 wait_for_completion(&mps->done); in mpc52xx_psc_spi_transfer_rxtx()
242 static int mpc52xx_psc_spi_port_config(int psc_id, struct mpc52xx_psc_spi *mps) in mpc52xx_psc_spi_port_config() argument
244 struct mpc52xx_psc __iomem *psc = mps->psc; in mpc52xx_psc_spi_port_config()
245 struct mpc52xx_psc_fifo __iomem *fifo = mps->fifo; in mpc52xx_psc_spi_port_config()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/regulator/
Dmps,mpq7920.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mpq7920.yaml#
17 - mps,mpq7920
30 mps,switch-freq:
54 mps,buck-softstart:
61 mps,buck-phase-delay:
68 mps,buck-ovp-disable:
91 compatible = "mps,mpq7920";
95 mps,switch-freq = /bits/ 8 <1>;
104 mps,buck-ovp-disable;
105 mps,buck-phase-delay = /bits/ 8 <2>;
[all …]
Dmps,mp886x.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mp886x.yaml#
18 - mps,mp8867
19 - mps,mp8869
28 mps,fb-voltage-divider:
34 mps,switch-frequency-hz:
42 - mps,fb-voltage-divider
53 compatible = "mps,mp8869";
58 mps,fb-voltage-divider = <80 240>;
Dmps,mp5416.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mp5416.yaml#
17 - mps,mp5416
18 - mps,mp5496
56 compatible = "mps,mp5416";
Dmps,mpq2286.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mpq2286.yaml#
15 - mps,mpq2286
46 compatible = "mps,mpq2286";
Dmps,mpq7932.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mpq7932.yaml#
15 - mps,mpq7932
48 compatible = "mps,mpq7932";
Dmp8859.txt4 - compatible: "mps,mp8859";
13 compatible = "mps,mp8859";
/linux-6.14.4/drivers/pci/
DKconfig237 MPS (Max Payload Size) and MRRS (Max Read Request Size) are PCIe
241 The following choices set the MPS and MRRS optimization strategy
254 Use the BIOS defaults; don't touch MPS at all. This is the same
261 Default choice; ensure that the MPS matches upstream bridge.
267 Use largest MPS that boot-time devices support. If you have a
269 will use the largest MPS that's supported by all devices. This
276 Use MPS and MRRS for best performance. Ensure that a given
277 device's MPS is no larger than its parent MPS, which allows us to
278 keep all switches/bridges to the max MPS supported by their
285 Set MPS = 128 for all devices. MPS configuration effected by the
[all …]
/linux-6.14.4/drivers/hwmon/pmbus/
DKconfig332 tristate "MPS MP2856"
334 If you say yes here you get hardware monitoring support for MPS
341 tristate "MPS MP2888"
343 If you say yes here you get hardware monitoring support for MPS
350 tristate "MPS MP2891"
352 If you say yes here you get hardware monitoring support for MPS
359 tristate "MPS MP2975"
361 If you say yes here you get hardware monitoring support for MPS
368 tristate "MPS MP2993"
370 If you say yes here you get hardware monitoring support for MPS
[all …]
Dmp5023.c3 * Driver for MPS MP5023 Hot-Swap Controller
48 { .compatible = "mps,mp5023", },
65 MODULE_DESCRIPTION("PMBus driver for MPS MP5023 HSC");
Dmpq8785.c3 * Driver for MPS MPQ8785 Step-Down Converter
71 { .compatible = "mps,mpq8785" },
88 MODULE_DESCRIPTION("PMBus driver for MPS MPQ8785");
/linux-6.14.4/Documentation/devicetree/bindings/leds/backlight/
Dmps,mp3309c.yaml4 $id: http://devicetree.org/schemas/leds/backlight/mps,mp3309c.yaml#
7 title: MPS MP3309C backlight
13 The Monolithic Power (MPS) MP3309C is a WLED step-up converter, featuring a
28 const: mps,mp3309c
41 mps,overvoltage-protection-microvolt:
46 mps,no-sync-mode:
64 compatible = "mps,mp3309c";
69 mps,overvoltage-protection-microvolt = <24000000>;
/linux-6.14.4/Documentation/devicetree/bindings/hwmon/pmbus/
Dmps,mp2975.yaml4 $id: http://devicetree.org/schemas/hwmon/pmbus/mps,mp2975.yaml#
7 title: MPS MP2975 Synchronous Buck Regulator
13 The MPS MP2971, MP2973 & MP2975 is a multi-phase voltage regulator
20 - mps,mp2971
21 - mps,mp2973
22 - mps,mp2975
57 compatible = "mps,mp2973";
/linux-6.14.4/drivers/net/wireless/quantenna/qtnfmac/pcie/
Dpcie.c145 qtnf_debugfs_add_entry(bus, "mps", qtnf_dbg_mps_show); in qtnf_pcie_fw_boot_done()
156 int mps_p, mps_o, mps_m, mps; in qtnf_tune_pcie_mps() local
159 /* current mps */ in qtnf_tune_pcie_mps()
162 /* maximum supported mps */ in qtnf_tune_pcie_mps()
165 /* suggested new mps value */ in qtnf_tune_pcie_mps()
166 mps = mps_m; in qtnf_tune_pcie_mps()
169 /* parent (bus) mps */ in qtnf_tune_pcie_mps()
174 mps = min(mps_m, mps_p); in qtnf_tune_pcie_mps()
178 ret = pcie_set_mps(pdev, mps); in qtnf_tune_pcie_mps()
180 pr_err("failed to set mps to %d, keep using current %d\n", in qtnf_tune_pcie_mps()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/mfd/
Dmps,mp2629.yaml4 $id: http://devicetree.org/schemas/mfd/mps,mp2629.yaml#
22 - mps,mp2629
23 - mps,mp2733
56 compatible = "mps,mp2629";
/linux-6.14.4/Documentation/devicetree/bindings/
Dtrivial-devices.yaml271 - mps,mp2856
273 - mps,mp2857
275 - mps,mp2888
277 - mps,mp2891
279 - mps,mp2993
281 - mps,mp5920
283 - mps,mp5990
285 - mps,mp9941
287 - mps,mpq8785
/linux-6.14.4/Documentation/hwmon/
Dmp5023.rst8 * MPS MP5023
14 Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5023.html
23 This driver implements support for Monolithic Power Systems, Inc. (MPS)
Dmp5990.rst8 * MPS MP5990
14 Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5990.html
23 This driver implements support for Monolithic Power Systems, Inc. (MPS)
Dmp5920.rst8 * MPS MP5920
14 Publicly available at the MPS website : https://www.monolithicpower.com/en/mp5920.html
24 This driver implements support for Monolithic Power Systems, Inc. (MPS)
Dmp2856.rst8 * MPS MP2856
12 * MPS MP2857
23 This driver implements support for Monolithic Power Systems, Inc. (MPS)
Dmp2891.rst8 * MPS mp2891
14 Publicly available at the MPS website : https://www.monolithicpower.com/en/mp2891.html
23 This driver implements support for Monolithic Power Systems, Inc. (MPS)
/linux-6.14.4/drivers/regulator/
Dmpq7920.c3 // mpq7920.c - regulator driver for mps mpq7920
218 if (of_property_read_bool(np, "mps,buck-ovp-disable")) { in mpq7920_parse_cb()
224 ret = of_property_read_u8(np, "mps,buck-phase-delay", &val); in mpq7920_parse_cb()
232 ret = of_property_read_u8(np, "mps,buck-softstart", &val); in mpq7920_parse_cb()
252 ret = of_property_read_u8(np, "mps,switch-freq", &freq); in mpq7920_parse_dt()
306 { .compatible = "mps,mpq7920"},
/linux-6.14.4/drivers/net/ethernet/meta/fbnic/
Dfbnic_mac.c28 unsigned int cls, unsigned int mps) in fbnic_init_mps() argument
32 /* Currently all MPS masks are identical so just use the first one */ in fbnic_init_mps()
35 val |= FIELD_PREP(FBNIC_QM_TNI_TCM_CTL_MPS, mps) | in fbnic_init_mps()
44 int readrq, mps, cls; in fbnic_mac_init_axi() local
57 mps = ilog2(fbd->mps) - 6; in fbnic_mac_init_axi()
58 mps = clamp(mps, 0, 3); in fbnic_mac_init_axi()
65 fbnic_init_mps(fbd, FBNIC_QM_TNI_TCM_CTL, cls, mps); in fbnic_mac_init_axi()
80 fbnic_init_mps(fbd, FBNIC_QM_RNI_RDE_CTL, cls, mps); in fbnic_mac_init_axi()
81 fbnic_init_mps(fbd, FBNIC_QM_RNI_RCM_CTL, cls, mps); in fbnic_mac_init_axi()
/linux-6.14.4/drivers/mfd/
Dmp2629.c22 .of_compatible = "mps,mp2629_adc",
26 .of_compatible = "mps,mp2629_charger",
63 { .compatible = "mps,mp2629"},

1234567