| /linux/arch/arm64/boot/dts/amd/ |
| H A D | elba-flash-parts.dtsi | 11 partition@0 { 17 partition@10000 { 22 partition@f0000 { 27 partition@100000 { 32 partition@180000 { 37 partition@380000 { 42 partition@390000 { 47 partition@400000 { 52 partition@4010000 { 57 partition@4030000 { [all …]
|
| /linux/drivers/hv/ |
| H A D | mshv_root_main.c | 66 static int mshv_init_async_handler(struct mshv_partition *partition); 171 static int mshv_ioctl_passthru_hvcall(struct mshv_partition *partition, in mshv_ioctl_passthru_hvcall() argument 184 u64 pt_id = partition ? partition->pt_id : HV_PARTITION_ID_SELF; in mshv_ioctl_passthru_hvcall() 202 if (!partition || !partition_locked) in mshv_ioctl_passthru_hvcall() 204 ret = mshv_init_async_handler(partition); in mshv_ioctl_passthru_hvcall() 245 mshv_async_hvcall_handler(partition, &status); in mshv_ioctl_passthru_hvcall() 590 mshv_partition_region_by_gfn(struct mshv_partition *partition, u64 gfn) in mshv_partition_region_by_gfn() argument 594 hlist_for_each_entry(region, &partition->pt_mem_regions, hnode) { in mshv_partition_region_by_gfn() 1024 mshv_partition_ioctl_create_vp(struct mshv_partition *partition, in mshv_partition_ioctl_create_vp() argument 1039 if (partition->pt_vp_array[args.vp_index]) in mshv_partition_ioctl_create_vp() [all …]
|
| H A D | mshv_irq.c | 18 int mshv_update_routing_table(struct mshv_partition *partition, in mshv_update_routing_table() argument 67 mutex_lock(&partition->pt_irq_lock); in mshv_update_routing_table() 68 old = rcu_dereference_protected(partition->pt_girq_tbl, 1); in mshv_update_routing_table() 69 rcu_assign_pointer(partition->pt_girq_tbl, new); in mshv_update_routing_table() 70 mshv_irqfd_routing_update(partition); in mshv_update_routing_table() 71 mutex_unlock(&partition->pt_irq_lock); in mshv_update_routing_table() 73 synchronize_srcu_expedited(&partition->pt_irq_srcu); in mshv_update_routing_table() 83 void mshv_free_routing_table(struct mshv_partition *partition) in mshv_free_routing_table() argument 86 rcu_access_pointer(partition->pt_girq_tbl); in mshv_free_routing_table() 92 mshv_ret_girq_entry(struct mshv_partition *partition, u32 irqnum) in mshv_ret_girq_entry() argument [all …]
|
| H A D | mshv_eventfd.c | 30 void mshv_register_irq_ack_notifier(struct mshv_partition *partition, in mshv_register_irq_ack_notifier() argument 33 mutex_lock(&partition->pt_irq_lock); in mshv_register_irq_ack_notifier() 34 hlist_add_head_rcu(&mian->link, &partition->irq_ack_notifier_list); in mshv_register_irq_ack_notifier() 35 mutex_unlock(&partition->pt_irq_lock); in mshv_register_irq_ack_notifier() 38 void mshv_unregister_irq_ack_notifier(struct mshv_partition *partition, in mshv_unregister_irq_ack_notifier() argument 41 mutex_lock(&partition->pt_irq_lock); in mshv_unregister_irq_ack_notifier() 43 mutex_unlock(&partition->pt_irq_lock); in mshv_unregister_irq_ack_notifier() 47 bool mshv_notify_acked_gsi(struct mshv_partition *partition, int gsi) in mshv_notify_acked_gsi() argument 53 hlist_for_each_entry_rcu(mian, &partition->irq_ack_notifier_list, in mshv_notify_acked_gsi() 80 struct mshv_partition *partition; in mshv_irqfd_resampler_ack() local [all …]
|
| H A D | mshv_eventfd.h | 42 void mshv_eventfd_init(struct mshv_partition *partition); 43 void mshv_eventfd_release(struct mshv_partition *partition); 45 void mshv_register_irq_ack_notifier(struct mshv_partition *partition, 47 void mshv_unregister_irq_ack_notifier(struct mshv_partition *partition, 49 bool mshv_notify_acked_gsi(struct mshv_partition *partition, int gsi); 51 int mshv_set_unset_irqfd(struct mshv_partition *partition,
|
| H A D | mshv_synic.c | 134 struct mshv_partition *partition; in mshv_async_call_completion_isr() local 153 partition = mshv_partition_find(partition_id); in mshv_async_call_completion_isr() 155 if (unlikely(!partition)) { in mshv_async_call_completion_isr() 160 partition->async_hypercall_status = async_msg->status; in mshv_async_call_completion_isr() 161 complete(&partition->async_hypercall); in mshv_async_call_completion_isr() 182 struct mshv_partition *partition; in handle_bitset_message() local 199 partition = mshv_partition_find(partition_id); in handle_bitset_message() 200 if (unlikely(!partition)) { in handle_bitset_message() 238 vp = partition->pt_vp_array[vp_index]; in handle_bitset_message() 262 struct mshv_partition *partition = NULL; in handle_pair_message() local [all …]
|
| /linux/drivers/mtd/maps/ |
| H A D | vmu-flash.c | 25 int partition; member 44 int partition; member 57 struct mtd_info *mtd, int partition) in ofs_to_block() argument 69 if (src_ofs >= card->parts[partition].numblocks * card->blocklen) in ofs_to_block() 73 if (num > card->parts[partition].numblocks) in ofs_to_block() 115 int partition, error = 0, x, wait; in maple_vmu_read_block() local 122 partition = mpart->partition; in maple_vmu_read_block() 124 pcache = card->parts[partition].pcache; in maple_vmu_read_block() 145 sendbuf = cpu_to_be32(partition << 24 | x << 16 | num); in maple_vmu_read_block() 232 int partition, error, locking, x, phaselen, wait; in maple_vmu_write_block() local [all …]
|
| /linux/drivers/net/wireless/ti/wl1251/ |
| H A D | io.c | 124 struct wl1251_partition_set *partition; in wl1251_set_partition() local 126 partition = kmalloc_obj(*partition); in wl1251_set_partition() 127 if (!partition) { in wl1251_set_partition() 173 partition->mem.start = mem_start; in wl1251_set_partition() 174 partition->mem.size = mem_size; in wl1251_set_partition() 175 partition->reg.start = reg_start; in wl1251_set_partition() 176 partition->reg.size = reg_size; in wl1251_set_partition() 184 wl->if_ops->write(wl, HW_ACCESS_PART0_SIZE_ADDR, partition, in wl1251_set_partition() 185 sizeof(*partition)); in wl1251_set_partition() 187 kfree(partition); in wl1251_set_partition()
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | armada-385-linksys-rango.dts | 89 partition@0 { 95 partition@200000 { 100 partition@220000 { 105 partition@7e0000 { 111 partition@820000 { 118 partition@a00000 { 123 partition@1000000 { 129 partition@5a00000 { 134 partition@6000000 { 142 partition@aa00000 { [all …]
|
| H A D | armada-385-linksys-caiman.dts | 81 partition@0 { 87 partition@100000 { 92 partition@140000 { 97 partition@900000 { 104 partition@a00000 { 109 partition@1000000 { 115 partition@3200000 { 120 partition@3800000 { 128 partition@5a00000 { 139 partition@180000 {
|
| H A D | armada-385-linksys-cobra.dts | 81 partition@0 { 87 partition@100000 { 92 partition@140000 { 97 partition@900000 { 104 partition@a00000 { 109 partition@1000000 { 115 partition@3200000 { 120 partition@3800000 { 128 partition@5a00000 { 139 partition@180000 {
|
| H A D | armada-385-linksys-shelby.dts | 81 partition@0 { 87 partition@100000 { 92 partition@140000 { 97 partition@900000 { 104 partition@a00000 { 109 partition@1000000 { 115 partition@3200000 { 120 partition@3800000 { 128 partition@5a00000 { 139 partition@180000 {
|
| H A D | kirkwood-nsa3x0-common.dtsi | 111 partition@0 { 116 partition@100000 { 120 partition@180000 { 124 partition@200000 { 128 partition@280000 { 132 partition@c80000 { 136 partition@1680000 { 140 partition@4640000 { 144 partition@5040000 {
|
| /linux/arch/powerpc/boot/dts/fsl/ |
| H A D | p1022ds.dtsi | 44 partition@0 { 50 partition@3000000 { 56 partition@3e00000 { 62 partition@4000000 { 68 partition@4400000 { 73 partition@7f00000 { 79 partition@7f80000 { 92 partition@0 { 98 partition@2000000 { 103 partition@12000000 { [all …]
|
| H A D | mpc8536ds.dtsi | 44 partition@0 { 49 partition@3000000 { 55 partition@3e00000 { 61 partition@4000000 { 66 partition@4400000 { 71 partition@7f00000 { 76 partition@7f80000 { 90 partition@0 { 96 partition@2000000 { 101 partition@12000000 { [all …]
|
| H A D | p2020rdb.dts | 44 partition@0 { 52 partition@40000 { 59 partition@80000 { 66 partition@400000 { 72 partition@f00000 { 89 partition@0 { 97 partition@100000 { 104 partition@200000 { 111 partition@600000 { 118 partition@a00000 { [all …]
|
| H A D | p1024rdb.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@f00000 { 87 partition@0 { 95 partition@100000 { 101 partition@200000 { 107 partition@600000 { 113 partition@a00000 { [all …]
|
| H A D | p2020rdb-pc.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@f00000 { 87 partition@0 { 95 partition@100000 { 101 partition@200000 { 107 partition@600000 { 113 partition@a00000 { [all …]
|
| H A D | p1020rdb.dtsi | 44 partition@0 { 52 partition@40000 { 59 partition@80000 { 66 partition@400000 { 72 partition@f00000 { 89 partition@0 { 97 partition@100000 { 104 partition@200000 { 111 partition@600000 { 118 partition@a00000 { [all …]
|
| H A D | p1021rdb-pc.dtsi | 44 partition@0 { 52 partition@40000 { 58 partition@80000 { 64 partition@400000 { 70 partition@ec0000 { 78 partition@f00000 { 94 partition@0 { 102 partition@100000 { 108 partition@200000 { 114 partition@600000 { [all …]
|
| /linux/drivers/mtd/parsers/ |
| H A D | Kconfig | 15 This provides partition parsing for BCM63xx devices with CFE 19 tristate "Broadcom's U-Boot partition parser" 23 They are placed inside U-Boot partition itself at unspecified offset. 29 tristate "Command line partition table parsing" 32 Allow generic configuration of the MTD partition tables via the kernel 52 allowed in the partition definition, including mtd id's and partition 57 1 flash resource (mtd-id "sa1100"), with 1 single writable partition: 70 This provides a open firmware device tree partition parser 71 which derives the partition map from the children of the 102 This driver adds support for parsing a partition with an Image Tag [all …]
|
| /linux/arch/arm/boot/dts/nxp/mxs/ |
| H A D | imx28-apf28.dts | 30 partition@0 { 35 partition@300000 { 40 partition@380000 { 45 partition@400000 { 50 partition@480000 { 55 partition@500000 { 60 partition@d00000 {
|
| /linux/arch/arm/boot/dts/qcom/ |
| H A D | qcom-ipq4018-ap120c-ac.dtsi | 124 partition@0 { 130 partition@40000 { 136 partition@60000 { 142 partition@c0000 { 148 partition@d0000 { 154 partition@e0000 { 159 partition@f0000 { 165 partition@170000 { 185 partition@180000 { 191 partition@190000 { [all …]
|
| H A D | qcom-ipq4018-jalapeno.dts | 83 partition@0 { 89 partition@40000 { 95 partition@60000 { 101 partition@c0000 { 107 partition@d0000 { 113 partition@e0000 { 118 partition@f0000 { 124 partition@170000 { 144 partition@0 { 149 partition@4000000 {
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | spear320-hmi.dts | 102 partition@0 { 106 partition@80000 { 110 partition@1C0000 { 114 partition@200000 { 118 partition@240000 { 122 partition@E40000 { 178 partition@0 { 182 partition@10000 { 186 partition@60000 { 190 partition@70000 { [all …]
|