/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | ab8500.c | 1555 struct regulator_config config = { }; in ab8500_regulator_register() local 1562 config.dev = &pdev->dev; in ab8500_regulator_register() 1563 config.init_data = init_data; in ab8500_regulator_register() 1564 config.driver_data = info; in ab8500_regulator_register() 1565 config.of_node = np; in ab8500_regulator_register() 1578 rdev = devm_regulator_register(&pdev->dev, &info->desc, &config); in ab8500_regulator_register()
|
H A D | max8997-regulator.c | 1014 struct regulator_config config = { }; in max8997_pmic_probe() local 1179 config.dev = max8997->dev; in max8997_pmic_probe() 1180 config.init_data = pdata->regulators[i].initdata; in max8997_pmic_probe() 1181 config.driver_data = max8997; in max8997_pmic_probe() 1182 config.of_node = pdata->regulators[i].reg_node; in max8997_pmic_probe() 1185 &config); in max8997_pmic_probe()
|
H A D | wm8350-regulator.c | 1107 struct regulator_config config = { }; in wm8350_regulator_probe() local 1135 config.dev = &pdev->dev; in wm8350_regulator_probe() 1136 config.init_data = dev_get_platdata(&pdev->dev); in wm8350_regulator_probe() 1137 config.driver_data = dev_get_drvdata(&pdev->dev); in wm8350_regulator_probe() 1138 config.regmap = wm8350->regmap; in wm8350_regulator_probe() 1142 &config); in wm8350_regulator_probe()
|
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-oxnas.c | 841 unsigned int pin, unsigned long *config) in oxnas_ox810se_pinconf_get() 845 unsigned int param = pinconf_to_config_param(*config); in oxnas_ox810se_pinconf_get() 866 *config = pinconf_to_config_packed(param, arg); in oxnas_ox810se_pinconf_get() 872 unsigned int pin, unsigned long *config) in oxnas_ox820_pinconf_get() 876 unsigned int param = pinconf_to_config_param(*config); in oxnas_ox820_pinconf_get() 896 *config = pinconf_to_config_packed(param, arg); in oxnas_ox820_pinconf_get() 840 oxnas_ox810se_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config) oxnas_ox810se_pinconf_get() argument 871 oxnas_ox820_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config) oxnas_ox820_pinconf_get() argument
|
/kernel/linux/linux-5.10/drivers/staging/greybus/ |
H A D | camera.c | 229 struct gb_camera_stream_config_response *cfg = &resp->config[i]; in gb_camera_get_max_pkt_size() 290 struct gb_camera_stream_config_response *cfg = &resp->config[i]; in gb_camera_configure_streams_validate_response() 538 req_size = sizeof(*req) + nstreams * sizeof(req->config[0]); in gb_camera_configure_streams() 539 resp_size = sizeof(*resp) + nstreams * sizeof(resp->config[0]); in gb_camera_configure_streams() 554 struct gb_camera_stream_config_request *cfg = &req->config[i]; in gb_camera_configure_streams() 590 struct gb_camera_stream_config_response *cfg = &resp->config[i]; in gb_camera_configure_streams()
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/cal/ |
H A D | cal.c | 1094 struct regmap_config config = { }; in cal_init_camerarx_regmap() local 1126 config.reg_bits = 32; in cal_init_camerarx_regmap() 1127 config.reg_stride = 4; in cal_init_camerarx_regmap() 1128 config.val_bits = 32; in cal_init_camerarx_regmap() 1129 config.max_register = resource_size(res) - 4; in cal_init_camerarx_regmap() 1131 syscon = regmap_init_mmio(NULL, base, &config); in cal_init_camerarx_regmap()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | sh_flctl.c | 1090 const struct flctl_soc_config *config; in flctl_parse_dt() local 1093 config = of_device_get_match_data(dev); in flctl_parse_dt() 1094 if (!config) { in flctl_parse_dt() 1105 pdata->flcmncr_val = config->flcmncr_val; in flctl_parse_dt() 1106 pdata->has_hwecc = config->has_hwecc; in flctl_parse_dt() 1107 pdata->use_holden = config->use_holden; in flctl_parse_dt()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ptp.c | 570 struct hwtstamp_config *config) in aq_ptp_hwtstamp_config_get() 572 *config = aq_ptp->hwtstamp_config; in aq_ptp_hwtstamp_config_get() 591 struct hwtstamp_config *config) in aq_ptp_hwtstamp_config_set() 598 if (config->tx_type == HWTSTAMP_TX_ON || in aq_ptp_hwtstamp_config_set() 599 config->rx_filter == HWTSTAMP_FILTER_PTP_V2_EVENT) { in aq_ptp_hwtstamp_config_set() 626 aq_ptp->hwtstamp_config = *config; in aq_ptp_hwtstamp_config_set() 569 aq_ptp_hwtstamp_config_get(struct aq_ptp_s *aq_ptp, struct hwtstamp_config *config) aq_ptp_hwtstamp_config_get() argument 590 aq_ptp_hwtstamp_config_set(struct aq_ptp_s *aq_ptp, struct hwtstamp_config *config) aq_ptp_hwtstamp_config_set() argument
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | lgdt3305.c | 1095 struct dvb_frontend *lgdt3305_attach(const struct lgdt3305_config *config, in lgdt3305_attach() argument 1104 config ? config->i2c_addr : 0); in lgdt3305_attach() 1110 state->cfg = config; in lgdt3305_attach() 1113 switch (config->demod_chip) { in lgdt3305_attach() 1147 config->demod_chip ? "LGDT3304" : "LGDT3305"); in lgdt3305_attach()
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | tuner-core.c | 167 void *config; member 265 pr_warn("Tuner frontend module has no way to set config\n"); in fe_set_config() 294 * This function applies the tuner config to tuner specified 313 t->config = new_config; in set_type() 332 t->i2c->addr, t->config)) in set_type() 512 * This function applies the tuner config to tuner specified 526 dprintk("Calling set_type_addr for type=%d, addr=0x%02x, mode=0x%02x, config=%p\n", in tuner_s_type_addr() 530 tun_setup->config); in tuner_s_type_addr() 536 tun_setup->config, tun_setup->tuner_callback); in tuner_s_type_addr() 568 dprintk("Tuner frontend module has no way to set config\ in tuner_s_config() [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | lan9303-core.c | 201 regmap_reg_range(0x1d, 0x1d), /* hardware config */ 505 dev_err(chip->dev, "Failed to detect phy config: %d\n", reg); in lan9303_detect_phy_setup() 1271 struct phylink_config *config) in lan9303_phylink_get_caps() 1277 config->mac_capabilities = MAC_10 | MAC_100 | MAC_ASYM_PAUSE | in lan9303_phylink_get_caps() 1282 config->supported_interfaces); in lan9303_phylink_get_caps() 1284 config->supported_interfaces); in lan9303_phylink_get_caps() 1287 config->supported_interfaces); in lan9303_phylink_get_caps() 1292 config->supported_interfaces); in lan9303_phylink_get_caps() 1270 lan9303_phylink_get_caps(struct dsa_switch *ds, int port, struct phylink_config *config) lan9303_phylink_get_caps() argument
|
/kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
H A D | av7110_v4l.c | 150 u8 config; in ves1820_set_tv_freq() local 164 config = 0xa0; in ves1820_set_tv_freq() 166 config = 0x90; in ves1820_set_tv_freq() 168 config = 0x30; in ves1820_set_tv_freq() 169 config &= ~0x02; in ves1820_set_tv_freq() 171 buf[3] = config; in ves1820_set_tv_freq()
|
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | camera.c | 229 struct gb_camera_stream_config_response *cfg = &resp->config[i]; in gb_camera_get_max_pkt_size() 290 struct gb_camera_stream_config_response *cfg = &resp->config[i]; in gb_camera_configure_streams_validate_response() 538 req_size = sizeof(*req) + nstreams * sizeof(req->config[0]); in gb_camera_configure_streams() 539 resp_size = sizeof(*resp) + nstreams * sizeof(resp->config[0]); in gb_camera_configure_streams() 554 struct gb_camera_stream_config_request *cfg = &req->config[i]; in gb_camera_configure_streams() 590 struct gb_camera_stream_config_response *cfg = &resp->config[i]; in gb_camera_configure_streams()
|
/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | f_sourcesink.c | 466 struct usb_composite_dev *cdev = ss->function.config->cdev; in check_read_data() 530 cdev = ss->function.config->cdev; in source_sink_complete() 622 cdev = ss->function.config->cdev; in source_sink_start_ep() 638 cdev = ss->function.config->cdev; in disable_source_sink() 740 struct usb_composite_dev *cdev = f->config->cdev; in sourcesink_set_alt() 765 struct usb_configuration *c = f->config; in sourcesink_setup()
|
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | sysfs.c | 98 int config, value, rc; in bConfigurationValue_store() local 100 if (sscanf(buf, "%d", &config) != 1 || config < -1 || config > 255) in bConfigurationValue_store() 105 value = usb_set_configuration(udev, config); in bConfigurationValue_store() 872 * configurations (config plus subsidiary descriptors). in read_descriptors() 881 srclen = __le16_to_cpu(udev->config[cfgno].desc. in read_descriptors()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | ab8500.c | 1669 struct regulator_config config = { }; in ab8500_regulator_register() local 1676 config.dev = &pdev->dev; in ab8500_regulator_register() 1677 config.init_data = init_data; in ab8500_regulator_register() 1678 config.driver_data = info; in ab8500_regulator_register() 1679 config.of_node = np; in ab8500_regulator_register() 1692 rdev = devm_regulator_register(&pdev->dev, &info->desc, &config); in ab8500_regulator_register()
|
H A D | max8997-regulator.c | 1009 struct regulator_config config = { }; in max8997_pmic_probe() local 1174 config.dev = max8997->dev; in max8997_pmic_probe() 1175 config.init_data = pdata->regulators[i].initdata; in max8997_pmic_probe() 1176 config.driver_data = max8997; in max8997_pmic_probe() 1177 config.of_node = pdata->regulators[i].reg_node; in max8997_pmic_probe() 1180 &config); in max8997_pmic_probe()
|
H A D | wm8350-regulator.c | 1107 struct regulator_config config = { }; in wm8350_regulator_probe() local 1135 config.dev = &pdev->dev; in wm8350_regulator_probe() 1136 config.init_data = dev_get_platdata(&pdev->dev); in wm8350_regulator_probe() 1137 config.driver_data = dev_get_drvdata(&pdev->dev); in wm8350_regulator_probe() 1138 config.regmap = wm8350->regmap; in wm8350_regulator_probe() 1142 &config); in wm8350_regulator_probe()
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btrtl.c | 1194 rtl_dev_err(hdev, "mandatory config file %s not found", in btrtl_initialize() 1397 struct rtl_vendor_config *config; in btrtl_get_uart_settings() local 1402 total_data_len = btrtl_dev->cfg_len - sizeof(*config); in btrtl_get_uart_settings() 1404 rtl_dev_warn(hdev, "no config loaded"); in btrtl_get_uart_settings() 1408 config = (struct rtl_vendor_config *)btrtl_dev->cfg_data; in btrtl_get_uart_settings() 1409 if (le32_to_cpu(config->signature) != RTL_CONFIG_MAGIC) { in btrtl_get_uart_settings() 1410 rtl_dev_err(hdev, "invalid config magic"); in btrtl_get_uart_settings() 1414 if (total_data_len < le16_to_cpu(config->total_len)) { in btrtl_get_uart_settings() 1415 rtl_dev_err(hdev, "config is too short"); in btrtl_get_uart_settings() 1420 entry = ((void *)config in btrtl_get_uart_settings() [all...] |
/kernel/linux/linux-6.6/drivers/dma/dw-edma/ |
H A D | dw-edma-core.c | 234 struct dma_slave_config *config) in dw_edma_device_config() 238 memcpy(&chan->config, config, sizeof(*config)); in dw_edma_device_config() 441 src_addr = chan->config.src_addr; in dw_edma_device_transfer() 442 dst_addr = chan->config.dst_addr; in dw_edma_device_transfer() 233 dw_edma_device_config(struct dma_chan *dchan, struct dma_slave_config *config) dw_edma_device_config() argument
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | fsldma.c | 849 struct dma_slave_config *config) in fsl_dma_device_config() 864 if (config->direction == DMA_MEM_TO_DEV) in fsl_dma_device_config() 865 size = config->dst_addr_width * config->dst_maxburst; in fsl_dma_device_config() 867 size = config->src_addr_width * config->src_maxburst; in fsl_dma_device_config() 848 fsl_dma_device_config(struct dma_chan *dchan, struct dma_slave_config *config) fsl_dma_device_config() argument
|
H A D | mv_xor.c | 142 u32 config = readl_relaxed(XOR_CONFIG(chan)); in mv_chan_set_mode() local 144 config &= ~0x7; in mv_chan_set_mode() 145 config |= op_mode; in mv_chan_set_mode() 148 config |= XOR_DESCRIPTOR_SWAP; in mv_chan_set_mode() 150 config &= ~XOR_DESCRIPTOR_SWAP; in mv_chan_set_mode() 153 writel_relaxed(config, XOR_CONFIG(chan)); in mv_chan_set_mode() 697 dev_err(mv_chan_to_devp(chan), "config 0x%08x\n", val); in mv_chan_dump_regs()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_main.c | 245 static void prestera_mac_config(struct phylink_config *config, in prestera_mac_config() argument 251 static void prestera_mac_link_down(struct phylink_config *config, in prestera_mac_link_down() argument 254 struct net_device *ndev = to_net_dev(config->dev); in prestera_mac_link_down() 264 static void prestera_mac_link_up(struct phylink_config *config, in prestera_mac_link_up() argument 273 prestera_mac_select_pcs(struct phylink_config *config, in prestera_mac_select_pcs() argument 276 struct net_device *dev = to_net_dev(config->dev); in prestera_mac_select_pcs() 686 /* initialize config mac */ in prestera_port_create() 706 /* initialize config phy (if this is inegral) */ in prestera_port_create()
|
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A D | phy.c | 462 * @config: structure holding the timestamping configuration 467 struct kernel_hwtstamp_config *config) in __phy_hwtstamp_get() 472 return phy_mii_ioctl(phydev, config->ifr, SIOCGHWTSTAMP); in __phy_hwtstamp_get() 479 * @config: structure holding the timestamping configuration 483 struct kernel_hwtstamp_config *config, in __phy_hwtstamp_set() 489 return phy_mii_ioctl(phydev, config->ifr, SIOCSHWTSTAMP); in __phy_hwtstamp_set() 859 * @config: Configuration of the test to run 863 const struct phy_tdr_config *config) in phy_start_cable_test_tdr() 900 err = phydev->drv->cable_test_tdr_start(phydev, config); in phy_start_cable_test_tdr() 466 __phy_hwtstamp_get(struct phy_device *phydev, struct kernel_hwtstamp_config *config) __phy_hwtstamp_get() argument 482 __phy_hwtstamp_set(struct phy_device *phydev, struct kernel_hwtstamp_config *config, struct netlink_ext_ack *extack) __phy_hwtstamp_set() argument 861 phy_start_cable_test_tdr(struct phy_device *phydev, struct netlink_ext_ack *extack, const struct phy_tdr_config *config) phy_start_cable_test_tdr() argument
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | lm87.c | 148 u8 config; /* original register value */ member 846 lm87_write_value(client, LM87_REG_CONFIG, data->config); in lm87_restore_config() 879 data->config = lm87_read_value(client, LM87_REG_CONFIG) & 0x6F; in lm87_init_client() 885 if (!(data->config & 0x01)) { in lm87_init_client() 909 if ((data->config & 0x09) != 0x01) in lm87_init_client() 911 (data->config & 0x77) | 0x01); in lm87_init_client()
|