Home
last modified time | relevance | path

Searched full:psm (Results 1 – 25 of 158) sorted by relevance

1234567

/kernel/linux/linux-5.10/drivers/input/serio/
Dps2mult.c64 static void ps2mult_select_port(struct ps2mult *psm, struct ps2mult_port *port) in ps2mult_select_port() argument
66 struct serio *mx_serio = psm->mx_serio; in ps2mult_select_port()
69 psm->out_port = port; in ps2mult_select_port()
76 struct ps2mult *psm = serio_get_drvdata(mx_port); in ps2mult_serio_write() local
81 spin_lock_irqsave(&psm->lock, flags); in ps2mult_serio_write()
83 if (psm->out_port != port) in ps2mult_serio_write()
84 ps2mult_select_port(psm, port); in ps2mult_serio_write()
96 spin_unlock_irqrestore(&psm->lock, flags); in ps2mult_serio_write()
103 struct ps2mult *psm = serio_get_drvdata(serio->parent); in ps2mult_serio_start() local
107 spin_lock_irqsave(&psm->lock, flags); in ps2mult_serio_start()
[all …]
/kernel/linux/linux-6.6/drivers/input/serio/
Dps2mult.c64 static void ps2mult_select_port(struct ps2mult *psm, struct ps2mult_port *port) in ps2mult_select_port() argument
66 struct serio *mx_serio = psm->mx_serio; in ps2mult_select_port()
69 psm->out_port = port; in ps2mult_select_port()
76 struct ps2mult *psm = serio_get_drvdata(mx_port); in ps2mult_serio_write() local
81 spin_lock_irqsave(&psm->lock, flags); in ps2mult_serio_write()
83 if (psm->out_port != port) in ps2mult_serio_write()
84 ps2mult_select_port(psm, port); in ps2mult_serio_write()
96 spin_unlock_irqrestore(&psm->lock, flags); in ps2mult_serio_write()
103 struct ps2mult *psm = serio_get_drvdata(serio->parent); in ps2mult_serio_start() local
107 spin_lock_irqsave(&psm->lock, flags); in ps2mult_serio_start()
[all …]
/kernel/linux/linux-5.10/drivers/media/tuners/
Dtda18218_priv.h21 #define R08_PSM1 0x08 /* PSM byte 1 */
42 #define R1D_PSM2 0x1d /* PSM byte 2 */
43 #define R1E_PSM3 0x1e /* PSM byte 3 */
44 #define R1F_PSM4 0x1f /* PSM byte 4 */
/kernel/linux/linux-6.6/drivers/media/tuners/
Dtda18218_priv.h21 #define R08_PSM1 0x08 /* PSM byte 1 */
42 #define R1D_PSM2 0x1d /* PSM byte 2 */
43 #define R1E_PSM3 0x1e /* PSM byte 3 */
44 #define R1F_PSM4 0x1f /* PSM byte 4 */
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/p54/
Dfwio.c598 struct p54_psm *psm; in p54_set_ps() local
609 skb = p54_alloc_skb(priv, P54_HDR_FLAG_CONTROL_OPSET, sizeof(*psm), in p54_set_ps()
614 psm = skb_put(skb, sizeof(*psm)); in p54_set_ps()
615 psm->mode = cpu_to_le16(mode); in p54_set_ps()
616 psm->aid = cpu_to_le16(priv->aid); in p54_set_ps()
617 for (i = 0; i < ARRAY_SIZE(psm->intervals); i++) { in p54_set_ps()
618 psm->intervals[i].interval = in p54_set_ps()
620 psm->intervals[i].periods = cpu_to_le16(1); in p54_set_ps()
623 psm->beacon_rssi_skip_max = 200; in p54_set_ps()
624 psm->rssi_delta_threshold = 0; in p54_set_ps()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/p54/
Dfwio.c598 struct p54_psm *psm; in p54_set_ps() local
609 skb = p54_alloc_skb(priv, P54_HDR_FLAG_CONTROL_OPSET, sizeof(*psm), in p54_set_ps()
614 psm = skb_put(skb, sizeof(*psm)); in p54_set_ps()
615 psm->mode = cpu_to_le16(mode); in p54_set_ps()
616 psm->aid = cpu_to_le16(priv->aid); in p54_set_ps()
617 for (i = 0; i < ARRAY_SIZE(psm->intervals); i++) { in p54_set_ps()
618 psm->intervals[i].interval = in p54_set_ps()
620 psm->intervals[i].periods = cpu_to_le16(1); in p54_set_ps()
623 psm->beacon_rssi_skip_max = 200; in p54_set_ps()
624 psm->rssi_delta_threshold = 0; in p54_set_ps()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/
Dps.c24 wl1271_debug(DEBUG_PSM, "entering psm (mode=%d,timeout=%u)", in wl1271_ps_set_mode()
53 wl1271_debug(DEBUG_PSM, "leaving psm"); in wl1271_ps_set_mode()
126 wl1271_debug(DEBUG_PSM, "start mac80211 PSM on hlid %d pkts %d " in wl12xx_ps_link_start()
157 wl1271_debug(DEBUG_PSM, "end mac80211 PSM on hlid %d", hlid); in wl12xx_ps_link_end()
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl12xx/
Dconf.h75 * in WLAN PSM / BT master/slave BR
84 * in WLAN PSM / BT master/slave EDR
162 * Defines whether the SG will force WLAN host to enter/exit PSM
164 * Range: 1 - SG can force, 0 - host handles PSM
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl12xx/
Dconf.h75 * in WLAN PSM / BT master/slave BR
84 * in WLAN PSM / BT master/slave EDR
162 * Defines whether the SG will force WLAN host to enter/exit PSM
164 * Range: 1 - SG can force, 0 - host handles PSM
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/
Dps.c24 wl1271_debug(DEBUG_PSM, "entering psm (mode=%d,timeout=%u)", in wl1271_ps_set_mode()
53 wl1271_debug(DEBUG_PSM, "leaving psm"); in wl1271_ps_set_mode()
126 wl1271_debug(DEBUG_PSM, "start mac80211 PSM on hlid %d pkts %d " in wl12xx_ps_link_start()
157 wl1271_debug(DEBUG_PSM, "end mac80211 PSM on hlid %d", hlid); in wl12xx_ps_link_end()
/kernel/linux/linux-6.6/net/bluetooth/
Dl2cap_core.c164 static struct l2cap_chan *__l2cap_global_chan_by_addr(__le16 psm, bdaddr_t *src, in __l2cap_global_chan_by_addr() argument
176 if (c->sport == psm && !bacmp(&c->src, src)) in __l2cap_global_chan_by_addr()
182 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm() argument
188 if (psm && __l2cap_global_chan_by_addr(psm, src, chan->src_type)) { in l2cap_add_psm()
193 if (psm) { in l2cap_add_psm()
194 chan->psm = psm; in l2cap_add_psm()
195 chan->sport = psm; in l2cap_add_psm()
214 chan->psm = cpu_to_le16(p); in l2cap_add_psm()
588 BT_DBG("conn %p, psm 0x%2.2x, dcid 0x%4.4x", conn, in __l2cap_chan_add()
589 __le16_to_cpu(chan->psm), chan->dcid); in __l2cap_chan_add()
[all …]
Dl2cap_sock.c57 static int l2cap_validate_bredr_psm(u16 psm) in l2cap_validate_bredr_psm() argument
59 /* PSM must be odd and lsb of upper byte must be 0 */ in l2cap_validate_bredr_psm()
60 if ((psm & 0x0101) != 0x0001) in l2cap_validate_bredr_psm()
64 if (psm < L2CAP_PSM_DYN_START && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_bredr_psm()
70 static int l2cap_validate_le_psm(u16 psm) in l2cap_validate_le_psm() argument
73 if (psm > L2CAP_PSM_LE_DYN_END) in l2cap_validate_le_psm()
76 /* Restrict fixed, SIG assigned PSM values to CAP_NET_BIND_SERVICE */ in l2cap_validate_le_psm()
77 if (psm < L2CAP_PSM_LE_DYN_START && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_le_psm()
121 __u16 psm = __le16_to_cpu(la.l2_psm); in l2cap_sock_bind() local
124 err = l2cap_validate_bredr_psm(psm); in l2cap_sock_bind()
[all …]
/kernel/linux/linux-5.10/net/bluetooth/
Dl2cap_core.c188 static struct l2cap_chan *__l2cap_global_chan_by_addr(__le16 psm, bdaddr_t *src, in __l2cap_global_chan_by_addr() argument
200 if (c->sport == psm && !bacmp(&c->src, src)) in __l2cap_global_chan_by_addr()
206 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm() argument
212 if (psm && __l2cap_global_chan_by_addr(psm, src, chan->src_type)) { in l2cap_add_psm()
217 if (psm) { in l2cap_add_psm()
218 chan->psm = psm; in l2cap_add_psm()
219 chan->sport = psm; in l2cap_add_psm()
238 chan->psm = cpu_to_le16(p); in l2cap_add_psm()
588 BT_DBG("conn %p, psm 0x%2.2x, dcid 0x%4.4x", conn, in __l2cap_chan_add()
589 __le16_to_cpu(chan->psm), chan->dcid); in __l2cap_chan_add()
[all …]
Dl2cap_sock.c56 static int l2cap_validate_bredr_psm(u16 psm) in l2cap_validate_bredr_psm() argument
58 /* PSM must be odd and lsb of upper byte must be 0 */ in l2cap_validate_bredr_psm()
59 if ((psm & 0x0101) != 0x0001) in l2cap_validate_bredr_psm()
63 if (psm < L2CAP_PSM_DYN_START && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_bredr_psm()
69 static int l2cap_validate_le_psm(u16 psm) in l2cap_validate_le_psm() argument
72 if (psm > L2CAP_PSM_LE_DYN_END) in l2cap_validate_le_psm()
75 /* Restrict fixed, SIG assigned PSM values to CAP_NET_BIND_SERVICE */ in l2cap_validate_le_psm()
76 if (psm < L2CAP_PSM_LE_DYN_START && !capable(CAP_NET_BIND_SERVICE)) in l2cap_validate_le_psm()
120 __u16 psm = __le16_to_cpu(la.l2_psm); in l2cap_sock_bind() local
123 err = l2cap_validate_bredr_psm(psm); in l2cap_sock_bind()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dcdns,dphy.txt10 - clock-names: must contain "psm" and "pll_ref".
18 clock-names = "psm", "pll_ref";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/
Dcdns,dphy.yaml28 - const: psm
54 clock-names = "psm", "pll_ref";
/kernel/linux/linux-5.10/include/net/bluetooth/
Dl2cap.h243 __le16 psm; member
254 /* protocol/service multiplexer (PSM) */
407 __le16 psm; member
474 __le16 psm; member
499 __le16 psm; member
552 __le16 psm; member
977 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm);
982 int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid,
/kernel/linux/linux-6.6/include/net/bluetooth/
Dl2cap.h235 __le16 psm; member
246 /* protocol/service multiplexer (PSM) */
441 __le16 psm; member
466 __le16 psm; member
517 __le16 psm; member
944 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm);
949 int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid,
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl1251/
Dps.c98 wl1251_debug(DEBUG_PSM, "entering psm"); in wl1251_ps_set_mode()
137 wl1251_debug(DEBUG_PSM, "leaving psm"); in wl1251_ps_set_mode()
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl1251/
Dps.c98 wl1251_debug(DEBUG_PSM, "entering psm"); in wl1251_ps_set_mode()
137 wl1251_debug(DEBUG_PSM, "leaving psm"); in wl1251_ps_set_mode()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/fw/api/
Dpower.h118 * PSM transition - legacy PM
120 * PSM transition - legacy PM
180 * PSM transition - legacy PM
182 * PSM transition - legacy PM
187 * PSM transition - uAPSD
189 * PSM transition - uAPSD
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/api/
Dpower.h176 * PSM transition - legacy PM
178 * PSM transition - legacy PM
238 * PSM transition - legacy PM
240 * PSM transition - legacy PM
245 * PSM transition - uAPSD
247 * PSM transition - uAPSD
/kernel/linux/linux-5.10/drivers/net/wireless/ath/carl9170/
Dfwdesc.h54 /* Firmware PSM support | CARL9170_CMD_PSM */
63 /* Firmware supports PSM in the 5GHZ Band */
/kernel/linux/linux-6.6/drivers/net/wireless/ath/carl9170/
Dfwdesc.h54 /* Firmware PSM support | CARL9170_CMD_PSM */
63 /* Firmware supports PSM in the 5GHZ Band */
/kernel/linux/linux-5.10/include/uapi/rdma/hfi/
Dhfi1_ioctl.h77 /* 128bit UUID passed in by PSM. */
129 * The special QP (queue pair) value that identifies PSM

1234567