This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

raspberrypi,pico-rosc

Vendor: Raspberry Pi Foundation

Description

The representation of Raspberry Pi Pico ring oscillator.

Properties

Properties not inherited from the base binding file.

Name

Type

Details

range

int

Specify the number of ring oscillator stages to use.
  - LOW: 8 (default)
  - MEDIUM: 6
  - HIGH: 4
  - TOOHIGH: 2

This property is required.

stage-drive-strength

array

Specifies the drive strength of the eight stages of the ring oscillator.
The valid range of each value is between 0 and 7.

This property is required.

phase-flip

boolean

Flipping phase-shifter output.

phase

int

The phase-shift value.
The valid range is 0 to 3

clock-frequency

int

output clock frequency (Hz)

This property is required.

#clock-cells

int

Number of items to expect in a Clock specifier

This property is required.

clock-div

int

fixed clock divider

clock-mult

int

fixed clock multiplier