pin_data          119 drivers/gpu/drm/amd/display/dc/dc_ddc_types.h 	struct gpio *pin_data;
pin_data          256 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c 	EVENT_LOG_AUX_REQ(engine->ddc->pin_data->en, EVENT_LOG_AUX_ORIGIN_NATIVE,
pin_data          466 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c 	aux_engine = ddc->ctx->dc->res_pool->engines[ddc_pin->pin_data->en];
pin_data          490 drivers/gpu/drm/amd/display/dc/dce/dce_aux.c 		EVENT_LOG_AUX_REP(aux_engine->ddc->pin_data->en,
pin_data           48 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 		dal_gpio_get_value(ddc->pin_data, &value);
pin_data           63 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 		dal_gpio_set_value(ddc->pin_data, value);
pin_data          490 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	ddc->pin_data = dal_gpio_create(
pin_data          493 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	if (!ddc->pin_data) {
pin_data          513 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	dal_gpio_destroy(&ddc->pin_data);
pin_data          530 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	dal_gpio_destroy(&(*ddc)->pin_data);
pin_data          548 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	result = dal_gpio_open_ex(ddc->pin_data, mode);
pin_data          575 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	hw_data = FROM_HW_GPIO_PIN(ddc->pin_data->pin);
pin_data          581 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	result = dal_gpio_set_config(ddc->pin_data, &config_data);
pin_data          591 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	dal_gpio_close(ddc->pin_data);
pin_data          603 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 		dal_gpio_get_mode(ddc->pin_data);
pin_data          605 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	result = dal_gpio_change_mode(ddc->pin_data, mode);
pin_data          623 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	dal_gpio_change_mode(ddc->pin_data, original_mode);
pin_data          631 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	return (enum gpio_ddc_line)dal_gpio_get_enum(ddc->pin_data);
pin_data          646 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	return dal_gpio_set_config(ddc->pin_data, &config_data);
pin_data          653 drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c 	dal_gpio_close(ddc->pin_data);
pin_data          663 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          670 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(base_address + pin_data->pin_conf.offset);
pin_data          671 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val &= ~(NS2_PIN_SRC_MASK << pin_data->pin_conf.input_en);
pin_data          674 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		val |= NS2_PIN_INPUT_EN_MASK << pin_data->pin_conf.input_en;
pin_data          676 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	writel(val, (base_address + pin_data->pin_conf.offset));
pin_data          686 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          691 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	enable = readl(pinctrl->pinconf_base + pin_data->pin_conf.offset);
pin_data          692 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	enable = (enable >> pin_data->pin_conf.input_en) &
pin_data          709 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          716 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(base_address + pin_data->pin_conf.offset);
pin_data          717 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val &= ~(NS2_PIN_SRC_MASK << pin_data->pin_conf.src_shift);
pin_data          720 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		val |= NS2_PIN_SRC_MASK << pin_data->pin_conf.src_shift;
pin_data          722 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	writel(val, (base_address + pin_data->pin_conf.offset));
pin_data          733 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          738 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(pinctrl->pinconf_base + pin_data->pin_conf.offset);
pin_data          739 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	*slew = (val >> pin_data->pin_conf.src_shift) & NS2_PIN_SRC_MASK;
pin_data          750 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          757 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(base_address + pin_data->pin_conf.offset);
pin_data          758 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val &= ~(NS2_PIN_PULL_MASK << pin_data->pin_conf.pull_shift);
pin_data          761 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		val |= NS2_PIN_PULL_UP << pin_data->pin_conf.pull_shift;
pin_data          763 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		val |= NS2_PIN_PULL_DOWN << pin_data->pin_conf.pull_shift;
pin_data          764 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	writel(val, (base_address + pin_data->pin_conf.offset));
pin_data          777 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          782 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(pinctrl->pinconf_base + pin_data->pin_conf.offset);
pin_data          783 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = (val >> pin_data->pin_conf.pull_shift) & NS2_PIN_PULL_MASK;
pin_data          799 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          810 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(base_address + pin_data->pin_conf.offset);
pin_data          811 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val &= ~(NS2_PIN_DRIVE_STRENGTH_MASK << pin_data->pin_conf.drive_shift);
pin_data          812 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val |= ((strength / 2) - 1) << pin_data->pin_conf.drive_shift;
pin_data          813 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	writel(val, (base_address + pin_data->pin_conf.offset));
pin_data          825 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          830 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	val = readl(pinctrl->pinconf_base + pin_data->pin_conf.offset);
pin_data          831 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	*strength = (val >> pin_data->pin_conf.drive_shift) &
pin_data          844 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctldev->desc->pins[pin].drv_data;
pin_data          850 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	if (pin_data->pin_conf.base == -1)
pin_data          904 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	struct ns2_pin *pin_data = pctrldev->desc->pins[pin].drv_data;
pin_data          910 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	if (pin_data->pin_conf.base == -1)
pin_data          955 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	const struct armada_37xx_pin_data *pin_data = info->data;
pin_data          960 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	info->groups = pin_data->groups;
pin_data          961 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	info->ngroups = pin_data->ngroups;
pin_data          970 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 			       pin_data->nr_pins, sizeof(*pindesc),
pin_data          976 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	ctrldesc->npins = pin_data->nr_pins;
pin_data          979 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	for (pin = 0; pin < pin_data->nr_pins; pin++) {
pin_data          982 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 					pin_data->name, pin);
pin_data          991 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 				   pin_data->nr_pins,
pin_data          764 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_pin_data *pin_data;
pin_data          794 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pin_data = devm_kcalloc(&pdev->dev,
pin_data          798 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	if (!pin_data)
pin_data          802 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		pin_data[i].reg = SSBI_REG_ADDR_GPIO(i);
pin_data          803 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		pin_data[i].irq = -1;
pin_data          805 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		ret = pm8xxx_pin_populate(pctrl, &pin_data[i]);
pin_data          811 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		pins[i].drv_data = &pin_data[i];
pin_data          750 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_pin_data *pin_data;
pin_data          784 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pin_data = devm_kcalloc(&pdev->dev,
pin_data          788 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	if (!pin_data)
pin_data          792 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pin_data[i].reg = SSBI_REG_ADDR_MPP(i);
pin_data          793 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pin_data[i].irq = platform_get_irq(pdev, i);
pin_data          794 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		if (pin_data[i].irq < 0)
pin_data          795 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 			return pin_data[i].irq;
pin_data          797 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		ret = pm8xxx_pin_populate(pctrl, &pin_data[i]);
pin_data          803 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pins[i].drv_data = &pin_data[i];