Symbol: ssb_pcicore
drivers/ssb/driver_pcicore.c
110
static int ssb_extpci_read_config(struct ssb_pcicore *pc,
drivers/ssb/driver_pcicore.c
156
static int ssb_extpci_write_config(struct ssb_pcicore *pc,
drivers/ssb/driver_pcicore.c
19
static u32 ssb_pcie_read(struct ssb_pcicore *pc, u32 address);
drivers/ssb/driver_pcicore.c
20
static void ssb_pcie_write(struct ssb_pcicore *pc, u32 address, u32 data);
drivers/ssb/driver_pcicore.c
21
static u16 ssb_pcie_mdio_read(struct ssb_pcicore *pc, u8 device, u8 address);
drivers/ssb/driver_pcicore.c
22
static void ssb_pcie_mdio_write(struct ssb_pcicore *pc, u8 device,
drivers/ssb/driver_pcicore.c
26
u32 pcicore_read32(struct ssb_pcicore *pc, u16 offset)
drivers/ssb/driver_pcicore.c
32
void pcicore_write32(struct ssb_pcicore *pc, u16 offset, u32 value)
drivers/ssb/driver_pcicore.c
320
static void ssb_pcicore_init_hostmode(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
38
u16 pcicore_read16(struct ssb_pcicore *pc, u16 offset)
drivers/ssb/driver_pcicore.c
397
static int pcicore_is_in_hostmode(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
431
static void ssb_pcicore_fix_sprom_core_index(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
44
void pcicore_write16(struct ssb_pcicore *pc, u16 offset, u16 value)
drivers/ssb/driver_pcicore.c
441
static u8 ssb_pcicore_polarity_workaround(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
446
static void ssb_pcicore_serdes_workaround(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
459
static void ssb_pcicore_pci_setup_workarounds(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
485
static void ssb_pcicore_pcie_setup_workarounds(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
533
static void ssb_pcicore_init_clientmode(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
552
void ssb_pcicore_init(struct ssb_pcicore *pc)
drivers/ssb/driver_pcicore.c
570
static u32 ssb_pcie_read(struct ssb_pcicore *pc, u32 address)
drivers/ssb/driver_pcicore.c
576
static void ssb_pcie_write(struct ssb_pcicore *pc, u32 address, u32 data)
drivers/ssb/driver_pcicore.c
582
static void ssb_pcie_mdio_set_phy(struct ssb_pcicore *pc, u8 phy)
drivers/ssb/driver_pcicore.c
605
static u16 ssb_pcie_mdio_read(struct ssb_pcicore *pc, u8 device, u8 address)
drivers/ssb/driver_pcicore.c
645
static void ssb_pcie_mdio_write(struct ssb_pcicore *pc, u8 device,
drivers/ssb/driver_pcicore.c
68
static struct ssb_pcicore *extpci_core;
drivers/ssb/driver_pcicore.c
682
int ssb_pcicore_dev_irqvecs_enable(struct ssb_pcicore *pc,
drivers/ssb/driver_pcicore.c
71
static u32 get_cfgspace_addr(struct ssb_pcicore *pc,
include/linux/ssb/ssb.h
472
struct ssb_pcicore pcicore;
include/linux/ssb/ssb_driver_pci.h
108
void ssb_pcicore_init(struct ssb_pcicore *pc)
include/linux/ssb/ssb_driver_pci.h
113
int ssb_pcicore_dev_irqvecs_enable(struct ssb_pcicore *pc,
include/linux/ssb/ssb_driver_pci.h
91
extern void ssb_pcicore_init(struct ssb_pcicore *pc);
include/linux/ssb/ssb_driver_pci.h
94
extern int ssb_pcicore_dev_irqvecs_enable(struct ssb_pcicore *pc,