tsi                25 arch/powerpc/boot/cuboot-mpc7448hpc2.c 	void *tsi;
tsi                30 arch/powerpc/boot/cuboot-mpc7448hpc2.c 	tsi = find_node_by_devtype(NULL, "tsi-bridge");
tsi                31 arch/powerpc/boot/cuboot-mpc7448hpc2.c 	if (tsi)
tsi                32 arch/powerpc/boot/cuboot-mpc7448hpc2.c 		setprop(tsi, "bus-frequency", &bd.bi_busfreq,
tsi               167 arch/powerpc/kernel/legacy_serial.c 	struct device_node *tsi = of_get_parent(np);
tsi               195 arch/powerpc/kernel/legacy_serial.c 	if (of_node_is_type(tsi, "tsi-bridge"))
tsi                40 arch/powerpc/sysdev/tsi108_dev.c 	struct device_node *tsi;
tsi                45 arch/powerpc/sysdev/tsi108_dev.c 	tsi = of_find_node_by_type(NULL, "tsi-bridge");
tsi                46 arch/powerpc/sysdev/tsi108_dev.c 	if (tsi) {
tsi                48 arch/powerpc/sysdev/tsi108_dev.c 		const void *prop = of_get_property(tsi, "reg", &size);
tsi                49 arch/powerpc/sysdev/tsi108_dev.c 		tsi108_csr_base = of_translate_address(tsi, prop);
tsi                50 arch/powerpc/sysdev/tsi108_dev.c 		of_node_put(tsi);
tsi                28 drivers/input/touchscreen/da9052_tsi.c static void da9052_ts_adc_toggle(struct da9052_tsi *tsi, bool on)
tsi                30 drivers/input/touchscreen/da9052_tsi.c 	da9052_reg_update(tsi->da9052, DA9052_TSI_CONT_A_REG, 1 << 0, on);
tsi                31 drivers/input/touchscreen/da9052_tsi.c 	tsi->adc_on = on;
tsi                36 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = data;
tsi                38 drivers/input/touchscreen/da9052_tsi.c 	if (!tsi->stopped) {
tsi                40 drivers/input/touchscreen/da9052_tsi.c 		da9052_disable_irq_nosync(tsi->da9052, DA9052_IRQ_PENDOWN);
tsi                41 drivers/input/touchscreen/da9052_tsi.c 		da9052_enable_irq(tsi->da9052, DA9052_IRQ_TSIREADY);
tsi                43 drivers/input/touchscreen/da9052_tsi.c 		da9052_ts_adc_toggle(tsi, true);
tsi                45 drivers/input/touchscreen/da9052_tsi.c 		schedule_delayed_work(&tsi->ts_pen_work, HZ / 50);
tsi                51 drivers/input/touchscreen/da9052_tsi.c static void da9052_ts_read(struct da9052_tsi *tsi)
tsi                53 drivers/input/touchscreen/da9052_tsi.c 	struct input_dev *input = tsi->dev;
tsi                58 drivers/input/touchscreen/da9052_tsi.c 	ret = da9052_reg_read(tsi->da9052, DA9052_TSI_X_MSB_REG);
tsi                64 drivers/input/touchscreen/da9052_tsi.c 	ret = da9052_reg_read(tsi->da9052, DA9052_TSI_Y_MSB_REG);
tsi                70 drivers/input/touchscreen/da9052_tsi.c 	ret = da9052_reg_read(tsi->da9052, DA9052_TSI_Z_MSB_REG);
tsi                76 drivers/input/touchscreen/da9052_tsi.c 	ret = da9052_reg_read(tsi->da9052, DA9052_TSI_LSB_REG);
tsi                95 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = data;
tsi                97 drivers/input/touchscreen/da9052_tsi.c 	da9052_ts_read(tsi);
tsi               104 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = container_of(work, struct da9052_tsi,
tsi               106 drivers/input/touchscreen/da9052_tsi.c 	if (!tsi->stopped) {
tsi               107 drivers/input/touchscreen/da9052_tsi.c 		int ret = da9052_reg_read(tsi->da9052, DA9052_TSI_LSB_REG);
tsi               110 drivers/input/touchscreen/da9052_tsi.c 			schedule_delayed_work(&tsi->ts_pen_work, HZ / 50);
tsi               112 drivers/input/touchscreen/da9052_tsi.c 			struct input_dev *input = tsi->dev;
tsi               115 drivers/input/touchscreen/da9052_tsi.c 			da9052_ts_adc_toggle(tsi, false);
tsi               126 drivers/input/touchscreen/da9052_tsi.c 			ret = da9052_reg_update(tsi->da9052,
tsi               132 drivers/input/touchscreen/da9052_tsi.c 			da9052_disable_irq(tsi->da9052, DA9052_IRQ_TSIREADY);
tsi               133 drivers/input/touchscreen/da9052_tsi.c 			da9052_enable_irq(tsi->da9052, DA9052_IRQ_PENDOWN);
tsi               157 drivers/input/touchscreen/da9052_tsi.c static int da9052_configure_tsi(struct da9052_tsi *tsi)
tsi               161 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_ts_configure_gpio(tsi->da9052);
tsi               166 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_reg_update(tsi->da9052, DA9052_ADC_CONT_REG,
tsi               172 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_reg_update(tsi->da9052, DA9052_TSI_CONT_A_REG, 0xFC, 0xC0);
tsi               177 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_reg_write(tsi->da9052, DA9052_LDO9_REG, 0x59);
tsi               186 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = input_get_drvdata(input_dev);
tsi               188 drivers/input/touchscreen/da9052_tsi.c 	tsi->stopped = false;
tsi               192 drivers/input/touchscreen/da9052_tsi.c 	da9052_enable_irq(tsi->da9052, DA9052_IRQ_PENDOWN);
tsi               195 drivers/input/touchscreen/da9052_tsi.c 	return da9052_reg_update(tsi->da9052, DA9052_TSI_CONT_A_REG,
tsi               201 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = input_get_drvdata(input_dev);
tsi               203 drivers/input/touchscreen/da9052_tsi.c 	tsi->stopped = true;
tsi               205 drivers/input/touchscreen/da9052_tsi.c 	da9052_disable_irq(tsi->da9052, DA9052_IRQ_PENDOWN);
tsi               206 drivers/input/touchscreen/da9052_tsi.c 	cancel_delayed_work_sync(&tsi->ts_pen_work);
tsi               208 drivers/input/touchscreen/da9052_tsi.c 	if (tsi->adc_on) {
tsi               209 drivers/input/touchscreen/da9052_tsi.c 		da9052_disable_irq(tsi->da9052, DA9052_IRQ_TSIREADY);
tsi               210 drivers/input/touchscreen/da9052_tsi.c 		da9052_ts_adc_toggle(tsi, false);
tsi               217 drivers/input/touchscreen/da9052_tsi.c 		da9052_enable_irq(tsi->da9052, DA9052_IRQ_PENDOWN);
tsi               221 drivers/input/touchscreen/da9052_tsi.c 	da9052_reg_update(tsi->da9052, DA9052_TSI_CONT_A_REG, 1 << 1, 0);
tsi               227 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi;
tsi               235 drivers/input/touchscreen/da9052_tsi.c 	tsi = kzalloc(sizeof(struct da9052_tsi), GFP_KERNEL);
tsi               237 drivers/input/touchscreen/da9052_tsi.c 	if (!tsi || !input_dev) {
tsi               242 drivers/input/touchscreen/da9052_tsi.c 	tsi->da9052 = da9052;
tsi               243 drivers/input/touchscreen/da9052_tsi.c 	tsi->dev = input_dev;
tsi               244 drivers/input/touchscreen/da9052_tsi.c 	tsi->stopped = true;
tsi               245 drivers/input/touchscreen/da9052_tsi.c 	INIT_DELAYED_WORK(&tsi->ts_pen_work, da9052_ts_pen_work);
tsi               263 drivers/input/touchscreen/da9052_tsi.c 	input_set_drvdata(input_dev, tsi);
tsi               266 drivers/input/touchscreen/da9052_tsi.c 	da9052_reg_update(tsi->da9052, DA9052_TSI_CONT_A_REG, 1 << 1, 0);
tsi               269 drivers/input/touchscreen/da9052_tsi.c 	da9052_ts_adc_toggle(tsi, false);
tsi               271 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_request_irq(tsi->da9052, DA9052_IRQ_PENDOWN,
tsi               272 drivers/input/touchscreen/da9052_tsi.c 				"pendown-irq", da9052_ts_pendwn_irq, tsi);
tsi               274 drivers/input/touchscreen/da9052_tsi.c 		dev_err(tsi->da9052->dev,
tsi               279 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_request_irq(tsi->da9052, DA9052_IRQ_TSIREADY,
tsi               280 drivers/input/touchscreen/da9052_tsi.c 				"tsiready-irq", da9052_ts_datardy_irq, tsi);
tsi               282 drivers/input/touchscreen/da9052_tsi.c 		dev_err(tsi->da9052->dev,
tsi               288 drivers/input/touchscreen/da9052_tsi.c 	da9052_disable_irq(tsi->da9052, DA9052_IRQ_PENDOWN);
tsi               289 drivers/input/touchscreen/da9052_tsi.c 	da9052_disable_irq(tsi->da9052, DA9052_IRQ_TSIREADY);
tsi               291 drivers/input/touchscreen/da9052_tsi.c 	error = da9052_configure_tsi(tsi);
tsi               295 drivers/input/touchscreen/da9052_tsi.c 	error = input_register_device(tsi->dev);
tsi               299 drivers/input/touchscreen/da9052_tsi.c 	platform_set_drvdata(pdev, tsi);
tsi               304 drivers/input/touchscreen/da9052_tsi.c 	da9052_free_irq(tsi->da9052, DA9052_IRQ_TSIREADY, tsi);
tsi               306 drivers/input/touchscreen/da9052_tsi.c 	da9052_free_irq(tsi->da9052, DA9052_IRQ_PENDOWN, tsi);
tsi               308 drivers/input/touchscreen/da9052_tsi.c 	kfree(tsi);
tsi               316 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = platform_get_drvdata(pdev);
tsi               318 drivers/input/touchscreen/da9052_tsi.c 	da9052_reg_write(tsi->da9052, DA9052_LDO9_REG, 0x19);
tsi               320 drivers/input/touchscreen/da9052_tsi.c 	da9052_free_irq(tsi->da9052, DA9052_IRQ_TSIREADY, tsi);
tsi               321 drivers/input/touchscreen/da9052_tsi.c 	da9052_free_irq(tsi->da9052, DA9052_IRQ_PENDOWN, tsi);
tsi               323 drivers/input/touchscreen/da9052_tsi.c 	input_unregister_device(tsi->dev);
tsi               324 drivers/input/touchscreen/da9052_tsi.c 	kfree(tsi);
tsi              4349 fs/jfs/jfs_dtree.c 	int tsi;		/* truncate entry slot index */
tsi              4359 fs/jfs/jfs_dtree.c 	tsi = stbl[ti];
tsi              4366 fs/jfs/jfs_dtree.c 	lv->offset = tsi;
tsi              4369 fs/jfs/jfs_dtree.c 	t = &p->slot[tsi];
tsi              4378 fs/jfs/jfs_dtree.c 	xsi = tsi;