/openbmc/u-boot/drivers/net/ |
H A D | mpc8xx_fec.c | 59 offsetof(immap_t, im_cpm.cp_fec1), 69 offsetof(immap_t, im_cpm.cp_fec2), 305 setbits_be32(&immr->im_cpm.cp_cptr, mask); in fec_10Mbps() 318 clrbits_be32(&immr->im_cpm.cp_cptr, mask); in fec_100Mbps() 360 out_be32(&immr->im_cpm.cp_fec1.fec_mii_speed, in fec_pin_init() 380 setbits_be32(&immr->im_cpm.cp_pbpar, 0x00001001); in fec_pin_init() 381 clrbits_be32(&immr->im_cpm.cp_pbdir, 0x00001001); in fec_pin_init() 386 setbits_be32(&immr->im_cpm.cp_pepar, 0x00000003); in fec_pin_init() 387 setbits_be32(&immr->im_cpm.cp_pedir, 0x00000003); in fec_pin_init() 388 clrbits_be32(&immr->im_cpm.cp_peso, 0x00000003); in fec_pin_init() [all …]
|
/openbmc/u-boot/drivers/rtc/ |
H A D | ds1306.c | 73 immap->im_cpm.cp_pbdat |= PB_SPI_CE; in rtc_get() 107 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; /* Disable DS1306 Chip */ in rtc_get() 129 immap->im_cpm.cp_pbdat |= PB_SPI_CE; /* Enable DS1306 Chip */ in rtc_set() 137 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; in rtc_set() 141 immap->im_cpm.cp_pbdat |= PB_SPI_CE; in rtc_set() 158 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; /* Disable DS1306 Chip */ in rtc_set() 162 immap->im_cpm.cp_pbdat |= PB_SPI_CE; /* Enable DS1306 Chip */ in rtc_set() 170 immap->im_cpm.cp_pbdat &= ~PB_SPI_CE; /* Disable DS1306 Chip */ in rtc_set() 201 immap->im_cpm.cp_pbdat &= ~(PB_SPI_CE | PB_SPIMOSI | PB_SPISCK); in init_spi() 204 immap->im_cpm.cp_pbdir |= (PB_SPIMOSI | PB_SPI_CE | PB_SPISCK); in init_spi() [all …]
|
/openbmc/u-boot/arch/powerpc/include/asm/ |
H A D | iopin_8xx.h | 37 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_set_high() 60 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_set_low() 83 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_is_high() 107 uint __iomem *datp = &immap->im_cpm.cp_pbdat; in iopin_is_low() 131 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_set_out() 154 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_set_in() 177 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_is_out() 201 uint __iomem *dirp = &immap->im_cpm.cp_pbdir; in iopin_is_in() 225 ushort __iomem *odrp = &immap->im_cpm.cp_pbodr; in iopin_set_odr() 240 ushort __iomem *odrp = &immap->im_cpm.cp_pbodr; in iopin_set_act() [all …]
|
H A D | immap_8xx.h | 465 cpm8xx_t im_cpm; /* Communication processor */ member
|
/openbmc/linux/arch/powerpc/platforms/8xx/ |
H A D | cpm1.c | 57 cpmp = &mpc8xx_immr->im_cpm; in cpm_reset() 162 &mpc8xx_immr->im_cpm.cp_pbdir; in cpm1_set_pin32() 165 &mpc8xx_immr->im_cpm.cp_pedir; in cpm1_set_pin32() 179 setbits16(&mpc8xx_immr->im_cpm.cp_pbodr, pin); in cpm1_set_pin32() 181 clrbits16(&mpc8xx_immr->im_cpm.cp_pbodr, pin); in cpm1_set_pin32() 191 setbits32(&mpc8xx_immr->im_cpm.cp_peodr, pin); in cpm1_set_pin32() 193 clrbits32(&mpc8xx_immr->im_cpm.cp_peodr, pin); in cpm1_set_pin32() 308 reg = &mpc8xx_immr->im_cpm.cp_sicr; in cpm1_clk_setup() 313 reg = &mpc8xx_immr->im_cpm.cp_sicr; in cpm1_clk_setup() 318 reg = &mpc8xx_immr->im_cpm.cp_sicr; in cpm1_clk_setup() [all …]
|
H A D | adder875.c | 76 clrbits32(&mpc8xx_immr->im_cpm.cp_cptr, 0x00000180); in init_ioports()
|
H A D | mpc86xads_setup.c | 90 clrbits32(&mpc8xx_immr->im_cpm.cp_cptr, 0x00000180); in init_ioports()
|
H A D | mpc885ads_setup.c | 124 clrbits32(&mpc8xx_immr->im_cpm.cp_cptr, 0x00000180); in init_ioports()
|
/openbmc/u-boot/drivers/serial/ |
H A D | serial_mpc8xx.c | 65 cpm8xx_t __iomem *cp = &(im->im_cpm); in serial_mpc8xx_setbrg() 85 cpm8xx_t __iomem *cp = &(im->im_cpm); in serial_mpc8xx_probe() 175 cpm8xx_t __iomem *cpmp = &(im->im_cpm); in serial_mpc8xx_putc() 197 cpm8xx_t __iomem *cpmp = &(im->im_cpm); in serial_mpc8xx_getc() 227 cpm8xx_t __iomem *cpmp = &(im->im_cpm); in serial_mpc8xx_pending()
|
/openbmc/u-boot/board/cssi/MCR3000/ |
H A D | MCR3000.c | 141 clrbits_be32(&immr->im_cpm.cp_pbdat, 0x00020000); /* PROGFPGA down */ in board_early_init_f() 142 setbits_be32(&immr->im_cpm.cp_pbdir, 0x00020000); /* PROGFPGA output */ in board_early_init_f() 144 setbits_be32(&immr->im_cpm.cp_pbdat, 0x00020000); /* PROGFPGA up */ in board_early_init_f()
|
/openbmc/u-boot/arch/powerpc/cpu/mpc8xx/ |
H A D | cpu.c | 48 in_be16(&immap->im_cpm.cp_dparam16[PROFF_REVNUM / sizeof(u16)]); in check_CPU() 78 out_be32(&immap->im_cpm.cp_fec.fec_addr_low, 0x12345678); in check_CPU() 79 if (in_be32(&immap->im_cpm.cp_fec.fec_addr_low) == 0x12345678) in check_CPU()
|
H A D | cpu_init.c | 179 out_be16(&immr->im_cpm.cp_cpcr, CPM_CR_RST | CPM_CR_FLG); in cpu_init_f() 181 while (in_be16(&immr->im_cpm.cp_cpcr) & CPM_CR_FLG) in cpu_init_f()
|
H A D | immap.c | 137 R = &immap->im_cpm.cp_pbdir; in do_iopinfo() 334 cpm8xx_t __iomem *cp = &immap->im_cpm; in do_brginfo()
|
/openbmc/linux/drivers/isdn/hardware/mISDN/ |
H A D | hfc_multi_8xx.h | 160 hc->immap->im_cpm.cp_pbpar &= ~(hc->pb_irqmsk); in setup_embedded() 161 hc->immap->im_cpm.cp_pbodr &= ~(hc->pb_irqmsk); in setup_embedded() 162 hc->immap->im_cpm.cp_pbdir &= ~(hc->pb_irqmsk); in setup_embedded()
|
H A D | hfcmulti.c | 2676 if (hc->immap->im_cpm.cp_pbdat & hc->pb_irqmsk) in hfcmulti_interrupt()
|
/openbmc/u-boot/drivers/spi/ |
H A D | mpc8xx_spi.c | 35 cpm8xx_t __iomem *cp = &immr->im_cpm; in mpc8xx_spi_probe() 149 cpm8xx_t __iomem *cp = &immr->im_cpm; in mpc8xx_spi_xfer()
|
/openbmc/u-boot/drivers/usb/host/ |
H A D | sl811-hcd.c | 103 immap->im_cpm.cp_pbdat &= ~(BP_USB_VCC); in usb_init_kup4x() 105 immap->im_cpm.cp_pbpar &= ~(BP_USB_VCC); in usb_init_kup4x() 107 immap->im_cpm.cp_pbdir |= (BP_USB_VCC); in usb_init_kup4x()
|
/openbmc/linux/arch/powerpc/sysdev/ |
H A D | cpm2.c | 68 cpmp = &cpm2_immr->im_cpm; in cpm2_reset()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | 8xx_immap.h | 560 cpm8xx_t im_cpm; /* Communication processor */ member
|
H A D | immap_cpm2.h | 613 cpm_cpm2_t im_cpm; /* Communication processor */ member
|
/openbmc/u-boot/ |
H A D | README | 1766 eg: #define I2C_INIT (immr->im_cpm.cp_pbdir |= PB_SCL) 1774 eg: #define I2C_ACTIVE (immr->im_cpm.cp_pbdir |= PB_SDA) 1782 eg: #define I2C_TRISTATE (immr->im_cpm.cp_pbdir &= ~PB_SDA) 1789 eg: #define I2C_READ ((immr->im_cpm.cp_pbdat & PB_SDA) != 0) 1797 if(bit) immr->im_cpm.cp_pbdat |= PB_SDA; \ 1798 else immr->im_cpm.cp_pbdat &= ~PB_SDA 1806 if(bit) immr->im_cpm.cp_pbdat |= PB_SCL; \ 1807 else immr->im_cpm.cp_pbdat &= ~PB_SCL
|