Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
89e5323c644e0b52f8b81b8e77a71e0d447f8c16
/
drivers
/
misc
/
mei
/
hw-me.c
cf094eb
mei: me: fix d0i3 register offset in tracing
by Alexander Usyskin
· 9 years ago
b9a1fc9
mei: me: d0i3: exit d0i3 on driver start and enter it on stop
by Alexander Usyskin
· 9 years ago
ebad6b9
mei: me: d0i3: move mei_me_hw_reset down in the file
by Alexander Usyskin
· 9 years ago
859ef2f
mei: me: d0i3: add d0i3 enter/exit state machine
by Alexander Usyskin
· 9 years ago
1fa55b4
mei: me: d0i3: enable d0i3 interrupts
by Alexander Usyskin
· 9 years ago
bb9f4d2
mei: me: d0i3: add flag to indicate D0i3 support
by Alexander Usyskin
· 9 years ago
3dc196e
mei: me: wait for power gating exit confirmation
by Alexander Usyskin
· 9 years ago
2d1995f
mei: me: change power gating function name conventions
by Alexander Usyskin
· 10 years ago
a0a927d
mei: me: add io register tracing
by Tomas Winkler
· 10 years ago
381a58c
mei: me: use io register wrappers consistently
by Tomas Winkler
· 10 years ago
663b7ee
mei: me: release hw from reset only during the reset flow
by Alexander Usyskin
· 10 years ago
1ab1e79
mei: mask interrupt set bit on clean reset bit
by Alexander Usyskin
· 10 years ago
b13a65e
mei: clean reset bit before reset
by Alexander Usyskin
· 10 years ago
edca5ea
mei: read and print all six FW status registers
by Alexander Usyskin
· 10 years ago
18caeb7
mei: kill cached host and me csr values
by Tomas Winkler
· 10 years ago
ce23139
mei: fix kernel-doc warnings
by Alexander Usyskin
· 10 years ago
a8605ea
mei: fix KDoc documentation formatting
by Alexander Usyskin
· 10 years ago
4ad96db
mei: push pci cfg structure me hw
by Tomas Winkler
· 10 years ago
d08b8fc
mei: remove the reference to pdev from mei_device
by Tomas Winkler
· 10 years ago
1bd30b6
mei: move fw_status back to hw ops handlers
by Tomas Winkler
· 10 years ago
2bf94cab
mei: get rid of most of the pci dependencies in mei
by Tomas Winkler
· 10 years ago
3a7e9b6
mei: push all standard settings into mei_device_init
by Tomas Winkler
· 10 years ago
92db155
mei: fix style warning: Missing a blank line after declarations
by Tomas Winkler
· 10 years ago
152de90
mei: pg: fix cat and paste error in comments
by Tomas Winkler
· 10 years ago
bae1cc7
mei: extract supported features from the hbm version
by Tomas Winkler
· 10 years ago
2c2b93e
mei: me: wait for hw ready non-interruptible
by Alexander Usyskin
· 10 years ago
8f64215
mei: drop unused hw dependent fw status functions
by Alexander Usyskin
· 10 years ago
c919951
mei: me: move probe quirk to cfg structure
by Tomas Winkler
· 11 years ago
8d929d4
mei: add per device configuration
by Alexander Usyskin
· 11 years ago
c40765d
mei: me: read H_CSR after asserting reset
by Tomas Winkler
· 11 years ago
07cd7be
mei: me: drop harmful wait optimization
by Tomas Winkler
· 11 years ago
b04ada9
mei: me: fix hw ready reset flow
by Tomas Winkler
· 11 years ago
04dd366
mei: extract fw status registers
by Alexander Usyskin
· 11 years ago
ba9cdd0
mei: me: add pg exit and entry flow commands
by Tomas Winkler
· 11 years ago
964a233
mei: expose hardware power gating state to mei layer
by Tomas Winkler
· 11 years ago
ee7e5af
mei: condition PGI support on HW and HBM version
by Tomas Winkler
· 11 years ago
b16c357
mei: me: add power gating isolation register write wrappers
by Tomas Winkler
· 11 years ago
6e4cd27
mei: make me hw headers private to me hw.
by Tomas Winkler
· 11 years ago
b1b94b5
mei: me: do not reset when less than expected data is received
by Tomas Winkler
· 11 years ago
7ca96aa
mei: make return values consistent across the driver
by Alexander Usyskin
· 11 years ago
9d09819
mei: revamp writing slot counting
by Tomas Winkler
· 11 years ago
6aae48f
mei: add mei_hbuf_acquire wrapper
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
33ec082
mei: revamp mei reset state machine
by Tomas Winkler
· 11 years ago
544f946
mei: do not run reset flow from the interrupt thread
by Tomas Winkler
· 11 years ago
ff96066
mei: me: fix hardware reset flow
by Tomas Winkler
· 11 years ago
dab9bf4
mei: me: fix waiting for hw ready
by Tomas Winkler
· 11 years ago
315a383
mei: me: fix reset state machine
by Tomas Winkler
· 11 years ago
c20c68d
mei: check if the hardware reset succeeded
by Tomas Winkler
· 11 years ago
5d434fc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 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
393b148
mei: Fix comments in drivers/misc/mei
by Masanari Iida
· 12 years ago
b68301e
mei: prefix me hardware specific functions with mei_me_
by Tomas Winkler
· 12 years ago
d0265f1
mei: ME structures should be initialized in mei_device_init
by Tomas Winkler
· 12 years ago
8c876be
Merge branch 'char-misc-linus' into char-misc-next
by Greg Kroah-Hartman
· 12 years ago
4c6e22b
mei: add mei_irq_compl_handler function
by Tomas Winkler
· 12 years ago
68f8ea1
mei: ME hardware reset needs to be synchronized
by Tomas Winkler
· 12 years ago
aafae7e
mei: add hw start callback
by Tomas Winkler
· 12 years ago
c8c8d08
mei: revamp mei_data2slots
by Tomas Winkler
· 12 years ago
330dd7d
mei: rename to mei_host_buffer_is_empty to hbuf_is_ready
by Tomas Winkler
· 12 years ago
06ecd64
mei: move interrupt handlers to be me hw specific
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
7353f85
mei: Fix some more kernel-doc typos in hw-me.c
by Sedat Dilek
· 12 years ago
e7e0c23
mei: make host csr and me csr internal to hw-me
by Tomas Winkler
· 12 years ago
88eb99f
mei: reenable mei_hcsr_set abstraction
by Tomas Winkler
· 12 years ago
115ba28
mei: abstract host and device readieness
by Tomas Winkler
· 12 years ago
9ea73dd
mei: use non cached hcsr for interrupt enablement
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
d025284
mei: hw-me.c fix kernel doc
by Tomas Winkler
· 12 years ago
9dc64d6
mei: rename interface to hw-me
by Tomas Winkler
· 12 years ago
[Renamed (99%) from drivers/misc/mei/interface.c]
9ca9050
mei: move client functions to client.c
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
15d4acc
mei: use unified format for printing mei message header
by Tomas Winkler
· 12 years ago
438763f
mei: drop redundant length parameter from mei_write_message function
by Tomas Winkler
· 12 years ago
5bd6471
mei: compact code for mei bus message creation
by Tomas Winkler
· 12 years ago
aeba4a0
mei: use the same bus msg for connect and disconnect request
by Tomas Winkler
· 12 years ago
7bdf72d
mei: introduce mei_data2slots wrapper
by Tomas Winkler
· 12 years ago
726917f
mei: revamp host buffer interface function
by Tomas Winkler
· 12 years ago
24aadc8
mei: don't query HCSR for host buffer depth
by Tomas Winkler
· 12 years ago
169d133
mei: make mei_write_message more readable
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/interface.c]
1ccb7b6
staging/mei: propagate error codes up in the write flow
by Tomas Winkler
· 13 years ago
5f9092f3
drivers:staging:mei Fix some typos in staging/mei
by Justin P. Mattock
· 13 years ago
1ca7e78
staging: mei: kill struct hbm_cmd bit fields
by Tomas Winkler
· 13 years ago
edf1eed
staging/mei: normalize prototypes of all read buffers
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
c056998
drivers/staging/mei/interface.c: take size of pointed value, not pointer
by Julia Lawall
· 13 years ago
cf9673d
staging: mei: rename num_mei_me_clients to me_clients_num
by Tomas Winkler
· 14 years ago
a93218e
staging: mei: mei_dev - kill unused members
by Tomas Winkler
· 14 years ago
3ce7272
staging/mei: MEI link layer
by Oren Weil
· 14 years ago