Lines Matching defs:aliveness

59  * Doesn't check for aliveness while Reads 32bit data from the SeC BAR
75 * Reads 32bit data from the SeC BAR and shout loud if aliveness is not set
82 WARN(!hw->aliveness, "sec read: aliveness not asserted\n");
87 * doesn't check for aliveness
93 * Doesn't check for aliveness while writes 32bit data from to the SeC BAR
108 * Writes 32bit data from the SeC BAR and shout loud if aliveness is not set
113 WARN(!hw->aliveness, "sec write: aliveness not asserted\n");
144 * mei_txe_aliveness_set - request for aliveness change
147 * @req: requested aliveness value
149 * Request for aliveness change and returns true if the change is
150 * really needed and false if aliveness is already
161 bool do_req = hw->aliveness != req;
164 hw->aliveness, req);
174 * mei_txe_aliveness_req_get - get aliveness requested register value
193 * mei_txe_aliveness_get - get aliveness response register value
210 * mei_txe_aliveness_poll - waits for aliveness to settle
213 * @expected: expected aliveness value
227 hw->aliveness = mei_txe_aliveness_get(dev);
228 if (hw->aliveness == expected) {
230 dev_dbg(dev->dev, "aliveness settled after %lld usecs\n",
238 dev_err(dev->dev, "aliveness timed out\n");
243 * mei_txe_aliveness_wait - waits for aliveness to settle
246 * @expected: expected aliveness value
260 hw->aliveness = mei_txe_aliveness_get(dev);
261 if (hw->aliveness == expected)
269 hw->aliveness = mei_txe_aliveness_get(dev);
270 ret = hw->aliveness == expected ? 0 : -ETIME;
273 dev_warn(dev->dev, "aliveness timed out = %ld aliveness = %d event = %d\n",
274 err, hw->aliveness, dev->pg_event);
276 dev_dbg(dev->dev, "aliveness settled after = %d msec aliveness = %d event = %d\n",
278 hw->aliveness, dev->pg_event);
285 * mei_txe_aliveness_set_sync - sets an wait for aliveness to complete
288 * @req: requested aliveness value
324 * mei_txe_pg_state - translate aliveness register value
329 * Return: MEI_PG_OFF if aliveness is on and MEI_PG_ON otherwise
335 return hw->aliveness ? MEI_PG_OFF : MEI_PG_ON;
677 hw->aliveness = mei_txe_aliveness_get(dev);
681 hw->aliveness, hw->readiness);
717 if (WARN(!hw->aliveness, "txe write: aliveness not asserted\n"))
870 hw->aliveness = mei_txe_aliveness_get(dev);
880 if (aliveness_req != hw->aliveness)
882 dev_err(dev->dev, "wait for aliveness settle failed ... bailing out\n");
892 dev_err(dev->dev, "wait for aliveness failed ... bailing out\n");
940 dev_err(dev->dev, "wait for aliveness failed ... bailing out\n");
977 u32 aliveness;
988 aliveness = mei_txe_aliveness_get(dev);
989 if (hhisr & IPC_HHIER_SEC && aliveness) {
1072 hw->aliveness = mei_txe_aliveness_get(dev);
1108 "Aliveness Interrupt: Status: %d\n", hw->aliveness);
1138 if (hw->aliveness && dev->hbuf_is_ready) {