Home
last modified time | relevance | path

Searched refs:teardown (Results 1 – 58 of 58) sorted by relevance

/linux-4.1.27/include/linux/spi/
Dlibertas_spi.h27 int (*teardown)(struct spi_device *spi); member
/linux-4.1.27/include/linux/i2c/
Dpcf857x.h38 int (*teardown)(struct i2c_client *client, member
Dmax732x.h18 int (*teardown)(struct i2c_client *client, member
Dtps65010.h200 int (*teardown)(struct i2c_client *client, void *context); member
Dadp5588.h166 int (*teardown)(struct i2c_client *client, member
Dtwl.h607 int (*teardown)(struct device *dev, member
/linux-4.1.27/arch/m68k/include/asm/
Dmcfqspi.h33 void (*teardown)(struct mcfqspi_cs_control *); member
/linux-4.1.27/include/linux/platform_data/
Dpca953x.h24 int (*teardown)(struct i2c_client *client, member
Dvideo-ep93xx.h48 void (*teardown)(struct platform_device *pdev); member
/linux-4.1.27/drivers/net/wireless/libertas/
Dif_spi.c1146 goto teardown; in if_spi_probe()
1216 teardown: in if_spi_probe()
1217 if (pdata->teardown) in if_spi_probe()
1218 pdata->teardown(spi); in if_spi_probe()
1240 if (card->pdata->teardown) in libertas_spi_remove()
1241 card->pdata->teardown(spi); in libertas_spi_remove()
1257 if (card->pdata->teardown) in if_spi_suspend()
1258 card->pdata->teardown(spi); in if_spi_suspend()
/linux-4.1.27/include/linux/mfd/
Dtc6393xb.h35 void (*teardown)(struct platform_device *dev); member
/linux-4.1.27/Documentation/fb/
Dep93xx-fb.txt83 callbacks: setup, teardown and blank. The setup and teardown functions
88 The setup and teardown devices pass the platform_device structure as
/linux-4.1.27/drivers/video/fbdev/
Dep93xx-fb.c590 if (fbi->mach_info->teardown) in ep93xxfb_probe()
591 fbi->mach_info->teardown(pdev); in ep93xxfb_probe()
612 if (fbi->mach_info->teardown) in ep93xxfb_remove()
613 fbi->mach_info->teardown(pdev); in ep93xxfb_remove()
/linux-4.1.27/Documentation/arm/
Dcluster-pm-race-avoidance.txt5 cluster setup and teardown operations and to manage hardware coherency
75 state. It may be part way through the process of teardown and
118 policy decision CPU teardown complete
193 Conditions: local CPU teardown complete
269 teardown completely.
353 To avoid wasteful unnecessary teardown operations, the outbound
384 a) back out of teardown, restoring the cluster to the
392 unnecessary teardown and setup operations in situations where
D00-INDEX30 - Algorithm for CPU and Cluster setup/teardown
/linux-4.1.27/arch/arm/mach-davinci/
Dboard-dm644x-evm.c341 .teardown = evm_led_teardown,
408 .teardown = evm_u18_teardown,
466 .teardown = evm_u35_teardown,
Dboard-da830-evm.c476 .teardown = da830_evm_ui_expander_teardown,
Dboard-da850-evm.c718 .teardown = da850_evm_ui_expander_teardown,
725 .teardown = da850_evm_bb_expander_teardown,
Dboard-dm646x-evm.c304 .teardown = evm_pcf_teardown,
/linux-4.1.27/include/linux/input/
Dadp5589.h182 int (*teardown)(struct i2c_client *client, member
/linux-4.1.27/drivers/gpio/
Dgpio-pcf857x.c400 if (pdata && pdata->teardown) { in pcf857x_remove()
401 status = pdata->teardown(client, in pcf857x_remove()
Dgpio-altera.c308 goto teardown; in altera_gpio_probe()
329 teardown: in altera_gpio_probe()
Dgpio-twl4030.c577 if (pdata && pdata->teardown) { in gpio_twl4030_remove()
578 status = pdata->teardown(&pdev->dev, priv->gpio_chip.base, in gpio_twl4030_remove()
Dgpio-adp5588.c459 if (pdata->teardown) { in adp5588_gpio_remove()
460 ret = pdata->teardown(client, in adp5588_gpio_remove()
Dgpio-max732x.c715 if (pdata && pdata->teardown) { in max732x_remove()
718 ret = pdata->teardown(client, chip->gpio_chip.base, in max732x_remove()
Dgpio-pca953x.c711 if (pdata && pdata->teardown) { in pca953x_remove()
712 ret = pdata->teardown(client, chip->gpio_chip.base, in pca953x_remove()
/linux-4.1.27/arch/arm/common/
Dmcpm_head.S130 @ Wait for any previously-pending cluster teardown operations to abort
142 @ If the outbound gave up before teardown started, skip cluster setup:
/linux-4.1.27/drivers/mfd/
Dtc6393xb.c720 if (tcpd->teardown) in tc6393xb_probe()
721 tcpd->teardown(dev); in tc6393xb_probe()
753 if (tcpd->teardown) in tc6393xb_remove()
754 tcpd->teardown(dev); in tc6393xb_remove()
Dtps65010.c523 if (board && board->teardown) { in tps65010_remove()
524 int status = board->teardown(client, board->context); in tps65010_remove()
/linux-4.1.27/arch/arm/mach-ep93xx/
Dvision_ep9307.c111 .teardown = vision_lcd_teardown,
/linux-4.1.27/drivers/spi/
Dspi-coldfire-qspi.c137 if (mcfqspi->cs_control->teardown) in mcfqspi_cs_teardown()
138 mcfqspi->cs_control->teardown(mcfqspi->cs_control); in mcfqspi_cs_teardown()
/linux-4.1.27/arch/arm/mach-pxa/
Dcm-x270.c375 .teardown = cm_x270_libertas_teardown,
Dz2.c562 .teardown = z2_lbs_spi_teardown,
Dballoon3.c549 .teardown = NULL,
Dstargate2.c791 .teardown = NULL,
Dtosa.c780 .teardown = tosa_tc6393xb_teardown,
Dem-x270.c797 .teardown = em_x270_libertas_teardown,
/linux-4.1.27/arch/m68k/coldfire/
Ddevice.c310 .teardown = mcf_cs_teardown,
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dmach-osiris.c330 .teardown = osiris_tps_remove,
/linux-4.1.27/drivers/input/keyboard/
Dadp5588-keys.c246 if (gpio_data->teardown) { in adp5588_gpio_remove()
247 error = gpio_data->teardown(kpad->client, in adp5588_gpio_remove()
Dadp5589-keys.c562 if (gpio_data->teardown) { in adp5589_gpio_remove()
563 error = gpio_data->teardown(kpad->client, in adp5589_gpio_remove()
/linux-4.1.27/fs/xfs/
Dxfs_iops.c115 struct xfs_name teardown; in xfs_cleanup_inode() local
122 xfs_dentry_to_name(&teardown, dentry, 0); in xfs_cleanup_inode()
124 xfs_remove(XFS_I(dir), &teardown, XFS_I(inode)); in xfs_cleanup_inode()
/linux-4.1.27/Documentation/scsi/
Dscsi_fc_transport.txt180 A "simple" delete interface to teardown a vport. A "<WWPN>:<WWNN>"
413 the LLDD to terminate the vport on the FC link, and teardown all other
415 the transport will teardown the vport objects and complete the vport
419 Within the LLDD, the normal code paths for a scsi_host teardown should
/linux-4.1.27/Documentation/zh_CN/
Dgpio.txt524 控制器向板级特定代码提供 setup()和 teardown()回调函数。一旦所有必须的
/linux-4.1.27/include/net/bluetooth/
Dl2cap.h599 void (*teardown) (struct l2cap_chan *chan, int err); member
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dtdls.c546 skb_put(skb, sizeof(tf->u.teardown)); in mwifiex_prep_tdls_encap_data()
547 tf->u.teardown.reason_code = cpu_to_le16(status_code); in mwifiex_prep_tdls_encap_data()
/linux-4.1.27/net/mac80211/
Dtdls.c722 skb_put(skb, sizeof(tf->u.teardown)); in ieee80211_prep_tdls_encap_data()
723 tf->u.teardown.reason_code = cpu_to_le16(status_code); in ieee80211_prep_tdls_encap_data()
/linux-4.1.27/net/bluetooth/
Da2mp.c735 .teardown = l2cap_chan_no_teardown,
D6lowpan.c1049 .teardown = l2cap_chan_no_teardown,
Dl2cap_sock.c1413 .teardown = l2cap_sock_teardown_cb,
Dsmp.c3034 .teardown = smp_teardown_cb,
3085 .teardown = l2cap_chan_no_teardown,
Dl2cap_core.c585 chan->ops->teardown(chan, err); in l2cap_chan_del()
718 chan->ops->teardown(chan, 0); in l2cap_chan_close()
747 chan->ops->teardown(chan, 0); in l2cap_chan_close()
/linux-4.1.27/include/linux/
Dieee80211.h1121 } __packed teardown; member
/linux-4.1.27/Documentation/networking/
Dl2tp.txt46 clients/servers and are used to setup / teardown tunnels and
/linux-4.1.27/Documentation/gpio/
Dgpio-legacy.txt228 setup or driver probe/teardown code, so this is an easy constraint.)
615 such gpio_chip controllers to provide setup() and teardown() callbacks to
/linux-4.1.27/Documentation/filesystems/configfs/
Dconfigfs.txt276 teardown happens, the subsystem can implement the
/linux-4.1.27/Documentation/block/
Dbiodoc.txt61 3.1 Setup/teardown (allocation, splitting)
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx.seq797 * any connection setup/teardown issues. The only