1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linu 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 2 3 name: dpll 3 name: dpll 4 4 5 doc: DPLL subsystem. 5 doc: DPLL subsystem. 6 6 7 definitions: 7 definitions: 8 - 8 - 9 type: enum 9 type: enum 10 name: mode 10 name: mode 11 doc: | 11 doc: | 12 working modes a dpll can support, differ 12 working modes a dpll can support, differentiates if and how dpll selects 13 one of its inputs to syntonize with it, 13 one of its inputs to syntonize with it, valid values for DPLL_A_MODE 14 attribute 14 attribute 15 entries: 15 entries: 16 - 16 - 17 name: manual 17 name: manual 18 doc: input can be only selected by sen 18 doc: input can be only selected by sending a request to dpll 19 value: 1 19 value: 1 20 - 20 - 21 name: automatic 21 name: automatic 22 doc: highest prio input pin auto selec 22 doc: highest prio input pin auto selected by dpll 23 render-max: true 23 render-max: true 24 - 24 - 25 type: enum 25 type: enum 26 name: lock-status 26 name: lock-status 27 doc: | 27 doc: | 28 provides information of dpll device lock 28 provides information of dpll device lock status, valid values for 29 DPLL_A_LOCK_STATUS attribute 29 DPLL_A_LOCK_STATUS attribute 30 entries: 30 entries: 31 - 31 - 32 name: unlocked 32 name: unlocked 33 doc: | 33 doc: | 34 dpll was not yet locked to any valid 34 dpll was not yet locked to any valid input (or forced by setting 35 DPLL_A_MODE to DPLL_MODE_DETACHED) 35 DPLL_A_MODE to DPLL_MODE_DETACHED) 36 value: 1 36 value: 1 37 - 37 - 38 name: locked 38 name: locked 39 doc: | 39 doc: | 40 dpll is locked to a valid signal, bu 40 dpll is locked to a valid signal, but no holdover available 41 - 41 - 42 name: locked-ho-acq 42 name: locked-ho-acq 43 doc: | 43 doc: | 44 dpll is locked and holdover acquired 44 dpll is locked and holdover acquired 45 - 45 - 46 name: holdover 46 name: holdover 47 doc: | 47 doc: | 48 dpll is in holdover state - lost a v 48 dpll is in holdover state - lost a valid lock or was forced 49 by disconnecting all the pins (latte 49 by disconnecting all the pins (latter possible only 50 when dpll lock-state was already DPL 50 when dpll lock-state was already DPLL_LOCK_STATUS_LOCKED_HO_ACQ, 51 if dpll lock-state was not DPLL_LOCK 51 if dpll lock-state was not DPLL_LOCK_STATUS_LOCKED_HO_ACQ, the 52 dpll's lock-state shall remain DPLL_ 52 dpll's lock-state shall remain DPLL_LOCK_STATUS_UNLOCKED) 53 render-max: true 53 render-max: true 54 - 54 - 55 type: enum 55 type: enum 56 name: lock-status-error 56 name: lock-status-error 57 doc: | 57 doc: | 58 if previous status change was done due t 58 if previous status change was done due to a failure, this provides 59 information of dpll device lock status e 59 information of dpll device lock status error. 60 Valid values for DPLL_A_LOCK_STATUS_ERRO 60 Valid values for DPLL_A_LOCK_STATUS_ERROR attribute 61 entries: 61 entries: 62 - 62 - 63 name: none 63 name: none 64 doc: | 64 doc: | 65 dpll device lock status was changed 65 dpll device lock status was changed without any error 66 value: 1 66 value: 1 67 - 67 - 68 name: undefined 68 name: undefined 69 doc: | 69 doc: | 70 dpll device lock status was changed 70 dpll device lock status was changed due to undefined error. 71 Driver fills this value up in case i 71 Driver fills this value up in case it is not able 72 to obtain suitable exact error type. 72 to obtain suitable exact error type. 73 - 73 - 74 name: media-down 74 name: media-down 75 doc: | 75 doc: | 76 dpll device lock status was changed 76 dpll device lock status was changed because of associated 77 media got down. 77 media got down. 78 This may happen for example if dpll 78 This may happen for example if dpll device was previously 79 locked on an input pin of type PIN_T 79 locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT. 80 - 80 - 81 name: fractional-frequency-offset-too- 81 name: fractional-frequency-offset-too-high 82 doc: | 82 doc: | 83 the FFO (Fractional Frequency Offset 83 the FFO (Fractional Frequency Offset) between the RX and TX 84 symbol rate on the media got too hig 84 symbol rate on the media got too high. 85 This may happen for example if dpll 85 This may happen for example if dpll device was previously 86 locked on an input pin of type PIN_T 86 locked on an input pin of type PIN_TYPE_SYNCE_ETH_PORT. 87 render-max: true 87 render-max: true 88 - 88 - 89 type: const 89 type: const 90 name: temp-divider 90 name: temp-divider 91 value: 1000 91 value: 1000 92 doc: | 92 doc: | 93 temperature divider allowing userspace t 93 temperature divider allowing userspace to calculate the 94 temperature as float with three digit de 94 temperature as float with three digit decimal precision. 95 Value of (DPLL_A_TEMP / DPLL_TEMP_DIVIDE 95 Value of (DPLL_A_TEMP / DPLL_TEMP_DIVIDER) is integer part of 96 temperature value. 96 temperature value. 97 Value of (DPLL_A_TEMP % DPLL_TEMP_DIVIDE 97 Value of (DPLL_A_TEMP % DPLL_TEMP_DIVIDER) is fractional part of 98 temperature value. 98 temperature value. 99 - 99 - 100 type: enum 100 type: enum 101 name: type 101 name: type 102 doc: type of dpll, valid values for DPLL_A 102 doc: type of dpll, valid values for DPLL_A_TYPE attribute 103 entries: 103 entries: 104 - 104 - 105 name: pps 105 name: pps 106 doc: dpll produces Pulse-Per-Second si 106 doc: dpll produces Pulse-Per-Second signal 107 value: 1 107 value: 1 108 - 108 - 109 name: eec 109 name: eec 110 doc: dpll drives the Ethernet Equipmen 110 doc: dpll drives the Ethernet Equipment Clock 111 render-max: true 111 render-max: true 112 - 112 - 113 type: enum 113 type: enum 114 name: pin-type 114 name: pin-type 115 doc: | 115 doc: | 116 defines possible types of a pin, valid v 116 defines possible types of a pin, valid values for DPLL_A_PIN_TYPE 117 attribute 117 attribute 118 entries: 118 entries: 119 - 119 - 120 name: mux 120 name: mux 121 doc: aggregates another layer of selec 121 doc: aggregates another layer of selectable pins 122 value: 1 122 value: 1 123 - 123 - 124 name: ext 124 name: ext 125 doc: external input 125 doc: external input 126 - 126 - 127 name: synce-eth-port 127 name: synce-eth-port 128 doc: ethernet port PHY's recovered clo 128 doc: ethernet port PHY's recovered clock 129 - 129 - 130 name: int-oscillator 130 name: int-oscillator 131 doc: device internal oscillator 131 doc: device internal oscillator 132 - 132 - 133 name: gnss 133 name: gnss 134 doc: GNSS recovered clock 134 doc: GNSS recovered clock 135 render-max: true 135 render-max: true 136 - 136 - 137 type: enum 137 type: enum 138 name: pin-direction 138 name: pin-direction 139 doc: | 139 doc: | 140 defines possible direction of a pin, val 140 defines possible direction of a pin, valid values for 141 DPLL_A_PIN_DIRECTION attribute 141 DPLL_A_PIN_DIRECTION attribute 142 entries: 142 entries: 143 - 143 - 144 name: input 144 name: input 145 doc: pin used as a input of a signal 145 doc: pin used as a input of a signal 146 value: 1 146 value: 1 147 - 147 - 148 name: output 148 name: output 149 doc: pin used to output the signal 149 doc: pin used to output the signal 150 render-max: true 150 render-max: true 151 - 151 - 152 type: const 152 type: const 153 name: pin-frequency-1-hz 153 name: pin-frequency-1-hz 154 value: 1 154 value: 1 155 - 155 - 156 type: const 156 type: const 157 name: pin-frequency-10-khz 157 name: pin-frequency-10-khz 158 value: 10000 158 value: 10000 159 - 159 - 160 type: const 160 type: const 161 name: pin-frequency-77_5-khz 161 name: pin-frequency-77_5-khz 162 value: 77500 162 value: 77500 163 - 163 - 164 type: const 164 type: const 165 name: pin-frequency-10-mhz 165 name: pin-frequency-10-mhz 166 value: 10000000 166 value: 10000000 167 - 167 - 168 type: enum 168 type: enum 169 name: pin-state 169 name: pin-state 170 doc: | 170 doc: | 171 defines possible states of a pin, valid 171 defines possible states of a pin, valid values for 172 DPLL_A_PIN_STATE attribute 172 DPLL_A_PIN_STATE attribute 173 entries: 173 entries: 174 - 174 - 175 name: connected 175 name: connected 176 doc: pin connected, active input of ph 176 doc: pin connected, active input of phase locked loop 177 value: 1 177 value: 1 178 - 178 - 179 name: disconnected 179 name: disconnected 180 doc: pin disconnected, not considered 180 doc: pin disconnected, not considered as a valid input 181 - 181 - 182 name: selectable 182 name: selectable 183 doc: pin enabled for automatic input s 183 doc: pin enabled for automatic input selection 184 render-max: true 184 render-max: true 185 - 185 - 186 type: flags 186 type: flags 187 name: pin-capabilities 187 name: pin-capabilities 188 doc: | 188 doc: | 189 defines possible capabilities of a pin, 189 defines possible capabilities of a pin, valid flags on 190 DPLL_A_PIN_CAPABILITIES attribute 190 DPLL_A_PIN_CAPABILITIES attribute 191 entries: 191 entries: 192 - 192 - 193 name: direction-can-change 193 name: direction-can-change 194 doc: pin direction can be changed 194 doc: pin direction can be changed 195 - 195 - 196 name: priority-can-change 196 name: priority-can-change 197 doc: pin priority can be changed 197 doc: pin priority can be changed 198 - 198 - 199 name: state-can-change 199 name: state-can-change 200 doc: pin state can be changed 200 doc: pin state can be changed 201 - 201 - 202 type: const 202 type: const 203 name: phase-offset-divider 203 name: phase-offset-divider 204 value: 1000 204 value: 1000 205 doc: | 205 doc: | 206 phase offset divider allows userspace to 206 phase offset divider allows userspace to calculate a value of 207 measured signal phase difference between 207 measured signal phase difference between a pin and dpll device 208 as a fractional value with three digit d 208 as a fractional value with three digit decimal precision. 209 Value of (DPLL_A_PHASE_OFFSET / DPLL_PHA 209 Value of (DPLL_A_PHASE_OFFSET / DPLL_PHASE_OFFSET_DIVIDER) is an 210 integer part of a measured phase offset 210 integer part of a measured phase offset value. 211 Value of (DPLL_A_PHASE_OFFSET % DPLL_PHA 211 Value of (DPLL_A_PHASE_OFFSET % DPLL_PHASE_OFFSET_DIVIDER) is a 212 fractional part of a measured phase offs 212 fractional part of a measured phase offset value. 213 213 214 attribute-sets: 214 attribute-sets: 215 - 215 - 216 name: dpll 216 name: dpll 217 enum-name: dpll_a 217 enum-name: dpll_a 218 attributes: 218 attributes: 219 - 219 - 220 name: id 220 name: id 221 type: u32 221 type: u32 222 - 222 - 223 name: module-name 223 name: module-name 224 type: string 224 type: string 225 - 225 - 226 name: pad 226 name: pad 227 type: pad 227 type: pad 228 - 228 - 229 name: clock-id 229 name: clock-id 230 type: u64 230 type: u64 231 - 231 - 232 name: mode 232 name: mode 233 type: u32 233 type: u32 234 enum: mode 234 enum: mode 235 - 235 - 236 name: mode-supported 236 name: mode-supported 237 type: u32 237 type: u32 238 enum: mode 238 enum: mode 239 multi-attr: true 239 multi-attr: true 240 - 240 - 241 name: lock-status 241 name: lock-status 242 type: u32 242 type: u32 243 enum: lock-status 243 enum: lock-status 244 - 244 - 245 name: temp 245 name: temp 246 type: s32 246 type: s32 247 - 247 - 248 name: type 248 name: type 249 type: u32 249 type: u32 250 enum: type 250 enum: type 251 - 251 - 252 name: lock-status-error 252 name: lock-status-error 253 type: u32 253 type: u32 254 enum: lock-status-error 254 enum: lock-status-error 255 - 255 - 256 name: pin 256 name: pin 257 enum-name: dpll_a_pin 257 enum-name: dpll_a_pin 258 attributes: 258 attributes: 259 - 259 - 260 name: id 260 name: id 261 type: u32 261 type: u32 262 - 262 - 263 name: parent-id 263 name: parent-id 264 type: u32 264 type: u32 265 - 265 - 266 name: module-name 266 name: module-name 267 type: string 267 type: string 268 - 268 - 269 name: pad 269 name: pad 270 type: pad 270 type: pad 271 - 271 - 272 name: clock-id 272 name: clock-id 273 type: u64 273 type: u64 274 - 274 - 275 name: board-label 275 name: board-label 276 type: string 276 type: string 277 - 277 - 278 name: panel-label 278 name: panel-label 279 type: string 279 type: string 280 - 280 - 281 name: package-label 281 name: package-label 282 type: string 282 type: string 283 - 283 - 284 name: type 284 name: type 285 type: u32 285 type: u32 286 enum: pin-type 286 enum: pin-type 287 - 287 - 288 name: direction 288 name: direction 289 type: u32 289 type: u32 290 enum: pin-direction 290 enum: pin-direction 291 - 291 - 292 name: frequency 292 name: frequency 293 type: u64 293 type: u64 294 - 294 - 295 name: frequency-supported 295 name: frequency-supported 296 type: nest 296 type: nest 297 multi-attr: true 297 multi-attr: true 298 nested-attributes: frequency-range 298 nested-attributes: frequency-range 299 - 299 - 300 name: frequency-min 300 name: frequency-min 301 type: u64 301 type: u64 302 - 302 - 303 name: frequency-max 303 name: frequency-max 304 type: u64 304 type: u64 305 - 305 - 306 name: prio 306 name: prio 307 type: u32 307 type: u32 308 - 308 - 309 name: state 309 name: state 310 type: u32 310 type: u32 311 enum: pin-state 311 enum: pin-state 312 - 312 - 313 name: capabilities 313 name: capabilities 314 type: u32 314 type: u32 315 enum: pin-capabilities 315 enum: pin-capabilities 316 - 316 - 317 name: parent-device 317 name: parent-device 318 type: nest 318 type: nest 319 multi-attr: true 319 multi-attr: true 320 nested-attributes: pin-parent-device 320 nested-attributes: pin-parent-device 321 - 321 - 322 name: parent-pin 322 name: parent-pin 323 type: nest 323 type: nest 324 multi-attr: true 324 multi-attr: true 325 nested-attributes: pin-parent-pin 325 nested-attributes: pin-parent-pin 326 - 326 - 327 name: phase-adjust-min 327 name: phase-adjust-min 328 type: s32 328 type: s32 329 - 329 - 330 name: phase-adjust-max 330 name: phase-adjust-max 331 type: s32 331 type: s32 332 - 332 - 333 name: phase-adjust 333 name: phase-adjust 334 type: s32 334 type: s32 335 - 335 - 336 name: phase-offset 336 name: phase-offset 337 type: s64 337 type: s64 338 - 338 - 339 name: fractional-frequency-offset 339 name: fractional-frequency-offset 340 type: sint 340 type: sint 341 doc: | 341 doc: | 342 The FFO (Fractional Frequency Offset 342 The FFO (Fractional Frequency Offset) between the RX and TX 343 symbol rate on the media associated 343 symbol rate on the media associated with the pin: 344 (rx_frequency-tx_frequency)/rx_frequ 344 (rx_frequency-tx_frequency)/rx_frequency 345 Value is in PPM (parts per million). 345 Value is in PPM (parts per million). 346 This may be implemented for example 346 This may be implemented for example for pin of type 347 PIN_TYPE_SYNCE_ETH_PORT. 347 PIN_TYPE_SYNCE_ETH_PORT. 348 - 348 - 349 name: pin-parent-device 349 name: pin-parent-device 350 subset-of: pin 350 subset-of: pin 351 attributes: 351 attributes: 352 - 352 - 353 name: parent-id 353 name: parent-id 354 - 354 - 355 name: direction 355 name: direction 356 - 356 - 357 name: prio 357 name: prio 358 - 358 - 359 name: state 359 name: state 360 - 360 - 361 name: phase-offset 361 name: phase-offset 362 - 362 - 363 name: pin-parent-pin 363 name: pin-parent-pin 364 subset-of: pin 364 subset-of: pin 365 attributes: 365 attributes: 366 - 366 - 367 name: parent-id 367 name: parent-id 368 - 368 - 369 name: state 369 name: state 370 - 370 - 371 name: frequency-range 371 name: frequency-range 372 subset-of: pin 372 subset-of: pin 373 attributes: 373 attributes: 374 - 374 - 375 name: frequency-min 375 name: frequency-min 376 - 376 - 377 name: frequency-max 377 name: frequency-max 378 378 379 operations: 379 operations: 380 enum-name: dpll_cmd 380 enum-name: dpll_cmd 381 list: 381 list: 382 - 382 - 383 name: device-id-get 383 name: device-id-get 384 doc: | 384 doc: | 385 Get id of dpll device that matches giv 385 Get id of dpll device that matches given attributes 386 attribute-set: dpll 386 attribute-set: dpll 387 flags: [ admin-perm ] 387 flags: [ admin-perm ] 388 388 389 do: 389 do: 390 pre: dpll-lock-doit 390 pre: dpll-lock-doit 391 post: dpll-unlock-doit 391 post: dpll-unlock-doit 392 request: 392 request: 393 attributes: 393 attributes: 394 - module-name 394 - module-name 395 - clock-id 395 - clock-id 396 - type 396 - type 397 reply: 397 reply: 398 attributes: 398 attributes: 399 - id 399 - id 400 400 401 - 401 - 402 name: device-get 402 name: device-get 403 doc: | 403 doc: | 404 Get list of DPLL devices (dump) or att 404 Get list of DPLL devices (dump) or attributes of a single dpll device 405 attribute-set: dpll 405 attribute-set: dpll 406 flags: [ admin-perm ] 406 flags: [ admin-perm ] 407 407 408 do: 408 do: 409 pre: dpll-pre-doit 409 pre: dpll-pre-doit 410 post: dpll-post-doit 410 post: dpll-post-doit 411 request: 411 request: 412 attributes: 412 attributes: 413 - id 413 - id 414 reply: &dev-attrs 414 reply: &dev-attrs 415 attributes: 415 attributes: 416 - id 416 - id 417 - module-name 417 - module-name 418 - mode 418 - mode 419 - mode-supported 419 - mode-supported 420 - lock-status 420 - lock-status 421 - lock-status-error 421 - lock-status-error 422 - temp 422 - temp 423 - clock-id 423 - clock-id 424 - type 424 - type 425 425 426 dump: 426 dump: 427 reply: *dev-attrs 427 reply: *dev-attrs 428 428 429 - 429 - 430 name: device-set 430 name: device-set 431 doc: Set attributes for a DPLL device 431 doc: Set attributes for a DPLL device 432 attribute-set: dpll 432 attribute-set: dpll 433 flags: [ admin-perm ] 433 flags: [ admin-perm ] 434 434 435 do: 435 do: 436 pre: dpll-pre-doit 436 pre: dpll-pre-doit 437 post: dpll-post-doit 437 post: dpll-post-doit 438 request: 438 request: 439 attributes: 439 attributes: 440 - id 440 - id 441 - 441 - 442 name: device-create-ntf 442 name: device-create-ntf 443 doc: Notification about device appearing 443 doc: Notification about device appearing 444 notify: device-get 444 notify: device-get 445 mcgrp: monitor 445 mcgrp: monitor 446 - 446 - 447 name: device-delete-ntf 447 name: device-delete-ntf 448 doc: Notification about device disappear 448 doc: Notification about device disappearing 449 notify: device-get 449 notify: device-get 450 mcgrp: monitor 450 mcgrp: monitor 451 - 451 - 452 name: device-change-ntf 452 name: device-change-ntf 453 doc: Notification about device configura 453 doc: Notification about device configuration being changed 454 notify: device-get 454 notify: device-get 455 mcgrp: monitor 455 mcgrp: monitor 456 - 456 - 457 name: pin-id-get 457 name: pin-id-get 458 doc: | 458 doc: | 459 Get id of a pin that matches given att 459 Get id of a pin that matches given attributes 460 attribute-set: pin 460 attribute-set: pin 461 flags: [ admin-perm ] 461 flags: [ admin-perm ] 462 462 463 do: 463 do: 464 pre: dpll-lock-doit 464 pre: dpll-lock-doit 465 post: dpll-unlock-doit 465 post: dpll-unlock-doit 466 request: 466 request: 467 attributes: 467 attributes: 468 - module-name 468 - module-name 469 - clock-id 469 - clock-id 470 - board-label 470 - board-label 471 - panel-label 471 - panel-label 472 - package-label 472 - package-label 473 - type 473 - type 474 reply: 474 reply: 475 attributes: 475 attributes: 476 - id 476 - id 477 477 478 - 478 - 479 name: pin-get 479 name: pin-get 480 doc: | 480 doc: | 481 Get list of pins and its attributes. 481 Get list of pins and its attributes. 482 << 483 - dump request without any attributes 482 - dump request without any attributes given - list all the pins in the 484 system 483 system 485 - dump request with target dpll - list 484 - dump request with target dpll - list all the pins registered with 486 a given dpll device 485 a given dpll device 487 - do request with target dpll and targ 486 - do request with target dpll and target pin - single pin attributes 488 attribute-set: pin 487 attribute-set: pin 489 flags: [ admin-perm ] 488 flags: [ admin-perm ] 490 489 491 do: 490 do: 492 pre: dpll-pin-pre-doit 491 pre: dpll-pin-pre-doit 493 post: dpll-pin-post-doit 492 post: dpll-pin-post-doit 494 request: 493 request: 495 attributes: 494 attributes: 496 - id 495 - id 497 reply: &pin-attrs 496 reply: &pin-attrs 498 attributes: 497 attributes: 499 - id 498 - id 500 - board-label 499 - board-label 501 - panel-label 500 - panel-label 502 - package-label 501 - package-label 503 - type 502 - type 504 - frequency 503 - frequency 505 - frequency-supported 504 - frequency-supported 506 - capabilities 505 - capabilities 507 - parent-device 506 - parent-device 508 - parent-pin 507 - parent-pin 509 - phase-adjust-min 508 - phase-adjust-min 510 - phase-adjust-max 509 - phase-adjust-max 511 - phase-adjust 510 - phase-adjust 512 - fractional-frequency-offset 511 - fractional-frequency-offset 513 512 514 dump: 513 dump: 515 request: 514 request: 516 attributes: 515 attributes: 517 - id 516 - id 518 reply: *pin-attrs 517 reply: *pin-attrs 519 518 520 - 519 - 521 name: pin-set 520 name: pin-set 522 doc: Set attributes of a target pin 521 doc: Set attributes of a target pin 523 attribute-set: pin 522 attribute-set: pin 524 flags: [ admin-perm ] 523 flags: [ admin-perm ] 525 524 526 do: 525 do: 527 pre: dpll-pin-pre-doit 526 pre: dpll-pin-pre-doit 528 post: dpll-pin-post-doit 527 post: dpll-pin-post-doit 529 request: 528 request: 530 attributes: 529 attributes: 531 - id 530 - id 532 - frequency 531 - frequency 533 - direction 532 - direction 534 - prio 533 - prio 535 - state 534 - state 536 - parent-device 535 - parent-device 537 - parent-pin 536 - parent-pin 538 - phase-adjust 537 - phase-adjust 539 - 538 - 540 name: pin-create-ntf 539 name: pin-create-ntf 541 doc: Notification about pin appearing 540 doc: Notification about pin appearing 542 notify: pin-get 541 notify: pin-get 543 mcgrp: monitor 542 mcgrp: monitor 544 - 543 - 545 name: pin-delete-ntf 544 name: pin-delete-ntf 546 doc: Notification about pin disappearing 545 doc: Notification about pin disappearing 547 notify: pin-get 546 notify: pin-get 548 mcgrp: monitor 547 mcgrp: monitor 549 - 548 - 550 name: pin-change-ntf 549 name: pin-change-ntf 551 doc: Notification about pin configuratio 550 doc: Notification about pin configuration being changed 552 notify: pin-get 551 notify: pin-get 553 mcgrp: monitor 552 mcgrp: monitor 554 553 555 mcast-groups: 554 mcast-groups: 556 list: 555 list: 557 - 556 - 558 name: monitor 557 name: monitor
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.