Searched +full:regulator +full:- +full:booster (Results 1 – 9 of 9) sorted by relevance
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | st,stm32-booster.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/regulator/st,stm32-booster.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: STMicroelectronics STM32 booster for ADC analog input switches 10 - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 13 Some STM32 devices embed a 3.3V booster supplied by Vdda, that can be used 17 - $ref: regulator.yaml# 22 - st,stm32h7-booster 23 - st,stm32mp1-booster [all …]
|
| /linux/drivers/regulator/ |
| H A D | stm32-booster.c | 1 // SPDX-License-Identifier: GPL-2.0 10 #include <linux/regulator/driver.h> 11 #include <linux/regulator/of_regulator.h> 29 .name = "booster", 43 return regmap_write(rdev->regmap, STM32MP1_SYSCFG_PMCSETR, in stm32mp1_booster_enable() 49 return regmap_write(rdev->regmap, STM32MP1_SYSCFG_PMCCLRR, in stm32mp1_booster_disable() 60 .name = "booster", 74 struct device *dev = &pdev->dev; in stm32_booster_probe() 75 struct device_node *np = pdev->dev.of_node; in stm32_booster_probe() 105 .compatible = "st,stm32h7-booster", [all …]
|
| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | st,stm32-adc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/adc/st,stm32-adc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 STM32 ADC is a successive approximation analog-to-digital converter. 13 stored in a left-aligned or right-aligned 32-bit data register. 17 voltage goes beyond the user-defined, higher or lower thresholds. 22 - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 27 - st,stm32f4-adc-core 28 - st,stm32h7-adc-core [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | cs35l33.txt | 5 - compatible : "cirrus,cs35l33" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 11 Documentation/devicetree/bindings/regulator/regulator.txt. 15 - reset-gpios : gpio used to reset the amplifier 17 - interrupts : IRQ line info CS35L33. 18 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 21 - cirrus,boost-ctl : Booster voltage use to supply the amp. If the value is 26 - cirrus,ramp-rate : On power up, it affects the time from when the power 27 up sequence begins to the time the audio reaches a full-scale output. [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | tfa989x.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2014-2020 NXP Semiconductors, All Rights Reserved. 14 #include <linux/regulator/consumer.h> 61 struct regulator *vddd_supply; 111 gpiod_set_value_cansleep(tfa989x->rcv_gpiod, ucontrol->value.enumerated.item[0]); in tfa989x_put_mode() 126 if (tfa989x->rev->rev == TFA9897_REVISION) in tfa989x_probe() 155 return -EINVAL; in tfa989x_find_sample_rate() 162 struct snd_soc_component *component = dai->component; in tfa989x_hw_params() 179 .name = "tfa989x-hifi", 248 /* Reduce slewrate by clearing iddqtestbst to avoid booster damage */ in tfa9897_init() [all …]
|
| /linux/include/ufs/ |
| H A D | ufshcd.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * Copyright (C) 2011-2013 Samsung India Software Operations 5 * Copyright (c) 2013-2016, The Linux Foundation. All rights reserved. 16 #include <linux/blk-crypto-profile.h> 17 #include <linux/blk-m [all...] |
| /linux/include/linux/ssb/ |
| H A D | ssb_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 33 #define SSB_MAX_NR_CORES ((SSB_ENUM_LIMIT - SSB_ENUM_BASE) / SSB_CORE_SIZE) 108 #define SSB_TMSHIGH_SERR 0x00000001 /* S-error */ 168 * in two-byte quantities. 202 #define SSB_SPROM1_BINF_ANTBG 0x3000 /* Available B-PHY and G-PHY antennas */ 204 #define SSB_SPROM1_BINF_ANTA 0xC000 /* Available A-PHY antennas */ 218 #define SSB_SPROM1_MAXPWR_BG 0x00FF /* B-PHY and G-PHY (in dBm Q5.2) */ 219 #define SSB_SPROM1_MAXPWR_A 0xFF00 /* A-PHY (in dBm Q5.2) */ 225 #define SSB_SPROM1_ITSSI_BG 0x00FF /* B-PHY and G-PHY*/ 226 #define SSB_SPROM1_ITSSI_A 0xFF00 /* A-PHY */ [all …]
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | b43.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 61 /* 32-bit DMA */ 68 /* 64-bit DMA */ 194 #define B43_BFH_BUCKBOOST 0x0020 /* has buck/booster */ 202 #define B43_BFL2_RXBB_INT_REG_DIS 0x0001 /* external RX BB regulator present */ 203 #define B43_BFL2_APLL_WAR 0x0002 /* alternative A-band PLL settings implemented */ 209 #define B43_BFL2_BTC3WIRE 0x0080 /* used 3-wire bluetooth coexist */ 211 #define B43_BFL2_SPUR_WAR 0x0200 /* has a workaround for clock-harmonic spurs */ 212 #define B43_BFL2_GPLL_WAR 0x0400 /* altenative G-band PLL settings implemented */ 234 #define B43_SHM_AUTOINC_R 0x0200 /* Auto-increment address on read */ [all …]
|
| /linux/drivers/ufs/core/ |
| H A D | ufshcd.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2011-2013 Samsung India Software Operations 5 * Copyright (c) 2013-2016, The Linux Foundation. All rights reserved. 17 #include <linux/blk-pm.h> 24 #include <linux/regulator/consumer.h> 31 #include "ufshcd-priv.h" 34 #include "ufs-sysfs.h" 35 #include "ufs-debugfs.h" 36 #include "ufs-fault-injection.h" 38 #include "ufshcd-crypto.h" [all …]
|