Lines Matching defs:protocols
13 * The transport protocols should be specified in the device tree entry for the
14 * device. The transport protocols determine how the underlying hardware
20 * as well as the selected transport protocols.
46 #define MHUV2_PROTOCOL_PROP "arm,mhuv2-protocols"
169 * @length: Length of the protocols array in bytes.
170 * @protocols: Raw protocol information, derived from device tree.
185 u32 *protocols;
514 protocol = mhu->protocols[i];
515 windows = mhu->protocols[i + 1];
808 protocol = mhu->protocols[i];
809 windows = mhu->protocols[i + 1];
842 protocol = mhu->protocols[i];
843 windows = mhu->protocols[i + 1];
889 protocol = mhu->protocols[i];
890 windows = mhu->protocols[i + 1];
936 u32 *protocols;
945 protocols = devm_kmalloc_array(dev, count, sizeof(*protocols), GFP_KERNEL);
946 if (!protocols)
949 ret = of_property_read_u32_array(np, MHUV2_PROTOCOL_PROP, protocols, count);
956 mhu->protocols = protocols;