hwmon: (ina2xx) Replace HTTP links with HTTPS ones
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 neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`: If both the HTTP and HTTPS versions return 200 OK and serve the same content: Replace HTTP with HTTPS. Signed-off-by: Alexander A. Klimov <grandmaster@al2klimov.de> Link: https://lore.kernel.org/r/20200719181530.60878-1-grandmaster@al2klimov.de Signed-off-by: Guenter Roeck <linux@roeck-us.net>
This commit is contained in:
parent
009f429f6b
commit
49dc2fb0e0
|
@ -11,7 +11,7 @@ Supported chips:
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
http://www.ti.com/
|
https://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA220
|
* Texas Instruments INA220
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ Supported chips:
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
http://www.ti.com/
|
https://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA226
|
* Texas Instruments INA226
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ Supported chips:
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
http://www.ti.com/
|
https://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA230
|
* Texas Instruments INA230
|
||||||
|
|
||||||
|
@ -41,7 +41,7 @@ Supported chips:
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
http://www.ti.com/
|
https://www.ti.com/
|
||||||
|
|
||||||
* Texas Instruments INA231
|
* Texas Instruments INA231
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@ Supported chips:
|
||||||
|
|
||||||
Datasheet: Publicly available at the Texas Instruments website
|
Datasheet: Publicly available at the Texas Instruments website
|
||||||
|
|
||||||
http://www.ti.com/
|
https://www.ti.com/
|
||||||
|
|
||||||
Author: Lothar Felten <lothar.felten@gmail.com>
|
Author: Lothar Felten <lothar.felten@gmail.com>
|
||||||
|
|
||||||
|
|
|
@ -4,19 +4,19 @@
|
||||||
*
|
*
|
||||||
* INA219:
|
* INA219:
|
||||||
* Zero Drift Bi-Directional Current/Power Monitor with I2C Interface
|
* Zero Drift Bi-Directional Current/Power Monitor with I2C Interface
|
||||||
* Datasheet: http://www.ti.com/product/ina219
|
* Datasheet: https://www.ti.com/product/ina219
|
||||||
*
|
*
|
||||||
* INA220:
|
* INA220:
|
||||||
* Bi-Directional Current/Power Monitor with I2C Interface
|
* Bi-Directional Current/Power Monitor with I2C Interface
|
||||||
* Datasheet: http://www.ti.com/product/ina220
|
* Datasheet: https://www.ti.com/product/ina220
|
||||||
*
|
*
|
||||||
* INA226:
|
* INA226:
|
||||||
* Bi-Directional Current/Power Monitor with I2C Interface
|
* Bi-Directional Current/Power Monitor with I2C Interface
|
||||||
* Datasheet: http://www.ti.com/product/ina226
|
* Datasheet: https://www.ti.com/product/ina226
|
||||||
*
|
*
|
||||||
* INA230:
|
* INA230:
|
||||||
* Bi-directional Current/Power Monitor with I2C Interface
|
* Bi-directional Current/Power Monitor with I2C Interface
|
||||||
* Datasheet: http://www.ti.com/product/ina230
|
* Datasheet: https://www.ti.com/product/ina230
|
||||||
*
|
*
|
||||||
* Copyright (C) 2012 Lothar Felten <lothar.felten@gmail.com>
|
* Copyright (C) 2012 Lothar Felten <lothar.felten@gmail.com>
|
||||||
* Thanks to Jan Volkering
|
* Thanks to Jan Volkering
|
||||||
|
@ -148,7 +148,7 @@ static const struct ina2xx_config ina2xx_config[] = {
|
||||||
* Available averaging rates for ina226. The indices correspond with
|
* Available averaging rates for ina226. The indices correspond with
|
||||||
* the bit values expected by the chip (according to the ina226 datasheet,
|
* the bit values expected by the chip (according to the ina226 datasheet,
|
||||||
* table 3 AVG bit settings, found at
|
* table 3 AVG bit settings, found at
|
||||||
* http://www.ti.com/lit/ds/symlink/ina226.pdf.
|
* https://www.ti.com/lit/ds/symlink/ina226.pdf.
|
||||||
*/
|
*/
|
||||||
static const int ina226_avg_tab[] = { 1, 4, 16, 64, 128, 256, 512, 1024 };
|
static const int ina226_avg_tab[] = { 1, 4, 16, 64, 128, 256, 512, 1024 };
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue