Home
last modified time | relevance | path

Searched refs:bman (Results 1 – 25 of 44) sorted by relevance

12

/linux-6.6.21/drivers/gpu/drm/i915/
Di915_ttm_buddy_manager.c39 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/
Dqoriq-bman-portals.dtsi14 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 …]
Dqoriq-qman-portals.dtsi17 * "fsl,bman-portal-<hardware revision>" compatible
Dfsl-ls1043a.dtsi120 bman_fbpr: bman-fbpr {
500 bman: bman@1890000 { label
501 compatible = "fsl,bman";
507 bportals: bman-portals@508000000 {
1024 #include "qoriq-bman-portals.dtsi"
Dfsl-ls1046a.dtsi404 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/
Dqoriq-bman1-portals.dtsi40 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 …]
Dt4240si-post.dtsi36 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 …]
Db4860si-post.dtsi111 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 …]
Db4si-post.dtsi36 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 …]
Dt2081si-post.dtsi36 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 …]
Dt1040si-post.dtsi38 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 …]
Dp1023si-post.dtsi36 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>;
Dt1023si-post.dtsi38 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 …]
Dqoriq-bman1.dtsi35 bman: bman@31a000 { label
36 compatible = "fsl,bman";
39 fsl,bman-portals = <&bportals>;
Dcyrus_p5020.dts29 bman_fbpr: bman-fbpr {
47 bportals: bman-portals@ff4000000 {
Dkmcoge4.dts29 bman_fbpr: bman-fbpr {
47 bportals: bman-portals@ff4000000 {
Doca4080.dts57 bman_fbpr: bman-fbpr {
75 bportals: bman-portals@ff4000000 {
Dt208xrdb.dtsi47 bman_fbpr: bman-fbpr {
101 bportals: bman-portals@ff4000000 {
Dkmcent2.dts26 bman_fbpr: bman-fbpr {
89 bportals: bman-portals@ff4000000 {
Dt1023rdb.dts49 bman_fbpr: bman-fbpr {
96 bportals: bman-portals@ff4000000 {
Dt1024qds.dts49 bman_fbpr: bman-fbpr {
104 bportals: bman-portals@ff4000000 {
Dt1024rdb.dts53 bman_fbpr: bman-fbpr {
110 bportals: bman-portals@ff4000000 {
/linux-6.6.21/Documentation/devicetree/bindings/soc/fsl/
Dbman-portals.txt21 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";
Dbman.txt23 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/
DMakefile4 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

12