/kernel/linux/linux-5.10/arch/powerpc/platforms/52xx/ |
H A D | lite5200.c | 81 * Fix setting of port_config register. 92 u32 port_config; in lite5200_fix_port_config() local 104 port_config = in_be32(&gpio->port_config); in lite5200_fix_port_config() 106 port_config &= ~0x00800000; /* 48Mhz internal, pin is GPIO */ in lite5200_fix_port_config() 108 port_config &= ~0x00007000; /* USB port : Differential mode */ in lite5200_fix_port_config() 109 port_config |= 0x00001000; /* USB 1 only */ in lite5200_fix_port_config() 111 port_config &= ~0x03000000; /* ATA CS is on csb_4/5 */ in lite5200_fix_port_config() 112 port_config |= 0x01000000; in lite5200_fix_port_config() 114 pr_debug("port_config in lite5200_fix_port_config() [all...] |
H A D | media5200.c | 194 u32 port_config; in media5200_setup_arch() local 217 port_config = in_be32(&gpio->port_config); in media5200_setup_arch() 219 port_config &= ~0x03000000; /* ATA CS is on csb_4/5 */ in media5200_setup_arch() 220 port_config |= 0x01000000; in media5200_setup_arch() 222 out_be32(&gpio->port_config, port_config); in media5200_setup_arch()
|
H A D | mpc52xx_common.c | 312 mux = in_be32(&simple_gpio->port_config); in mpc5200_psc_ac97_gpio_reset() 313 out_be32(&simple_gpio->port_config, mux & (~gpio)); in mpc5200_psc_ac97_gpio_reset() 337 out_be32(&simple_gpio->port_config, mux); in mpc5200_psc_ac97_gpio_reset()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/52xx/ |
H A D | lite5200.c | 80 * Fix setting of port_config register. 91 u32 port_config; in lite5200_fix_port_config() local 103 port_config = in_be32(&gpio->port_config); in lite5200_fix_port_config() 105 port_config &= ~0x00800000; /* 48Mhz internal, pin is GPIO */ in lite5200_fix_port_config() 107 port_config &= ~0x00007000; /* USB port : Differential mode */ in lite5200_fix_port_config() 108 port_config |= 0x00001000; /* USB 1 only */ in lite5200_fix_port_config() 110 port_config &= ~0x03000000; /* ATA CS is on csb_4/5 */ in lite5200_fix_port_config() 111 port_config |= 0x01000000; in lite5200_fix_port_config() 113 pr_debug("port_config in lite5200_fix_port_config() [all...] |
H A D | media5200.c | 197 u32 port_config; in media5200_setup_arch() local 218 port_config = in_be32(&gpio->port_config); in media5200_setup_arch() 220 port_config &= ~0x03000000; /* ATA CS is on csb_4/5 */ in media5200_setup_arch() 221 port_config |= 0x01000000; in media5200_setup_arch() 223 out_be32(&gpio->port_config, port_config); in media5200_setup_arch()
|
H A D | mpc52xx_common.c | 275 mux = in_be32(&simple_gpio->port_config); in mpc5200_psc_ac97_gpio_reset() 276 out_be32(&simple_gpio->port_config, mux & (~gpio)); in mpc5200_psc_ac97_gpio_reset() 300 out_be32(&simple_gpio->port_config, mux); in mpc5200_psc_ac97_gpio_reset()
|
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-mc33880.c | 38 u8 port_config; member 45 return spi_write(mc->spi, &mc->port_config, sizeof(mc->port_config)); in mc33880_write_config() 52 mc->port_config |= 1 << offset; in __mc33880_set() 54 mc->port_config &= ~(1 << offset); in __mc33880_set() 110 mc->port_config = 0x00; in mc33880_probe() 116 mc->port_config = 0x00; in mc33880_probe()
|
H A D | gpio-max730x.c | 59 config = &ts->port_config[offset >> 2]; in max7301_direction_input() 101 config = &ts->port_config[offset >> 2]; in max7301_direction_output() 128 config = (ts->port_config[offset >> 2] >> ((offset & 3) << 1)) in max7301_get() 199 * initialize port_config with "0xAA", which means in __max730x_probe() 204 ts->port_config[i] = 0xAA; in __max730x_probe()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mc33880.c | 38 u8 port_config; member 45 return spi_write(mc->spi, &mc->port_config, sizeof(mc->port_config)); in mc33880_write_config() 52 mc->port_config |= 1 << offset; in __mc33880_set() 54 mc->port_config &= ~(1 << offset); in __mc33880_set() 110 mc->port_config = 0x00; in mc33880_probe() 116 mc->port_config = 0x00; in mc33880_probe()
|
H A D | gpio-max730x.c | 59 config = &ts->port_config[offset >> 2]; in max7301_direction_input() 101 config = &ts->port_config[offset >> 2]; in max7301_direction_output() 128 config = (ts->port_config[offset >> 2] >> ((offset & 3) << 1)) in max7301_get() 199 * initialize port_config with "0xAA", which means in __max730x_probe() 204 ts->port_config[i] = 0xAA; in __max730x_probe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/lan966x/ |
H A D | lan966x_phylink.c | 54 struct lan966x_port_config *port_config = &port->config; in lan966x_phylink_mac_link_up() local 56 port_config->duplex = duplex; in lan966x_phylink_mac_link_up() 57 port_config->speed = speed; in lan966x_phylink_mac_link_up() 58 port_config->pause = 0; in lan966x_phylink_mac_link_up() 59 port_config->pause |= tx_pause ? MLO_PAUSE_TX : 0; in lan966x_phylink_mac_link_up() 60 port_config->pause |= rx_pause ? MLO_PAUSE_RX : 0; in lan966x_phylink_mac_link_up()
|
/kernel/linux/linux-5.10/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-spi.c | 115 union cvmx_pip_prt_cfgx port_config; in __cvmx_helper_spi_enable() local 116 port_config.u64 = cvmx_read_csr(CVMX_PIP_PRT_CFGX(ipd_port)); in __cvmx_helper_spi_enable() 117 port_config.s.crc_en = 1; in __cvmx_helper_spi_enable() 118 cvmx_write_csr(CVMX_PIP_PRT_CFGX(ipd_port), port_config.u64); in __cvmx_helper_spi_enable()
|
/kernel/linux/linux-6.6/arch/mips/cavium-octeon/executive/ |
H A D | cvmx-helper-spi.c | 115 union cvmx_pip_prt_cfgx port_config; in __cvmx_helper_spi_enable() local 116 port_config.u64 = cvmx_read_csr(CVMX_PIP_PRT_CFGX(ipd_port)); in __cvmx_helper_spi_enable() 117 port_config.s.crc_en = 1; in __cvmx_helper_spi_enable() 118 cvmx_write_csr(CVMX_PIP_PRT_CFGX(ipd_port), port_config.u64); in __cvmx_helper_spi_enable()
|
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
H A D | q6afe-dai.c | 31 struct q6afe_port_config port_config[AFE_PORT_MAX]; member 42 struct q6afe_slim_cfg *slim = &dai_data->port_config[dai->id].slim; in q6slim_hw_params() 72 struct q6afe_hdmi_cfg *hdmi = &dai_data->port_config[dai->id].hdmi; in q6hdmi_hw_params() 99 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params() 112 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_set_fmt() 126 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_tdm_slot() 179 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_channel_map() 239 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_hw_params() 257 struct q6afe_cdc_dma_cfg *cfg = &dai_data->port_config[dai->id].dma_cfg; in q6dma_set_channel_map() 326 struct q6afe_cdc_dma_cfg *cfg = &dai_data->port_config[da in q6dma_hw_params() [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | sdw-mockup.c | 62 struct sdw_port_config port_config = {0}; in sdw_mockup_pcm_hw_params() local 73 snd_sdw_params_to_config(substream, params, &stream_config, &port_config); in sdw_mockup_pcm_hw_params() 76 port_config.num = 1; in sdw_mockup_pcm_hw_params() 78 port_config.num = 8; in sdw_mockup_pcm_hw_params() 81 &port_config, 1, sdw_stream); in sdw_mockup_pcm_hw_params()
|
H A D | max98373-sdw.c | 523 struct sdw_port_config port_config = {0}; in max98373_sdw_dai_hw_params() local 535 snd_sdw_params_to_config(substream, params, &stream_config, &port_config); in max98373_sdw_dai_hw_params() 538 port_config.num = 1; in max98373_sdw_dai_hw_params() 542 port_config.ch_mask = max98373->rx_mask; in max98373_sdw_dai_hw_params() 545 port_config.num = 3; in max98373_sdw_dai_hw_params() 549 port_config.ch_mask = GENMASK((int)stream_config.ch_count - 1, 0); in max98373_sdw_dai_hw_params() 553 &port_config, 1, sdw_stream); in max98373_sdw_dai_hw_params()
|
H A D | max98363.c | 209 struct sdw_port_config port_config; in max98363_sdw_dai_hw_params() local 228 port_config.num = 1; in max98363_sdw_dai_hw_params() 240 port_config.ch_mask = GENMASK((int)stream_config.ch_count - 1, 0); in max98363_sdw_dai_hw_params() 243 &port_config, 1, stream); in max98363_sdw_dai_hw_params()
|
H A D | cs42l42-sdw.c | 70 struct sdw_port_config port_config = {0}; in cs42l42_sdw_dai_hw_params() local 79 snd_sdw_params_to_config(substream, params, &stream_config, &port_config); in cs42l42_sdw_dai_hw_params() 82 port_config.num = CS42L42_SDW_PLAYBACK_PORT; in cs42l42_sdw_dai_hw_params() 84 port_config.num = CS42L42_SDW_CAPTURE_PORT; in cs42l42_sdw_dai_hw_params() 86 ret = sdw_stream_add_slave(cs42l42->sdw_peripheral, &stream_config, &port_config, 1, in cs42l42_sdw_dai_hw_params()
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | sdw.h | 24 * @port_config: Port configuration for the SoundWire audio stream 35 struct sdw_port_config *port_config) in snd_sdw_params_to_config() 46 port_config->ch_mask = GENMASK(stream_config->ch_count - 1, 0); in snd_sdw_params_to_config() 32 snd_sdw_params_to_config(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct sdw_stream_config *stream_config, struct sdw_port_config *port_config) snd_sdw_params_to_config() argument
|
/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
H A D | q6afe-dai.c | 112 struct q6afe_port_config port_config[AFE_PORT_MAX]; member 123 struct q6afe_slim_cfg *slim = &dai_data->port_config[dai->id].slim; in q6slim_hw_params() 153 struct q6afe_hdmi_cfg *hdmi = &dai_data->port_config[dai->id].hdmi; in q6hdmi_hw_params() 201 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params() 214 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_set_fmt() 228 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_tdm_slot() 281 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_set_channel_map() 341 struct q6afe_tdm_cfg *tdm = &dai_data->port_config[dai->id].tdm; in q6tdm_hw_params() 359 struct q6afe_cdc_dma_cfg *cfg = &dai_data->port_config[dai->id].dma_cfg; in q6dma_set_channel_map() 428 struct q6afe_cdc_dma_cfg *cfg = &dai_data->port_config[da in q6dma_hw_params() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_hw.c | 711 if (ahw->port_config & QLC_83XX_10G_CAPABLE) { in qlcnic_83xx_get_port_info() 713 } else if (ahw->port_config & QLC_83XX_10_CAPABLE || in qlcnic_83xx_get_port_info() 714 ahw->port_config & QLC_83XX_100_CAPABLE || in qlcnic_83xx_get_port_info() 715 ahw->port_config & QLC_83XX_1G_CAPABLE) { in qlcnic_83xx_get_port_info() 721 if (QLC_83XX_AUTONEG(ahw->port_config)) in qlcnic_83xx_get_port_info() 1668 cmd.req.arg[1] = adapter->ahw->port_config; in qlcnic_83xx_set_port_config() 1689 adapter->ahw->port_config = cmd.rsp.arg[1]; in qlcnic_83xx_get_port_config() 1858 config = ahw->port_config; in qlcnic_83xx_set_lb_mode() 1871 ahw->port_config |= QLC_83XX_CFG_LOOPBACK_HSS; in qlcnic_83xx_set_lb_mode() 1873 ahw->port_config | in qlcnic_83xx_set_lb_mode() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_83xx_hw.c | 710 if (ahw->port_config & QLC_83XX_10G_CAPABLE) { in qlcnic_83xx_get_port_info() 712 } else if (ahw->port_config & QLC_83XX_10_CAPABLE || in qlcnic_83xx_get_port_info() 713 ahw->port_config & QLC_83XX_100_CAPABLE || in qlcnic_83xx_get_port_info() 714 ahw->port_config & QLC_83XX_1G_CAPABLE) { in qlcnic_83xx_get_port_info() 720 if (QLC_83XX_AUTONEG(ahw->port_config)) in qlcnic_83xx_get_port_info() 1667 cmd.req.arg[1] = adapter->ahw->port_config; in qlcnic_83xx_set_port_config() 1688 adapter->ahw->port_config = cmd.rsp.arg[1]; in qlcnic_83xx_get_port_config() 1857 config = ahw->port_config; in qlcnic_83xx_set_lb_mode() 1870 ahw->port_config |= QLC_83XX_CFG_LOOPBACK_HSS; in qlcnic_83xx_set_lb_mode() 1872 ahw->port_config | in qlcnic_83xx_set_lb_mode() [all...] |
/kernel/linux/linux-5.10/drivers/soundwire/ |
H A D | stream.c | 1194 struct sdw_port_config *port_config, in sdw_port_alloc() 1203 p_rt->ch_mask = port_config[port_index].ch_mask; in sdw_port_alloc() 1204 p_rt->num = port_config[port_index].num; in sdw_port_alloc() 1211 struct sdw_port_config *port_config, in sdw_master_port_config() 1219 p_rt = sdw_port_alloc(bus->dev, port_config, i); in sdw_master_port_config() 1236 struct sdw_port_config *port_config, in sdw_slave_port_config() 1244 p_rt = sdw_port_alloc(&slave->dev, port_config, i); in sdw_slave_port_config() 1274 * @port_config: Port configuration for audio stream 1280 struct sdw_port_config *port_config, in sdw_stream_add_master() 1314 ret = sdw_master_port_config(bus, m_rt, port_config, num_port in sdw_stream_add_master() 1193 sdw_port_alloc(struct device *dev, struct sdw_port_config *port_config, int port_index) sdw_port_alloc() argument 1209 sdw_master_port_config(struct sdw_bus *bus, struct sdw_master_runtime *m_rt, struct sdw_port_config *port_config, unsigned int num_ports) sdw_master_port_config() argument 1234 sdw_slave_port_config(struct sdw_slave *slave, struct sdw_slave_runtime *s_rt, struct sdw_port_config *port_config, unsigned int num_config) sdw_slave_port_config() argument 1278 sdw_stream_add_master(struct sdw_bus *bus, struct sdw_stream_config *stream_config, struct sdw_port_config *port_config, unsigned int num_ports, struct sdw_stream_runtime *stream) sdw_stream_add_master() argument 1343 sdw_stream_add_slave(struct sdw_slave *slave, struct sdw_stream_config *stream_config, struct sdw_port_config *port_config, unsigned int num_ports, struct sdw_stream_runtime *stream) sdw_stream_add_slave() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | max98373-sdw.c | 523 struct sdw_port_config port_config; in max98373_sdw_dai_hw_params() local 538 port_config.num = 1; in max98373_sdw_dai_hw_params() 541 port_config.num = 3; in max98373_sdw_dai_hw_params() 550 port_config.ch_mask = max98373->rx_mask; in max98373_sdw_dai_hw_params() 558 port_config.ch_mask = GENMASK((int)stream_config.ch_count - 1, 0); in max98373_sdw_dai_hw_params() 562 &port_config, 1, stream->sdw_stream); in max98373_sdw_dai_hw_params()
|
/kernel/linux/linux-5.10/drivers/scsi/isci/ |
H A D | Makefile | 9 port_config.o \
|