pchip             180 arch/alpha/kernel/core_tsunami.c 	tsunami_pchip *pchip = hose->index ? TSUNAMI_pchip1 : TSUNAMI_pchip0;
pchip             186 arch/alpha/kernel/core_tsunami.c 	csr = &pchip->tlbia.csr;
pchip             188 arch/alpha/kernel/core_tsunami.c 		csr = &pchip->tlbiv.csr;
pchip             247 arch/alpha/kernel/core_tsunami.c tsunami_init_one_pchip(tsunami_pchip *pchip, int index)
pchip             251 arch/alpha/kernel/core_tsunami.c 	if (tsunami_probe_read(&pchip->pctl.csr) == 0)
pchip             294 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsba[0] = pchip->wsba[0].csr;
pchip             295 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsm[0] = pchip->wsm[0].csr;
pchip             296 arch/alpha/kernel/core_tsunami.c 	saved_config[index].tba[0] = pchip->tba[0].csr;
pchip             298 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsba[1] = pchip->wsba[1].csr;
pchip             299 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsm[1] = pchip->wsm[1].csr;
pchip             300 arch/alpha/kernel/core_tsunami.c 	saved_config[index].tba[1] = pchip->tba[1].csr;
pchip             302 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsba[2] = pchip->wsba[2].csr;
pchip             303 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsm[2] = pchip->wsm[2].csr;
pchip             304 arch/alpha/kernel/core_tsunami.c 	saved_config[index].tba[2] = pchip->tba[2].csr;
pchip             306 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsba[3] = pchip->wsba[3].csr;
pchip             307 arch/alpha/kernel/core_tsunami.c 	saved_config[index].wsm[3] = pchip->wsm[3].csr;
pchip             308 arch/alpha/kernel/core_tsunami.c 	saved_config[index].tba[3] = pchip->tba[3].csr;
pchip             335 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[0].csr = hose->sg_isa->dma_base | 3;
pchip             336 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[0].csr  = (hose->sg_isa->size - 1) & 0xfff00000;
pchip             337 arch/alpha/kernel/core_tsunami.c 	pchip->tba[0].csr  = virt_to_phys(hose->sg_isa->ptes);
pchip             339 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[1].csr = hose->sg_pci->dma_base | 3;
pchip             340 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[1].csr  = (hose->sg_pci->size - 1) & 0xfff00000;
pchip             341 arch/alpha/kernel/core_tsunami.c 	pchip->tba[1].csr  = virt_to_phys(hose->sg_pci->ptes);
pchip             343 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[2].csr = 0x80000000 | 1;
pchip             344 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[2].csr  = (0x80000000 - 1) & 0xfff00000;
pchip             345 arch/alpha/kernel/core_tsunami.c 	pchip->tba[2].csr  = 0;
pchip             347 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[3].csr = 0;
pchip             350 arch/alpha/kernel/core_tsunami.c 	pchip->pctl.csr |= pctl_m_mwin;
pchip             425 arch/alpha/kernel/core_tsunami.c tsunami_kill_one_pchip(tsunami_pchip *pchip, int index)
pchip             427 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[0].csr = saved_config[index].wsba[0];
pchip             428 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[0].csr = saved_config[index].wsm[0];
pchip             429 arch/alpha/kernel/core_tsunami.c 	pchip->tba[0].csr = saved_config[index].tba[0];
pchip             431 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[1].csr = saved_config[index].wsba[1];
pchip             432 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[1].csr = saved_config[index].wsm[1];
pchip             433 arch/alpha/kernel/core_tsunami.c 	pchip->tba[1].csr = saved_config[index].tba[1];
pchip             435 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[2].csr = saved_config[index].wsba[2];
pchip             436 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[2].csr = saved_config[index].wsm[2];
pchip             437 arch/alpha/kernel/core_tsunami.c 	pchip->tba[2].csr = saved_config[index].tba[2];
pchip             439 arch/alpha/kernel/core_tsunami.c 	pchip->wsba[3].csr = saved_config[index].wsba[3];
pchip             440 arch/alpha/kernel/core_tsunami.c 	pchip->wsm[3].csr = saved_config[index].wsm[3];
pchip             441 arch/alpha/kernel/core_tsunami.c 	pchip->tba[3].csr = saved_config[index].tba[3];
pchip             453 arch/alpha/kernel/core_tsunami.c tsunami_pci_clr_err_1(tsunami_pchip *pchip)
pchip             455 arch/alpha/kernel/core_tsunami.c 	pchip->perror.csr;
pchip             456 arch/alpha/kernel/core_tsunami.c 	pchip->perror.csr = 0x040;
pchip             458 arch/alpha/kernel/core_tsunami.c 	pchip->perror.csr;
pchip             200 drivers/gpio/gpio-pxa.c static inline int __gpio_is_occupied(struct pxa_gpio_chip *pchip, unsigned gpio)
pchip             206 drivers/gpio/gpio-pxa.c 	base = gpio_bank_base(&pchip->chip, gpio);
pchip             231 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = pxa_gpio_chip;
pchip             234 drivers/gpio/gpio-pxa.c 	irq_gpio0 = irq_find_mapping(pchip->irqdomain, 0);
pchip             255 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = chip_to_pxachip(chip);
pchip             257 drivers/gpio/gpio-pxa.c 	return irq_find_mapping(pchip->irqdomain, offset);
pchip             346 drivers/gpio/gpio-pxa.c static int pxa_init_gpio_chip(struct pxa_gpio_chip *pchip, int ngpio,
pchip             352 drivers/gpio/gpio-pxa.c 	pchip->banks = devm_kcalloc(pchip->dev, nbanks, sizeof(*pchip->banks),
pchip             354 drivers/gpio/gpio-pxa.c 	if (!pchip->banks)
pchip             357 drivers/gpio/gpio-pxa.c 	pchip->chip.label = "gpio-pxa";
pchip             358 drivers/gpio/gpio-pxa.c 	pchip->chip.direction_input  = pxa_gpio_direction_input;
pchip             359 drivers/gpio/gpio-pxa.c 	pchip->chip.direction_output = pxa_gpio_direction_output;
pchip             360 drivers/gpio/gpio-pxa.c 	pchip->chip.get = pxa_gpio_get;
pchip             361 drivers/gpio/gpio-pxa.c 	pchip->chip.set = pxa_gpio_set;
pchip             362 drivers/gpio/gpio-pxa.c 	pchip->chip.to_irq = pxa_gpio_to_irq;
pchip             363 drivers/gpio/gpio-pxa.c 	pchip->chip.ngpio = ngpio;
pchip             366 drivers/gpio/gpio-pxa.c 		pchip->chip.request = gpiochip_generic_request;
pchip             367 drivers/gpio/gpio-pxa.c 		pchip->chip.free = gpiochip_generic_free;
pchip             371 drivers/gpio/gpio-pxa.c 	pchip->chip.of_node = np;
pchip             372 drivers/gpio/gpio-pxa.c 	pchip->chip.of_xlate = pxa_gpio_of_xlate;
pchip             373 drivers/gpio/gpio-pxa.c 	pchip->chip.of_gpio_n_cells = 2;
pchip             377 drivers/gpio/gpio-pxa.c 		bank = pchip->banks + i;
pchip             381 drivers/gpio/gpio-pxa.c 	return gpiochip_add_data(&pchip->chip, pchip);
pchip             401 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = irq_data_get_irq_chip_data(d);
pchip             403 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_bank *c = gpio_to_pxabank(&pchip->chip, gpio);
pchip             413 drivers/gpio/gpio-pxa.c 		if (__gpio_is_occupied(pchip, gpio))
pchip             448 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = d;
pchip             453 drivers/gpio/gpio-pxa.c 		for_each_gpio_bank(gpio, c, pchip) {
pchip             462 drivers/gpio/gpio-pxa.c 					irq_find_mapping(pchip->irqdomain,
pchip             474 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = d;
pchip             476 drivers/gpio/gpio-pxa.c 	if (in_irq == pchip->irq0) {
pchip             477 drivers/gpio/gpio-pxa.c 		generic_handle_irq(irq_find_mapping(pchip->irqdomain, 0));
pchip             478 drivers/gpio/gpio-pxa.c 	} else if (in_irq == pchip->irq1) {
pchip             479 drivers/gpio/gpio-pxa.c 		generic_handle_irq(irq_find_mapping(pchip->irqdomain, 1));
pchip             489 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = irq_data_get_irq_chip_data(d);
pchip             491 drivers/gpio/gpio-pxa.c 	void __iomem *base = gpio_bank_base(&pchip->chip, gpio);
pchip             498 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = irq_data_get_irq_chip_data(d);
pchip             500 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_bank *b = gpio_to_pxabank(&pchip->chip, gpio);
pchip             501 drivers/gpio/gpio-pxa.c 	void __iomem *base = gpio_bank_base(&pchip->chip, gpio);
pchip             514 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = irq_data_get_irq_chip_data(d);
pchip             517 drivers/gpio/gpio-pxa.c 	if (pchip->set_wake)
pchip             518 drivers/gpio/gpio-pxa.c 		return pchip->set_wake(gpio, on);
pchip             525 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = irq_data_get_irq_chip_data(d);
pchip             527 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_bank *c = gpio_to_pxabank(&pchip->chip, gpio);
pchip             596 drivers/gpio/gpio-pxa.c 			     struct pxa_gpio_chip *pchip)
pchip             615 drivers/gpio/gpio-pxa.c #define pxa_gpio_probe_dt(pdev, pchip)		(-1)
pchip             620 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip;
pchip             628 drivers/gpio/gpio-pxa.c 	pchip = devm_kzalloc(&pdev->dev, sizeof(*pchip), GFP_KERNEL);
pchip             629 drivers/gpio/gpio-pxa.c 	if (!pchip)
pchip             631 drivers/gpio/gpio-pxa.c 	pchip->dev = &pdev->dev;
pchip             639 drivers/gpio/gpio-pxa.c 		pchip->set_wake = info->gpio_set_wake;
pchip             641 drivers/gpio/gpio-pxa.c 		irq_base = pxa_gpio_probe_dt(pdev, pchip);
pchip             649 drivers/gpio/gpio-pxa.c 	pchip->irqdomain = irq_domain_add_legacy(pdev->dev.of_node,
pchip             651 drivers/gpio/gpio-pxa.c 						 0, &pxa_irq_domain_ops, pchip);
pchip             652 drivers/gpio/gpio-pxa.c 	if (!pchip->irqdomain)
pchip             662 drivers/gpio/gpio-pxa.c 	pchip->irq0 = irq0;
pchip             663 drivers/gpio/gpio-pxa.c 	pchip->irq1 = irq1;
pchip             682 drivers/gpio/gpio-pxa.c 	ret = pxa_init_gpio_chip(pchip, pxa_last_gpio + 1, pdev->dev.of_node,
pchip             690 drivers/gpio/gpio-pxa.c 	for_each_gpio_bank(gpio, c, pchip) {
pchip             702 drivers/gpio/gpio-pxa.c 				       "gpio-0", pchip);
pchip             710 drivers/gpio/gpio-pxa.c 				       "gpio-1", pchip);
pchip             717 drivers/gpio/gpio-pxa.c 				       "gpio-mux", pchip);
pchip             722 drivers/gpio/gpio-pxa.c 	pxa_gpio_chip = pchip;
pchip             769 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = pxa_gpio_chip;
pchip             773 drivers/gpio/gpio-pxa.c 	if (!pchip)
pchip             776 drivers/gpio/gpio-pxa.c 	for_each_gpio_bank(gpio, c, pchip) {
pchip             790 drivers/gpio/gpio-pxa.c 	struct pxa_gpio_chip *pchip = pxa_gpio_chip;
pchip             794 drivers/gpio/gpio-pxa.c 	if (!pchip)
pchip             797 drivers/gpio/gpio-pxa.c 	for_each_gpio_bank(gpio, c, pchip) {
pchip             151 drivers/mtd/chips/gen_probe.c 			struct flchip *pchip = &retcfi->chips[j++];
pchip             153 drivers/mtd/chips/gen_probe.c 			pchip->start = (i << cfi.chipshift);
pchip             154 drivers/mtd/chips/gen_probe.c 			pchip->state = FL_READY;
pchip             155 drivers/mtd/chips/gen_probe.c 			init_waitqueue_head(&pchip->wq);
pchip             156 drivers/mtd/chips/gen_probe.c 			mutex_init(&pchip->mutex);
pchip              58 drivers/regulator/lp8755.c static int lp8755_read(struct lp8755_chip *pchip, unsigned int reg,
pchip              61 drivers/regulator/lp8755.c 	return regmap_read(pchip->regmap, reg, val);
pchip              70 drivers/regulator/lp8755.c static int lp8755_write(struct lp8755_chip *pchip, unsigned int reg,
pchip              73 drivers/regulator/lp8755.c 	return regmap_write(pchip->regmap, reg, val);
pchip              83 drivers/regulator/lp8755.c static int lp8755_update_bits(struct lp8755_chip *pchip, unsigned int reg,
pchip              86 drivers/regulator/lp8755.c 	return regmap_update_bits(pchip->regmap, reg, mask, val);
pchip              94 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip = rdev_get_drvdata(rdev);
pchip              96 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x12 + id, &regval);
pchip              98 drivers/regulator/lp8755.c 		dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             109 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip = rdev_get_drvdata(rdev);
pchip             118 drivers/regulator/lp8755.c 		ret = lp8755_update_bits(pchip, 0x08 + id, 0x20, 0x00);
pchip             124 drivers/regulator/lp8755.c 		ret = lp8755_update_bits(pchip, 0x08 + id, 0x20, 0x20);
pchip             128 drivers/regulator/lp8755.c 		ret = lp8755_update_bits(pchip, 0x10, 0x01, 0x01);
pchip             133 drivers/regulator/lp8755.c 		dev_err(pchip->dev, "Not supported buck mode %s\n", __func__);
pchip             138 drivers/regulator/lp8755.c 	ret = lp8755_update_bits(pchip, 0x06, 0x01 << id, regbval);
pchip             143 drivers/regulator/lp8755.c 	dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             152 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip = rdev_get_drvdata(rdev);
pchip             154 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x06, &regval);
pchip             162 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x08 + id, &regval);
pchip             174 drivers/regulator/lp8755.c 	dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             183 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip = rdev_get_drvdata(rdev);
pchip             212 drivers/regulator/lp8755.c 		dev_err(pchip->dev,
pchip             217 drivers/regulator/lp8755.c 	ret = lp8755_update_bits(pchip, 0x07 + id, 0x07, regval);
pchip             222 drivers/regulator/lp8755.c 	dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             274 drivers/regulator/lp8755.c static int lp8755_init_data(struct lp8755_chip *pchip)
pchip             278 drivers/regulator/lp8755.c 	struct lp8755_platform_data *pdata = pchip->pdata;
pchip             281 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x3D, &regval);
pchip             284 drivers/regulator/lp8755.c 	pchip->mphase = regval & 0x0F;
pchip             287 drivers/regulator/lp8755.c 	for (icnt = 0; icnt < mphase_buck[pchip->mphase].nreg; icnt++) {
pchip             288 drivers/regulator/lp8755.c 		buck_num = mphase_buck[pchip->mphase].buck_num[icnt];
pchip             294 drivers/regulator/lp8755.c 	dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             323 drivers/regulator/lp8755.c static int lp8755_regulator_init(struct lp8755_chip *pchip)
pchip             326 drivers/regulator/lp8755.c 	struct lp8755_platform_data *pdata = pchip->pdata;
pchip             329 drivers/regulator/lp8755.c 	rconfig.regmap = pchip->regmap;
pchip             330 drivers/regulator/lp8755.c 	rconfig.dev = pchip->dev;
pchip             331 drivers/regulator/lp8755.c 	rconfig.driver_data = pchip;
pchip             333 drivers/regulator/lp8755.c 	for (icnt = 0; icnt < mphase_buck[pchip->mphase].nreg; icnt++) {
pchip             334 drivers/regulator/lp8755.c 		buck_num = mphase_buck[pchip->mphase].buck_num[icnt];
pchip             336 drivers/regulator/lp8755.c 		rconfig.of_node = pchip->dev->of_node;
pchip             337 drivers/regulator/lp8755.c 		pchip->rdev[buck_num] =
pchip             338 drivers/regulator/lp8755.c 		    devm_regulator_register(pchip->dev,
pchip             340 drivers/regulator/lp8755.c 		if (IS_ERR(pchip->rdev[buck_num])) {
pchip             341 drivers/regulator/lp8755.c 			ret = PTR_ERR(pchip->rdev[buck_num]);
pchip             342 drivers/regulator/lp8755.c 			pchip->rdev[buck_num] = NULL;
pchip             343 drivers/regulator/lp8755.c 			dev_err(pchip->dev, "regulator init failed: buck %d\n",
pchip             356 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip = data;
pchip             359 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x0D, &flag0);
pchip             363 drivers/regulator/lp8755.c 	ret = lp8755_write(pchip, 0x0D, 0x00);
pchip             370 drivers/regulator/lp8755.c 		    && (pchip->irqmask & (0x04 << icnt))
pchip             371 drivers/regulator/lp8755.c 		    && (pchip->rdev[icnt] != NULL)) {
pchip             372 drivers/regulator/lp8755.c 			regulator_lock(pchip->rdev[icnt]);
pchip             373 drivers/regulator/lp8755.c 			regulator_notifier_call_chain(pchip->rdev[icnt],
pchip             376 drivers/regulator/lp8755.c 			regulator_unlock(pchip->rdev[icnt]);
pchip             380 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x0E, &flag1);
pchip             384 drivers/regulator/lp8755.c 	ret = lp8755_write(pchip, 0x0E, 0x00);
pchip             389 drivers/regulator/lp8755.c 	if ((flag1 & 0x01) && (pchip->irqmask & 0x01))
pchip             391 drivers/regulator/lp8755.c 			if (pchip->rdev[icnt] != NULL) {
pchip             392 drivers/regulator/lp8755.c 				regulator_lock(pchip->rdev[icnt]);
pchip             393 drivers/regulator/lp8755.c 				regulator_notifier_call_chain(pchip->rdev[icnt],
pchip             396 drivers/regulator/lp8755.c 				regulator_unlock(pchip->rdev[icnt]);
pchip             400 drivers/regulator/lp8755.c 	if ((flag1 & 0x02) && (pchip->irqmask & 0x02))
pchip             402 drivers/regulator/lp8755.c 			if (pchip->rdev[icnt] != NULL) {
pchip             403 drivers/regulator/lp8755.c 				regulator_lock(pchip->rdev[icnt]);
pchip             404 drivers/regulator/lp8755.c 				regulator_notifier_call_chain(pchip->rdev[icnt],
pchip             407 drivers/regulator/lp8755.c 				regulator_unlock(pchip->rdev[icnt]);
pchip             412 drivers/regulator/lp8755.c 	dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             416 drivers/regulator/lp8755.c static int lp8755_int_config(struct lp8755_chip *pchip)
pchip             421 drivers/regulator/lp8755.c 	if (pchip->irq == 0) {
pchip             422 drivers/regulator/lp8755.c 		dev_warn(pchip->dev, "not use interrupt : %s\n", __func__);
pchip             426 drivers/regulator/lp8755.c 	ret = lp8755_read(pchip, 0x0F, &regval);
pchip             428 drivers/regulator/lp8755.c 		dev_err(pchip->dev, "i2c access error %s\n", __func__);
pchip             432 drivers/regulator/lp8755.c 	pchip->irqmask = regval;
pchip             433 drivers/regulator/lp8755.c 	return devm_request_threaded_irq(pchip->dev, pchip->irq, NULL,
pchip             436 drivers/regulator/lp8755.c 					 "lp8755-irq", pchip);
pchip             449 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip;
pchip             457 drivers/regulator/lp8755.c 	pchip = devm_kzalloc(&client->dev,
pchip             459 drivers/regulator/lp8755.c 	if (!pchip)
pchip             462 drivers/regulator/lp8755.c 	pchip->dev = &client->dev;
pchip             463 drivers/regulator/lp8755.c 	pchip->regmap = devm_regmap_init_i2c(client, &lp8755_regmap);
pchip             464 drivers/regulator/lp8755.c 	if (IS_ERR(pchip->regmap)) {
pchip             465 drivers/regulator/lp8755.c 		ret = PTR_ERR(pchip->regmap);
pchip             469 drivers/regulator/lp8755.c 	i2c_set_clientdata(client, pchip);
pchip             472 drivers/regulator/lp8755.c 		pchip->pdata = pdata;
pchip             473 drivers/regulator/lp8755.c 		pchip->mphase = pdata->mphase;
pchip             475 drivers/regulator/lp8755.c 		pchip->pdata = devm_kzalloc(pchip->dev,
pchip             478 drivers/regulator/lp8755.c 		if (!pchip->pdata)
pchip             480 drivers/regulator/lp8755.c 		ret = lp8755_init_data(pchip);
pchip             487 drivers/regulator/lp8755.c 	ret = lp8755_regulator_init(pchip);
pchip             493 drivers/regulator/lp8755.c 	pchip->irq = client->irq;
pchip             494 drivers/regulator/lp8755.c 	ret = lp8755_int_config(pchip);
pchip             505 drivers/regulator/lp8755.c 		lp8755_write(pchip, icnt, 0x00);
pchip             513 drivers/regulator/lp8755.c 	struct lp8755_chip *pchip = i2c_get_clientdata(client);
pchip             516 drivers/regulator/lp8755.c 		lp8755_write(pchip, icnt, 0x00);
pchip              56 drivers/video/backlight/lm3630a_bl.c static int lm3630a_read(struct lm3630a_chip *pchip, unsigned int reg)
pchip              61 drivers/video/backlight/lm3630a_bl.c 	rval = regmap_read(pchip->regmap, reg, &reg_val);
pchip              67 drivers/video/backlight/lm3630a_bl.c static int lm3630a_write(struct lm3630a_chip *pchip,
pchip              70 drivers/video/backlight/lm3630a_bl.c 	return regmap_write(pchip->regmap, reg, data);
pchip              73 drivers/video/backlight/lm3630a_bl.c static int lm3630a_update(struct lm3630a_chip *pchip,
pchip              77 drivers/video/backlight/lm3630a_bl.c 	return regmap_update_bits(pchip->regmap, reg, mask, data);
pchip              81 drivers/video/backlight/lm3630a_bl.c static int lm3630a_chip_init(struct lm3630a_chip *pchip)
pchip              84 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_platform_data *pdata = pchip->pdata;
pchip              88 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_write(pchip, REG_FILTER_STRENGTH, 0x03);
pchip              90 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_update(pchip, REG_CONFIG, 0x07, pdata->pwm_ctrl);
pchip              92 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_write(pchip, REG_BOOST, 0x38);
pchip              94 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_update(pchip, REG_I_A, 0x1F, 0x1F);
pchip              96 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_write(pchip, REG_I_B, 0x1F);
pchip              98 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_update(pchip, REG_CTRL, 0x14, pdata->leda_ctrl);
pchip              99 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_update(pchip, REG_CTRL, 0x0B, pdata->ledb_ctrl);
pchip             102 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_write(pchip, REG_BRT_A, pdata->leda_init_brt);
pchip             103 drivers/video/backlight/lm3630a_bl.c 	rval |= lm3630a_write(pchip, REG_BRT_B, pdata->ledb_init_brt);
pchip             106 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev, "i2c failed to access register\n");
pchip             114 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip;
pchip             116 drivers/video/backlight/lm3630a_bl.c 	pchip = container_of(work, struct lm3630a_chip, work.work);
pchip             118 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_read(pchip, REG_INT_STATUS);
pchip             120 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev,
pchip             125 drivers/video/backlight/lm3630a_bl.c 	dev_info(pchip->dev, "REG_INT_STATUS Register is 0x%x\n", rval);
pchip             131 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip = chip;
pchip             134 drivers/video/backlight/lm3630a_bl.c 	queue_delayed_work(pchip->irqthread, &pchip->work, delay);
pchip             136 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
pchip             138 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev, "i2c failed to access register\n");
pchip             144 drivers/video/backlight/lm3630a_bl.c static int lm3630a_intr_config(struct lm3630a_chip *pchip)
pchip             148 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_write(pchip, REG_INT_EN, 0x87);
pchip             152 drivers/video/backlight/lm3630a_bl.c 	INIT_DELAYED_WORK(&pchip->work, lm3630a_delayed_func);
pchip             153 drivers/video/backlight/lm3630a_bl.c 	pchip->irqthread = create_singlethread_workqueue("lm3630a-irqthd");
pchip             154 drivers/video/backlight/lm3630a_bl.c 	if (!pchip->irqthread) {
pchip             155 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev, "create irq thread fail\n");
pchip             159 drivers/video/backlight/lm3630a_bl.c 	    (pchip->irq, NULL, lm3630a_isr_func,
pchip             160 drivers/video/backlight/lm3630a_bl.c 	     IRQF_TRIGGER_FALLING | IRQF_ONESHOT, "lm3630a_irq", pchip)) {
pchip             161 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev, "request threaded irq fail\n");
pchip             162 drivers/video/backlight/lm3630a_bl.c 		destroy_workqueue(pchip->irqthread);
pchip             168 drivers/video/backlight/lm3630a_bl.c static void lm3630a_pwm_ctrl(struct lm3630a_chip *pchip, int br, int br_max)
pchip             170 drivers/video/backlight/lm3630a_bl.c 	unsigned int period = pchip->pdata->pwm_period;
pchip             173 drivers/video/backlight/lm3630a_bl.c 	pwm_config(pchip->pwmd, duty, period);
pchip             175 drivers/video/backlight/lm3630a_bl.c 		pwm_enable(pchip->pwmd);
pchip             177 drivers/video/backlight/lm3630a_bl.c 		pwm_disable(pchip->pwmd);
pchip             184 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip = bl_get_data(bl);
pchip             185 drivers/video/backlight/lm3630a_bl.c 	enum lm3630a_pwm_ctrl pwm_ctrl = pchip->pdata->pwm_ctrl;
pchip             189 drivers/video/backlight/lm3630a_bl.c 		lm3630a_pwm_ctrl(pchip, bl->props.brightness,
pchip             195 drivers/video/backlight/lm3630a_bl.c 	ret = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
pchip             200 drivers/video/backlight/lm3630a_bl.c 	ret = lm3630a_write(pchip, REG_BRT_A, bl->props.brightness);
pchip             202 drivers/video/backlight/lm3630a_bl.c 		ret |= lm3630a_update(pchip, REG_CTRL, LM3630A_LEDA_ENABLE, 0);
pchip             204 drivers/video/backlight/lm3630a_bl.c 		ret |= lm3630a_update(pchip, REG_CTRL,
pchip             211 drivers/video/backlight/lm3630a_bl.c 	dev_err(pchip->dev, "i2c failed to access\n");
pchip             218 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip = bl_get_data(bl);
pchip             219 drivers/video/backlight/lm3630a_bl.c 	enum lm3630a_pwm_ctrl pwm_ctrl = pchip->pdata->pwm_ctrl;
pchip             222 drivers/video/backlight/lm3630a_bl.c 		rval = lm3630a_read(pchip, REG_PWM_OUTHIGH);
pchip             226 drivers/video/backlight/lm3630a_bl.c 		rval = lm3630a_read(pchip, REG_PWM_OUTLOW);
pchip             234 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
pchip             238 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_read(pchip, REG_BRT_A);
pchip             247 drivers/video/backlight/lm3630a_bl.c 	dev_err(pchip->dev, "i2c failed to access register\n");
pchip             261 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip = bl_get_data(bl);
pchip             262 drivers/video/backlight/lm3630a_bl.c 	enum lm3630a_pwm_ctrl pwm_ctrl = pchip->pdata->pwm_ctrl;
pchip             266 drivers/video/backlight/lm3630a_bl.c 		lm3630a_pwm_ctrl(pchip, bl->props.brightness,
pchip             272 drivers/video/backlight/lm3630a_bl.c 	ret = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
pchip             277 drivers/video/backlight/lm3630a_bl.c 	ret = lm3630a_write(pchip, REG_BRT_B, bl->props.brightness);
pchip             279 drivers/video/backlight/lm3630a_bl.c 		ret |= lm3630a_update(pchip, REG_CTRL, LM3630A_LEDB_ENABLE, 0);
pchip             281 drivers/video/backlight/lm3630a_bl.c 		ret |= lm3630a_update(pchip, REG_CTRL,
pchip             288 drivers/video/backlight/lm3630a_bl.c 	dev_err(pchip->dev, "i2c failed to access REG_CTRL\n");
pchip             295 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip = bl_get_data(bl);
pchip             296 drivers/video/backlight/lm3630a_bl.c 	enum lm3630a_pwm_ctrl pwm_ctrl = pchip->pdata->pwm_ctrl;
pchip             299 drivers/video/backlight/lm3630a_bl.c 		rval = lm3630a_read(pchip, REG_PWM_OUTHIGH);
pchip             303 drivers/video/backlight/lm3630a_bl.c 		rval = lm3630a_read(pchip, REG_PWM_OUTLOW);
pchip             311 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_update(pchip, REG_CTRL, 0x80, 0x00);
pchip             315 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_read(pchip, REG_BRT_B);
pchip             324 drivers/video/backlight/lm3630a_bl.c 	dev_err(pchip->dev, "i2c failed to access register\n");
pchip             334 drivers/video/backlight/lm3630a_bl.c static int lm3630a_backlight_register(struct lm3630a_chip *pchip)
pchip             336 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_platform_data *pdata = pchip->pdata;
pchip             345 drivers/video/backlight/lm3630a_bl.c 		pchip->bleda =
pchip             346 drivers/video/backlight/lm3630a_bl.c 		    devm_backlight_device_register(pchip->dev, label,
pchip             347 drivers/video/backlight/lm3630a_bl.c 						   pchip->dev, pchip,
pchip             349 drivers/video/backlight/lm3630a_bl.c 		if (IS_ERR(pchip->bleda))
pchip             350 drivers/video/backlight/lm3630a_bl.c 			return PTR_ERR(pchip->bleda);
pchip             358 drivers/video/backlight/lm3630a_bl.c 		pchip->bledb =
pchip             359 drivers/video/backlight/lm3630a_bl.c 		    devm_backlight_device_register(pchip->dev, label,
pchip             360 drivers/video/backlight/lm3630a_bl.c 						   pchip->dev, pchip,
pchip             362 drivers/video/backlight/lm3630a_bl.c 		if (IS_ERR(pchip->bledb))
pchip             363 drivers/video/backlight/lm3630a_bl.c 			return PTR_ERR(pchip->bledb);
pchip             475 drivers/video/backlight/lm3630a_bl.c static int lm3630a_parse_node(struct lm3630a_chip *pchip,
pchip             481 drivers/video/backlight/lm3630a_bl.c 	device_for_each_child_node(pchip->dev, node) {
pchip             494 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip;
pchip             502 drivers/video/backlight/lm3630a_bl.c 	pchip = devm_kzalloc(&client->dev, sizeof(struct lm3630a_chip),
pchip             504 drivers/video/backlight/lm3630a_bl.c 	if (!pchip)
pchip             506 drivers/video/backlight/lm3630a_bl.c 	pchip->dev = &client->dev;
pchip             508 drivers/video/backlight/lm3630a_bl.c 	pchip->regmap = devm_regmap_init_i2c(client, &lm3630a_regmap);
pchip             509 drivers/video/backlight/lm3630a_bl.c 	if (IS_ERR(pchip->regmap)) {
pchip             510 drivers/video/backlight/lm3630a_bl.c 		rval = PTR_ERR(pchip->regmap);
pchip             515 drivers/video/backlight/lm3630a_bl.c 	i2c_set_clientdata(client, pchip);
pchip             517 drivers/video/backlight/lm3630a_bl.c 		pdata = devm_kzalloc(pchip->dev,
pchip             529 drivers/video/backlight/lm3630a_bl.c 		rval = lm3630a_parse_node(pchip, pdata);
pchip             535 drivers/video/backlight/lm3630a_bl.c 	pchip->pdata = pdata;
pchip             538 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_chip_init(pchip);
pchip             544 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_backlight_register(pchip);
pchip             551 drivers/video/backlight/lm3630a_bl.c 		pchip->pwmd = devm_pwm_get(pchip->dev, "lm3630a-pwm");
pchip             552 drivers/video/backlight/lm3630a_bl.c 		if (IS_ERR(pchip->pwmd)) {
pchip             554 drivers/video/backlight/lm3630a_bl.c 			return PTR_ERR(pchip->pwmd);
pchip             561 drivers/video/backlight/lm3630a_bl.c 		pwm_apply_args(pchip->pwmd);
pchip             565 drivers/video/backlight/lm3630a_bl.c 	pchip->irq = client->irq;
pchip             566 drivers/video/backlight/lm3630a_bl.c 	if (pchip->irq) {
pchip             567 drivers/video/backlight/lm3630a_bl.c 		rval = lm3630a_intr_config(pchip);
pchip             578 drivers/video/backlight/lm3630a_bl.c 	struct lm3630a_chip *pchip = i2c_get_clientdata(client);
pchip             580 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_write(pchip, REG_BRT_A, 0);
pchip             582 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev, "i2c failed to access register\n");
pchip             584 drivers/video/backlight/lm3630a_bl.c 	rval = lm3630a_write(pchip, REG_BRT_B, 0);
pchip             586 drivers/video/backlight/lm3630a_bl.c 		dev_err(pchip->dev, "i2c failed to access register\n");
pchip             588 drivers/video/backlight/lm3630a_bl.c 	if (pchip->irq) {
pchip             589 drivers/video/backlight/lm3630a_bl.c 		free_irq(pchip->irq, pchip);
pchip             590 drivers/video/backlight/lm3630a_bl.c 		flush_workqueue(pchip->irqthread);
pchip             591 drivers/video/backlight/lm3630a_bl.c 		destroy_workqueue(pchip->irqthread);
pchip              47 drivers/video/backlight/lm3639_bl.c static int lm3639_chip_init(struct lm3639_chip_data *pchip)
pchip              51 drivers/video/backlight/lm3639_bl.c 	struct lm3639_platform_data *pdata = pchip->pdata;
pchip              55 drivers/video/backlight/lm3639_bl.c 	    regmap_update_bits(pchip->regmap, REG_BL_CONF_1, 0x08,
pchip              61 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap, REG_IO_CTRL, 0x7C, reg_val);
pchip              66 drivers/video/backlight/lm3639_bl.c 	ret = regmap_write(pchip->regmap, REG_BL_CONF_4, pdata->init_brt_led);
pchip              70 drivers/video/backlight/lm3639_bl.c 	ret = regmap_write(pchip->regmap, REG_BL_CONF_3, pdata->init_brt_led);
pchip              83 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x79, reg_val);
pchip              89 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "i2c failed to access register\n");
pchip              98 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip = bl_get_data(bl);
pchip              99 drivers/video/backlight/lm3639_bl.c 	struct lm3639_platform_data *pdata = pchip->pdata;
pchip             101 drivers/video/backlight/lm3639_bl.c 	ret = regmap_read(pchip->regmap, REG_FLAG, &reg_val);
pchip             106 drivers/video/backlight/lm3639_bl.c 		dev_info(pchip->dev, "last flag is 0x%x\n", reg_val);
pchip             114 drivers/video/backlight/lm3639_bl.c 			dev_err(pchip->dev,
pchip             120 drivers/video/backlight/lm3639_bl.c 	ret = regmap_write(pchip->regmap, REG_BL_CONF_4, bl->props.brightness);
pchip             123 drivers/video/backlight/lm3639_bl.c 	ret = regmap_write(pchip->regmap, REG_BL_CONF_3, bl->props.brightness);
pchip             128 drivers/video/backlight/lm3639_bl.c 		ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x01, 0x00);
pchip             130 drivers/video/backlight/lm3639_bl.c 		ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x01, 0x01);
pchip             136 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "i2c failed to access registers\n");
pchip             144 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip = bl_get_data(bl);
pchip             145 drivers/video/backlight/lm3639_bl.c 	struct lm3639_platform_data *pdata = pchip->pdata;
pchip             151 drivers/video/backlight/lm3639_bl.c 			dev_err(pchip->dev,
pchip             156 drivers/video/backlight/lm3639_bl.c 	ret = regmap_read(pchip->regmap, REG_BL_CONF_1, &reg_val);
pchip             160 drivers/video/backlight/lm3639_bl.c 		ret = regmap_read(pchip->regmap, REG_BL_CONF_4, &reg_val);
pchip             162 drivers/video/backlight/lm3639_bl.c 		ret = regmap_read(pchip->regmap, REG_BL_CONF_3, &reg_val);
pchip             169 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "i2c failed to access register\n");
pchip             185 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip = dev_get_drvdata(dev);
pchip             194 drivers/video/backlight/lm3639_bl.c 		    regmap_update_bits(pchip->regmap, REG_BL_CONF_1, 0x10,
pchip             198 drivers/video/backlight/lm3639_bl.c 		    regmap_update_bits(pchip->regmap, REG_BL_CONF_1, 0x10,
pchip             207 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "%s:i2c access fail to register\n", __func__);
pchip             211 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "%s:input conversion fail\n", __func__);
pchip             224 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip;
pchip             226 drivers/video/backlight/lm3639_bl.c 	pchip = container_of(cdev, struct lm3639_chip_data, cdev_torch);
pchip             228 drivers/video/backlight/lm3639_bl.c 	ret = regmap_read(pchip->regmap, REG_FLAG, &reg_val);
pchip             232 drivers/video/backlight/lm3639_bl.c 		dev_info(pchip->dev, "last flag is 0x%x\n", reg_val);
pchip             236 drivers/video/backlight/lm3639_bl.c 		ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x00);
pchip             242 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap,
pchip             246 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x02);
pchip             252 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "i2c failed to access register\n");
pchip             261 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip;
pchip             263 drivers/video/backlight/lm3639_bl.c 	pchip = container_of(cdev, struct lm3639_chip_data, cdev_flash);
pchip             265 drivers/video/backlight/lm3639_bl.c 	ret = regmap_read(pchip->regmap, REG_FLAG, &reg_val);
pchip             269 drivers/video/backlight/lm3639_bl.c 		dev_info(pchip->dev, "last flag is 0x%x\n", reg_val);
pchip             272 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x00);
pchip             280 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap,
pchip             284 drivers/video/backlight/lm3639_bl.c 	ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x06, 0x06);
pchip             290 drivers/video/backlight/lm3639_bl.c 	dev_err(pchip->dev, "i2c failed to access register\n");
pchip             303 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip;
pchip             317 drivers/video/backlight/lm3639_bl.c 	pchip = devm_kzalloc(&client->dev,
pchip             319 drivers/video/backlight/lm3639_bl.c 	if (!pchip)
pchip             322 drivers/video/backlight/lm3639_bl.c 	pchip->pdata = pdata;
pchip             323 drivers/video/backlight/lm3639_bl.c 	pchip->dev = &client->dev;
pchip             325 drivers/video/backlight/lm3639_bl.c 	pchip->regmap = devm_regmap_init_i2c(client, &lm3639_regmap);
pchip             326 drivers/video/backlight/lm3639_bl.c 	if (IS_ERR(pchip->regmap)) {
pchip             327 drivers/video/backlight/lm3639_bl.c 		ret = PTR_ERR(pchip->regmap);
pchip             332 drivers/video/backlight/lm3639_bl.c 	i2c_set_clientdata(client, pchip);
pchip             335 drivers/video/backlight/lm3639_bl.c 	ret = lm3639_chip_init(pchip);
pchip             345 drivers/video/backlight/lm3639_bl.c 	pchip->bled =
pchip             346 drivers/video/backlight/lm3639_bl.c 	    devm_backlight_device_register(pchip->dev, "lm3639_bled",
pchip             347 drivers/video/backlight/lm3639_bl.c 					   pchip->dev, pchip, &lm3639_bled_ops,
pchip             349 drivers/video/backlight/lm3639_bl.c 	if (IS_ERR(pchip->bled)) {
pchip             351 drivers/video/backlight/lm3639_bl.c 		ret = PTR_ERR(pchip->bled);
pchip             355 drivers/video/backlight/lm3639_bl.c 	ret = device_create_file(&(pchip->bled->dev), &dev_attr_bled_mode);
pchip             362 drivers/video/backlight/lm3639_bl.c 	pchip->cdev_flash.name = "lm3639_flash";
pchip             363 drivers/video/backlight/lm3639_bl.c 	pchip->cdev_flash.max_brightness = 16;
pchip             364 drivers/video/backlight/lm3639_bl.c 	pchip->cdev_flash.brightness_set = lm3639_flash_brightness_set;
pchip             366 drivers/video/backlight/lm3639_bl.c 				    &client->dev, &pchip->cdev_flash);
pchip             373 drivers/video/backlight/lm3639_bl.c 	pchip->cdev_torch.name = "lm3639_torch";
pchip             374 drivers/video/backlight/lm3639_bl.c 	pchip->cdev_torch.max_brightness = 8;
pchip             375 drivers/video/backlight/lm3639_bl.c 	pchip->cdev_torch.brightness_set = lm3639_torch_brightness_set;
pchip             377 drivers/video/backlight/lm3639_bl.c 				    &client->dev, &pchip->cdev_torch);
pchip             386 drivers/video/backlight/lm3639_bl.c 	led_classdev_unregister(&pchip->cdev_flash);
pchip             388 drivers/video/backlight/lm3639_bl.c 	device_remove_file(&(pchip->bled->dev), &dev_attr_bled_mode);
pchip             395 drivers/video/backlight/lm3639_bl.c 	struct lm3639_chip_data *pchip = i2c_get_clientdata(client);
pchip             397 drivers/video/backlight/lm3639_bl.c 	regmap_write(pchip->regmap, REG_ENABLE, 0x00);
pchip             399 drivers/video/backlight/lm3639_bl.c 	led_classdev_unregister(&pchip->cdev_torch);
pchip             400 drivers/video/backlight/lm3639_bl.c 	led_classdev_unregister(&pchip->cdev_flash);
pchip             401 drivers/video/backlight/lm3639_bl.c 	if (pchip->bled)
pchip             402 drivers/video/backlight/lm3639_bl.c 		device_remove_file(&(pchip->bled->dev), &dev_attr_bled_mode);
pchip             393 sound/pcmcia/vx/vxp_ops.c 	struct snd_vxpocket *pchip = to_vxpocket(chip);
pchip             417 sound/pcmcia/vx/vxp_ops.c 	pchip->regDIALOG &= ~VXP_DLG_DMAREAD_SEL_MASK;
pchip             418 sound/pcmcia/vx/vxp_ops.c 	vx_outb(chip, DIALOG, pchip->regDIALOG);
pchip             422 sound/pcmcia/vx/vxp_ops.c 	pchip->regDIALOG &= ~VXP_DLG_DMA16_SEL_MASK;
pchip             423 sound/pcmcia/vx/vxp_ops.c 	vx_outb(chip, DIALOG, pchip->regDIALOG);
pchip             457 sound/pcmcia/vx/vxp_ops.c 	struct snd_vxpocket *pchip = to_vxpocket(chip);
pchip             463 sound/pcmcia/vx/vxp_ops.c 	if (pchip->regCDSP & P24_CDSP_MICS_SEL_MASK) {
pchip             466 sound/pcmcia/vx/vxp_ops.c 			pchip->regCDSP &= ~P24_CDSP_MIC20_SEL_MASK;
pchip             467 sound/pcmcia/vx/vxp_ops.c 			pchip->regCDSP |=  P24_CDSP_MIC38_SEL_MASK;
pchip             470 sound/pcmcia/vx/vxp_ops.c 			pchip->regCDSP |=  P24_CDSP_MIC20_SEL_MASK;
pchip             471 sound/pcmcia/vx/vxp_ops.c 			pchip->regCDSP &= ~P24_CDSP_MIC38_SEL_MASK;
pchip             473 sound/pcmcia/vx/vxp_ops.c 		vx_outb(chip, CDSP, pchip->regCDSP);
pchip             499 sound/pcmcia/vx/vxp_ops.c 	struct snd_vxpocket *pchip = to_vxpocket(chip);
pchip             505 sound/pcmcia/vx/vxp_ops.c 	if (pchip->regCDSP & VXP_CDSP_MIC_SEL_MASK) {