aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/mei/hbm.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-18misc: mei: hbm.c: fix kernel-doc warningsRandy Dunlap1-0/+2
2023-10-18mei: docs: fix spelling errorsTomas Winkler1-2/+2
2022-10-03mei: add support to GSC extended headerTomas Winkler1-0/+13
2022-09-21Merge tag 'drm-intel-gt-next-2022-09-16' of git://anongit.freedesktop.org/drm...Dave Airlie1-7/+7
2022-09-12mei: extend timeouts on slow devicesAlexander Usyskin1-7/+7
2022-06-10mei: hbm: drop capability response on early shutdownAlexander Usyskin1-1/+2
2021-12-30mei: hbm: fix client dma reply statusAlexander Usyskin1-6/+14
2021-10-13mei: hbm: drop hbm responses on early shutdownAlexander Usyskin1-4/+8
2021-06-22mei: fix kdoc in the driverTamar Mashiah1-1/+1
2021-02-06mei: implement client dma setup.Alexander Usyskin1-0/+124
2021-02-06mei: add support for client dma capabilityAlexander Usyskin1-1/+12
2021-01-29mei: hbm: drop hbm responses on shutdownAlexander Usyskin1-2/+24
2021-01-29mei: hbm: call mei_set_devstate() on hbm stop responseAlexander Usyskin1-1/+1
2020-11-03misc: mei: remove unneeded breakTom Rix1-1/+0
2020-08-18mei: add support for mei extended header.Tomas Winkler1-9/+5
2020-08-18mei: restrict vtag support to hbm version 2.2Alexander Usyskin1-0/+15
2020-08-18mei: hbm: add capabilities messageAlexander Usyskin1-0/+72
2020-07-23mei: hbm: use sizeof of variable instead of struct typeTomas Winkler1-42/+32
2020-07-23Revert "mei: Avoid the use of one-element arrays"Greg Kroah-Hartman1-2/+2
2020-07-23mei: Avoid the use of one-element arraysGustavo A. R. Silva1-2/+2
2019-03-28mei: adjust the copyright notice in the files.Tomas Winkler1-1/+1
2019-03-28mei: convert to SPDX license tagsTomas Winkler1-12/+1
2019-02-20mei: hbm: clean the feature flags on link resetAlexander Usyskin1-0/+7
2019-01-13mei: dma: silent the reject messageTomas Winkler1-3/+9
2018-11-26mei: hw: add dma ring control blockTomas Winkler1-0/+2
2018-11-26mei: hbm: setup dma ringTomas Winkler1-3/+83
2018-11-07mei: hbm: drop BUG() from the hbm handlerTomas Winkler1-2/+2
2018-09-12mei: ignore not found client in the enumerationAlexander Usyskin1-3/+6
2018-08-02mei: restrict dma ring support to hbm version 2.1Tomas Winkler1-0/+6
2018-08-02mei: hbm: introduce dma bit in the message headerTomas Winkler1-0/+1
2018-08-02mei: add support for variable length mei headers.Tomas Winkler1-8/+22
2017-04-08mei: hbm: remove variable length arraysTomas Winkler1-15/+14
2017-01-31mei: replace callback structures used as list head by list_headAlexander Usyskin1-1/+1
2017-01-11mei: bus: enable OS version only for SPT and newerAlexander Usyskin1-0/+4
2016-09-27mei: stop the stall timer worker if not neededAlexander Usyskin1-0/+3
2016-08-30mei: add wrapper for queuing control commands.Tomas Winkler1-2/+2
2016-08-30mei: use consistent naming for TX control flow creditsTomas Winkler1-21/+20
2016-08-30mei: hbm: add missing argument in the kdocTomas Winkler1-0/+1
2016-06-10mei: drop wr_msg from the mei_dev structureAlexander Usyskin1-70/+67
2016-04-30mei: fix NULL dereferencing during FW initiated disconnectionAlexander Usyskin1-2/+1
2016-04-30mei: drop global me_client_indexAlexander Usyskin1-15/+8
2016-02-07mei: split amthif client init from end of clients enumerationAlexander Usyskin1-1/+1
2016-02-07mei: hbm: send immediate reply flag in enum requestAlexander Usyskin1-1/+7
2016-02-07mei: bus: run rescan on me_clients list changeAlexander Usyskin1-1/+7
2016-02-07mei: hbm: warn about fw-initiated disconnectAlexander Usyskin1-1/+1
2016-02-07mei: fixed address clients for the new platformsAlexander Usyskin1-0/+4
2015-10-17mei: fix the KDoc formatingAlexander Usyskin1-3/+3
2015-10-04mei: hbm: fix error in state check logicAlexander Usyskin1-1/+1
2015-08-03mei: me: d0i3: add d0i3 enter/exit state machineAlexander Usyskin1-1/+12
2015-08-03mei: hbm: reorganize the power gating responsesAlexander Usyskin1-15/+70
2015-08-03mei: hbm: add new error code MEI_CL_CONN_NOT_ALLOWEDAlexander Usyskin1-0/+2
2015-08-03mei: implement fasync for event notificationTomas Winkler1-4/+2
2015-08-03mei: add a handler that waits for notification on eventTomas Winkler1-1/+3
2015-08-03mei: add mei_cl_notify_request commandTomas Winkler1-4/+1
2015-08-03mei: enable async event notifications only from hbm version 2.0Tomas Winkler1-0/+4
2015-08-03mei: implement async notification hbm messagesTomas Winkler1-0/+135
2015-08-03mei: disconnect on connection request timeoutAlexander Usyskin1-0/+4
2015-08-03mei: support for dynamic clientsTomas Winkler1-1/+91
2015-05-24mei: support for fixed address clientsAlexander Usyskin1-2/+2
2015-05-24mei: add a reference from the host client to the me clientAlexander Usyskin1-2/+2
2015-05-24mei: revamp client disconnection flowTomas Winkler1-4/+4
2015-03-01mei: simplify io callback disposalTomas Winkler1-1/+1
2015-03-01mei: always initialize the callback with the intended operation typeTomas Winkler1-2/+1
2015-03-01mei: revamp me clients list handlingTomas Winkler1-1/+2
2015-01-25mei: add reference counting for me clientsTomas Winkler1-19/+15
2014-11-07mei: fix hbm MEI_HBM_STARTED ambiguityTomas Winkler1-2/+0
2014-11-03mei: hbm: use client specific print functionsAlexander Usyskin1-8/+8
2014-11-03mei: drop unneeded client NULL check in cb structureAlexander Usyskin1-5/+0
2014-09-29mei: fix kernel-doc warningsAlexander Usyskin1-0/+2
2014-09-29mei: fix KDoc documentation formattingAlexander Usyskin1-22/+21
2014-09-29mei: drop me_client_presentation_numAlexander Usyskin1-2/+0
2014-09-29mei: remove include to pci header from mei module filesTomas Winkler1-2/+3
2014-09-29mei: get rid of most of the pci dependencies in meiTomas Winkler1-33/+33
2014-09-29mei: move mei_hbm_hdr function from hbm.h the hbm.cTomas Winkler1-0/+16
2014-09-29mei: fix style warning: Missing a blank line after declarationsTomas Winkler1-0/+5
2014-09-29mei: add hbm and pg state in devstate debugfs printAlexander Usyskin1-0/+16
2014-09-23mei: extract supported features from the hbm versionTomas Winkler1-1/+24
2014-09-23mei: simplify handling of hbm client eventsTomas Winkler1-31/+43
2014-09-23mei: wait for hbm start non-interruptibleAlexander Usyskin1-10/+16
2014-09-23mei: revamp connect and disconnect response handlingTomas Winkler1-55/+63
2014-09-23mei: add hbm commands return status valuesTomas Winkler1-2/+20
2014-09-23mei: add me client remove functionsTomas Winkler1-6/+15
2014-09-23mei: use list for me clients book keepingTomas Winkler1-72/+44
2014-09-23mei: me_client lookup function to return me_client objectTomas Winkler1-14/+9
2014-09-23mei: use wrapper for simple hbm client messageTomas Winkler1-26/+25
2014-09-23mei: use consistently me_addr in the hbm structuresTomas Winkler1-3/+3
2014-05-27mei: fix memory leak of mei_clients arrayTomas Winkler1-17/+29
2014-05-03mei: me: add runtime pm frameworkTomas Winkler1-0/+8
2014-05-03mei: me: add pg exit and entry flow commandsTomas Winkler1-0/+2
2014-05-03mei: implement power gating isolation hbm layerTomas Winkler1-0/+41
2014-03-17mei: use cl_dbg where appropriateTomas Winkler1-2/+1
2014-03-17mei: make me hw headers private to me hw.Tomas Winkler1-1/+0
2014-02-28mei: make return values consistent across the driverAlexander Usyskin1-1/+1
2014-02-18mei: don't of list_for_each_entry_safe when not deletingTomas Winkler1-5/+4
2014-02-18mei: use helper function to find me client by idAlexander Usyskin1-17/+25
2014-02-18mei: wd and amthif use mei_cl_ api for dis/connectionTomas Winkler1-58/+31
2014-02-18mei: hbm: revamp client connect and disconnection statusAlexander Usyskin1-24/+43
2014-02-14mei: get rid of ext_msgTomas Winkler1-19/+45
2014-02-14mei: rename MEI_FOP_IOCTL to MEI_FOP_CONNECTTomas Winkler1-1/+1
2014-02-07mei: allow multiple retries if the hw reset has failedTomas Winkler1-1/+1
2014-01-13mei: revamp mei reset state machineTomas Winkler1-1/+1
2014-01-08mei: fix syntax in comments and debug outputAlexander Usyskin1-9/+9
2014-01-08mei: use hbm idle state to prevent spurious resetsTomas Winkler1-0/+19
2014-01-08mei: do not run reset flow from the interrupt threadTomas Winkler1-76/+124
2013-09-29Merge 3.12-rc3 into char-misc-nextGreg Kroah-Hartman1-4/+6
2013-09-26mei: make me client counters less error proneTomas Winkler1-4/+6
2013-09-26mei: propagate error from write routines instead of ENODEVTomas Winkler1-1/+1
2013-09-26mei: fix format compilation warrning on 32 bit architectureTomas Winkler1-1/+1
2013-09-26mei: make sure that me_clients_map big enough before copyingTomas Winkler1-1/+4
2013-07-23mei: hbm: fix typo in error messageTomas Winkler1-1/+1
2013-07-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-06-17mei: support HBM versioningTomas Winkler1-5/+32
2013-05-28treewide: Fix typo in printkMasanari Iida1-1/+1
2013-04-30Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-4/+5
2013-04-19mei: reseting -> resettingBill Nottingham1-4/+4
2013-04-19mei: revamp hbm state machineTomas Winkler1-13/+40
2013-04-08mei: notify about the reset in error levelTomas Winkler1-12/+9
2013-04-05mei: Fix comments in drivers/misc/meiMasanari Iida1-4/+5
2013-01-08mei: move me client storage allocation to hbm.cTomas Winkler1-1/+38
2013-01-08mei: rename interface to hw-meTomas Winkler1-1/+1
2013-01-08mei: add new hbm.h header to export hbm protocolTomas Winkler1-0/+1
2013-01-07mei: move hbm responses from interrupt.c to hbm.cTomas Winkler1-3/+186
2013-01-07mei: add common prefix to hbm functionTomas Winkler1-24/+32
2013-01-07mei: use structured buffer for the write bufferTomas Winkler1-66/+68
2013-01-07mei: simplify preparing client host bus messagesTomas Winkler1-56/+54
2013-01-07mei: move host bus message handling to hbm.cTomas Winkler1-0/+440