| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/ |
| H A D | rockchip-dw-mshc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/rockchip-dw-mshc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 13 controller that are not already included in the synopsys-dw-mshc-common.yaml 17 - $ref: "synopsys-dw-mshc-common.yaml#" 20 - Heiko Stuebner <heiko@sntech.de> 27 - const: rockchip,rk2928-dw-mshc 29 - const: rockchip,rk3288-dw-mshc 30 - items: [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | vol.c | 2 * Copyright (c) 2000-2007 SoX contributors 11 "\t(default TYPE=amplitude: 1 is constant, < 0 change phase;\n" \ 14 "\tis only used on peaks (to prevent clipping); default is no limiter." 40 priv_t * vol = (priv_t *) effp->priv; in getopts() 45 --argc, ++argv; in getopts() 47 vol->gain = 1; /* Default is no change. */ in getopts() 48 vol->uselimiter = sox_false; /* Default is no limiter. */ in getopts() 51 …if (!argc || (have_type = sscanf(argv[0], "%lf %10s %c", &vol->gain, type_string, &dummy) - 1) > 1) in getopts() 53 ++argv, --argc; in getopts() 59 ++argv, --argc; in getopts() [all …]
|
| H A D | fade.c | 2 * Written by Chris Bagwell (cbagwell@sprynet.com) - March 16, 1999 16 * scaled so that -1 means no output 18 #define FADE_LOG 'l' /* Logarithmic curve. Fades -100 db 47 priv_t * fade = (priv_t *) effp->priv; in sox_fade_getopts() 52 --argc, ++argv; in sox_fade_getopts() 57 /* because sample rate is unavailable at this point we store the in sox_fade_getopts() 63 fade->in_fadetype = *t_char; in sox_fade_getopts() 64 fade->out_fadetype = *t_char; in sox_fade_getopts() 67 argc--; in sox_fade_getopts() 72 fade->in_fadetype = 'l'; in sox_fade_getopts() [all …]
|
| H A D | sinc.c | 1 /* Effect: sinc filters Copyright (c) 2008-9 robs@users.sourceforge.net 15 * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 24 double att, beta, phase, Fc0, Fc1, tbw0, tbw1; member 31 priv_t * p = (priv_t *)effp->priv; in create() 32 dft_filter_priv_t * b = &p->base; in create() 38 b->filter_ptr = &b->filter; in create() 39 p->phase = 50; in create() 40 p->beta = -1; in create() 43 while (c && (c = lsx_getopt(&optstate)) != -1) switch (c) { in create() 45 case 'r': p->round = sox_true; break; in create() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mmc/host/ |
| H A D | dw_mmc-rockchip.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include <linux/mmc/slot-gpio.h> 17 #include "dw_mmc-pltfm.h" 33 struct dw_mci_rockchip_priv_data *priv = host->priv; in dw_mci_rk3288_set_ios() 38 if (ios->clock == 0) in dw_mci_rk3288_set_ios() 45 * ios->clock = (div == 0) ? bus_hz : (bus_hz / (2 * div)) in dw_mci_rk3288_set_ios() 48 * DDR52 8-bit mode. in dw_mci_rk3288_set_ios() 50 if (ios->clock < priv->f_min) { in dw_mci_rk3288_set_ios() 51 ios->clock = priv->f_min; in dw_mci_rk3288_set_ios() 52 host->slot->clock = ios->clock; in dw_mci_rk3288_set_ios() [all …]
|
| H A D | sdhci-of-arasan.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (C) 2011 - 2012 Michal Simek <monstr@monstr.eu> 9 * Based on sdhci-of-esdhc.c 18 #include <linux/clk-provider.h> 25 #include <linux/firmware/xlnx-zynqmp.h> 28 #include "sdhci-cqhci.h" 29 #include "sdhci-pltfm.h" 48 /* Default settings for ZynqMP Clock Phases */ 56 * On some SoCs the syscon area has a feature where the upper 16-bits of 57 * each 32-bit register act as a write mask for the lower 16-bits. This allows [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/scripts/ |
| H A D | testtones.sh | 18 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 26 # system's reproduction quality and response. By default, the 34 # RATE (default 44100) is the sample-rate at which to generate the 35 # test tones. Use 48000 to test a PC/work-station or DAT system. 37 # AUDIO_LENGTH (default 36) sets the length in seconds of (most of) 38 # the test-tones. 48 rate=44100 # Default sample rate 49 #chans2="-c 2" # Uncomment for all files to have 2 channels 53 gain="gain -1" # Headroom for playpack chain 54 #NDD=-D # Uncomment to disable TPDF default dither [all …]
|
| H A D | testcd.sh | 2 # create WAV-Files that can be used to create an audio Test CD 20 # length of sample file in seconds 30 # a different default volume 46 SOXOPT="-c 2 -r 44100 -e signed-integer -b 16 -n" 66 if [ $FC -lt 10 ] ; then 71 echo -n -e " \t$1" 92 echo "\n--- different frequencies" 104 FREQ="220-3520" #4 105 FREQ="55-14080" # 8 oct 106 FREQ="13.75-28160" # 10 oct [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/ |
| H A D | sox.1 | 10 '\" Replacement em-dash for nroff (default is too short). 34 SoX \- Sound eXchange, the Swiss Army knife of audio manipulation 37 \fBsox\fR [\fIglobal-options\fR] [\fIformat-options\fR] \fIinfile1\fR 38 [[\fIformat-options\fR] \fIinfile2\fR] ... [\fIformat-options\fR] \fIoutfile\fR 39 [\fIeffect\fR [\fIeffect-options\fR]] ... 41 \fBplay\fR [\fIglobal-options\fR] [\fIformat-options\fR] \fIinfile1\fR 42 [[\fIformat-options\fR] \fIinfile2\fR] ... [\fIformat-options\fR] 43 [\fIeffect\fR [\fIeffect-options\fR]] ... 45 \fBrec\fR [\fIglobal-options\fR] [\fIformat-options\fR] \fIoutfile\fR 46 [\fIeffect\fR [\fIeffect-options\fR]] ... [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mmc/ |
| H A D | rockchip_dw_mmc.c | 4 * SPDX-License-Identifier: GPL-2.0+ 10 #include <dt-structs.h> 48 if (!memcmp(dev->name, "dwmmc", strlen("dwmmc"))) in board_mmc_dm_reinit() 49 return clk_get_by_index(dev, 0, &priv->clk); in board_mmc_dm_reinit() 61 struct udevice *dev = host->priv; in rockchip_dwmmc_get_mmc_clk() 69 if (mmc_card_ddr52(host->mmc) && host->mmc->bus_width == 8) in rockchip_dwmmc_get_mmc_clk() 72 ret = clk_set_rate(&priv->clk, freq); in rockchip_dwmmc_get_mmc_clk() 85 struct dwmci_host *host = &priv->host; in rockchip_dwmmc_ofdata_to_platdata() 87 host->name = dev->name; in rockchip_dwmmc_ofdata_to_platdata() 88 host->ioaddr = dev_read_addr_ptr(dev); in rockchip_dwmmc_ofdata_to_platdata() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/networking/ |
| H A D | can.rst | 2 SocketCAN - Controller Area Network 20 .. _socketcan-motivation: 29 functionality. Usually, there is only a hardware-specific device 32 Queueing of frames and higher-level transport protocols like ISO-TP 34 character-device implementations support only one single process to 47 protocol family module and also vice-versa. Also, the protocol family 57 communicate using a specific transport protocol, e.g. ISO-TP, just 60 CAN-IDs, frames, etc. 62 Similar functionality visible from user-space could be provided by a 74 * **Abstraction:** In most existing character-device implementations, the [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/rockchip/ |
| H A D | clk-mmc-phase.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include <linux/clk-provider.h> 41 * Each fine delay is between 44ps-77ps. Assume each fine delay is 60ps to 54 /* Constant signal, no measurable phase shift */ in rockchip_mmc_get_phase() 58 raw_value = readl(mmc_clock->reg) >> (mmc_clock->shift); in rockchip_mmc_get_phase() 86 * MMC host to the card, which expects the phase clock inherits in rockchip_mmc_set_phase() 98 return -EINVAL; in rockchip_mmc_set_phase() 106 * actually go non-monotonic. We don't go _too_ monotonic in rockchip_mmc_set_phase() 125 * don't overflow 32-bit / 64-bit numbers. in rockchip_mmc_set_phase() 138 writel(HIWORD_UPDATE(raw_value, 0x07ff, mmc_clock->shift), in rockchip_mmc_set_phase() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/media/drivers/ |
| H A D | cx88-devel.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 ------------------------------------------- 13 .. code-block:: none 15 Previous default from DScaler: 0x1c1f0008 16 Digit 8: 31-28 19 Digit 7: 27-24 (0xc = 12 = b1100 ) 24 Digits 6,5: 23-16 25 25-16: COMB_RANGE = 0x1f [default] (9 bits -> max 512) 27 Digit 4: 15-12 33 Digit 3: 11-8 [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rv1126-bat-ipc-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "rv1126-bat-ipc.dtsi" 9 #include "rv1126-thunder-boot-emmc.dtsi" 10 #include <dt-bindings/input/input.h> 14 compatible = "rockchip,rv1126-bat-ipc-v10", "rockchip,rv1126"; 16 adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; [all …]
|
| H A D | rv1106g-smart-door-lock-rmsl-v12.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "rv1106g-smart-door-lock-rmsl-v10.dts" 12 compatible = "rockchip,rv1106g-smart-door-lock-rmsl-v12", "rockchip,rv1106"; 16 max-frequency = <50000000>; 17 bus-width = <1>; 18 cap-sd-highspeed; 19 cap-sdio-irq; 20 keep-power-in-suspend; 21 non-removable; [all …]
|
| H A D | rv1106-uvc-demo.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "rv1106-uvc.dtsi" 7 #include "rv1106-evb-cam.dtsi" 14 acodec_sound: acodec-sound { 15 compatible = "simple-audio-card"; 16 simple-audio-card,name = "rv1106-acodec"; 17 simple-audio-card,format = "i2s"; 18 simple-audio-card,mclk-fs = <256>; 19 simple-audio-card,cpu { 20 sound-dai = <&i2s0_8ch>; [all …]
|
| H A D | rv1106-evb-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "rv1106-evb.dtsi" 13 acodec_sound: acodec-sound { 14 compatible = "simple-audio-card"; 15 simple-audio-card,name = "rv1106-acodec"; 16 simple-audio-card,format = "i2s"; 17 simple-audio-card,mclk-fs = <256>; 18 simple-audio-card,cpu { 19 sound-dai = <&i2s0_8ch>; 21 simple-audio-card,codec { [all …]
|
| H A D | rv1103-evb-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include "rv1106-evb.dtsi" 13 acodec_sound: acodec-sound { 14 compatible = "simple-audio-card"; 15 simple-audio-card,name = "rv1103-acodec"; 16 simple-audio-card,format = "i2s"; 17 simple-audio-card,mclk-fs = <256>; 18 simple-audio-card,cpu { 19 sound-dai = <&i2s0_8ch>; 21 simple-audio-card,codec { [all …]
|
| H A D | rv1126-sphericalipc-ddr3-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "rv1126-ipc.dtsi" 9 #include <dt-bindings/input/input.h> 13 compatible = "rockchip,rv1126-sphericalipc-ddr3-v10", "rockchip,rv1126"; 15 adc-keys { 16 compatible = "adc-keys"; 17 io-channels = <&saradc 0>; 18 io-channel-names = "buttons"; 19 poll-interval = <100>; [all …]
|
| H A D | rv1126-38x38-v10-emmc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "rv1126-ipc.dtsi" 9 #include <dt-bindings/input/input.h> 13 compatible = "rockchip,rv1126-38x38-v10-emmc", "rockchip,rv1126"; 16 …bootargs = "earlycon=uart8250,mmio32,0xff570000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 19 /delete-node/ vdd-npu; 20 /delete-node/ vdd-vepu; 22 vcc_1v8: vcc-1v8 { 23 compatible = "regulator-fixed"; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_audio.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 37 aud->base.ctx 42 (aud->regs->reg) 46 aud->shifts->field_name, aud->masks->field_name 107 for (index = 0; index < audio_info->mode_count; index++) { in is_audio_format_supported() 108 if (audio_info->modes[index].format_code == audio_format_code) { in is_audio_format_supported() 112 if (audio_info->modes[index].channel_count > in is_audio_format_supported() 113 audio_info->modes[max_channe_index].channel_count) { in is_audio_format_supported() 131 /*For HDMI, calculate if specified sample rates can fit into a given timing */ 150 if ((crtc_info->requested_pixel_clock_100Hz <= 270000) && in check_audio_bandwidth_hdmi() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/meson/ |
| H A D | axg-tdm-interface.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 11 #include <sound/soc-dai.h> 13 #include "axg-tdm.h" 41 dai->playback_dma_data; in axg_tdm_set_tdm_slots() 43 dai->capture_dma_data; in axg_tdm_set_tdm_slots() 52 dev_err(dai->dev, "interface has no slot\n"); in axg_tdm_set_tdm_slots() 53 return -EINVAL; in axg_tdm_set_tdm_slots() 56 iface->slots = slots; in axg_tdm_set_tdm_slots() 75 default: in axg_tdm_set_tdm_slots() 76 dev_err(dai->dev, "unsupported slot width: %d\n", slot_width); in axg_tdm_set_tdm_slots() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/sox/git/test/ |
| H A D | README | 14 ./ltest.pl filter 600-1000 >B 17 plots the response curves with y being power-gain in dB, 21 rate conversion from 8000 ->22050 samples per second, 22 with linear (default) interpolation versus -qs quadratic 25 ./ltest.pl -l resample >A 26 ./ltest.pl -l resample -qs 0.80 0 >B 32 -t Use 'toast' gsm for compress/decompress 33 -a Use sox (MS) ADPCM 34 -i Use sox IMA ADPCM 35 -g Use sox wav-gsm6.10 [all …]
|
| /OK3568_Linux_fs/kernel/net/ipv4/ |
| H A D | tcp_bbr.c | 21 * +---> STARTUP ----+ 24 * | DRAIN ----+ 27 * +---> PROBE_BW ----+ 30 * | +----+ | 32 * +---- PROBE_RTT <--+ 37 * A long-lived BBR flow spends the vast majority of its time remaining 41 * sample that matches or decreases its min_rtt estimate for 10 seconds, then 42 * it briefly enters PROBE_RTT to cut inflight to a minimum value to re-probe 43 * the path's two-way propagation delay (min_rtt). When exiting PROBE_RTT, if 48 * "BBR: Congestion-Based Congestion Control", [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3368-lion-haikou.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include "rk3368-lion.dtsi" 10 model = "Theobroma Systems RK3368-uQ7 Baseboard"; 11 compatible = "tsd,rk3368-lion-haikou", "rockchip,rk3368"; 14 stdout-path = "serial0:115200n8"; 28 pinctrl-0 = <&module_led_pins>, <&sd_card_led_pin>; 30 sd_card_led: led-3 { 33 linux,default-trigger = "mmc0"; 37 dc_12v: dc-12v { [all …]
|