Lines Matching full:msi

2 relationship between PCI devices and MSI controllers.
18 Requester ID. A mechanism is required to associate a device with both the MSI
22 For generic MSI bindings, see
23 Documentation/devicetree/bindings/interrupt-controller/msi.txt.
32 - msi-map: Maps a Requester ID to an MSI controller and associated
33 msi-specifier data. The property is an arbitrary number of tuples of
34 (rid-base,msi-controller,msi-base,length), where:
38 * msi-controller is a single phandle to an MSI controller
40 * msi-base is an msi-specifier describing the msi-specifier produced for the
47 the listed msi-controller, with the msi-specifier (r - rid-base + msi-base).
49 - msi-map-mask: A mask to be applied to each Requester ID prior to being mapped
50 to an msi-specifier per the msi-map property.
52 - msi-parent: Describes the MSI parent of the root complex itself. Where
53 the root complex and MSI controller do not pass sideband data with MSI
54 writes, this property may be used to describe the MSI controller(s)
66 msi: msi-controller@a {
69 msi-controller;
70 #msi-cells = <1>;
79 * The sideband data provided to the MSI controller is
82 msi-map = <0x0 &msi_a 0x0 0x10000>,
94 msi: msi-controller@a {
97 msi-controller;
98 #msi-cells = <1>;
107 * The sideband data provided to the MSI controller is
110 msi-map = <0x0 &msi_a 0x0 0x100>,
111 msi-map-mask = <0xff>
123 msi: msi-controller@a {
126 msi-controller;
127 #msi-cells = <1>;
136 * The sideband data provided to the MSI controller is
140 msi-map = <0x0000 &msi 0x0000 0x8000>,
141 <0x8000 &msi 0x0000 0x8000>;
153 msi: msi-controller@a {
156 msi-controller;
157 #msi-cells = <1>;
166 * The sideband data provided to the MSI controller is
170 msi-map = <0x0000 &msi 0x8000 0x8000>,
171 <0x8000 &msi 0x0000 0x8000>;
183 msi_a: msi-controller@a {
186 msi-controller;
187 #msi-cells = <1>;
190 msi_b: msi-controller@b {
193 msi-controller;
194 #msi-cells = <1>;
197 msi_c: msi-controller@c {
200 msi-controller;
201 #msi-cells = <1>;
210 * The sideband data provided to MSI controller a is the
212 * The sideband data provided to MSI controller b is the
214 * MSI controller c is not addressable.
216 msi-map = <0x0000 &msi_a 0x8000 0x08000>,