projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'drm-intel-next-2023-03-23' of git://anongit.freedesktop.org/drm/drm-intel...
2023-03-20
Ohad Sharabi
accel/habanalabs: regenerate gaudi2 ids_map_extended
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-03-15
Ohad Sharabi
accel/habanalabs: modify events reset policy
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-03-15
Ohad Sharabi
accel/habanalabs: get reset type indication from irq_map
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: trace LBW reads/writes
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: define events to trace PCI LBW access
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: add set engines masks ASIC function
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: add uapi to flush inbound HBM transactions
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: fix asic-specific functions documentation
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs/gaudi2: wait for preboot ready if HW state...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: fix dmabuf to export only required size
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: modify export dmabuf API
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: helper function to validate export params
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: remove support to export dmabuf from handle
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: trace COMMS protocol
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: define traces for COMMS protocol
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: update DRAM props according to preboot...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2023-01-26
Ohad Sharabi
habanalabs: make set_dram_properties an ASIC function
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-11-23
Ohad Sharabi
habanalabs: fix VA range calculation
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-11-23
Ohad Sharabi
habanalabs: skip events info ioctl if not supported
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-11-23
Ohad Sharabi
habanalabs: avoid divide by zero in device utilization
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-11-23
Ohad Sharabi
habanalabs: allow setting HBM BAR to other regions
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-11-23
Ohad Sharabi
habanalabs: fix using freed pointer
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-20
Ohad Sharabi
habanalabs: build ASICs from new to old
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-19
Ohad Sharabi
habanalabs: fix resetting the DRAM BAR
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs: trace DMA allocations
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs: trace MMU map/unmap page
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs: define trace events
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs/gaudi: read div_sel value from firmware
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs/gaudi: fix print format for div_sel
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs: wrap macro arg with parentheses
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-09-18
Ohad Sharabi
habanalabs: add return code field to module iterator
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-07-12
Ohad Sharabi
habanalabs: fixes to the poll-timeout macros
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-07-12
Ohad Sharabi
habanalabs/gaudi2: use DIV_ROUND_UP_SECTOR_T instead...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-07-12
Ohad Sharabi
habanalabs: wait for preboot ready after hard reset
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-07-12
Ohad Sharabi
habanalabs: communicate supported page sizes to user
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-07-12
Ohad Sharabi
habanalabs: page size can only be a power of 2
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-07-12
Ohad Sharabi
habanalabs: refactor dma asic-specific functions
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: remove hdev from hl_ctx_get args
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: do MMU prefetch as deferred work
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: add prefetch flag to the MAP operation
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: use for_each_sgtable_dma_sg for dma sgt
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: refactor HOP functions in MMU V1
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs/gaudi: add debugfs to fetch internal sync...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: rephrase device out-of-memory message
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: add MMU prefetch to ASIC-specific code
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: add user API to get valid DRAM page sizes
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: convert all MMU masks/shifts to arrays
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: change mmu_get_real_page_size to be ASIC...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: add DRAM default page size to HW info
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-05-22
Ohad Sharabi
habanalabs: set non-0 value in dram default page size
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-02-28
Ohad Sharabi
habanalabs: make sure device mem alloc is page aligned
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-02-28
Ohad Sharabi
habanalabs: allow user to set allocation page size
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-02-28
Ohad Sharabi
habanalabs: use kernel-doc for memory ioctl documentation
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-02-28
Ohad Sharabi
habanalabs: duplicate HOP table props to MMU props
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-02-28
Ohad Sharabi
habanalabs: make some MMU functions common
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2022-02-28
Ohad Sharabi
habanalabs: fix possible memory leak in MMU DR fini
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: handle skip multi-CS if handling not done
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: prevent wait if CS in multi-CS list completed
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: clean MMU headers definitions
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: wait again for multi-CS if no CS completed
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: skip read fw errors if dynamic descriptor...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: skip PLL freq fetch
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: don't clear previous f/w indications
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: use variable poll interval for fw loading
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: adding indication of boot fit loaded
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: revise and document use of boot status...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-12-26
Ohad Sharabi
habanalabs: modify wait for boot fit in dynamic FW...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-09-01
Ohad Sharabi
habanalabs: modify multi-CS to wait on stream masters
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-09-01
Ohad Sharabi
habanalabs: make set_pci_regions asic function
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-09-01
Ohad Sharabi
habanalabs: convert PCI BAR offset to u64
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-08-29
Ohad Sharabi
habanalabs: add wait-for-multi-CS uAPI
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-08-29
Ohad Sharabi
habanalabs: get multiple fences under same cs_lock
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs/gaudi: print last QM PQEs on error
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: report EQ fault during heartbeat
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: fix mask to obtain page offset
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: skip valid test for boot_dev_sts regs
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: track security status using positive logic
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: check if asic secured with asic type
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: read f/w's 2-nd sts and err registers
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: avoid using uninitialized pointer
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: set dma mask from fw once fw done iatu...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: load linux image to device
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: load boot fit to device
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: expose ASIC specific PCI info to common...
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: dynamic fw load reset protocol
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: use common fw_version read
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: refactor init device cpu code
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: request f/w in separate function
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-06-18
Ohad Sharabi
habanalabs: prepare preboot stage to dynamic f/w load
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-04-09
Ohad Sharabi
habanalabs: update to latest F/W communication header
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-04-09
Ohad Sharabi
habanalabs: send dynamic msi-x indexes to f/w
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-04-09
Ohad Sharabi
habanalabs: support legacy and new pll indexes
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-04-09
Ohad Sharabi
habanalabs: update hl_boot_if.h
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-04-09
Ohad Sharabi
habanalabs: skip DISABLE PCI packet to FW on heartbeat
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-04-09
Ohad Sharabi
habanalabs: reset device in case of sync error
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-02-08
Ohad Sharabi
habanalabs: update security map after init CPU Qs
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-02-08
Ohad Sharabi
habanalabs/gaudi: use HBM_ECC_EN bit for ECC ERR
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-01-27
Ohad Sharabi
habanalabs: fix ETR security issue
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-01-27
Ohad Sharabi
habanalabs: modify device_idle interface
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
2021-01-27
Ohad Sharabi
habanalabs/goya: move mmu_prepare to context init
Signed-off-by:
Ohad Sharabi
<osharabi@habana.ai>
commit
|
commitdiff
|
tree
next