Commit 5f1d8970 authored by Alexander A. Klimov's avatar Alexander A. Klimov Committed by Stephen Boyd
Browse files

Replace HTTP links with HTTPS ones: Common CLK framework

Rationale:
Reduces attack surface on kernel devs opening the links for MITM
as HTTPS traffic is much harder to manipulate.

Deterministic algorithm:
For each file:
  If not .svg:
    For each line:
      If doesn't contain `\bxmlns\b`:
        For each link, `\bhttp://[^#

 \t\r\n]*(?:\w|/)`:
          If both the HTTP and HTTPS versions
          return 200 OK and serve the same content:
            Replace HTTP with HTTPS.

Signed-off-by: default avatarAlexander A. Klimov <grandmaster@al2klimov.de>
Link: https://lore.kernel.org/r/20200703175114.15027-1-grandmaster@al2klimov.de


Signed-off-by: default avatarStephen Boyd <sboyd@kernel.org>
parent b3a9e3b9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -9,7 +9,7 @@ specifier is an array of zero, one or more cells identifying the clock
output on a device.  The length of a clock specifier is defined by the
value of a #clock-cells property in the clock provider node.

[1] http://patchwork.ozlabs.org/patch/31551/
[1] https://patchwork.ozlabs.org/patch/31551/

==Clock providers==

+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ found in the datasheet[2].

[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[2] Si514 datasheet
    http://www.silabs.com/Support%20Documents/TechnicalDocs/si514.pdf
    https://www.silabs.com/Support%20Documents/TechnicalDocs/si514.pdf

Required properties:
 - compatible: Shall be "silabs,si514"
+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ Binding for Silicon Labs Si5351a/b/c programmable i2c clock generator.

Reference
[1] Si5351A/B/C Data Sheet
    http://www.silabs.com/Support%20Documents/TechnicalDocs/Si5351.pdf
    https://www.silabs.com/Support%20Documents/TechnicalDocs/Si5351.pdf

The Si5351a/b/c are programmable i2c clock generators with up to 8 output
clocks. Si5351a also has a reduced pin-count package (MSOP10) where only
+2 −2
Original line number Diff line number Diff line
@@ -7,9 +7,9 @@ found in the data sheets[2][3].

[1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[2] Si570/571 Data Sheet
    http://www.silabs.com/Support%20Documents/TechnicalDocs/si570.pdf
    https://www.silabs.com/Support%20Documents/TechnicalDocs/si570.pdf
[3] Si598/599 Data Sheet
    http://www.silabs.com/Support%20Documents/TechnicalDocs/si598-99.pdf
    https://www.silabs.com/Support%20Documents/TechnicalDocs/si598-99.pdf

Required properties:
 - compatible: Shall be one of "silabs,si570", "silabs,si571",
+1 −1
Original line number Diff line number Diff line
Bindings for Texas Instruments CDCE706 programmable 3-PLL clock
synthesizer/multiplier/divider.

Reference: http://www.ti.com/lit/ds/symlink/cdce706.pdf
Reference: https://www.ti.com/lit/ds/symlink/cdce706.pdf

I2C device node required properties:
- compatible: shall be "ti,cdce706".
Loading