Home
last modified time | relevance | path

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

12345

/linux/drivers/spi/
H A 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 …]
H A 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/Documentation/devicetree/bindings/regulator/
H A 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 …]
H A 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>;
H A Dmps,mp5416.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mp5416.yaml#
17 - mps,mp5416
18 - mps,mp5496
56 compatible = "mps,mp5416";
H A Dmps,mpq2286.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mpq2286.yaml#
15 - mps,mpq2286
46 compatible = "mps,mpq2286";
H A Dmps,mpq7932.yaml4 $id: http://devicetree.org/schemas/regulator/mps,mpq7932.yaml#
15 - mps,mpq7932
48 compatible = "mps,mpq7932";
/linux/Documentation/devicetree/bindings/leds/backlight/
H A 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/Documentation/devicetree/bindings/mfd/
H A Dmps,mp2629.yaml4 $id: http://devicetree.org/schemas/mfd/mps,mp2629.yaml#
22 - mps,mp2629
23 - mps,mp2733
56 compatible = "mps,mp2629";
/linux/Documentation/hwmon/
H A 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)
H A 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)
H A Dmp2856.rst8 * MPS MP2856
12 * MPS MP2857
23 This driver implements support for Monolithic Power Systems, Inc. (MPS)
H A 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)
H A Dmp9941.rst8 * MPS mp9941
22 This driver implements support for Monolithic Power Systems, Inc. (MPS)
H A Dmp2993.rst8 * MPS mp2993
22 This driver implements support for Monolithic Power Systems, Inc. (MPS)
H A Dmp2888.rst8 * MPS MP12254
19 This driver implements support for Monolithic Power Systems, Inc. (MPS)
/linux/drivers/regulator/
H A 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"},
H A Dmp886x.c309 ret = of_property_read_u32_array(np, "mps,fb-voltage-divider", in mp886x_i2c_probe()
334 if (!of_property_read_u32(np, "mps,switch-frequency-hz", &freq)) in mp886x_i2c_probe()
344 { .compatible = "mps,mp8867", .data = &mp8867_ci },
345 { .compatible = "mps,mp8869", .data = &mp8869_ci },
/linux/drivers/hwmon/pmbus/
H A Dmp5023.c3 * Driver for MPS MP5023 Hot-Swap Controller
48 { .compatible = "mps,mp5023", },
65 MODULE_DESCRIPTION("PMBus driver for MPS MP5023 HSC");
H A Dmp2993.c3 * Hardware monitoring driver for MPS Multi-phase Digital VR Controllers(MP2993)
242 {.compatible = "mps,mp2993"},
259 MODULE_DESCRIPTION("PMBus driver for MPS MP2993");
/linux/drivers/mfd/
H A Dmp2629.c22 .of_compatible = "mps,mp2629_adc",
26 .of_compatible = "mps,mp2629_charger",
63 { .compatible = "mps,mp2629"},
/linux/net/bluetooth/
H A Dl2cap_core.c545 if (chan->mps == 0) in l2cap_le_rx_credits()
552 return (chan->imtu / chan->mps) + 1; in l2cap_le_rx_credits()
560 return DIV_ROUND_UP(chan->rx_avail - sdu_len, chan->mps); in l2cap_le_rx_credits()
569 /* Derive MPS from connection MTU to stop HCI fragmentation */ in l2cap_le_flowctl_init()
570 chan->mps = min_t(u16, chan->imtu, chan->conn->mtu - L2CAP_HDR_SIZE); in l2cap_le_flowctl_init()
580 /* L2CAP implementations shall support a minimum MPS of 64 octets */ in l2cap_ecred_init()
581 if (chan->mps < L2CAP_ECRED_MIN_MPS) { in l2cap_ecred_init()
582 chan->mps = L2CAP_ECRED_MIN_MPS; in l2cap_ecred_init()
773 rsp.mps = cpu_to_le16(chan->mps); in l2cap_chan_le_connect_reject()
1299 req.mps = cpu_to_le16(chan->mps); in l2cap_le_connect()
[all …]
/linux/include/uapi/linux/
H A Datmmpc.h78 #define MPS 1 macro
91 #define HOLDING_TIME_DEFAULT 1200 /* same as MPS-p7 */
107 #define DATA_PLANE_PURGE 208 /* Data plane purge because of egress cache hit miss or dead MPS */
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dcn66xx_device.c72 enum octeon_pcie_mps mps) in lio_cn6xxx_setup_pcie_mps() argument
77 /* Read config register for MPS */ in lio_cn6xxx_setup_pcie_mps()
80 if (mps == PCIE_MPS_DEFAULT) { in lio_cn6xxx_setup_pcie_mps()
81 mps = ((val & (0x7 << 5)) >> 5); in lio_cn6xxx_setup_pcie_mps()
83 val &= ~(0x7 << 5); /* Turn off any MPS bits */ in lio_cn6xxx_setup_pcie_mps()
84 val |= (mps << 5); /* Set MPS */ in lio_cn6xxx_setup_pcie_mps()
88 /* Set MPS in DPI_SLI_PRT0_CFG to the same value. */ in lio_cn6xxx_setup_pcie_mps()
90 r64 |= (mps << 4); in lio_cn6xxx_setup_pcie_mps()
/linux/drivers/usb/dwc2/
H A Dgadget.c730 u32 mps = hs_ep->ep.maxpacket; in dwc2_gadget_get_chain_limit() local
740 /* Interrupt OUT EP with mps not multiple of 4 */ in dwc2_gadget_get_chain_limit()
742 if (usb_endpoint_xfer_int(ep_desc) && !dir_in && (mps % 4)) in dwc2_gadget_get_chain_limit()
743 maxsize = mps * MAX_DMA_DESC_NUM_GENERIC; in dwc2_gadget_get_chain_limit()
756 * Control out - MPS,
758 * Control In/Bulk/Interrupt - multiple of mps. This will allow to not
760 * Interrupt OUT - if mps not multiple of 4 then a single packet corresponds
768 u32 mps = hs_ep->ep.maxpacket; in dwc2_gadget_get_desc_params() local
773 desc_size = mps; in dwc2_gadget_get_desc_params()
787 /* Round down desc_size to be mps multiple */ in dwc2_gadget_get_desc_params()
[all …]

12345