/openbmc/linux/drivers/input/serio/ |
H A D | ps2mult.c | 64 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 …]
|
/openbmc/phosphor-state-manager/ |
H A D | README.md | 6 phosphor-state-manager (PSM) software is its support for requests to power on 31 updating the its corresponding D-Bus property. When using PSM, a user must 32 ensure all generic services installed within the PSM targets complete 33 successfully in order to have PSM properly report states. 39 - Use systemd targets for everything and keep the code within PSM minimal 83 As noted above, PSM provides a command line tool, [obmcutil][5], which takes a 97 they are off then the `RestorePolicy` will be read and executed by PSM code. 107 enabled within PSM that will not allow chassis or host operations (other then 142 Active state though so that the chassis object within PSM will correctly
|
/openbmc/openbmc/meta-facebook/recipes-phosphor/fans/ |
H A D | phosphor-fan_%.bbappend | 3 …anager', 'phosphor-state-manager-host', ':phosphor-fan-with-psm', ':phosphor-fan-without-psm', d)}" 6 PHOSPHOR_FAN_EXTRA_SERVICES:append:phosphor-fan-without-psm = " \ 38 # It should be create by PSM, should we remove it?
|
/openbmc/linux/drivers/media/tuners/ |
H A D | tda18218_priv.h | 21 #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 */
|
/openbmc/linux/drivers/net/wireless/intersil/p54/ |
H A D | fwio.c | 596 struct p54_psm *psm; in p54_set_ps() local 607 skb = p54_alloc_skb(priv, P54_HDR_FLAG_CONTROL_OPSET, sizeof(*psm), in p54_set_ps() 612 psm = skb_put(skb, sizeof(*psm)); in p54_set_ps() 613 psm->mode = cpu_to_le16(mode); in p54_set_ps() 614 psm->aid = cpu_to_le16(priv->aid); in p54_set_ps() 615 for (i = 0; i < ARRAY_SIZE(psm->intervals); i++) { in p54_set_ps() 616 psm->intervals[i].interval = in p54_set_ps() 618 psm->intervals[i].periods = cpu_to_le16(1); in p54_set_ps() 621 psm->beacon_rssi_skip_max = 200; in p54_set_ps() 622 psm->rssi_delta_threshold = 0; in p54_set_ps() [all …]
|
/openbmc/linux/drivers/net/wireless/ti/wlcore/ |
H A D | ps.c | 24 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()
|
H A D | conf.h | 699 * Specifies the maximum number of times to try PSM entry if it fails 707 * Specifies the maximum number of times to try PSM exit if it fails 715 * Specifies the maximum number of times to try transmit the PSM entry 716 * null-func frame for each PSM entry attempt 729 * Specifies whether dynamic PS should be disabled and PSM forced.
|
H A D | scan.h | 37 /* scan even if we fail to enter psm */
|
/openbmc/linux/drivers/net/wireless/ti/wl12xx/ |
H A D | conf.h | 75 * 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
|
/openbmc/linux/net/bluetooth/ |
H A D | l2cap_core.c | 168 static struct l2cap_chan *__l2cap_global_chan_by_addr(__le16 psm, bdaddr_t *src, in __l2cap_global_chan_by_addr() argument 180 if (c->sport == psm && !bacmp(&c->src, src)) in __l2cap_global_chan_by_addr() 186 int l2cap_add_psm(struct l2cap_chan *chan, bdaddr_t *src, __le16 psm) in l2cap_add_psm() argument 192 if (psm && __l2cap_global_chan_by_addr(psm, src, chan->src_type)) { in l2cap_add_psm() 197 if (psm) { in l2cap_add_psm() 198 chan->psm = psm; in l2cap_add_psm() 199 chan->sport = psm; in l2cap_add_psm() 218 chan->psm in l2cap_add_psm() 1831 l2cap_global_chan_by_psm(int state,__le16 psm,bdaddr_t * src,bdaddr_t * dst,u8 link_type) l2cap_global_chan_by_psm() argument 3941 __le16 psm = req->psm; l2cap_connect() local 4817 __le16 psm; l2cap_le_connect_req() local 5006 __le16 psm; l2cap_ecred_conn_req() local 6741 l2cap_conless_channel(struct l2cap_conn * conn,__le16 psm,struct sk_buff * skb) l2cap_conless_channel() argument 6787 __le16 psm; l2cap_recv_frame() local 6901 is_valid_psm(u16 psm,u8 dst_type) is_valid_psm() argument 6940 l2cap_chan_connect(struct l2cap_chan * chan,__le16 psm,u16 cid,bdaddr_t * dst,u8 dst_type) l2cap_chan_connect() argument [all...] |
H A D | l2cap_sock.c | 57 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | cdns,dphy.yaml | 28 - const: psm 54 clock-names = "psm", "pll_ref";
|
H A D | phy-rockchip-typec.txt | 34 - rockchip,external-psm
|
/openbmc/linux/include/net/bluetooth/ |
H A D | l2cap.h | 235 __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,
|
/openbmc/linux/drivers/net/wireless/ti/wl1251/ |
H A D | ps.c | 98 wl1251_debug(DEBUG_PSM, "entering psm"); in wl1251_ps_set_mode() 137 wl1251_debug(DEBUG_PSM, "leaving psm"); in wl1251_ps_set_mode()
|
H A D | wl1251.h | 358 /* PSM mode requested */ 361 /* retry counter for PSM entries */
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | power.h | 118 * 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
|
/openbmc/linux/drivers/net/wireless/ath/carl9170/ |
H A D | fwdesc.h | 54 /* Firmware PSM support | CARL9170_CMD_PSM */ 63 /* Firmware supports PSM in the 5GHZ Band */
|
H A D | fwcmd.h | 238 struct carl9170_psm psm; member 328 struct carl9170_psm psm; member
|
/openbmc/linux/include/uapi/rdma/hfi/ |
H A D | hfi1_ioctl.h | 77 /* 128bit UUID passed in by PSM. */ 129 * The special QP (queue pair) value that identifies PSM
|
/openbmc/linux/drivers/infiniband/hw/hfi1/ |
H A D | aspm.c | 137 /* PSM contexts are open */ in __aspm_ctx_disable() 182 * Disable interrupt processing for verbs contexts when PSM or VNIC contexts
|
H A D | sdma_txreq.h | 38 * The user (Verbs or PSM) may overload this structure with fields
|
/openbmc/linux/Documentation/devicetree/bindings/regulator/ |
H A D | richtek,rt6190.yaml | 45 0: PSM mode (light load Power Saving Mode)
|
/openbmc/linux/drivers/net/ethernet/marvell/ |
H A D | sky2.h | 204 PSM_CONFIG_REG1_EN_GPHY_INT_PSM = 1<<20, /* Enable GPHY INT for PSM */ 205 PSM_CONFIG_REG1_DIS_PSM_TIMER = 1<<19, /* Disable PSM Timer */ 223 PSM_CONFIG_REG1_PSM_PCIE_L1_POL = 1<<18, /* PCIE L1 Event Polarity for PSM */ 224 PSM_CONFIG_REG1_TIMER_STAT = 1<<17, /* PSM Timer Status */ 232 PSM_CONFIG_REG1_DIS_LOADER = 1<<9, /* Disable Loader SM after PSM Goes back to IDLE */ 233 PSM_CONFIG_REG1_DO_PWDN = 1<<8, /* Do Power Down, Start PSM Scheme */ 234 PSM_CONFIG_REG1_DIS_PIG = 1<<7, /* Disable Plug-in-Go SM after PSM Goes back to IDLE */ 235 PSM_CONFIG_REG1_DIS_PERST = 1<<6, /* Disable Internal PCIe Reset after PSM Goes back to IDLE */ 236 PSM_CONFIG_REG1_EN_REG18_PD = 1<<5, /* Enable REG18 Power Down for PSM */ 237 PSM_CONFIG_REG1_EN_PSM_LOAD = 1<<4, /* Disable EEPROM Loader after PSM Goes back to IDLE */ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/display/bridge/ |
H A D | cdns,dsi.yaml | 31 - description: PSM clock, used by the IP
|