/linux-6.14.4/drivers/char/hw_random/ |
D | Kconfig | 3 # Hardware Random Number Generator (RNG) configuration 7 tristate "Hardware Random Number Generator Core support" 10 Hardware Random Number Generator Core infrastructure. 18 kernel's random number generator entropy pool. 25 tristate "Timer IOMEM HW Random Number Generator support" 29 Number Generator used by reading a 'dumb' iomem address that 39 tristate "Intel HW Random Number Generator support" 44 Generator hardware found on Intel i8xx-based motherboards. 52 tristate "AMD HW Random Number Generator support" 58 Generator hardware found on AMD 76x-based motherboards. [all …]
|
/linux-6.14.4/drivers/staging/media/atomisp/pci/css_2401_system/host/ |
D | pixelgen_private.h | 128 ia_css_print("Pixel Generator ID %d Enable 0x%x\n", ID, state->com_enable); in pixelgen_ctrl_dump_state() 129 ia_css_print("Pixel Generator ID %d PRBS reset value 0 0x%x\n", ID, in pixelgen_ctrl_dump_state() 131 ia_css_print("Pixel Generator ID %d PRBS reset value 1 0x%x\n", ID, in pixelgen_ctrl_dump_state() 133 ia_css_print("Pixel Generator ID %d SYNC SID 0x%x\n", ID, state->syng_sid); in pixelgen_ctrl_dump_state() 134 ia_css_print("Pixel Generator ID %d syng free run 0x%x\n", ID, in pixelgen_ctrl_dump_state() 136 ia_css_print("Pixel Generator ID %d syng pause 0x%x\n", ID, state->syng_pause); in pixelgen_ctrl_dump_state() 137 ia_css_print("Pixel Generator ID %d syng no of frames 0x%x\n", ID, in pixelgen_ctrl_dump_state() 139 ia_css_print("Pixel Generator ID %d syng no of pixels 0x%x\n", ID, in pixelgen_ctrl_dump_state() 141 ia_css_print("Pixel Generator ID %d syng no of line 0x%x\n", ID, in pixelgen_ctrl_dump_state() 143 ia_css_print("Pixel Generator ID %d syng hblank cyc 0x%x\n", ID, in pixelgen_ctrl_dump_state() [all …]
|
/linux-6.14.4/include/crypto/ |
D | rng.h | 3 * RNG: Random Number Generator algorithms under the crypto API 19 * struct rng_alg - random number generator definition 22 * random number. The random number generator transform 26 * @seed: Seed or reseed the random number generator. With the 28 * generator shall become ready for generation. If the 29 * random number generator requires a seed for setting 35 * @seedsize: The seed size required for a random number generator 66 * DOC: Random number generator API 68 * The random number generator API is used with the ciphers of type 79 * Allocate a cipher handle for a random number generator. The returned struct [all …]
|
/linux-6.14.4/drivers/pps/generators/ |
D | pps_gen.c | 195 pr_debug("generator got cdev (%d:%d)\n", in pps_gen_register_cdev() 218 * pps_gen_register_source() - add a PPS generator in the system 219 * @info: the PPS generator info struct 221 * This function is used to register a new PPS generator in the system. 222 * When it returns successfully the new generator is up and running, and 225 * Return: the PPS generator device in case of success, and ERR_PTR(errno) 257 pr_err("unable to register generator\n"); in pps_gen_register_source() 264 * pps_gen_unregister_source() - remove a PPS generator from the system 265 * @pps_gen: the PPS generator device to be removed 267 * This function is used to deregister a PPS generator from the system. When [all …]
|
D | Kconfig | 18 tristate "Dummy PPS generator (Testing generator, use for debug)" 20 If you say yes here you get support for a PPS debugging generator 27 tristate "Parallel port PPS signal generator" 30 If you say yes here you get support for a PPS signal generator which
|
/linux-6.14.4/include/linux/ |
D | pps_gen_kernel.h | 3 * PPS generator API kernel header 24 * struct pps_gen_source_info - the specific PPS generator info 26 * @get_time: query the time stored into the generator clock 29 * This is the main generator struct where all needed information must be 46 struct pps_gen_source_info info; /* PSS generator info */ 47 bool enabled; /* PSS generator status */ 55 unsigned int id; /* PPS generator unique ID */
|
D | rslib.h | 23 * @genpoly: Generator polynomial 24 * @nroots: Number of generator roots = number of parity symbols 28 * @gfpoly: The primitive generator polynominal 87 * @gfpoly: the extended Galois field generator polynomial coefficients, 90 * @fcr: the first consecutive root of the rs code generator polynomial 93 * @nroots: RS code generator polynomial degree (number of roots)
|
D | hw_random.h | 2 Hardware Random Number Generator 20 * struct hwrng - Hardware Random Number Generator driver 57 /** Register a new Hardware Random Number Generator driver. */ 60 /** Unregister a Hardware Random Number Generator driver. */
|
/linux-6.14.4/scripts/ |
D | rust_is_available.sh | 73 # Check that the Rust bindings generator exists. 76 echo >&2 "*** Rust bindings generator '$BINDGEN' could not be found." 121 # Check that the Rust bindings generator is suitable. 135 echo >&2 "*** Running '$BINDGEN' to check the Rust bindings generator version failed with" 148 echo >&2 "*** Running '$BINDGEN' to check the bindings generator version did not return" 160 echo >&2 "*** Rust bindings generator '$BINDGEN' is too old." 171 echo >&2 "*** Rust bindings generator '$BINDGEN' versions 0.66.0 and 0.66.1 may not" 180 # Check that the `libclang` used by the Rust bindings generator is suitable. 191 echo >&2 "*** bindings generator) failed with code $bindgen_libclang_code. This may be caused by" 200 # of the `libclang` found by the Rust bindings generator is suitable. [all …]
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-driver-xdata | 5 Description: Allows the user to enable the PCIe traffic generator which 7 Endpoint direction or to disable the PCIe traffic generator 18 through this generator in MB/s. 30 Description: Allows the user to enable the PCIe traffic generator which 32 Complex direction or to disable the PCIe traffic generator 43 through this generator in MB/s.
|
D | sysfs-pps-gen | 16 PPS generator in the system. Each directory contain files to 17 manage and control its PPS generator. 32 This read-only file returns "1" if the generator takes the 42 generator clock as two integers representing the current time
|
D | sysfs-timecard | 64 GEN1 output is from frequency generator 1 65 GEN2 output is from frequency generator 2 66 GEN3 output is from frequency generator 3 67 GEN4 output is from frequency generator 4 113 frequency generator <X>. 138 Description: (RO) Either 0 or 1, showing if the signal generator is running. 143 Description: (RO) Shows the time in <sec>.<nsec> that the signal generator 149 Description: (RW) Used to start the signal generator, and summarize 152 The signal generator may be started by writing the signal 161 echo 0 > signal # turn off generator
|
/linux-6.14.4/Documentation/devicetree/bindings/media/xilinx/ |
D | xlnx,v-tc.txt | 4 The Video Timing Controller is a general purpose video timing generator and 19 - xlnx,generator: The VTC has a timing generator 21 At least one of the xlnx,detector and xlnx,generator properties must be 32 xlnx,generator;
|
/linux-6.14.4/drivers/clk/sophgo/ |
D | Kconfig | 23 tristate "Sophgo SG2042 Clock Generator support" 26 This driver supports the Clock Generator on the 37 This clock IP depends on SG2042 Clock Generator because it uses 38 clock from Clock Generator IP as input.
|
/linux-6.14.4/arch/m68k/atari/ |
D | atasound.c | 65 /* Disable generator A in mixer control. */ in atari_mksound() 79 /* Set generator A frequency to hz. */ in atari_mksound() 96 /* Use envelope for generator A. */ in atari_mksound() 100 /* Set generator A level to maximum, no envelope. */ in atari_mksound() 104 /* Turn on generator A in mixer control. */ in atari_mksound()
|
/linux-6.14.4/lib/reed_solomon/ |
D | reed_solomon.c | 60 * @gfpoly: Field generator polynomial coefficients 61 * @gffunc: Field generator function 62 * @fcr: first root of RS code generator polynomial, index form 64 * @nroots: RS code generator polynomial degree (number of roots) 133 /* Form RS code generator polynomial from its roots */ in codec_init() 201 * @gfpoly: the extended Galois field generator polynomial coefficients, 207 * @fcr: the first consecutive root of the rs code generator polynomial 210 * @nroots: RS code generator polynomial degree (number of roots) 279 * @gfpoly: the extended Galois field generator polynomial coefficients, 282 * @fcr: the first consecutive root of the rs code generator polynomial [all …]
|
/linux-6.14.4/drivers/net/hamradio/ |
D | z8530.h | 132 #define TRxCBR 2 /* TRxC = BR Generator Output */ 137 #define TCBR 0x10 /* Transmit clock = BR Generator output */ 141 #define RCBR 0x40 /* Receive clock = BR Generator output */ 145 /* Write Register 12 (lower byte of baud rate generator time constant) */ 147 /* Write Register 13 (upper byte of baud rate generator time constant) */ 150 #define BRENABL 1 /* Baud rate generator enable */ 151 #define BRSRC 2 /* Baud rate generator source */ 158 #define SSBR 0x80 /* Set DPLL source = BR generator */ 217 /* Read Register 12 (lower byte of baud rate generator constant) */ 219 /* Read Register 13 (upper byte of baud rate generator constant) */
|
/linux-6.14.4/drivers/tty/serial/ |
D | ip22zilog.h | 168 #define TRxCBR 2 /* TRxC = BR Generator Output */ 173 #define TCBR 0x10 /* Transmit clock = BR Generator output */ 177 #define RCBR 0x40 /* Receive clock = BR Generator output */ 181 /* Write Register 12 (lower byte of baud rate generator time constant) */ 183 /* Write Register 13 (upper byte of baud rate generator time constant) */ 186 #define BRENAB 1 /* Baud rate generator enable */ 187 #define BRSRC 2 /* Baud rate generator source */ 194 #define SSBR 0x80 /* Set DPLL source = BR generator */ 262 /* Read Register 12 (lower byte of baud rate generator constant) */ 264 /* Read Register 13 (upper byte of baud rate generator constant) */
|
D | zs.h | 187 #define TRxCBR 2 /* TRxC = BR Generator Output */ 192 #define TCBR 0x10 /* Transmit clock = BR Generator output */ 196 #define RCBR 0x40 /* Receive clock = BR Generator output */ 200 /* Write Register 12 (Lower Byte of Baud Rate Generator Time Constant) */ 202 /* Write Register 13 (Upper Byte of Baud Rate Generator Time Constant) */ 205 #define BRENABL 1 /* Baud rate generator enable */ 206 #define BRSRC 2 /* Baud rate generator source */ 213 #define SSBR 0x80 /* Set DPLL source = BR generator */ 279 /* Read Register 12 (Lower Byte of Baud Rate Generator Constant (WR12)) */ 281 /* Read Register 13 (Upper Byte of Baud Rate Generator Constant (WR13) */
|
D | sunzilog.h | 170 #define TRxCBR 2 /* TRxC = BR Generator Output */ 175 #define TCBR 0x10 /* Transmit clock = BR Generator output */ 179 #define RCBR 0x40 /* Receive clock = BR Generator output */ 183 /* Write Register 12 (lower byte of baud rate generator time constant) */ 185 /* Write Register 13 (upper byte of baud rate generator time constant) */ 188 #define BRENAB 1 /* Baud rate generator enable */ 189 #define BRSRC 2 /* Baud rate generator source */ 196 #define SSBR 0x80 /* Set DPLL source = BR generator */ 270 /* Read Register 12 (lower byte of baud rate generator constant) */ 272 /* Read Register 13 (upper byte of baud rate generator constant) */
|
/linux-6.14.4/Documentation/devicetree/bindings/rng/ |
D | microchip,pic32-rng.txt | 1 * Microchip PIC32 Random Number Generator 3 The PIC32 RNG provides a pseudo random number generator which can be seeded by 4 another true random number generator.
|
/linux-6.14.4/include/soc/fsl/qe/ |
D | qe.h | 35 QE_BRG1, /* Baud Rate Generator 1 */ 36 QE_BRG2, /* Baud Rate Generator 2 */ 37 QE_BRG3, /* Baud Rate Generator 3 */ 38 QE_BRG4, /* Baud Rate Generator 4 */ 39 QE_BRG5, /* Baud Rate Generator 5 */ 40 QE_BRG6, /* Baud Rate Generator 6 */ 41 QE_BRG7, /* Baud Rate Generator 7 */ 42 QE_BRG8, /* Baud Rate Generator 8 */ 43 QE_BRG9, /* Baud Rate Generator 9 */ 44 QE_BRG10, /* Baud Rate Generator 10 */ [all …]
|
/linux-6.14.4/drivers/media/platform/xilinx/ |
D | xilinx-vtc.c | 67 * and one at 0x0060 for the generator. 149 * @has_generator: the VTC has a timing generator 150 * @config: generator timings configuration 171 * Generator Operations 217 /* Enable the generator. Set the source of all generator parameters to in xvtc_generator_start() 218 * generator registers. in xvtc_generator_start() 314 xvtc->has_generator = of_property_read_bool(node, "xlnx,generator"); in xvtc_parse_of()
|
/linux-6.14.4/Documentation/devicetree/bindings/clock/ |
D | renesas,5p35023.yaml | 7 title: Renesas 5p35023 VersaClock 3 programmable I2C clock generator 13 The 5P35023 is a VersaClock programmable clock generator and 29 …ocks-timing/clock-generation/programmable-clocks/5p35023-versaclock-3s-programmable-clock-generator 70 versa3: clock-generator@68 {
|
/linux-6.14.4/include/uapi/linux/ |
D | pps_gen.h | 3 * PPS generator API header 15 * struct pps_gen_event - the PPS generator events 19 * Userspace can get the last PPS generator event by using the
|