Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
db4d7173c173d2e3fe5344f95131e3280a678ffa
/
drivers
/
misc
/
mei
/
init.c
4870569
mei: Remove all bus devices from the mei_dev list when stopping the MEI
by Tomas Winkler
· 11 years ago
6bb948c
mei: get rid of ext_msg
by Tomas Winkler
· 11 years ago
7d93e58
mei: allow multiple retries if the hw reset has failed
by Tomas Winkler
· 11 years ago
6adb8ef
mei: limit the number of consecutive resets
by Tomas Winkler
· 11 years ago
33ec082
mei: revamp mei reset state machine
by Tomas Winkler
· 11 years ago
66ae460
mei: use hbm idle state to prevent spurious resets
by Tomas Winkler
· 11 years ago
544f946
mei: do not run reset flow from the interrupt thread
by Tomas Winkler
· 11 years ago
dc844b0
mei: remove flash_work_queue
by Tomas Winkler
· 11 years ago
f931f4f
mei: print correct device state during unexpected reset
by Alexander Usyskin
· 11 years ago
eec86b8
mei: move host_clients_map cleanup to device init
by Alexander Usyskin
· 11 years ago
22f96a0
mei: revamp open handler counts
by Tomas Winkler
· 11 years ago
4a70457
mei: cancel stall timers in mei_reset
by Alexander Usyskin
· 11 years ago
9c5891bd
Merge 3.11-rc3 into char-misc-next.
by Greg Kroah-Hartman
· 11 years ago
b950ac1
mei: don't get stuck in select during reset
by Tomas Winkler
· 11 years ago
5290801
mei: wake also writers on reset
by Tomas Winkler
· 11 years ago
99f22c4
mei: don't have to clean the state on power up
by Tomas Winkler
· 11 years ago
80cc38b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 11 years ago
9049f79
mei: check whether hw start has succeeded
by Tomas Winkler
· 11 years ago
c20c68d
mei: check if the hardware reset succeeded
by Tomas Winkler
· 11 years ago
2c9b48a
mei: support HBM versioning
by Tomas Winkler
· 11 years ago
5e85b36
mei: init: Flush scheduled work before resetting the device
by Samuel Ortiz
· 11 years ago
8b513d0
treewide: Fix typo in printk
by Masanari Iida
· 12 years ago
0cfee51
mei: reseting -> resetting
by Bill Nottingham
· 12 years ago
9b0d5ef
mei: revamp hbm state machine
by Tomas Winkler
· 12 years ago
59fcd7c
mei: nfc: Initial nfc implementation
by Samuel Ortiz
· 12 years ago
a7b71bc
mei: bus: Add bus related structures to mei_cl
by Samuel Ortiz
· 12 years ago
40e0b67
mei: move mei-me to separate module
by Tomas Winkler
· 12 years ago
c4d589b
mei: rename function mei_hw_init to mei_start
by Tomas Winkler
· 12 years ago
d0265f1
mei: ME structures should be initialized in mei_device_init
by Tomas Winkler
· 12 years ago
2e64712
mei: unregister watchdog from mei_stop function
by Tomas Winkler
· 12 years ago
cea6aec
mei: drop RECOVERING_FROM_RESET device state
by Tomas Winkler
· 12 years ago
8c876be
Merge branch 'char-misc-linus' into char-misc-next
by Greg Kroah-Hartman
· 12 years ago
7cb035d
mei: add mei_stop function to stop mei device
by Tomas Winkler
· 12 years ago
aafae7e
mei: add hw start callback
by Tomas Winkler
· 12 years ago
074b4c0
mei: move clients cleanup code from init.c to client.c
by Tomas Winkler
· 12 years ago
827eef5
mei: separate compilation of the ME hardware specifics
by Tomas Winkler
· 12 years ago
52c3456
mei: initial extract of ME hw specifics from mei_device
by Tomas Winkler
· 12 years ago
627ca75
mei: move work initialization to mei_device_init
by Tomas Winkler
· 12 years ago
e7e0c23
mei: make host csr and me csr internal to hw-me
by Tomas Winkler
· 12 years ago
115ba28
mei: abstract host and device readieness
by Tomas Winkler
· 12 years ago
adfba32
mei: don't use cached value for hcsr in mei_hw_reset
by Tomas Winkler
· 12 years ago
a9f6b13
mei: remove write only need_reset member of struct mei_device
by Tomas Winkler
· 12 years ago
6222f7b
mei: move MEI_IAMTHIF_IDLE to amthif host init function
by Tomas Winkler
· 12 years ago
781d0d8
mei: normalize me host client linking routines
by Tomas Winkler
· 12 years ago
a40b260
mei: move me client storage allocation to hbm.c
by Tomas Winkler
· 12 years ago
9dc64d6
mei: rename interface to hw-me
by Tomas Winkler
· 12 years ago
90e0b5f
mei: fix client functions names
by Tomas Winkler
· 12 years ago
9ca9050
mei: move client functions to client.c
by Tomas Winkler
· 12 years ago
0edb23f
mei: add new hbm.h header to export hbm protocol
by Tomas Winkler
· 12 years ago
8120e72
mei: add common prefix to hbm function
by Tomas Winkler
· 12 years ago
bb1b013
mei: move host bus message handling to hbm.c
by Tomas Winkler
· 12 years ago
3a65dd4
mei: move hw dependent functions to interface.c
by Tomas Winkler
· 12 years ago
47a7380
mei: include local headers after the system ones
by Tomas Winkler
· 12 years ago
438763f
mei: drop redundant length parameter from mei_write_message function
by Tomas Winkler
· 12 years ago
c1174c0
mei: Simplify the ME client enumeration code
by Samuel Ortiz
· 12 years ago
5fb54fb
mei: use structured buffer for extra write buffer
by Tomas Winkler
· 12 years ago
5bd6471
mei: compact code for mei bus message creation
by Tomas Winkler
· 12 years ago
ff8b2f4
mei: use link and unlink terms for connecting ME and HOST client
by Tomas Winkler
· 12 years ago
4b8960b
mei: rename enum mei_cb_major_types to enum mei_cb_file_ops
by Tomas Winkler
· 12 years ago
db3ed43
mei: use type struct mei_cl *cl instead of void in struct mei_cb
by Tomas Winkler
· 12 years ago
e773efc
mei: amthif: prefix cb list with amthif
by Tomas Winkler
· 12 years ago
c7d3df3
mei: use internal watchdog device registration tracking
by Tomas Winkler
· 12 years ago
19838fb
mei: extract AMTHI functions into the amthif.c file
by Tomas Winkler
· 12 years ago
3870c32
mei: normalize timeouts definitions
by Tomas Winkler
· 12 years ago
664df38
mei: use mei_io_cb_ warppers also for control flows
by Tomas Winkler
· 12 years ago
601a1ef
mei: rename mei_free_cb_private to mei_io_cb_free
by Tomas Winkler
· 12 years ago
fb601ad
mei: kill usless struct mei_io_list
by Tomas Winkler
· 12 years ago
c216fde
mei: wd: decouple and revamp watchdog state machine
by Tomas Winkler
· 12 years ago
b210d75
mei: name space for mei device state
by Tomas Winkler
· 12 years ago
07b509b
mei: revamp me client search function
by Tomas Winkler
· 12 years ago
d242a0a
mei: remove write only wariable wd_due_counter
by Tomas Winkler
· 12 years ago
24aadc8
mei: don't query HCSR for host buffer depth
by Tomas Winkler
· 12 years ago
4f3afe1
mei: export mei.h for the user space
by Tomas Winkler
· 13 years ago
ffc2825
Staging: mei: move the mei code out of staging
by Greg Kroah-Hartman
· 13 years ago
[Renamed from drivers/staging/mei/init.c]
d39a464
staging/mei: use dev_err instead of printk
by Tomas Winkler
· 13 years ago
1ccb7b6
staging/mei: propagate error codes up in the write flow
by Tomas Winkler
· 13 years ago
1ca7e78
staging: mei: kill struct hbm_cmd bit fields
by Tomas Winkler
· 13 years ago
733ba91
staging/mei: update copyright year to 2012
by Tomas Winkler
· 13 years ago
441ab50
staging/mei: code style - cleanup blanks
by Tomas Winkler
· 13 years ago
c9667bf
staging/mei: remove outdated comment about setting iamthif_mtu
by Tomas Winkler
· 13 years ago
3a5352f
staging/mei: Don't check if loop cursor is null
by Tomas Winkler
· 13 years ago
b7cd2d9
staging/mei: don't check if list is empty before looping
by Tomas Winkler
· 13 years ago
c837209
staging/mei: remove status member of mei_io_list
by Tomas Winkler
· 13 years ago
abc51b6
staging: mei: Organize the initialization state machine.
by Oren Weil
· 13 years ago
9ce178e
staging: mei: registering the MEI driver with the kernel watchdog core interface
by Oren Weil
· 13 years ago
617aa39
staging: mei: removing dependency between WD and AMTHI init function.
by Oren Weil
· 13 years ago
0c9e98a
Merge Linux 3.0-rc6 into staging-next
by Greg Kroah-Hartman
· 13 years ago
0288c7c
staging: mei: io_list functions revamp
by Tomas Winkler
· 13 years ago
cf9673d
staging: mei: rename num_mei_me_clients to me_clients_num
by Tomas Winkler
· 13 years ago
a93218e
staging: mei: mei_dev - kill unused members
by Tomas Winkler
· 13 years ago
eb9af0a
staging: mei: mei_dev - use type bool instead of int
by Tomas Winkler
· 13 years ago
c95efb7
staging: mei: fix mei driver namespace
by Tomas Winkler
· 13 years ago
a534bb6
Staging: mei: fix suspend failure
by Tomas Winkler
· 13 years ago
8eb73c6
Staging: mei: fix debug code
by Dan Carpenter
· 13 years ago
91f01c6
staging/mei: MEI driver init flow.
by Oren Weil
· 14 years ago