st,stm32-clock-mux

Vendor: STMicroelectronics N.V.

Note

An implementation of a driver matching this compatible is available in drivers/clock_control/clock_stm32_mux.c.

Description

STM32 Clock multiplexer
Describes a clock multiplexer, such as per_ck on STM32H7 or
CLK48 on STM32L5.
The only property of this node is to select a clock input.
For instance:
        &perck {
                clocks = <&rcc STM32_SRC_HSI_KER CKPER_SEL(0)>;
                status = "okay";
        };

Properties

Node specific properties

Properties not inherited from the base binding file.

(None)

Deprecated node specific properties

Deprecated properties not inherited from the base binding file.

(None)

Base properties

Properties inherited from the base binding file, which defines common properties that may be set on many nodes. Not all of these may apply to the “st,stm32-clock-mux” compatible.

Name

Type

Details

status

string

indicates the operational status of a device

Legal values: 'ok', 'okay', 'disabled', 'reserved', 'fail', 'fail-sss'

See Important properties for more information.

compatible

string-array

compatible strings

This property is required.

See Important properties for more information.

clocks

phandle-array

Clock gate information