#
cf1f958b |
| 20-Dec-2018 |
Visweswara Tanuku <vtanuku@codeaurora.org> |
qcacmn: SDIO HIF Layer refactor
1. Add ADMA channel registration APIs 2. Add ADMA support for TX and RX path 3. Remove async_task thread for ADMA, since transfer thread is present in the SDIO AL
qcacmn: SDIO HIF Layer refactor
1. Add ADMA channel registration APIs 2. Add ADMA support for TX and RX path 3. Remove async_task thread for ADMA, since transfer thread is present in the SDIO AL layer 4. Move hif functions which are legacy only to mailbox.c 5. get_hif_device and hif_sdio_set_drvdata changes for mailbox and adma 6. Add rx buffer allocation offload work
Change-Id: Ie98b302176381035b1bd590ef35a977aeef4f09c CRs-Fixed: 2274807
show more ...
|
#
12bcba2d |
| 14-May-2018 |
Sriram Madhvapathi <msriram@codeaurora.org> |
qcacmn: SDIO HIF layer refactor
Redo the hif layer object for separating the transfer methods 1. Move swap_mailbox from hif_sdio_dev to hif_sdio_device 2. Move the mailbox registers to mailbox speci
qcacmn: SDIO HIF layer refactor
Redo the hif layer object for separating the transfer methods 1. Move swap_mailbox from hif_sdio_dev to hif_sdio_device 2. Move the mailbox registers to mailbox specific file 3. Send request flags to be populated per transfer method
Change-Id: Ia53ab2b8cd39875d1e7353a212057ff010e89db8 CRs-Fixed: 2252410
show more ...
|
#
df25e225 |
| 29-May-2018 |
Sriram Madhvapathi <msriram@codeaurora.org> |
qcacmn: SDIO HIF layer refactor
Refactor the mailbox operations in a separate file mailbox.c Collect common transfer functions in new file transfer.c Remove redundant file hif_sdio_send.c Remove red
qcacmn: SDIO HIF layer refactor
Refactor the mailbox operations in a separate file mailbox.c Collect common transfer functions in new file transfer.c Remove redundant file hif_sdio_send.c Remove redundant file hif_sdio_recv.c
Change-Id: I964970f4651a11000e9833ad21eef1b255682341 CRs-Fixed: 2252406
show more ...
|
#
5fb2e3d5 |
| 25-Apr-2018 |
Jeff Johnson <jjohnson@codeaurora.org> |
qcacmn: hif: Remove legacy markings
Per current guidance remove legacy markings.
Change-Id: I5d1411d241cfed4f50759960d18e9220f6c0da39 CRs-Fixed: 2230684
|
#
f3a2ea90 |
| 26-Jun-2017 |
Will Huang <wilhuang@codeaurora.org> |
qcacmn: Check mbox_index as index and check pointer
hif_dev_map_pipe_to_mail_box may return 255 and assign to mbox_index, which will cause buffer overflow. Another issue is missing NULL check after
qcacmn: Check mbox_index as index and check pointer
hif_dev_map_pipe_to_mail_box may return 255 and assign to mbox_index, which will cause buffer overflow. Another issue is missing NULL check after allocate memory in function hif_dev_send_buffer.
Fix it by checking NULL/invalid return pointer/index value.
Change-Id: If7b954343847097b7b5b601c684fe6b51d90daa4 CRs-Fixed: 2058300
show more ...
|
#
a6d64a1d |
| 07-Apr-2017 |
Manikandan Mohan <manikand@codeaurora.org> |
qcacmn: Fix kernel module check patch warnings in hif sdio files
Fix kernel module check patch warnings in hif sdio files
Change-Id: Ieb1bac5061969538095fad8f0311029b3d3161f0 CRs-fixed: 2033001
|
#
4cc8213c |
| 12-May-2016 |
Govind Singh <govinds@codeaurora.org> |
qcacmn: SDIO bus support (Part 1 - HIF SDIO)
Add legacy hif sdio code. Implement new hif sdio interfaces with respect to new hif design. Add datapath to HIF interfaces. Refactor hif-sdio codebase. R
qcacmn: SDIO bus support (Part 1 - HIF SDIO)
Add legacy hif sdio code. Implement new hif sdio interfaces with respect to new hif design. Add datapath to HIF interfaces. Refactor hif-sdio codebase. Remove references to older kernel version.
Change-Id: Ieca3e512edca5f960d6f2b64d15121db6c8138c7 CRs-Fixed: 969334
show more ...
|