/freebsd-src/sys/contrib/device-tree/Bindings/misc/ |
H A D | atmel-ssc.txt | 1 * Atmel SSC driver. 4 - compatible: "atmel,at91rm9200-ssc" or "atmel,at91sam9g45-ssc" 5 - atmel,at91rm9200-ssc: support pdc transfer 6 - atmel,at91sam9g45-ssc: support dma transfer 7 - reg: Should contain SSC registers location and length 8 - interrupts: Should contain SSC interrupt 14 Required properties for devices compatible with "atmel,at91sam9g45-ssc": 16 the memory interface and SSC DMA channel ID (for tx and rx). 22 - When SSC works in slave mode, according to the hardware design, the 28 - This property makes the SSC into an automatically registered DAI. [all …]
|
/freebsd-src/sys/dev/isci/scil/ |
H A D | scu_bios_definitions.h | 230 * Spread Spectrum Clocking (SSC) setting for Tx: 394 * Spread Spectrum Clocking (SSC) settings for SATA and SAS. 395 * NOTE: Default SSC Modulation Frequency is 31.5KHz. 399 * Down-spreading SSC (only method allowed for SATA): 400 * SATA SSC Tx Disabled = 0x0 401 * SATA SSC Tx at +0 / -1419 PPM Spread = 0x2 402 * SATA SSC Tx at +0 / -2129 PPM Spread = 0x3 403 * SATA SSC Tx at +0 / -4257 PPM Spread = 0x6 404 * SATA SSC Tx at +0 / -4967 PPM Spread = 0x7 409 * SAS SSC Tx Disabled = 0x0 [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/bus/ |
H A D | qcom,ssc-block-bus.yaml | 4 $id: http://devicetree.org/schemas/bus/qcom,ssc-block-bus.yaml# 7 title: The AHB Bus Providing a Global View of the SSC Block on (some) qcom SoCs 20 The SSC (Snapdragon Sensor Core) block contains a gpio controller, i2c/spi/uart 27 - const: qcom,msm8998-ssc-block-bus 28 - const: qcom,ssc-block-bus 74 SSC Branch Control Register reset (associated with the ssc_xo and 84 description: describes how to locate the ssc AXI halt register 88 - description: offset for the ssc AXI halt register 118 …// devices under this node are physically located in the SSC block, connected to an ssc-internal b… 124 compatible = "qcom,msm8998-ssc-block-bus", "qcom,ssc-block-bus";
|
/freebsd-src/sys/dev/usb/serial/ |
H A D | usb_serial.c | 265 ucom_attach(struct ucom_super_softc *ssc, struct ucom_softc *sc, in ucom_attach() argument 280 ssc->sc_unit = ucom_unit_alloc(); in ucom_attach() 281 if (ssc->sc_unit == -1) in ucom_attach() 285 snprintf(ssc->sc_ttyname, sizeof(ssc->sc_ttyname), in ucom_attach() 286 UCOM_TTY_PREFIX "%d", ssc->sc_unit); in ucom_attach() 289 error = usb_proc_create(&ssc->sc_tq, mtx, "ucom", USB_PRI_MED); in ucom_attach() 291 ucom_unit_free(ssc->sc_unit); in ucom_attach() 294 ssc->sc_subunits = subunits; in ucom_attach() 295 ssc in ucom_attach() 334 ucom_detach(struct ucom_super_softc * ssc,struct ucom_softc * sc) ucom_detach() argument 373 ucom_drain(struct ucom_super_softc * ssc) ucom_drain() argument 414 ucom_attach_tty(struct ucom_super_softc * ssc,struct ucom_softc * sc) ucom_attach_tty() argument 496 ucom_detach_tty(struct ucom_super_softc * ssc,struct ucom_softc * sc) ucom_detach_tty() argument 547 ucom_set_pnpinfo_usb(struct ucom_super_softc * ssc,device_t dev) ucom_set_pnpinfo_usb() argument 582 ucom_set_usb_mode(struct ucom_super_softc * ssc,enum usb_hc_mode usb_mode) ucom_set_usb_mode() argument 600 struct ucom_super_softc *ssc = sc->sc_super; ucom_queue_command() local 667 struct ucom_super_softc *ssc = sc->sc_super; ucom_cfg_is_gone() local 1693 ucom_ref(struct ucom_super_softc * ssc) ucom_ref() argument 1708 ucom_free_unit(struct ucom_super_softc * ssc) ucom_free_unit() argument 1728 ucom_unref(struct ucom_super_softc * ssc) ucom_unref() argument [all...] |
H A D | ugensa.c | 193 struct ugensa_sub_softc *ssc; in ugensa_attach() local 213 ssc = sc->sc_sub + sc->sc_nports; in ugensa_attach() 214 ssc->sc_ucom_ptr = sc->sc_ucom + sc->sc_nports; in ugensa_attach() 221 &iface_index, ssc->sc_xfer, xfer_config, in ugensa_attach() 222 UGENSA_N_TRANSFER, ssc, &sc->sc_mtx); in ugensa_attach() 235 usbd_xfer_set_stall(ssc->sc_xfer[UGENSA_BULK_DT_WR]); in ugensa_attach() 236 usbd_xfer_set_stall(ssc->sc_xfer[UGENSA_BULK_DT_RD]); in ugensa_attach() 240 ssc->sc_ucom_ptr->sc_portno = sc->sc_nports; in ugensa_attach() 305 struct ugensa_sub_softc *ssc = usbd_xfer_softc(xfer); in ugensa_bulk_write_callback() local 314 if (ucom_get_data(ssc->sc_ucom_ptr, pc, 0, in ugensa_bulk_write_callback() [all …]
|
/freebsd-src/sys/arm/ti/am335x/ |
H A D | am335x_musb.c | 159 struct musbotg_super_softc *ssc; in musbotg_clocks_on() local 163 ssc = sc->sc_platform_data; in musbotg_clocks_on() 165 reg = SYSCON_READ_4(ssc->syscon, USB_CTRL[sc->sc_id]); in musbotg_clocks_on() 170 SYSCON_WRITE_4(ssc->syscon, USB_CTRL[sc->sc_id], reg); in musbotg_clocks_on() 177 struct musbotg_super_softc *ssc; in musbotg_clocks_off() local 181 ssc = sc->sc_platform_data; in musbotg_clocks_off() 184 reg = SYSCON_READ_4(ssc->syscon, USB_CTRL[sc->sc_id]); in musbotg_clocks_off() 185 SYSCON_WRITE_4(ssc->syscon, USB_CTRL[sc->sc_id], reg | 3); in musbotg_clocks_off() 191 struct musbotg_super_softc *ssc = sc->sc_platform_data; in musbotg_ep_int_set() local 197 USBCTRL_WRITE4(ssc, USBCTRL_INTEN_SET in musbotg_ep_int_set() 206 struct musbotg_super_softc *ssc = sc->sc_platform_data; musbotg_wrapper_interrupt() local [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/spi/ |
H A D | st,ssc-spi.yaml | 4 $id: http://devicetree.org/schemas/spi/st,ssc-spi.yaml# 7 title: STMicroelectronics SSC SPI Controller 10 The STMicroelectronics SSC SPI controller can be found on STi platforms 31 const: ssc 54 clock-names = "ssc";
|
H A D | spi-st-ssc.txt | 1 STMicroelectronics SSC (SPI) Controller 8 - clock-names : Must contain "ssc" 27 clock-names = "ssc";
|
H A D | spi-lantiq-ssc.txt | 1 Lantiq Synchronous Serial Controller (SSC) SPI master driver 10 For compatible "intel,lgm-ssc" - the common interrupt number for
|
/freebsd-src/sys/contrib/device-tree/Bindings/clock/ti/ |
H A D | dpll.txt | 43 "ssc-deltam" - DPLL supports spread spectrum clocking (SSC), contains 45 "ssc-modfreq" - DPLL supports spread spectrum clocking (SSC), contains 59 - ti,ssc-deltam : DPLL supports spread spectrum clocking, frequency 61 - ti,ssc-modfreq-hz : DPLL supports spread spectrum clocking, spread 63 - ti,ssc-downspread : DPLL supports spread spectrum clocking, boolean
|
/freebsd-src/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c-st.txt | 1 ST SSC binding, for I2C mode operation 4 - compatible : Must be "st,comms-ssc-i2c" or "st,comms-ssc4-i2c" 7 - clock-names: Must contain "ssc". 35 clock-names = "ssc";
|
H A D | st,sti-i2c.yaml | 18 - st,comms-ssc-i2c 65 clock-names = "ssc";
|
/freebsd-src/sys/dev/ath/ath_rate/sample/ |
H A D | sample.c | 415 pick_sample_rate(struct sample_softc *ssc , struct ath_node *an, in pick_sample_rate() 475 if (sn->stats[size_bin][rix].successive_failures > ssc->max_successive_failures && in pick_sample_rate() 476 ticks - sn->stats[size_bin][rix].last_tx < ssc->stale_failure_timeout) { in pick_sample_rate() 669 struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc); in ath_rate_findrate() 750 (sn->packets_since_sample[size_bin]*ssc->sample_rate/100)) { in ath_rate_findrate() 751 rix = pick_sample_rate(ssc, an, rt, size_bin); in ath_rate_findrate() 785 } else if (ticks - ssc->min_switch > sn->ticks_since_switch[size_bin]) { in ath_rate_findrate() 790 __func__, ticks - ssc->min_switch, sn->ticks_since_switch[size_bin]); in ath_rate_findrate() 970 struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc); in update_stats() 1010 if (sn->stats[size_bin][rix0].total_packets < ssc in update_stats() 414 pick_sample_rate(struct sample_softc * ssc,struct ath_node * an,const HAL_RATE_TABLE * rt,int size_bin) pick_sample_rate() argument 668 struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc); ath_rate_findrate() local 969 struct sample_softc *ssc = ATH_SOFTC_SAMPLE(sc); update_stats() local 1587 struct sample_softc *ssc = arg1; ath_rate_sysctl_smoothing_rate() local 1604 struct sample_softc *ssc = arg1; ath_rate_sysctl_sample_rate() local 1618 ath_rate_sysctlattach(struct ath_softc * sc,struct sample_softc * ssc) ath_rate_sysctlattach() argument 1640 struct sample_softc *ssc; ath_rate_attach() local 1659 struct sample_softc *ssc = (struct sample_softc *) arc; ath_rate_detach() local [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/phy/ |
H A D | renesas,usb3-phy.yaml | 33 # If you want to use the ssc, the clock-frequency of usb_extal 51 renesas,ssc-range: 53 Enable/disable spread spectrum clock (ssc). 0 or the property doesn't 54 exist means disabling the ssc. The actual value will be -<value> ppm.
|
H A D | phy-rockchip-naneng-combphy.yaml | 43 rockchip,enable-ssc: 46 The option SSC can be enabled for U3, SATA and PCIE. 47 Most commercially available platforms use SSC to reduce EMI. 60 differential clock output(optional with SSC) for system applications.
|
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | atmel-at91sam9g20ek-wm8731-audio.txt | 7 - atmel,ssc-controller: The phandle of the SSC controller 24 atmel,ssc-controller = <&ssc0>;
|
H A D | atmel-sam9x5-wm8731-audio.txt | 6 - atmel,ssc-controller: The phandle of the SSC controller 33 atmel,ssc-controller = <&ssc0>;
|
H A D | atmel-wm8904.txt | 31 - atmel,ssc-controller: The phandle of the SSC controller 53 atmel,ssc-controller = <&ssc0>;
|
/freebsd-src/sys/contrib/device-tree/src/arm/st/ |
H A D | stih407-family.dtsi | 369 clock-names = "ssc"; 384 clock-names = "ssc"; 399 clock-names = "ssc"; 414 clock-names = "ssc"; 429 clock-names = "ssc"; 444 clock-names = "ssc"; 461 clock-names = "ssc"; 476 clock-names = "ssc"; 491 clock-names = "ssc"; 505 clock-names = "ssc"; [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/clock/ |
H A D | mediatek,mt8186-fhctl.yaml | 15 Spread spectrum clocking (SSC) is another function provided by this hardware. 34 mediatek,hopping-ssc-percent: 57 mediatek,hopping-ssc-percent = <3>;
|
H A D | ti,cdce925.yaml | 13 Flexible Low Power LVCMOS Clock Generator with SSC Support for EMI Reduction 65 description: SSC mode as defined in the data sheet 97 /* PLL options to get SSC 1% centered */
|
/freebsd-src/sys/contrib/device-tree/Bindings/iio/pressure/ |
H A D | honeywell,hsc030pa.yaml | 7 title: Honeywell TruStability HSC and SSC pressure sensor series 10 support for Honeywell TruStability HSC and SSC digital pressure sensor 17 The vendor calls them "HSC series" and "SSC series". All of them have an 35 https://prod-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure-sensors/board-mount-pressure-sensors/trustability-ssc-series/documents/sps-siot-trustability-ssc-series-standard-accuracy-board-mount-pressure-sensors-50099533-a-en-ciid-151134.pdf
|
/freebsd-src/sys/contrib/device-tree/src/arm/microchip/ |
H A D | at91sam9g20.dtsi | 36 ssc0: ssc@fffbc000 { 37 compatible = "atmel,at91sam9rl-ssc";
|
H A D | mpa1600.dts | 51 ssc0: ssc@fffd0000 { 55 ssc1: ssc@fffd4000 {
|
/freebsd-src/sys/arm64/rockchip/ |
H A D | rk3568_combphy.c | 206 /* Set SSC downward spread spectrum */ in rk3568_combphy_enable() 225 /* Set SSC downward spread spectrum */ in rk3568_combphy_enable() 282 /* SSC control period */ in rk3568_combphy_enable() 318 /* Set SSC downward spread spectrum */ in rk3568_combphy_enable() 333 if (OF_hasprop(sc->node, "rockchip,enable-ssc")) { in rk3568_combphy_enable() 334 device_printf(dev, "setting rockchip,enable-ssc\n"); in rk3568_combphy_enable()
|