/linux/drivers/memory/tegra/ |
H A D | Kconfig | 14 tristate "NVIDIA Tegra20 External Memory Controller driver" 21 This driver is for the External Memory Controller (EMC) found on 22 Tegra20 chips. The EMC controls the external DRAM on the board. 24 external memory. 27 tristate "NVIDIA Tegra30 External Memory Controller driver" 33 This driver is for the External Memory Controller (EMC) found on 34 Tegra30 chips. The EMC controls the external DRAM on the board. 36 external memory. 39 tristate "NVIDIA Tegra124 External Memory Controller driver" 45 This driver is for the External Memory Controller (EMC) found on [all …]
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | amlogic,axg-audio-clkc.yaml | 46 - description: slave bit clock N0 provided by external components 47 - description: slave bit clock N1 provided by external components 48 - description: slave bit clock N2 provided by external components 49 - description: slave bit clock N3 provided by external components 50 - description: slave bit clock N4 provided by external components 51 - description: slave bit clock N5 provided by external components 52 - description: slave bit clock N6 provided by external components 53 - description: slave bit clock N7 provided by external components 54 - description: slave bit clock N8 provided by external components 55 - description: slave bit clock N9 provided by external components [all …]
|
H A D | starfive,jh7110-syscrg.yaml | 24 - description: External I2S TX bit clock 25 - description: External I2S TX left/right channel clock 26 - description: External I2S RX bit clock 27 - description: External I2S RX left/right channel clock 28 - description: External TDM clock 29 - description: External audio master clock 38 - description: External I2S TX bit clock 39 - description: External I2S TX left/right channel clock 40 - description: External I2S RX bit clock 41 - description: External I2S RX left/right channel clock [all …]
|
H A D | samsung,exynos850-clock.yaml | 20 two external clocks:: OSCCLK (26 MHz) and RTCCLK (32768 Hz). Those external 73 - description: External reference clock (26 MHz) 89 - description: External reference clock (26 MHz) 107 - description: External reference clock (26 MHz) 125 - description: External reference clock (26 MHz) 143 - description: External reference clock (26 MHz) 167 - description: External reference clock (26 MHz) 187 - description: External reference clock (26 MHz) 207 - description: External reference clock (26 MHz) 225 - description: External reference clock (26 MHz) [all …]
|
H A D | samsung,exynosautov9-clock.yaml | 20 two external clocks:: OSCCLK/XTCXO (26 MHz) and RTCCLK/XrtcXTI (32768 Hz). 21 The external OSCCLK must be defined as fixed-rate clock in dts. 71 - description: External reference clock (26 MHz) 87 - description: External reference clock (26 MHz) 105 - description: External reference clock (26 MHz) 123 - description: External reference clock (26 MHz) 141 - description: External reference clock (26 MHz) 161 - description: External reference clock (26 MHz) 183 - description: External reference clock (26 MHz) 205 - description: External reference clock (26 MHz) [all …]
|
H A D | clk-palmas-clk32kg-clocks.txt | 13 - ti,external-sleep-control: The external enable input pins controlled the 14 enable/disable of clocks. The external enable input pins ENABLE1, 15 ENABLE2 and NSLEEP. The valid values for the external pins are: 21 The macros of external control pins for DTS is defined at 32 ti,external-sleep-control = <PALMAS_EXT_CONTROL_PIN_NSLEEP>;
|
/linux/Documentation/ABI/stable/ |
H A D | sysfs-driver-firmware-zynqmp | 126 temperature and external watchdog. Here, the external watchdog 127 is completely different than the /dev/watchdog as the external 129 the health of firmware not APU(Linux). Also, the external 138 the external watchdog feature. 140 external watchdog feature. 158 Select external watchdog config ID to enable/disable feature 161 Check external watchdog config ID is selected or not 165 Select external watchdog config ID to configure time interval 168 Check external watchdog config ID is selected or not 183 external watchdog. Here, the external watchdog is completely [all …]
|
/linux/fs/hpfs/ |
H A D | anode.c | 38 if (le32_to_cpu(btree->u.external[i].file_secno) <= sec && in hpfs_bplus_lookup() 39 … le32_to_cpu(btree->u.external[i].file_secno) + le32_to_cpu(btree->u.external[i].length) > sec) { in hpfs_bplus_lookup() 40 …a = le32_to_cpu(btree->u.external[i].disk_secno) + sec - le32_to_cpu(btree->u.external[i].file_sec… in hpfs_bplus_lookup() 47 hpfs_inode->i_file_sec = le32_to_cpu(btree->u.external[i].file_secno); in hpfs_bplus_lookup() 48 hpfs_inode->i_disk_sec = le32_to_cpu(btree->u.external[i].disk_secno); in hpfs_bplus_lookup() 49 hpfs_inode->i_n_secs = le32_to_cpu(btree->u.external[i].length); in hpfs_bplus_lookup() 54 hpfs_error(s, "sector %08x not found in external anode %08x", sec, a); in hpfs_bplus_lookup() 98 …if (le32_to_cpu(btree->u.external[n].file_secno) + le32_to_cpu(btree->u.external[n].length) != fse… in hpfs_add_sector_to_btree() 100 le32_to_cpu(btree->u.external[n].file_secno) + le32_to_cpu(btree->u.external[n].length), fsecno, in hpfs_add_sector_to_btree() 105 …s_alloc_if_possible(s, se = le32_to_cpu(btree->u.external[n].disk_secno) + le32_to_cpu(btree->u.ex… in hpfs_add_sector_to_btree() [all …]
|
/linux/include/linux/ |
H A D | extcon.h | 3 * External Connector (extcon) framework 24 * Define the type of supported external connectors 33 * Define the unique id of supported external connectors 37 /* USB external connector */ 42 * Charging external connector 62 /* Jack external connector */ 72 /* Display external connector */ 82 /* Miscellaneous external connector */ 90 * Define the properties of supported external connectors. 172 * Following APIs get the connected state of each external connector. [all …]
|
H A D | extcon-provider.h | 3 * External Connector (extcon) framework 34 /* Synchronize the state and property value for each external connector. */ 38 * Following APIs set the connected state of each external connector. 39 * The 'id' argument indicates the defined external connector. 47 * Following APIs set the property of each external connector. 48 * The 'id' argument indicates the defined external connector 52 * for each external connector. They are used to set the capability of the 53 * property of each external connector based on the id and property.
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | xilinx-xadc.txt | 37 - xlnx,external-mux: 38 * "none": No external multiplexer is used, this is the default 40 * "single": External multiplexer mode is used with one 42 * "dual": External multiplexer mode is used with two 44 - xlnx,external-mux-channel: Configures which pair of pins is used to 45 sample data in external mux mode. 46 Valid values for single external multiplexer mode are: 52 Valid values for dual external multiplexer mode are: 59 external multiplexer mode (either single or dual). If the device is 60 not using external multiplexer mode the property is ignored. [all …]
|
/linux/drivers/extcon/ |
H A D | extcon.c | 3 * drivers/extcon/extcon.c - External Connector (extcon) framework. 44 /* USB external connector */ 56 /* Charging external connector */ 98 /* Jack external connector */ 140 /* Display external connector */ 182 /* Miscellaneous external connector */ 203 * struct extcon_cable - An internal data for an external connector. 420 * extcon_sync() - Synchronize the state for an external connector. 422 * @id: the unique id indicating an external connector 425 * the state and property of an external connector. [all …]
|
/linux/arch/arm/mm/ |
H A D | fsr-2level.c | 11 { do_bad, SIGBUS, 0, "external abort on linefetch" }, 13 { do_bad, SIGBUS, 0, "external abort on linefetch" }, 15 { do_bad, SIGBUS, 0, "external abort on non-linefetch" }, 17 { do_bad, SIGBUS, 0, "external abort on non-linefetch" }, 19 { do_bad, SIGBUS, 0, "external abort on translation" }, 21 { do_bad, SIGBUS, 0, "external abort on translation" }, 34 { do_bad, SIGBUS, BUS_OBJERR, "imprecise external abort" }, /* xscale */ 55 { do_bad, SIGBUS, 0, "external abort on non-linefetch" }, 59 { do_bad, SIGBUS, 0, "external abort on translation" }, 61 { do_bad, SIGBUS, 0, "external abort on translation" },
|
/linux/drivers/net/dsa/mv88e6xxx/ |
H A D | global2_scratch.c | 243 * mv88e6390_g2_scratch_gpio_set_smi - set gpio muxing for external smi 245 * @external: set mux for external smi, or free for gpio usage 248 * an external SMI interface, or they may be made free for other 252 bool external) in mv88e6390_g2_scratch_gpio_set_smi() argument 283 external = !external; in mv88e6390_g2_scratch_gpio_set_smi() 285 if (external) in mv88e6390_g2_scratch_gpio_set_smi() 294 * mv88e6393x_g2_scratch_gpio_set_smi - set gpio muxing for external smi 296 * @external: set mux for external smi, or free for gpio usage 299 * external SMI interface or as regular GPIO-s. 306 bool external) in mv88e6393x_g2_scratch_gpio_set_smi() argument [all …]
|
H A D | global2.c | 634 bool external, bool c45, u16 op, int dev, in mv88e6xxx_g2_smi_phy_access() argument 639 if (external) in mv88e6xxx_g2_smi_phy_access() 657 bool external, u16 op, int dev, in mv88e6xxx_g2_smi_phy_access_c22() argument 660 return mv88e6xxx_g2_smi_phy_access(chip, external, false, op, dev, reg); in mv88e6xxx_g2_smi_phy_access_c22() 665 bool external, int dev, int reg, in mv88e6xxx_g2_smi_phy_read_data_c22() argument 675 err = mv88e6xxx_g2_smi_phy_access_c22(chip, external, op, dev, reg); in mv88e6xxx_g2_smi_phy_read_data_c22() 684 bool external, int dev, int reg, in mv88e6xxx_g2_smi_phy_write_data_c22() argument 698 return mv88e6xxx_g2_smi_phy_access_c22(chip, external, op, dev, reg); in mv88e6xxx_g2_smi_phy_write_data_c22() 702 bool external, u16 op, int port, in mv88e6xxx_g2_smi_phy_access_c45() argument 705 return mv88e6xxx_g2_smi_phy_access(chip, external, true, op, port, dev); in mv88e6xxx_g2_smi_phy_access_c45() [all …]
|
/linux/include/linux/fsl/ |
H A D | ptp_qoriq.h | 47 u32 tmr_etts1_h; /* Timestamp of general purpose external trigger */ 48 u32 tmr_etts1_l; /* Timestamp of general purpose external trigger */ 49 u32 tmr_etts2_h; /* Timestamp of general purpose external trigger */ 50 u32 tmr_etts2_l; /* Timestamp of general purpose external trigger */ 82 #define ESFDP (1<<11) /* External Tx/Rx SFD Polarity. */ 83 #define ESFDE (1<<10) /* External Tx/Rx SFD Enable. */ 84 #define ETEP2 (1<<9) /* External trigger 2 edge polarity */ 85 #define ETEP1 (1<<8) /* External trigger 1 edge polarity */ 87 #define CIPH (1<<6) /* External oscillator input clock phase */ 95 #define ETS2 (1<<25) /* External trigger 2 timestamp sampled */ [all …]
|
/linux/drivers/gpu/drm/xe/tests/ |
H A D | xe_bo.c | 210 struct xe_bo *bo, *external; in evict_test_run_tile() local 230 external = xe_bo_create_user(xe, NULL, NULL, 0x10000, in evict_test_run_tile() 233 if (IS_ERR(external)) { in evict_test_run_tile() 234 KUNIT_FAIL(test, "external bo create err=%pe\n", external); in evict_test_run_tile() 238 xe_bo_lock(external, false); in evict_test_run_tile() 239 err = xe_bo_pin_external(external); in evict_test_run_tile() 240 xe_bo_unlock(external); in evict_test_run_tile() 242 KUNIT_FAIL(test, "external bo pin err=%pe\n", in evict_test_run_tile() 282 if (!xe_bo_is_vram(external)) { in evict_test_run_tile() 283 KUNIT_FAIL(test, "external bo is not vram\n"); in evict_test_run_tile() [all …]
|
/linux/Documentation/hwmon/ |
H A D | asus_rog_ryujin.rst | 16 all-in-one CPU liquid coolers. Available sensors are pump, internal and external 19 Attaching external fans to the controller is optional and allows them to be 39 fan3_input External (controller) fan 1 speed (in rpm) 40 fan4_input External (controller) fan 2 speed (in rpm) 41 fan5_input External (controller) fan 3 speed (in rpm) 42 fan6_input External (controller) fan 4 speed (in rpm) 46 pwm3 External (controller) fan duty
|
/linux/arch/powerpc/platforms/52xx/ |
H A D | mpc52xx_pic.c | 26 * group has 3 irqs, External IRQ0, slice timer 0 irq, and wake from deep 27 * sleep. Main group include the other 3 external IRQs, slice timer 1, RTC, 65 * for external interrupts. The irq_chip structures provide the hooks needed 71 * you'll also notice that there is an irq_chip defined for external 72 * interrupts even though there is no external interrupt group. The reason 73 * for this is that the four external interrupts are all managed with the same 74 * register even though one of the external IRQs is in the critical group and 76 * the 4 external irqs to be managed using a separate set of hooks. The 78 * group, only external interrupt is actually support at this time by this 79 * driver and since external interrupt is the only one used, it can just [all …]
|
/linux/include/soc/at91/ |
H A D | atmel_tcb.h | 22 * These TC blocks may have up to nine external pins: TCLK0..2 signals for 86 * "external" clocks (or event sources) used by the timer channels; and 89 * "External" can mean "external to chip" using the TCLK0, TCLK1, or TCLK2 90 * signals. Or, it can mean "external to timer", using the TIOA output from 98 #define ATMEL_TC_TC0XC0S (3 << 0) /* external clock 0 source */ 103 #define ATMEL_TC_TC1XC1S (3 << 2) /* external clock 1 source */ 108 #define ATMEL_TC_TC2XC2S (3 << 4) /* external clock 2 source */ 119 * when it's not "external") is silicon-specific. AT91 platforms use one 164 #define ATMEL_TC_ETRGEDG (3 << 8) /* external trigger edge */ 169 #define ATMEL_TC_ABETRG (1 << 10) /* external trigger is TIOA? */ [all …]
|
/linux/Documentation/devicetree/bindings/iio/dac/ |
H A D | adi,ad5770r.yaml | 36 description: Specify the voltage of the external reference used. 38 external reference declared then the device will use the 41 adi,external-resistor: 42 description: Specify if an external 2.5k ohm resistor is used. If not 59 description: Represents an external channel which are 84 description: Represents an external channel which are 101 description: Represents an external channel which are 121 description: Represents the external channels which are connected to the DAC. 159 adi,external-resistor;
|
/linux/arch/m68k/include/asm/ |
H A D | MC68328.h | 274 #define INT0_IRQ_NUM 8 /* External INT0 */ 275 #define INT1_IRQ_NUM 9 /* External INT1 */ 276 #define INT2_IRQ_NUM 10 /* External INT2 */ 277 #define INT3_IRQ_NUM 11 /* External INT3 */ 278 #define INT4_IRQ_NUM 12 /* External INT4 */ 279 #define INT5_IRQ_NUM 13 /* External INT5 */ 280 #define INT6_IRQ_NUM 14 /* External INT6 */ 281 #define INT7_IRQ_NUM 15 /* External INT7 */ 305 #define IMR_MINT0 (1 << INT0_IRQ_NUM) /* Mask External INT0 */ 306 #define IMR_MINT1 (1 << INT1_IRQ_NUM) /* Mask External INT1 */ [all …]
|
/linux/arch/arm64/boot/dts/marvell/ |
H A D | ac5x-rd-carrier.dtsi | 6 * This specific board in external mode (see below) only maintains 12 * the box to "external" mode, and connect via an external cable a kit 13 * which would allow it to use an external CPU COM Express module, 16 * So in this case, once the switch is set to external mode as explained above, 22 * When the board boots in the external CPU mode, the internal CPU is disabled,
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | microchip,pic32mzda-evic.yaml | 14 It handles all internal and external interrupts. This controller exists 18 External interrupts have a software configurable edge polarity. Non external 38 microchip,external-irqs: 40 External interrupts with software polarity configuration corresponding to 59 microchip,external-irqs = <3 8 13 18 23>;
|
/linux/sound/hda/codecs/side-codecs/ |
H A D | cs35l41_hda_property.c | 22 EXTERNAL enumerator 34 { "10251826", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 0, -1, -1, 0, 0, 0 }, 35 { "1025182C", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 0, -1, -1, 0, 0, 0 }, 36 { "10251844", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 0, -1, -1, 0, 0, 0 }, 39 { "10280BEB", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, -1, 0, 0, 0, 0 }, 57 …{ "103C8A6E", 4, EXTERNAL, { CS35L41_LEFT, CS35L41_LEFT, CS35L41_RIGHT, CS35L41_RIGHT }, 0, -1, -1… 95 { "10431683", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 0, 1, -1, 0, 0, 0 }, 96 { "104316A3", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0, 0, 0, 0 }, 97 { "104316D3", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0, 0, 0, 0 }, 98 { "104316F3", 2, EXTERNAL, { CS35L41_LEFT, CS35L41_RIGHT, 0, 0 }, 1, 2, 0, 0, 0, 0 }, [all …]
|