---
name: "clk_disable"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/clk_disable"
---

# clk\_disable(9)

inform the system when the clock source is no longer required.

## NAME

clk\_disable - inform the system when the clock source is no longer required.

## SYNOPSIS

**void clk\_disable(struct clk \*** *clk***);**

## ARGUMENTS

*clk*

clock source

## DESCRIPTION

Inform the system that a clock source is no longer required by a driver and may be shut down.

May be called from atomic contexts.

Implementation detail: if the clock source is shared between multiple drivers, **clk\_enable** calls must be balanced by the same number of **clk\_disable** calls for the clock source to be disabled.

## COPYRIGHT
