Home
last modified time | relevance | path

Searched full:arb (Results 1 – 25 of 199) sorted by relevance

12345678

/linux/drivers/reset/amlogic/
H A Dreset-meson-audio-arb.c13 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
64 struct meson_audio_arb_data *arb = in meson_audio_arb_update() local
67 spin_lock(&arb->lock); in meson_audio_arb_update()
68 val = readl(arb->regs); in meson_audio_arb_update()
71 val &= ~BIT(arb->reset_bits[id]); in meson_audio_arb_update()
73 val |= BIT(arb->reset_bits[id]); in meson_audio_arb_update()
75 writel(val, arb->regs); in meson_audio_arb_update()
76 spin_unlock(&arb->lock); in meson_audio_arb_update()
85 struct meson_audio_arb_data *arb = in meson_audio_arb_status() local
88 val = readl(arb->regs); in meson_audio_arb_status()
[all …]
/linux/drivers/spmi/
H A Dspmi-mtk-pmif.c265 static u32 pmif_readl(struct pmif *arb, enum pmif_regs reg) in pmif_readl() argument
267 return readl(arb->base + arb->data->regs[reg]); in pmif_readl()
270 static void pmif_writel(struct pmif *arb, u32 val, enum pmif_regs reg) in pmif_writel() argument
272 writel(val, arb->base + arb->data->regs[reg]); in pmif_writel()
275 static void mtk_spmi_writel(struct pmif *arb, u32 val, enum spmi_regs reg) in mtk_spmi_writel() argument
277 writel(val, arb->spmimst_base + arb->data->spmimst_regs[reg]); in mtk_spmi_writel()
280 static bool pmif_is_fsm_vldclr(struct pmif *arb) in pmif_is_fsm_vldclr() argument
284 reg_rdata = pmif_readl(arb, arb->chan.ch_sta); in pmif_is_fsm_vldclr()
291 struct pmif *arb = spmi_controller_get_drvdata(ctrl); in pmif_arb_cmd() local
301 mtk_spmi_writel(arb, (cmd << 0x4) | sid, SPMI_OP_ST_CTRL); in pmif_arb_cmd()
[all …]
/linux/Documentation/devicetree/bindings/bus/
H A Dbrcm,gisb-arb.yaml4 $id: http://devicetree.org/schemas/bus/brcm,gisb-arb.yaml#
17 - brcm,bcm7445-gisb-arb # for other 28nm chips
18 - const: brcm,gisb-arb
21 - brcm,bcm74165-gisb-arb # for V7 new style 16nm chips
22 - brcm,bcm7278-gisb-arb # for V7 28nm chips
23 - brcm,bcm7435-gisb-arb # for newer 40nm chips
24 - brcm,bcm7400-gisb-arb # for older 40nm chips and all 65nm chips
25 - brcm,bcm7038-gisb-arb # for 130nm chips
26 - brcm,gisb-arb # fallback compatible
38 brcm,gisb-arb-master-mask:
[all …]
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Darb.c54 nv04_calc_arb(struct nv_fifo_info *fifo, struct nv_sim_state *arb) in nv04_calc_arb() argument
63 pclk_freq = arb->pclk_khz; in nv04_calc_arb()
64 mclk_freq = arb->mclk_khz; in nv04_calc_arb()
65 nvclk_freq = arb->nvclk_khz; in nv04_calc_arb()
66 pagemiss = arb->mem_page_miss; in nv04_calc_arb()
67 cas = arb->mem_latency; in nv04_calc_arb()
68 bpp = arb->bpp; in nv04_calc_arb()
108 nv10_calc_arb(struct nv_fifo_info *fifo, struct nv_sim_state *arb) in nv10_calc_arb() argument
119 pclk_freq = arb->pclk_khz; in nv10_calc_arb()
120 nvclk_freq = arb->nvclk_khz; in nv10_calc_arb()
[all …]
/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Duncore-interconnect.json9 "Unit": "ARB"
19 "Unit": "ARB"
29 "Unit": "ARB"
40 "Unit": "ARB"
51 "Unit": "ARB"
61 "Unit": "ARB"
71 "Unit": "ARB"
80 "Unit": "ARB"
90 "Unit": "ARB"
99 "Unit": "ARB"
[all …]
/linux/tools/perf/pmu-events/arch/x86/alderlake/
H A Duncore-interconnect.json9 "Unit": "ARB"
19 "Unit": "ARB"
29 "Unit": "ARB"
40 "Unit": "ARB"
51 "Unit": "ARB"
61 "Unit": "ARB"
71 "Unit": "ARB"
80 "Unit": "ARB"
90 "Unit": "ARB"
99 "Unit": "ARB"
[all …]
/linux/tools/perf/pmu-events/arch/x86/alderlaken/
H A Duncore-interconnect.json9 "Unit": "ARB"
19 "Unit": "ARB"
29 "Unit": "ARB"
40 "Unit": "ARB"
51 "Unit": "ARB"
61 "Unit": "ARB"
71 "Unit": "ARB"
80 "Unit": "ARB"
90 "Unit": "ARB"
99 "Unit": "ARB"
[all …]
/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Duncore-interconnect.json9 "Unit": "ARB"
20 "Unit": "ARB"
31 "Unit": "ARB"
42 "Unit": "ARB"
52 "Unit": "ARB"
63 "Unit": "ARB"
74 "Unit": "ARB"
83 "Unit": "ARB"
94 "Unit": "ARB"
/linux/tools/perf/pmu-events/arch/x86/ivybridge/
H A Duncore-interconnect.json9 "Unit": "ARB"
18 "Unit": "ARB"
27 "Unit": "ARB"
37 "Unit": "ARB"
47 "Unit": "ARB"
56 "Unit": "ARB"
65 "Unit": "ARB"
74 "Unit": "ARB"
82 "Unit": "ARB"
/linux/tools/perf/pmu-events/arch/x86/sandybridge/
H A Duncore-interconnect.json9 "Unit": "ARB"
18 "Unit": "ARB"
27 "Unit": "ARB"
37 "Unit": "ARB"
47 "Unit": "ARB"
56 "Unit": "ARB"
65 "Unit": "ARB"
74 "Unit": "ARB"
82 "Unit": "ARB"
/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Duncore-interconnect.json9 "Unit": "ARB"
19 "Unit": "ARB"
29 "Unit": "ARB"
39 "Unit": "ARB"
49 "Unit": "ARB"
59 "Unit": "ARB"
69 "Unit": "ARB"
78 "Unit": "ARB"
88 "Unit": "ARB"
/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Duncore-interconnect.json9 "Unit": "ARB"
18 "Unit": "ARB"
28 "Unit": "ARB"
37 "Unit": "ARB"
46 "Unit": "ARB"
55 "Unit": "ARB"
64 "Unit": "ARB"
73 "Unit": "ARB"
/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Duncore-interconnect.json9 "Unit": "ARB"
18 "Unit": "ARB"
28 "Unit": "ARB"
38 "Unit": "ARB"
47 "Unit": "ARB"
57 "Unit": "ARB"
66 "Unit": "ARB"
/linux/Documentation/devicetree/bindings/reset/
H A Damlogic,meson-axg-audio-arb.yaml5 $id: http://devicetree.org/schemas/reset/amlogic,meson-axg-audio-arb.yaml#
13 description: The Amlogic Audio ARB is a simple device which enables or disables
19 - amlogic,meson-axg-audio-arb
20 - amlogic,meson-sm1-audio-arb
50 arb: reset-controller@280 {
51 compatible = "amlogic,meson-axg-audio-arb";
/linux/arch/arm64/boot/dts/amlogic/
H A Dmeson-g12.dtsi10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
107 resets = <&arb AXG_ARB_TODDR_A>,
109 reset-names = "arb", "rst";
122 resets = <&arb AXG_ARB_TODDR_B>,
124 reset-names = "arb", "rst";
137 resets = <&arb AXG_ARB_TODDR_C>,
139 reset-names = "arb", "rst";
152 resets = <&arb AXG_ARB_FRDDR_A>,
154 reset-names = "arb", "rst";
167 resets = <&arb AXG_ARB_FRDDR_B>,
[all …]
H A Dmeson-sm1.dtsi10 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
187 resets = <&arb AXG_ARB_TODDR_A>,
189 reset-names = "arb", "rst";
202 resets = <&arb AXG_ARB_TODDR_B>,
204 reset-names = "arb", "rst";
217 resets = <&arb AXG_ARB_TODDR_C>,
219 reset-names = "arb", "rst";
232 resets = <&arb AXG_ARB_FRDDR_A>,
234 reset-names = "arb", "rst";
247 resets = <&arb AXG_ARB_FRDDR_B>,
[all …]
/linux/tools/perf/pmu-events/arch/x86/haswell/
H A Duncore-interconnect.json10 "Unit": "ARB"
19 "Unit": "ARB"
28 "Unit": "ARB"
38 "Unit": "ARB"
47 "Unit": "ARB"
56 "Unit": "ARB"
/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Duncore-interconnect.json2684 "BriefDescription": "Lost Arb for VN0 : REQ on AD",
2690 …"PublicDescription": "Lost Arb for VN0 : REQ on AD : VN0 message requested but lost arbitration : …
2695 "BriefDescription": "Lost Arb for VN0 : RSP on AD",
2701 …"PublicDescription": "Lost Arb for VN0 : RSP on AD : VN0 message requested but lost arbitration : …
2706 "BriefDescription": "Lost Arb for VN0 : SNP on AD",
2712 …"PublicDescription": "Lost Arb for VN0 : SNP on AD : VN0 message requested but lost arbitration : …
2717 "BriefDescription": "Lost Arb for VN0 : NCB on BL",
2723 …"PublicDescription": "Lost Arb for VN0 : NCB on BL : VN0 message requested but lost arbitration : …
2728 "BriefDescription": "Lost Arb for VN0 : NCS on BL",
2734 …"PublicDescription": "Lost Arb for VN0 : NCS on BL : VN0 message requested but lost arbitration : …
[all …]
/linux/tools/perf/pmu-events/arch/x86/emeraldrapids/
H A Duncore-interconnect.json2684 "BriefDescription": "Lost Arb for VN0 : REQ on AD",
2690 …"PublicDescription": "Lost Arb for VN0 : REQ on AD : VN0 message requested but lost arbitration : …
2695 "BriefDescription": "Lost Arb for VN0 : RSP on AD",
2701 …"PublicDescription": "Lost Arb for VN0 : RSP on AD : VN0 message requested but lost arbitration : …
2706 "BriefDescription": "Lost Arb for VN0 : SNP on AD",
2712 …"PublicDescription": "Lost Arb for VN0 : SNP on AD : VN0 message requested but lost arbitration : …
2717 "BriefDescription": "Lost Arb for VN0 : NCB on BL",
2723 …"PublicDescription": "Lost Arb for VN0 : NCB on BL : VN0 message requested but lost arbitration : …
2728 "BriefDescription": "Lost Arb for VN0 : NCS on BL",
2734 …"PublicDescription": "Lost Arb for VN0 : NCS on BL : VN0 message requested but lost arbitration : …
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Damlogic,axg-fifo.yaml81 - const: arb
91 const: arb
100 #include <dt-bindings/reset/amlogic,meson-axg-audio-arb.h>
109 resets = <&arb>, <&clkc_audio AUD_RESET_FRDDR_A>;
110 reset-names = "arb", "rst";
/linux/Documentation/devicetree/bindings/i2c/
H A Di2c-arb-gpio-challenge.yaml4 $id: http://devicetree.org/schemas/i2c/i2c-arb-gpio-challenge.yaml#
51 const: i2c-arb-gpio-challenge
85 i2c-arb:
94 - i2c-arb
106 compatible = "i2c-arb-gpio-challenge";
115 i2c-arb {
/linux/drivers/bus/
H A Dbrcmstb_gisb.c384 /* iterate over each GISB arb registered handlers */ in dump_gisb_error()
404 { .compatible = "brcm,gisb-arb", .data = gisb_offsets_bcm7445 },
405 { .compatible = "brcm,bcm7445-gisb-arb", .data = gisb_offsets_bcm7445 },
406 { .compatible = "brcm,bcm7435-gisb-arb", .data = gisb_offsets_bcm7435 },
407 { .compatible = "brcm,bcm7400-gisb-arb", .data = gisb_offsets_bcm7400 },
408 { .compatible = "brcm,bcm7278-gisb-arb", .data = gisb_offsets_bcm7278 },
409 { .compatible = "brcm,bcm7038-gisb-arb", .data = gisb_offsets_bcm7038 },
410 { .compatible = "brcm,bcm74165-gisb-arb", .data = gisb_offsets_bcm74165 },
469 if (of_property_read_u32(dn, "brcm,gisb-arb-master-mask", in brcmstb_gisb_arb_probe()
477 "brcm,gisb-arb-master-names"); in brcmstb_gisb_arb_probe()
[all …]
/linux/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_types.h30 * @platform_cfg_is_bad: used to track if any prior arb session creation resulted
78 /** @arb_mutex: protects arb session start */
81 * @arb_is_valid: tracks arb session status.
82 * After a teardown, the arb session can still be in play on the HW
108 * we only re-start the arb session when required.
H A Dintel_pxp_session.c62 drm_err(&gt->i915->drm, "arb session already in play at creation time\n"); in pxp_create_arb_session()
71 drm_err(&gt->i915->drm, "tee cmd for arb session creation failed\n"); in pxp_create_arb_session()
77 drm_dbg(&gt->i915->drm, "arb session failed to go in play\n"); in pxp_create_arb_session()
80 drm_dbg(&gt->i915->drm, "PXP ARB session is alive\n"); in pxp_create_arb_session()
139 /* Re-create the arb session after teardown handle complete */ in pxp_terminate_complete()
/linux/Documentation/devicetree/bindings/mips/brcm/
H A Dsoc.txt71 memc-arb@1000 {
133 "brcm,brcmstb-memc-arb-v10.0.0.0"
134 "brcm,brcmstb-memc-arb"
140 memc-arb@1000 {
141 compatible = "brcm,brcmstb-memc-arb-v10.0.0.0";

12345678