Searched defs:spifc (Results 1 – 10 of 10) sorted by relevance
/openbmc/linux/drivers/spi/ |
H A D | spi-amlogic-spifc-a1.c | 113 static int amlogic_spifc_a1_request(struct amlogic_spifc_a1 *spifc, bool read) in amlogic_spifc_a1_request() 127 static void amlogic_spifc_a1_drain_buffer(struct amlogic_spifc_a1 *spifc, in amlogic_spifc_a1_drain_buffer() 144 static void amlogic_spifc_a1_fill_buffer(struct amlogic_spifc_a1 *spifc, in amlogic_spifc_a1_fill_buffer() 161 static void amlogic_spifc_a1_user_init(struct amlogic_spifc_a1 *spifc) in amlogic_spifc_a1_user_init() 169 static void amlogic_spifc_a1_set_cmd(struct amlogic_spifc_a1 *spifc, in amlogic_spifc_a1_set_cmd() 180 static void amlogic_spifc_a1_set_addr(struct amlogic_spifc_a1 *spifc, u32 addr, in amlogic_spifc_a1_set_addr() 193 static void amlogic_spifc_a1_set_dummy(struct amlogic_spifc_a1 *spifc, in amlogic_spifc_a1_set_dummy() 203 static int amlogic_spifc_a1_read(struct amlogic_spifc_a1 *spifc, void *buf, in amlogic_spifc_a1_read() 222 static int amlogic_spifc_a1_write(struct amlogic_spifc_a1 *spifc, in amlogic_spifc_a1_write() 239 static int amlogic_spifc_a1_set_freq(struct amlogic_spifc_a1 *spifc, u32 freq) in amlogic_spifc_a1_set_freq() [all …]
|
H A D | spi-meson-spifc.c | 94 static int meson_spifc_wait_ready(struct meson_spifc *spifc) in meson_spifc_wait_ready() 115 static void meson_spifc_drain_buffer(struct meson_spifc *spifc, u8 *buf, in meson_spifc_drain_buffer() 141 static void meson_spifc_fill_buffer(struct meson_spifc *spifc, const u8 *buf, in meson_spifc_fill_buffer() 165 static void meson_spifc_setup_speed(struct meson_spifc *spifc, u32 speed) in meson_spifc_setup_speed() 194 static int meson_spifc_txrx(struct meson_spifc *spifc, in meson_spifc_txrx() 249 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_transfer_one() local 274 static void meson_spifc_hw_init(struct meson_spifc *spifc) in meson_spifc_hw_init() 288 struct meson_spifc *spifc; in meson_spifc_probe() local 361 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_remove() local 372 struct meson_spifc *spifc = spi_master_get_devdata(master); in meson_spifc_suspend() local [all …]
|
/openbmc/u-boot/drivers/spi/ |
H A D | meson_spifc.c | 80 static void meson_spifc_drain_buffer(struct meson_spifc_priv *spifc, in meson_spifc_drain_buffer() 106 static void meson_spifc_fill_buffer(struct meson_spifc_priv *spifc, in meson_spifc_fill_buffer() 136 static int meson_spifc_txrx(struct meson_spifc_priv *spifc, in meson_spifc_txrx() 191 struct meson_spifc_priv *spifc = dev_get_priv(slave->parent); in meson_spifc_xfer() local 223 struct meson_spifc_priv *spifc = dev_get_priv(dev); in meson_spifc_set_speed() local 250 struct meson_spifc_priv *spifc = dev_get_priv(dev); in meson_spifc_set_mode() local 269 static void meson_spifc_hw_init(struct meson_spifc_priv *spifc) in meson_spifc_hw_init()
|
/openbmc/linux/arch/arm/boot/dts/amlogic/ |
H A D | meson.dtsi | 146 spifc: spi@8c80 { label
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-gxbb.dtsi | 269 spifc: spi@8c80 { label
|
H A D | meson-gx.dtsi | 399 spifc: spi@8c80 { label
|
H A D | meson-g12-common.dtsi | 2227 spifc: spi@14000 { label
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | meson-gxbb.dtsi | 266 spifc: spi@8c80 { label
|
H A D | meson-gx.dtsi | 292 spifc: spi@8c80 { label
|
/openbmc/linux/drivers/clk/meson/ |
H A D | a1-peripherals.c | 1327 static struct clk_regmap spifc = { variable
|