/linux-4.4.14/drivers/i2c/ |
H A D | Makefile | 10 obj-y += algos/ busses/ muxes/
|
/linux-4.4.14/drivers/dma/ |
H A D | lpc18xx-dmamux.c | 37 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 D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - 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 D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
|
/linux-4.4.14/include/dt-bindings/clock/ |
H A D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - 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 D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - 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 D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - 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 D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - 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 D | jz4740-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4740 programmers manual
|
H A D | jz4780-cgu.h | 7 * - muxes/dividers in the order they appear in the jz4780 programmers manual
|
/linux-4.4.14/drivers/clk/mvebu/ |
H A D | kirkwood.c | 245 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 D | i2c-mux-pca954x.c | 70 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 D | soc-dpcm.h | 22 * or audio route changes triggered by muxes/mixers.
|
/linux-4.4.14/sound/soc/pxa/ |
H A D | mioa701_wm9713.c | 186 dev_warn(&pdev->dev, "Be warned that incorrect mixers/muxes setup will" mioa701_wm9713_probe()
|
/linux-4.4.14/sound/soc/codecs/ |
H A D | tas5086.c | 409 * 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 D | isabelle.c | 500 /* Analog input muxes for the capture amplifiers */
|
H A D | twl6040.c | 632 /* Analog input muxes for the capture amplifiers */
|
H A D | wm8994.c | 1760 /* Power is done with the muxes since the ADC power also controls the
|
/linux-4.4.14/drivers/clk/samsung/ |
H A D | clk-s3c64xx.c | 189 /* 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 D | clk-s5pv210.c | 414 /* Common clock muxes. */ 427 /* S5PV210-specific clock muxes. */ 472 /* S5P6442-specific clock muxes. */
|
H A D | clk.c | 379 * Common function which registers plls, muxes, dividers and gates
|
/linux-4.4.14/arch/mips/alchemy/common/ |
H A D | clock.c | 354 /* Clock dividers and muxes *******************************************/ 809 /* internal sources muxes *********************************************/ 1090 /* diving muxes for internal sources */
|
/linux-4.4.14/drivers/parport/ |
H A D | daisy.c | 90 /* Discover the IEEE1284.3 topology on a port -- muxes and daisy chains.
|
/linux-4.4.14/drivers/pinctrl/ |
H A D | pinctrl-tz1090.c | 85 * 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 D | pinctrl-tz1090-pdc.c | 587 /* only match muxes */ find_mux_group()
|
/linux-4.4.14/drivers/clk/rockchip/ |
H A D | clk.c | 232 /* catch simple muxes */ rockchip_clk_register_branches()
|
/linux-4.4.14/drivers/clk/berlin/ |
H A D | bg2.c | 600 /* clock muxes */ berlin2_clock_setup()
|
/linux-4.4.14/drivers/gpu/vga/ |
H A D | vga_switcheroo.c | 63 * for the inactive GPU.) Also, muxes are often used to cut power to the
|
/linux-4.4.14/drivers/clk/sunxi/ |
H A D | clk-sunxi.c | 764 * sunxi_mux_clk_setup() - Setup function for muxes
|
/linux-4.4.14/drivers/net/fddi/skfp/ |
H A D | pcmplc.c | 569 * config plc muxes
|
/linux-4.4.14/drivers/clk/qcom/ |
H A D | mmcc-msm8960.c | 543 * 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 D | at32ap700x.c | 2322 /* Initialize the port muxes */ setup_platform()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
H A D | bttv-cards.c | 2515 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 D | n_gsm.c | 277 static struct gsm_mux *gsm_mux[MAX_MUX]; /* GSM muxes */
|
/linux-4.4.14/include/linux/mfd/ |
H A D | cros_ec_commands.h | 2519 /* Set USB type-C port role and muxes */
|