Lines Matching defs:groups
30 /* Max groups for one pin */
34 uint16_t (*groups)[];
384 .groups = &((uint16_t []) {
402 .groups = &((uint16_t []) {
420 .groups = &((uint16_t []) {
438 .groups = &((uint16_t []) {
456 .groups = &((uint16_t []) {
474 .groups = &((uint16_t []) {
492 .groups = &((uint16_t []) {
510 .groups = &((uint16_t []) {
528 .groups = &((uint16_t []) {
546 .groups = &((uint16_t []) {
564 .groups = &((uint16_t []) {
582 .groups = &((uint16_t []) {
600 .groups = &((uint16_t []) {
618 .groups = &((uint16_t []) {
638 .groups = &((uint16_t []) {
658 .groups = &((uint16_t []) {
678 .groups = &((uint16_t []) {
698 .groups = &((uint16_t []) {
718 .groups = &((uint16_t []) {
738 .groups = &((uint16_t []) {
758 .groups = &((uint16_t []) {
778 .groups = &((uint16_t []) {
806 .groups = &((uint16_t []) {
834 .groups = &((uint16_t []) {
852 .groups = &((uint16_t []) {
870 .groups = &((uint16_t []) {
888 .groups = &((uint16_t []) {
907 .groups = &((uint16_t []) {
925 .groups = &((uint16_t []) {
943 .groups = &((uint16_t []) {
961 .groups = &((uint16_t []) {
979 .groups = &((uint16_t []) {
997 .groups = &((uint16_t []) {
1015 .groups = &((uint16_t []) {
1033 .groups = &((uint16_t []) {
1051 .groups = &((uint16_t []) {
1069 .groups = &((uint16_t []) {
1087 .groups = &((uint16_t []) {
1105 .groups = &((uint16_t []) {
1133 .groups = &((uint16_t []) {
1153 .groups = &((uint16_t []) {
1183 .groups = &((uint16_t []) {
1205 .groups = &((uint16_t []) {
1228 .groups = &((uint16_t []) {
1248 .groups = &((uint16_t []) {
1268 .groups = &((uint16_t []) {
1288 .groups = &((uint16_t []) {
1310 .groups = &((uint16_t []) {
1332 .groups = &((uint16_t []) {
1354 .groups = &((uint16_t []) {
1374 .groups = &((uint16_t []) {
1402 .groups = &((uint16_t []) {
1430 .groups = &((uint16_t []) {
1448 .groups = &((uint16_t []) {
1466 .groups = &((uint16_t []) {
1484 .groups = &((uint16_t []) {
1502 .groups = &((uint16_t []) {
1520 .groups = &((uint16_t []) {
1538 .groups = &((uint16_t []) {
1556 .groups = &((uint16_t []) {
1574 .groups = &((uint16_t []) {
1592 .groups = &((uint16_t []) {
1610 .groups = &((uint16_t []) {
1628 .groups = &((uint16_t []) {
1646 .groups = &((uint16_t []) {
1674 .groups = &((uint16_t []) {
1692 .groups = &((uint16_t []) {
1720 .groups = &((uint16_t []) {
1740 .groups = &((uint16_t []) {
1760 .groups = &((uint16_t []) {
1780 .groups = &((uint16_t []) {
1800 .groups = &((uint16_t []) {
1822 .groups = &((uint16_t []) {
1843 .groups = &((uint16_t []) {
1864 .groups = &((uint16_t []) {
1885 .groups = &((uint16_t []) {
1907 .groups = &((uint16_t []) {
1929 .groups = &((uint16_t []) {
1982 * function groups.
1984 * @ngroups: Number of function groups.
1986 * This function is used by master to get number of function groups.
2023 * groups of function Id.
2025 * @index: Index of next function groups.
2026 * @groups: Function groups.
2028 * This function is used by master to get function groups specified
2029 * by given function Id. This API will return 6 function groups with
2030 * a single response. To get other function groups, master should call
2031 * same API in loop with new function groups index till error is returned.
2033 * E.g First call should have index 0 which will return function groups
2035 * function groups 6, 7, 8, 9, 10 and 11 and so on.
2042 uint16_t *groups)
2052 memset(groups, END_OF_GROUPS, GROUPS_PAYLOAD_LEN);
2061 groups[i] = (grps + index + i);
2069 * groups of pin.
2071 * @index: Index of next pin groups.
2072 * @groups: pin groups.
2074 * This function is used by master to get pin groups specified
2075 * by given pin Id. This API will return 6 pin groups with
2076 * a single response. To get other pin groups, master should call
2077 * same API in loop with new pin groups index till error is returned.
2079 * E.g First call should have index 0 which will return pin groups
2081 * pin groups 6, 7, 8, 9, 10 and 11 and so on.
2088 uint16_t *groups)
2097 memset(groups, END_OF_GROUPS, GROUPS_PAYLOAD_LEN);
2099 grps = *zynqmp_pin_groups[pin].groups;
2104 /* Skip groups till index */
2112 groups[i] = grps[index + i];
2113 if (groups[i] == (uint16_t)END_OF_GROUPS) {