| /linux/drivers/gpu/drm/i915/ |
| A D | i915_ttm_buddy_manager.c | 85 mutex_lock(&bman->lock); in i915_ttm_buddy_man_alloc() 86 if (lpfn <= bman->visible_size && n_pages > bman->visible_avail) { in i915_ttm_buddy_man_alloc() 143 mutex_lock(&bman->lock); in i915_ttm_buddy_man_free() 292 bman = kzalloc(sizeof(*bman), GFP_KERNEL); in i915_ttm_buddy_man_init() 293 if (!bman) in i915_ttm_buddy_man_init() 305 bman->visible_avail = bman->visible_size; in i915_ttm_buddy_man_init() 307 man = &bman->manager; in i915_ttm_buddy_man_init() 318 kfree(bman); in i915_ttm_buddy_man_init() 350 bman->visible_avail += bman->visible_reserved; in i915_ttm_buddy_man_fini() 351 WARN_ON_ONCE(bman->visible_avail != bman->visible_size); in i915_ttm_buddy_man_fini() [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| A D | qoriq-bman-portals.dtsi | 14 bman-portal@0 { 19 compatible = "fsl,bman-portal"; 24 bman-portal@10000 { 30 bman-portal@20000 { 36 bman-portal@30000 { 42 bman-portal@40000 { 48 bman-portal@50000 { 54 bman-portal@60000 { 60 bman-portal@70000 { 66 bman-portal@80000 { [all …]
|
| A D | fsl-ls1043a.dtsi | 120 bman_fbpr: bman-fbpr { 499 bman: bman@1890000 { label 500 compatible = "fsl,bman"; 506 bportals: bman-portals-bus@508000000 { 1004 #include "qoriq-bman-portals.dtsi"
|
| /linux/arch/powerpc/boot/dts/fsl/ |
| A D | qoriq-bman1-portals.dtsi | 40 bman-portal@0 { 41 compatible = "fsl,bman-portal"; 45 bman-portal@4000 { 50 bman-portal@8000 { 55 bman-portal@c000 { 60 bman-portal@10000 { 65 bman-portal@14000 { 70 bman-portal@18000 { 75 bman-portal@1c000 { 80 bman-portal@20000 { [all …]
|
| A D | t4240si-post.dtsi | 317 bman-portal@0 { 322 bman-portal@4000 { 327 bman-portal@8000 { 332 bman-portal@c000 { 337 bman-portal@10000 { 342 bman-portal@14000 { 347 bman-portal@18000 { 352 bman-portal@1c000 { 357 bman-portal@20000 { 362 bman-portal@24000 { [all …]
|
| A D | b4860si-post.dtsi | 111 bman-portal@38000 { 116 bman-portal@3c000 { 121 bman-portal@40000 { 126 bman-portal@44000 { 131 bman-portal@48000 { 136 bman-portal@4c000 { 141 bman-portal@50000 { 146 bman-portal@54000 { 151 bman-portal@58000 { 156 bman-portal@5c000 { [all …]
|
| A D | b4si-post.dtsi | 151 bman-portal@0 { 156 bman-portal@4000 { 161 bman-portal@8000 { 166 bman-portal@c000 { 171 bman-portal@10000 { 176 bman-portal@14000 { 181 bman-portal@18000 { 186 bman-portal@1c000 { 191 bman-portal@20000 { 196 bman-portal@24000 { [all …]
|
| A D | t2081si-post.dtsi | 247 bman-portal@0 { 252 bman-portal@4000 { 257 bman-portal@8000 { 262 bman-portal@c000 { 267 bman-portal@10000 { 272 bman-portal@14000 { 277 bman-portal@18000 { 282 bman-portal@1c000 { 287 bman-portal@20000 { 292 bman-portal@24000 { [all …]
|
| A D | t1040si-post.dtsi | 38 compatible = "fsl,bman-fbpr"; 243 bman-portal@0 { 248 bman-portal@4000 { 253 bman-portal@8000 { 258 bman-portal@c000 { 263 bman-portal@10000 { 268 bman-portal@14000 { 273 bman-portal@18000 { 278 bman-portal@1c000 { 283 bman-portal@20000 { [all …]
|
| A 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>;
|
| A 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 …]
|
| A D | qoriq-bman1.dtsi | 35 bman: bman@31a000 { label 36 compatible = "fsl,bman"; 39 fsl,bman-portals = <&bportals>;
|
| A D | cyrus_p5020.dts | 29 bman_fbpr: bman-fbpr { 47 bportals: bman-portals@ff4000000 {
|
| A D | kmcoge4.dts | 29 bman_fbpr: bman-fbpr { 47 bportals: bman-portals@ff4000000 {
|
| A D | oca4080.dts | 57 bman_fbpr: bman-fbpr { 75 bportals: bman-portals@ff4000000 {
|
| A D | t208xrdb.dtsi | 47 bman_fbpr: bman-fbpr { 101 bportals: bman-portals@ff4000000 {
|
| A D | kmcent2.dts | 26 bman_fbpr: bman-fbpr { 89 bportals: bman-portals@ff4000000 {
|
| A D | t1023rdb.dts | 49 bman_fbpr: bman-fbpr { 96 bportals: bman-portals@ff4000000 {
|
| A D | t1024rdb.dts | 53 bman_fbpr: bman-fbpr { 110 bportals: bman-portals@ff4000000 {
|
| A D | t1024qds.dts | 49 bman_fbpr: bman-fbpr { 104 bportals: bman-portals@ff4000000 {
|
| /linux/Documentation/devicetree/bindings/soc/fsl/ |
| A D | fsl,bman.yaml | 4 $id: http://devicetree.org/schemas/soc/fsl/fsl,bman.yaml# 21 - const: fsl,bman 24 - fsl,ls1043a-bman 25 - fsl,ls1046a-bman 26 - const: fsl,bman 45 nodes (described below). The bman-fqd node must be 51 fsl,bman-portals: 53 description: ref fsl,bman-port.yaml 76 bman@31a000 { 77 compatible = "fsl,bman"; [all …]
|
| A D | fsl,bman-portal.yaml | 4 $id: http://devicetree.org/schemas/soc/fsl/fsl,bman-portal.yaml# 22 - const: fsl,bman-portal 25 - fsl,bman-portal-1.0.0 28 - const: fsl,bman-portal 48 bman-portal@0 { 49 compatible = "fsl,bman-portal-1.0.0", "fsl,bman-portal";
|
| A D | fsl,qman-fqd.yaml | 23 The BMan FBPR memory node must be named "bman-fbpr" 41 pattern: '^(qman-fqd|qman-pfdr|bman-fbpr)+$' 47 - fsl,bman-fbpr
|
| /linux/drivers/soc/fsl/qbman/ |
| A 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
|
| /linux/Documentation/devicetree/bindings/net/ |
| A D | fsl,fman.yaml | 106 fsl,bman: 108 description: See soc/fsl/bman.txt
|