Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: 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>
Acked-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20200719153822.59788-1-grandmaster@al2klimov.de
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Alexander A. Klimov and committed by
Mark Brown
5856d8bd 43a10bf4

+34 -34
+3 -3
Documentation/devicetree/bindings/sound/adi,adau1977.txt
··· 1 1 Analog Devices ADAU1977/ADAU1978/ADAU1979 2 2 3 3 Datasheets: 4 - http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1977.pdf 5 - http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1978.pdf 6 - http://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1979.pdf 4 + https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1977.pdf 5 + https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1978.pdf 6 + https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1979.pdf 7 7 8 8 This driver supports both the I2C and SPI bus. 9 9
+1 -1
Documentation/devicetree/bindings/sound/tas2552.txt
··· 33 33 }; 34 34 35 35 For more product information please see the link below: 36 - http://www.ti.com/product/TAS2552 36 + https://www.ti.com/product/TAS2552
+3 -3
Documentation/devicetree/bindings/sound/tas5720.txt
··· 4 4 serial bus is also used for periodic codec fault checking/reporting during 5 5 audio playback. For more product information please see the links below: 6 6 7 - http://www.ti.com/product/TAS5720L 8 - http://www.ti.com/product/TAS5720M 9 - http://www.ti.com/product/TAS5722L 7 + https://www.ti.com/product/TAS5720L 8 + https://www.ti.com/product/TAS5720M 9 + https://www.ti.com/product/TAS5722L 10 10 11 11 Required properties: 12 12
+1 -1
Documentation/devicetree/bindings/sound/ti,tas6424.txt
··· 19 19 }; 20 20 21 21 For more product information please see the link below: 22 - http://www.ti.com/product/TAS6424-Q1 22 + https://www.ti.com/product/TAS6424-Q1
+3 -3
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
··· 18 18 microphone bias or supply voltage generation. 19 19 20 20 Specifications can be found at: 21 - http://www.ti.com/lit/ds/symlink/tlv320adc3140.pdf 22 - http://www.ti.com/lit/ds/symlink/tlv320adc5140.pdf 23 - http://www.ti.com/lit/ds/symlink/tlv320adc6140.pdf 21 + https://www.ti.com/lit/ds/symlink/tlv320adc3140.pdf 22 + https://www.ti.com/lit/ds/symlink/tlv320adc5140.pdf 23 + https://www.ti.com/lit/ds/symlink/tlv320adc6140.pdf 24 24 25 25 properties: 26 26 compatible:
+1 -1
Documentation/sound/soc/dai.rst
··· 17 17 frame is 21uS long and is divided into 13 time slots. 18 18 19 19 The AC97 specification can be found at : 20 - http://www.intel.com/p/en_US/business/design 20 + https://www.intel.com/p/en_US/business/design 21 21 22 22 23 23 I2S
+1 -1
sound/soc/cirrus/ep93xx-ac97.c
··· 285 285 /* 286 286 * As per Cirrus EP93xx errata described below: 287 287 * 288 - * http://www.cirrus.com/en/pubs/errata/ER667E2B.pdf 288 + * https://www.cirrus.com/en/pubs/errata/ER667E2B.pdf 289 289 * 290 290 * we will wait for the TX FIFO to be empty before 291 291 * clearing the TEN bit.
+1 -1
sound/soc/codecs/hdmi-codec.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0-only 2 2 /* 3 3 * ALSA SoC codec for HDMI encoder drivers 4 - * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com/ 4 + * Copyright (C) 2015 Texas Instruments Incorporated - https://www.ti.com/ 5 5 * Author: Jyri Sarha <jsarha@ti.com> 6 6 */ 7 7 #include <linux/module.h>
+1 -1
sound/soc/codecs/max9850.c
··· 7 7 * Author: Christian Glindkamp <christian.glindkamp@taskit.de> 8 8 * 9 9 * Initial development of this code was funded by 10 - * MICRONIC Computer Systeme GmbH, http://www.mcsberlin.de/ 10 + * MICRONIC Computer Systeme GmbH, https://www.mcsberlin.de/ 11 11 */ 12 12 13 13 #include <linux/module.h>
+1 -1
sound/soc/codecs/mc13783.c
··· 5 5 * Copyright 2012 Philippe Retornaz, philippe.retornaz@epfl.ch 6 6 * 7 7 * Initial development of this code was funded by 8 - * Phytec Messtechnik GmbH, http://www.phytec.de 8 + * Phytec Messtechnik GmbH, https://www.phytec.de 9 9 */ 10 10 #include <linux/module.h> 11 11 #include <linux/device.h>
+1 -1
sound/soc/codecs/pcm186x-i2c.c
··· 2 2 /* 3 3 * Texas Instruments PCM186x Universal Audio ADC - I2C 4 4 * 5 - * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com 6 6 * Andreas Dannenberg <dannenberg@ti.com> 7 7 * Andrew F. Davis <afd@ti.com> 8 8 */
+1 -1
sound/soc/codecs/pcm186x-spi.c
··· 2 2 /* 3 3 * Texas Instruments PCM186x Universal Audio ADC - SPI 4 4 * 5 - * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com 6 6 * Andreas Dannenberg <dannenberg@ti.com> 7 7 * Andrew F. Davis <afd@ti.com> 8 8 */
+1 -1
sound/soc/codecs/pcm186x.c
··· 2 2 /* 3 3 * Texas Instruments PCM186x Universal Audio ADC 4 4 * 5 - * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com 6 6 * Andreas Dannenberg <dannenberg@ti.com> 7 7 * Andrew F. Davis <afd@ti.com> 8 8 */
+1 -1
sound/soc/codecs/pcm186x.h
··· 2 2 /* 3 3 * Texas Instruments PCM186x Universal Audio ADC 4 4 * 5 - * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com 6 6 * Andreas Dannenberg <dannenberg@ti.com> 7 7 * Andrew F. Davis <afd@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas2552.c
··· 2 2 /* 3 3 * tas2552.c - ALSA SoC Texas Instruments TAS2552 Mono Audio Amplifier 4 4 * 5 - * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com 6 6 * 7 7 * Author: Dan Murphy <dmurphy@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas2552.h
··· 2 2 /* 3 3 * tas2552.h - ALSA SoC Texas Instruments TAS2552 Mono Audio Amplifier 4 4 * 5 - * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com 6 6 * 7 7 * Author: Dan Murphy <dmurphy@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas2562.h
··· 2 2 /* 3 3 * tas2562.h - ALSA SoC Texas Instruments TAS2562 Mono Audio Amplifier 4 4 * 5 - * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C) 2019 Texas Instruments Incorporated - https://www.ti.com 6 6 * 7 7 * Author: Dan Murphy <dmurphy@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas2770.c
··· 3 3 // ALSA SoC Texas Instruments TAS2770 20-W Digital Input Mono Class-D 4 4 // Audio Amplifier with Speaker I/V Sense 5 5 // 6 - // Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/ 6 + // Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/ 7 7 // Author: Tracy Yi <tracy-yi@ti.com> 8 8 // Frank Shi <shifu0704@thundersoft.com> 9 9
+1 -1
sound/soc/codecs/tas2770.h
··· 2 2 * 3 3 * ALSA SoC TAS2770 codec driver 4 4 * 5 - * Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/ 5 + * Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/ 6 6 */ 7 7 #ifndef __TAS2770__ 8 8 #define __TAS2770__
+1 -1
sound/soc/codecs/tas5720.c
··· 2 2 /* 3 3 * tas5720.c - ALSA SoC Texas Instruments TAS5720 Mono Audio Amplifier 4 4 * 5 - * Copyright (C)2015-2016 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C)2015-2016 Texas Instruments Incorporated - https://www.ti.com 6 6 * 7 7 * Author: Andreas Dannenberg <dannenberg@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas5720.h
··· 2 2 /* 3 3 * tas5720.h - ALSA SoC Texas Instruments TAS5720 Mono Audio Amplifier 4 4 * 5 - * Copyright (C)2015-2016 Texas Instruments Incorporated - http://www.ti.com 5 + * Copyright (C)2015-2016 Texas Instruments Incorporated - https://www.ti.com 6 6 * 7 7 * Author: Andreas Dannenberg <dannenberg@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas6424.c
··· 2 2 /* 3 3 * ALSA SoC Texas Instruments TAS6424 Quad-Channel Audio Amplifier 4 4 * 5 - * Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/ 5 + * Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/ 6 6 * Author: Andreas Dannenberg <dannenberg@ti.com> 7 7 * Andrew F. Davis <afd@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tas6424.h
··· 2 2 /* 3 3 * ALSA SoC Texas Instruments TAS6424 Quad-Channel Audio Amplifier 4 4 * 5 - * Copyright (C) 2016-2017 Texas Instruments Incorporated - http://www.ti.com/ 5 + * Copyright (C) 2016-2017 Texas Instruments Incorporated - https://www.ti.com/ 6 6 * Author: Andreas Dannenberg <dannenberg@ti.com> 7 7 * Andrew F. Davis <afd@ti.com> 8 8 */
+1 -1
sound/soc/codecs/tlv320adcx140.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // TLV320ADCX140 Sound driver 3 - // Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/ 3 + // Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/ 4 4 5 5 #include <linux/module.h> 6 6 #include <linux/moduleparam.h>
+1 -1
sound/soc/codecs/tlv320adcx140.h
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // TLV320ADCX104 Sound driver 3 - // Copyright (C) 2020 Texas Instruments Incorporated - http://www.ti.com/ 3 + // Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/ 4 4 5 5 #ifndef _TLV320ADCX140_H 6 6 #define _TLV320ADCX140_H
+2 -2
sound/soc/codecs/tlv320aic31xx.c
··· 2 2 /* 3 3 * ALSA SoC TLV320AIC31xx CODEC Driver 4 4 * 5 - * Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/ 5 + * Copyright (C) 2014-2017 Texas Instruments Incorporated - https://www.ti.com/ 6 6 * Jyri Sarha <jsarha@ti.com> 7 7 * 8 8 * Based on ground work by: Ajit Kulkarni <x0175765@ti.com> ··· 877 877 there may be trouble. To fix the issue edit the 878 878 aic31xx_divs table for your mclk and sample 879 879 rate. Details can be found from: 880 - http://www.ti.com/lit/ds/symlink/tlv320aic3100.pdf 880 + https://www.ti.com/lit/ds/symlink/tlv320aic3100.pdf 881 881 Section: 5.6 CLOCK Generation and PLL 882 882 */ 883 883 }
+1 -1
sound/soc/codecs/tlv320aic31xx.h
··· 2 2 /* 3 3 * ALSA SoC TLV320AIC31xx CODEC Driver Definitions 4 4 * 5 - * Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/ 5 + * Copyright (C) 2014-2017 Texas Instruments Incorporated - https://www.ti.com/ 6 6 */ 7 7 8 8 #ifndef _TLV320AIC31XX_H