Home
last modified time | relevance | path

Searched full:tbus (Results 1 – 12 of 12) sorted by relevance

/linux/arch/mips/dec/
H A Dtc.c39 int __init tc_bus_get_info(struct tc_bus *tbus) in tc_bus_get_info() argument
44 memcpy(&tbus->info, rex_gettcinfo(), sizeof(tbus->info)); in tc_bus_get_info()
45 tbus->slot_base = CPHYSADDR((long)rex_slot_address(0)); in tc_bus_get_info()
49 tbus->num_tcslots = 7; in tc_bus_get_info()
53 tbus->ext_slot_base = 0x20000000; in tc_bus_get_info()
54 tbus->ext_slot_size = 0x20000000; in tc_bus_get_info()
57 tbus->num_tcslots = 3; in tc_bus_get_info()
60 tbus->num_tcslots = 2; in tc_bus_get_info()
/linux/include/linux/
H A Dtc.h116 static inline unsigned long tc_get_speed(struct tc_bus *tbus) in tc_get_speed() argument
118 return 100000 * (10000 / (unsigned long)tbus->info.clk_period); in tc_get_speed()
139 extern int tc_bus_get_info(struct tc_bus *tbus);
/linux/drivers/net/ethernet/ti/
H A Dnetcp_xgbepcsr.c276 /* Set tbus address */ in netcp_xgbe_serdes_read_select_tbus()
278 /* Get TBUS Value */ in netcp_xgbe_serdes_read_select_tbus()
285 u32 tmp, dlpf, tbus; in netcp_xgbe_serdes_reset_cdr() local
298 tbus = netcp_xgbe_serdes_read_select_tbus(serdes_regs, lane + in netcp_xgbe_serdes_reset_cdr()
302 tmp >> 2, tmp & 3, (tbus >> 2) & 3); in netcp_xgbe_serdes_reset_cdr()
/linux/drivers/pci/hotplug/
H A Dcpqphp_pci.c234 u8 tbus, tdevice, tslot; in PCI_GetBusDevHelper() local
238 tbus = cpqhp_routing_table->slots[loop].bus; in PCI_GetBusDevHelper()
243 *bus_num = tbus; in PCI_GetBusDevHelper()
245 ctrl->pci_bus->number = tbus; in PCI_GetBusDevHelper()
255 pci_bus_read_config_byte(ctrl->pci_bus, *dev_num, PCI_SECONDARY_BUS, &tbus); in PCI_GetBusDevHelper()
256 dbg("Scan bus for Non Bridge: bus %d\n", tbus); in PCI_GetBusDevHelper()
257 if (PCI_ScanBusForNonBridge(ctrl, tbus, dev_num) == 0) { in PCI_GetBusDevHelper()
258 *bus_num = tbus; in PCI_GetBusDevHelper()
H A Dcpqphp_core.c164 u8 tbus, tdevice, tslot; in pci_print_IRQ_route() local
170 tbus = cpqhp_routing_table->slots[loop].bus; in pci_print_IRQ_route()
173 dbg("%d %d %d %d\n", tbus, tdevice >> 3, tdevice & 0x7, tslot); in pci_print_IRQ_route()
313 u8 tbus, tdevice, tslot, bridgeSlot; in get_slot_mapping() local
321 tbus = cpqhp_routing_table->slots[loop].bus; in get_slot_mapping()
325 if ((tbus == bus_num) && (tdevice == dev_num)) { in get_slot_mapping()
338 bus->number = tbus; in get_slot_mapping()
/linux/Documentation/devicetree/bindings/iommu/
H A Dqcom,tbu.yaml14 a Translation Lookaside Buffer (TLB) that caches page tables. TBUs provides
H A Darm,smmu.yaml686 ID each, but may master through multiple SMMU TBUs */
/linux/drivers/video/fbdev/
H A Dpmagb-b-fb.c187 struct tc_bus *tbus = to_tc_dev(info->device)->bus; in pmagbbfb_osc_setup() local
189 u32 freq0, freq1, freqtc = tc_get_speed(tbus) / 250; in pmagbbfb_osc_setup()
/linux/drivers/platform/x86/intel/pmt/
H A Ddiscovery-kunit.c32 kunit_info(test, "\t\tbus=%u, device=%u, function=%u, guid=0x%x,", in validate_pmt_regions()
/linux/drivers/clk/bcm/
H A Dclk-bcm63xx-gate.c474 .name = "tbus",
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_debug.c369 /* Relative address of indirect TBUS address register (bits 0..7) */
372 /* Relative address of indirect TBUS address register (bits 8..10) */
375 /* Relative address of indirect TBUS data register (bits 0..7) */
378 /* Relative address of indirect TBUS data register (bits 8..11) */
3307 /* Dumps the tbus indirect memory for all PHYs.
3670 /* Dump PHY tbus */ in qed_grc_dump()
/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c2428 /* Assume that a coherent TCU implies coherent TBUs */ in arm_smmu_capable()