/linux-6.6.21/drivers/gpu/drm/i915/ |
D | i915_ttm_buddy_manager.c | 39 struct i915_ttm_buddy_manager *bman = to_buddy_manager(man); in i915_ttm_buddy_man_alloc() local 41 struct drm_buddy *mm = &bman->mm; in i915_ttm_buddy_man_alloc() 68 min_page_size = bman->default_page_size; in i915_ttm_buddy_man_alloc() 94 mutex_lock(&bman->lock); in i915_ttm_buddy_man_alloc() 95 if (lpfn <= bman->visible_size && n_pages > bman->visible_avail) { in i915_ttm_buddy_man_alloc() 96 mutex_unlock(&bman->lock); in i915_ttm_buddy_man_alloc() 118 if (lpfn <= bman->visible_size) { in i915_ttm_buddy_man_alloc() 127 if (start < bman->visible_size) { in i915_ttm_buddy_man_alloc() 132 min(end, bman->visible_size) - start; in i915_ttm_buddy_man_alloc() 138 bman->visible_avail -= bman_res->used_visible_size; in i915_ttm_buddy_man_alloc() [all …]
|
/linux-6.6.21/arch/arm64/boot/dts/freescale/ |
D | qoriq-bman-portals.dtsi | 14 bman-portal@0 { 17 * "fsl,bman-portal-<hardware revision>" compatible 19 compatible = "fsl,bman-portal"; 24 bman-portal@10000 { 25 compatible = "fsl,bman-portal"; 30 bman-portal@20000 { 31 compatible = "fsl,bman-portal"; 36 bman-portal@30000 { 37 compatible = "fsl,bman-portal"; 42 bman-portal@40000 { [all …]
|
D | qoriq-qman-portals.dtsi | 17 * "fsl,bman-portal-<hardware revision>" compatible
|
D | fsl-ls1043a.dtsi | 120 bman_fbpr: bman-fbpr { 500 bman: bman@1890000 { label 501 compatible = "fsl,bman"; 507 bportals: bman-portals@508000000 { 1024 #include "qoriq-bman-portals.dtsi"
|
D | fsl-ls1046a.dtsi | 404 bman: bman@1890000 { label 405 compatible = "fsl,bman"; 416 bportals: bman-portals@508000000 { 958 bman_fbpr: bman-fbpr { 989 #include "qoriq-bman-portals.dtsi"
|
/linux-6.6.21/arch/powerpc/boot/dts/fsl/ |
D | qoriq-bman1-portals.dtsi | 40 bman-portal@0 { 41 compatible = "fsl,bman-portal"; 45 bman-portal@4000 { 46 compatible = "fsl,bman-portal"; 50 bman-portal@8000 { 51 compatible = "fsl,bman-portal"; 55 bman-portal@c000 { 56 compatible = "fsl,bman-portal"; 60 bman-portal@10000 { 61 compatible = "fsl,bman-portal"; [all …]
|
D | t4240si-post.dtsi | 36 compatible = "fsl,bman-fbpr"; 317 bman-portal@0 { 318 compatible = "fsl,bman-portal"; 322 bman-portal@4000 { 323 compatible = "fsl,bman-portal"; 327 bman-portal@8000 { 328 compatible = "fsl,bman-portal"; 332 bman-portal@c000 { 333 compatible = "fsl,bman-portal"; 337 bman-portal@10000 { [all …]
|
D | b4860si-post.dtsi | 111 bman-portal@38000 { 112 compatible = "fsl,bman-portal"; 116 bman-portal@3c000 { 117 compatible = "fsl,bman-portal"; 121 bman-portal@40000 { 122 compatible = "fsl,bman-portal"; 126 bman-portal@44000 { 127 compatible = "fsl,bman-portal"; 131 bman-portal@48000 { 132 compatible = "fsl,bman-portal"; [all …]
|
D | b4si-post.dtsi | 36 compatible = "fsl,bman-fbpr"; 151 bman-portal@0 { 152 compatible = "fsl,bman-portal"; 156 bman-portal@4000 { 157 compatible = "fsl,bman-portal"; 161 bman-portal@8000 { 162 compatible = "fsl,bman-portal"; 166 bman-portal@c000 { 167 compatible = "fsl,bman-portal"; 171 bman-portal@10000 { [all …]
|
D | t2081si-post.dtsi | 36 compatible = "fsl,bman-fbpr"; 247 bman-portal@0 { 248 compatible = "fsl,bman-portal"; 252 bman-portal@4000 { 253 compatible = "fsl,bman-portal"; 257 bman-portal@8000 { 258 compatible = "fsl,bman-portal"; 262 bman-portal@c000 { 263 compatible = "fsl,bman-portal"; 267 bman-portal@10000 { [all …]
|
D | t1040si-post.dtsi | 38 compatible = "fsl,bman-fbpr"; 243 bman-portal@0 { 244 compatible = "fsl,bman-portal"; 248 bman-portal@4000 { 249 compatible = "fsl,bman-portal"; 253 bman-portal@8000 { 254 compatible = "fsl,bman-portal"; 258 bman-portal@c000 { 259 compatible = "fsl,bman-portal"; 263 bman-portal@10000 { [all …]
|
D | p1023si-post.dtsi | 36 compatible = "fsl,bman-fbpr"; 145 bman-portal@0 { 146 compatible = "fsl,bman-portal"; 150 bman-portal@4000 { 151 compatible = "fsl,bman-portal"; 155 bman-portal@8000 { 156 compatible = "fsl,bman-portal"; 294 bman: bman@8a000 { label 295 compatible = "fsl,bman"; 298 fsl,bman-portals = <&bportals>;
|
D | t1023si-post.dtsi | 38 compatible = "fsl,bman-fbpr"; 203 bman-portal@0 { 205 compatible = "fsl,bman-portal"; 209 bman-portal@4000 { 211 compatible = "fsl,bman-portal"; 215 bman-portal@8000 { 217 compatible = "fsl,bman-portal"; 221 bman-portal@c000 { 223 compatible = "fsl,bman-portal"; 227 bman-portal@10000 { [all …]
|
D | qoriq-bman1.dtsi | 35 bman: bman@31a000 { label 36 compatible = "fsl,bman"; 39 fsl,bman-portals = <&bportals>;
|
D | cyrus_p5020.dts | 29 bman_fbpr: bman-fbpr { 47 bportals: bman-portals@ff4000000 {
|
D | kmcoge4.dts | 29 bman_fbpr: bman-fbpr { 47 bportals: bman-portals@ff4000000 {
|
D | oca4080.dts | 57 bman_fbpr: bman-fbpr { 75 bportals: bman-portals@ff4000000 {
|
D | t208xrdb.dtsi | 47 bman_fbpr: bman-fbpr { 101 bportals: bman-portals@ff4000000 {
|
D | kmcent2.dts | 26 bman_fbpr: bman-fbpr { 89 bportals: bman-portals@ff4000000 {
|
D | t1023rdb.dts | 49 bman_fbpr: bman-fbpr { 96 bportals: bman-portals@ff4000000 {
|
D | t1024qds.dts | 49 bman_fbpr: bman-fbpr { 104 bportals: bman-portals@ff4000000 {
|
D | t1024rdb.dts | 53 bman_fbpr: bman-fbpr { 110 bportals: bman-portals@ff4000000 {
|
/linux-6.6.21/Documentation/devicetree/bindings/soc/fsl/ |
D | bman-portals.txt | 21 Definition: Must include "fsl,bman-portal-<hardware revision>" 22 May include "fsl,<SoC>-bman-portal" or "fsl,bman-portal" 40 bman-portals@ff4000000 { 46 bman-portal@0 { 47 compatible = "fsl,bman-portal-1.0.0", "fsl,bman-portal"; 51 bman-portal@4000 { 52 compatible = "fsl,bman-portal-1.0.0", "fsl,bman-portal";
|
D | bman.txt | 23 Definition: Must include "fsl,bman" 24 May include "fsl,<SoC>-bman" 39 - fsl,bman-portals 59 - fsl,bman 71 The BMan FBPR memory node must be named "bman-fbpr" 78 Definition: PPC platforms: Must include "fsl,bman-fbpr" 104 bman_fbpr: bman-fbpr { 114 bportals: bman-portals@ff4000000 { 120 fsl,bman = <&bman, 2>; 124 bman: bman@31a000 { [all …]
|
/linux-6.6.21/drivers/soc/fsl/qbman/ |
D | Makefile | 4 bman.o qman.o dpaa_sys.o 6 obj-$(CONFIG_FSL_BMAN_TEST) += bman-test.o 7 bman-test-y = bman_test.o 8 bman-test-$(CONFIG_FSL_BMAN_TEST_API) += bman_test_api.o
|