Searched refs:muxes (Results 1 - 41 of 41) sorted by relevance

/linux-4.4.14/drivers/i2c/
H A DMakefile10 obj-y += algos/ busses/ muxes/
/linux-4.4.14/drivers/dma/
H A Dlpc18xx-dmamux.c37 struct lpc18xx_dmamux *muxes; member in struct:lpc18xx_dmamux_data
89 if (dmamux->muxes[mux].busy) { lpc18xx_dmamux_reserve()
92 mux, mux, dmamux->muxes[mux].value); lpc18xx_dmamux_reserve()
97 dmamux->muxes[mux].busy = true; lpc18xx_dmamux_reserve()
98 dmamux->muxes[mux].value = dma_spec->args[1]; lpc18xx_dmamux_reserve()
102 LPC18XX_DMAMUX_VAL(dmamux->muxes[mux].value, mux)); lpc18xx_dmamux_reserve()
109 dmamux->muxes[mux].value, mux); lpc18xx_dmamux_reserve()
111 return &dmamux->muxes[mux]; lpc18xx_dmamux_reserve()
151 dmamux->muxes = devm_kcalloc(&pdev->dev, dmamux->dma_master_requests, lpc18xx_dmamux_probe()
154 if (!dmamux->muxes) lpc18xx_dmamux_probe()
/linux-4.4.14/arch/arm/boot/dts/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/arch/cris/boot/dts/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/arch/metag/boot/dts/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/arch/mips/boot/dts/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/arch/powerpc/boot/dts/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/arch/arm64/boot/dts/include/dt-bindings/clock/
H A Djz4740-cgu.h7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
H A Djz4780-cgu.h7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
/linux-4.4.14/drivers/clk/mvebu/
H A Dkirkwood.c245 struct clk **muxes; member in struct:clk_muxing_ctrl
272 to_clk_mux(__clk_get_hw(ctrl->muxes[n])); clk_muxing_get_src()
274 return ctrl->muxes[n]; clk_muxing_get_src()
297 /* Count, allocate, and register clock muxes */ kirkwood_clk_muxing_setup()
302 ctrl->muxes = kcalloc(ctrl->num_muxes, sizeof(struct clk *), kirkwood_clk_muxing_setup()
304 if (WARN_ON(!ctrl->muxes)) kirkwood_clk_muxing_setup()
308 ctrl->muxes[n] = clk_register_mux(NULL, desc[n].name, kirkwood_clk_muxing_setup()
312 WARN_ON(IS_ERR(ctrl->muxes[n])); kirkwood_clk_muxing_setup()
/linux-4.4.14/drivers/i2c/muxes/
H A Di2c-mux-pca954x.c70 u8 enable; /* used for muxes only */
157 /* we make switches look like muxes, not sure how to be smarter */ pca954x_select_chan()
/linux-4.4.14/include/sound/
H A Dsoc-dpcm.h22 * or audio route changes triggered by muxes/mixers.
/linux-4.4.14/sound/soc/pxa/
H A Dmioa701_wm9713.c186 dev_warn(&pdev->dev, "Be warned that incorrect mixers/muxes setup will" mioa701_wm9713_probe()
/linux-4.4.14/sound/soc/codecs/
H A Dtas5086.c409 * The chip has a very unituitive register mapping and muxes information tas5086_hw_params()
653 /* SDIN inputs -> channel muxes */
703 /* Channel muxes -> PWM muxes */
746 /* The PWM muxes are directly connected to the PWM outputs */
H A Disabelle.c500 /* Analog input muxes for the capture amplifiers */
H A Dtwl6040.c632 /* Analog input muxes for the capture amplifiers */
H A Dwm8994.c1760 /* Power is done with the muxes since the ADC power also controls the
/linux-4.4.14/drivers/clk/samsung/
H A Dclk-s3c64xx.c189 /* List of clock muxes present on all S3C64xx SoCs. */
206 /* List of clock muxes present on S3C6400. */
214 /* List of clock muxes present on S3C6410. */
H A Dclk-s5pv210.c414 /* Common clock muxes. */
427 /* S5PV210-specific clock muxes. */
472 /* S5P6442-specific clock muxes. */
H A Dclk.c379 * Common function which registers plls, muxes, dividers and gates
/linux-4.4.14/arch/mips/alchemy/common/
H A Dclock.c354 /* Clock dividers and muxes *******************************************/
809 /* internal sources muxes *********************************************/
1090 /* diving muxes for internal sources */
/linux-4.4.14/drivers/parport/
H A Ddaisy.c90 /* Discover the IEEE1284.3 topology on a port -- muxes and daisy chains.
/linux-4.4.14/drivers/pinctrl/
H A Dpinctrl-tz1090.c85 * TZ1090 which can be muxed to a set of functions or sub muxes.
674 /* USB_VBUS muxes */
726 /* Sub muxes */
769 * submux, and if a submux function is chosen both muxes are updated to route
H A Dpinctrl-tz1090-pdc.c587 /* only match muxes */ find_mux_group()
/linux-4.4.14/drivers/clk/rockchip/
H A Dclk.c232 /* catch simple muxes */ rockchip_clk_register_branches()
/linux-4.4.14/drivers/clk/berlin/
H A Dbg2.c600 /* clock muxes */ berlin2_clock_setup()
/linux-4.4.14/drivers/gpu/vga/
H A Dvga_switcheroo.c63 * for the inactive GPU.) Also, muxes are often used to cut power to the
/linux-4.4.14/drivers/clk/sunxi/
H A Dclk-sunxi.c764 * sunxi_mux_clk_setup() - Setup function for muxes
/linux-4.4.14/drivers/net/fddi/skfp/
H A Dpcmplc.c569 * config plc muxes
/linux-4.4.14/drivers/clk/qcom/
H A Dmmcc-msm8960.c543 * These clocks select three inputs via two muxes. One mux selects pix_rdi_set_parent()
/linux-4.4.14/arch/avr32/mach-at32ap/
H A Dat32ap700x.c2322 /* Initialize the port muxes */ setup_platform()
/linux-4.4.14/drivers/media/pci/bt8xx/
H A Dbttv-cards.c2515 three internal composite inputs (unknown muxes)
3240 * The TD3116 has 2 74HC4051 muxes wired to the MUX0 input of a bt878.
3242 * The muxes are controlled via a 74HC373 latch which is connected to
/linux-4.4.14/drivers/tty/
H A Dn_gsm.c277 static struct gsm_mux *gsm_mux[MAX_MUX]; /* GSM muxes */
/linux-4.4.14/include/linux/mfd/
H A Dcros_ec_commands.h2519 /* Set USB type-C port role and muxes */

Completed in 1359 milliseconds