Skip to content

Integrate linux-seco-imx/cma-uncached

GitBot requested to merge linux-seco-imx/cma-uncached into kirkstone

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/6d627238a2c0769d597287b6bcc75ded540dc43b

dma-buf: cma_heap: fix uncached heap name

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/cb5898eecdc8dffe428190ac18ce66e5ecaab574

dma-buf: cma_heap: add uncached

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/d3bf1f97b44cdd8f356bb0dc3bc3183826b7f564

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/81528fba4a884aa7c82376c3cca1609f494824b1

dma-heap: Let dma heap use dma_map_attrs to map & unmap iova

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/956db89e711f9ab3d608f3b2bafc6cefef9cc347

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/f3febb4c75e70d16ea157fec32385dd0a2d879cd

dma-buf: cma_heap: Include linux/vmalloc.h to fix build failures on MIPS

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/4e0d16b0491c235ec34fa6989f38443bae6404d0

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/bb73e54959c17e595c19912b7ca0170d5c151e3a

dma-buf: Add support for mapping buffers with DMA attributes

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/f57c5b53d9a29ac14a73d624b41c104c8141a444

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/bb923a9c8bafa00b648d6a6293a79a076b106813

dma-buf: cma_heap: Fix memory leak in CMA heap

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/1935d6e94bc94e18c224eafb97d30e66f7ce31c6

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/fe1b81bc49c6c4582d94e54309affecb0ec4c1a4

dma-buf: heaps: Skip sync if not mapped

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/f431e77d8ed9b24c270197140e6dab3853783306

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/875b15560729ca27d1e0834b72ed0777c70065df

dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/5f9d15ca7993a6987f3ca3ef0a0c9b1118e1b17f

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/57bb07fb106c863861854e4cfae1056d6eaf94ee

dma-buf: heaps: Move heap-helper logic into the cma_heap implementation

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/ec0437c0c80b584b517dba4586dcf20de8e3258e

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/2d2c6edbf129511c6ea7d6cc4f351911a0648b1c

dma-buf: dma-heap: Provide accessor to get heap name

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/e09764eb7da7fe2c5d52153c97aa262c217fb9a4

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/e8791c9eef9f0244352f53149249c0c09f46fd2d

dma-buf: dma-heap: Keep track of the heap device struct

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/c8bdd325554f410da577e15e7f6d5647c5dcffd5

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/5bef095aea7d45289aad141ed17e7bf447b645da

dma-heap: Rework allocation calls to return struct dma_buf instead of fd

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/349e8360c9c85c907147ea2d1d4716468409f2ab

--

Commit: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/fb047a1e0c4652bd5e12d4f688a24fbeebe5c02f

dma-heap: Add proper kref handling on dma-buf heaps

REFERENCE: https://git.seco.com/edgehog/bsp/rockchip/linux-seco-rk/-/commit/c700bdd2233e000f089ce54556f987acfc391c7b

Merge request reports

Loading